Browse Source

Merge pull request #14845 from itk-dev/feature/accessibility-aria-label-close-button-and-aria-hidden-svg

Feat: accessibility aria label close button and aria hidden svg
Tim Jaeryang Baek 2 weeks ago
parent
commit
c14160d73a
54 changed files with 56 additions and 10 deletions
  1. 3 10
      src/lib/components/chat/SettingsModal.svelte
  2. 1 0
      src/lib/components/icons/XMark.svelte
  3. 1 0
      src/lib/i18n/locales/ar-BH/translation.json
  4. 1 0
      src/lib/i18n/locales/ar/translation.json
  5. 1 0
      src/lib/i18n/locales/bg-BG/translation.json
  6. 1 0
      src/lib/i18n/locales/bn-BD/translation.json
  7. 1 0
      src/lib/i18n/locales/bo-TB/translation.json
  8. 1 0
      src/lib/i18n/locales/ca-ES/translation.json
  9. 1 0
      src/lib/i18n/locales/ceb-PH/translation.json
  10. 1 0
      src/lib/i18n/locales/cs-CZ/translation.json
  11. 1 0
      src/lib/i18n/locales/da-DK/translation.json
  12. 1 0
      src/lib/i18n/locales/de-DE/translation.json
  13. 1 0
      src/lib/i18n/locales/dg-DG/translation.json
  14. 1 0
      src/lib/i18n/locales/el-GR/translation.json
  15. 1 0
      src/lib/i18n/locales/en-GB/translation.json
  16. 1 0
      src/lib/i18n/locales/en-US/translation.json
  17. 1 0
      src/lib/i18n/locales/es-ES/translation.json
  18. 1 0
      src/lib/i18n/locales/et-EE/translation.json
  19. 1 0
      src/lib/i18n/locales/eu-ES/translation.json
  20. 1 0
      src/lib/i18n/locales/fa-IR/translation.json
  21. 1 0
      src/lib/i18n/locales/fi-FI/translation.json
  22. 1 0
      src/lib/i18n/locales/fr-CA/translation.json
  23. 1 0
      src/lib/i18n/locales/fr-FR/translation.json
  24. 1 0
      src/lib/i18n/locales/he-IL/translation.json
  25. 1 0
      src/lib/i18n/locales/hi-IN/translation.json
  26. 1 0
      src/lib/i18n/locales/hr-HR/translation.json
  27. 1 0
      src/lib/i18n/locales/hu-HU/translation.json
  28. 1 0
      src/lib/i18n/locales/id-ID/translation.json
  29. 1 0
      src/lib/i18n/locales/ie-GA/translation.json
  30. 1 0
      src/lib/i18n/locales/it-IT/translation.json
  31. 1 0
      src/lib/i18n/locales/ja-JP/translation.json
  32. 1 0
      src/lib/i18n/locales/ka-GE/translation.json
  33. 1 0
      src/lib/i18n/locales/ko-KR/translation.json
  34. 1 0
      src/lib/i18n/locales/lt-LT/translation.json
  35. 1 0
      src/lib/i18n/locales/ms-MY/translation.json
  36. 1 0
      src/lib/i18n/locales/nb-NO/translation.json
  37. 1 0
      src/lib/i18n/locales/nl-NL/translation.json
  38. 1 0
      src/lib/i18n/locales/pa-IN/translation.json
  39. 1 0
      src/lib/i18n/locales/pl-PL/translation.json
  40. 1 0
      src/lib/i18n/locales/pt-BR/translation.json
  41. 1 0
      src/lib/i18n/locales/pt-PT/translation.json
  42. 1 0
      src/lib/i18n/locales/ro-RO/translation.json
  43. 1 0
      src/lib/i18n/locales/ru-RU/translation.json
  44. 1 0
      src/lib/i18n/locales/sk-SK/translation.json
  45. 1 0
      src/lib/i18n/locales/sr-RS/translation.json
  46. 1 0
      src/lib/i18n/locales/sv-SE/translation.json
  47. 1 0
      src/lib/i18n/locales/th-TH/translation.json
  48. 1 0
      src/lib/i18n/locales/tk-TW/translation.json
  49. 1 0
      src/lib/i18n/locales/tr-TR/translation.json
  50. 1 0
      src/lib/i18n/locales/uk-UA/translation.json
  51. 1 0
      src/lib/i18n/locales/ur-PK/translation.json
  52. 1 0
      src/lib/i18n/locales/vi-VN/translation.json
  53. 1 0
      src/lib/i18n/locales/zh-CN/translation.json
  54. 1 0
      src/lib/i18n/locales/zh-TW/translation.json

+ 3 - 10
src/lib/components/chat/SettingsModal.svelte

@@ -16,6 +16,7 @@
 	import User from '../icons/User.svelte';
 	import Personalization from './Settings/Personalization.svelte';
 	import Search from '../icons/Search.svelte';
+	import XMark from '../icons/XMark.svelte';
 	import Connections from './Settings/Connections.svelte';
 	import Tools from './Settings/Tools.svelte';
 
@@ -541,21 +542,13 @@
 		<div class=" flex justify-between dark:text-gray-300 px-5 pt-4 pb-1">
 			<div class=" text-lg font-medium self-center">{$i18n.t('Settings')}</div>
 			<button
+				aria-label={$i18n.t('Close settings modal')}
 				class="self-center"
 				on:click={() => {
 					show = false;
 				}}
 			>
-				<svg
-					xmlns="http://www.w3.org/2000/svg"
-					viewBox="0 0 20 20"
-					fill="currentColor"
-					class="w-5 h-5"
-				>
-					<path
-						d="M6.28 5.22a.75.75 0 00-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 101.06 1.06L10 11.06l3.72 3.72a.75.75 0 101.06-1.06L11.06 10l3.72-3.72a.75.75 0 00-1.06-1.06L10 8.94 6.28 5.22z"
-					/>
-				</svg>
+				<XMark className="w-5 h-5"></XMark>
 			</button>
 		</div>
 

+ 1 - 0
src/lib/components/icons/XMark.svelte

@@ -7,6 +7,7 @@
 	xmlns="http://www.w3.org/2000/svg"
 	fill="none"
 	viewBox="0 0 24 24"
+	aria-hidden="true"
 	stroke-width={strokeWidth}
 	stroke="currentColor"
 	class={className}

+ 1 - 0
src/lib/i18n/locales/ar-BH/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "أغلق",
+	"Close settings modal": "",
 	"Code execution": "",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/ar/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "استنساخ المحادثة",
 	"Clone of {{TITLE}}": "استنساخ لـ {{TITLE}}",
 	"Close": "إغلاق",
+	"Close settings modal": "",
 	"Code execution": "تنفيذ الشيفرة",
 	"Code Execution": "تنفيذ الشيفرة",
 	"Code Execution Engine": "محرك تنفيذ الشيفرة",

+ 1 - 0
src/lib/i18n/locales/bg-BG/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Клониране на чат",
 	"Clone of {{TITLE}}": "Клонинг на {{TITLE}}",
 	"Close": "Затвори",
+	"Close settings modal": "",
 	"Code execution": "Изпълнение на код",
 	"Code Execution": "Изпълнение на код",
 	"Code Execution Engine": "Двигател за изпълнение на кода",

+ 1 - 0
src/lib/i18n/locales/bn-BD/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "বন্ধ",
+	"Close settings modal": "",
 	"Code execution": "",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/bo-TB/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "ཁ་བརྡ་འདྲ་བཟོ།",
 	"Clone of {{TITLE}}": "{{TITLE}} ཡི་འདྲ་བཟོ།",
 	"Close": "ཁ་རྒྱག་པ།",
+	"Close settings modal": "",
 	"Code execution": "ཀོཌ་ལག་བསྟར།",
 	"Code Execution": "ཀོཌ་ལག་བསྟར།",
 	"Code Execution Engine": "ཀོཌ་ལག་བསྟར་འཕྲུལ་འཁོར།",

+ 1 - 0
src/lib/i18n/locales/ca-ES/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Clonar el xat",
 	"Clone of {{TITLE}}": "Clon de {{TITLE}}",
 	"Close": "Tancar",
+	"Close settings modal": "",
 	"Code execution": "Execució de codi",
 	"Code Execution": "Excució de Codi",
 	"Code Execution Engine": "Motor d'execució de codi",

+ 1 - 0
src/lib/i18n/locales/ceb-PH/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "Suod nga",
+	"Close settings modal": "",
 	"Code execution": "",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/cs-CZ/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "Zavřít",
+	"Close settings modal": "",
 	"Code execution": "Provádění kódu",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/da-DK/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Klon chat",
 	"Clone of {{TITLE}}": "Klon af {{TITLE}}",
 	"Close": "Luk",
+	"Close settings modal": "Luk dialogboks med indstillinger",
 	"Code execution": "Kode kørsel",
 	"Code Execution": "Kode kørsel",
 	"Code Execution Engine": "Kode kørsel engine",

+ 1 - 0
src/lib/i18n/locales/de-DE/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Konversation klonen",
 	"Clone of {{TITLE}}": "Klon von {{TITLE}}",
 	"Close": "Schließen",
+	"Close settings modal": "",
 	"Code execution": "Codeausführung",
 	"Code Execution": "Codeausführung",
 	"Code Execution Engine": "Programm zur Codeausführung",

+ 1 - 0
src/lib/i18n/locales/dg-DG/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "Close",
+	"Close settings modal": "",
 	"Code execution": "",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/el-GR/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "Κλείσιμο",
+	"Close settings modal": "",
 	"Code execution": "Εκτέλεση κώδικα",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/en-GB/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "",
+	"Close settings modal": "",
 	"Code execution": "",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/en-US/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "",
+	"Close settings modal": "",
 	"Code execution": "",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/es-ES/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Clonar Chat",
 	"Clone of {{TITLE}}": "Clon de {{TITLE}}",
 	"Close": "Cerrar",
+	"Close settings modal": "",
 	"Code execution": "Ejecución de Código",
 	"Code Execution": "Ejecución de Código",
 	"Code Execution Engine": "Motor de Ejecución de Código",

+ 1 - 0
src/lib/i18n/locales/et-EE/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Klooni vestlus",
 	"Clone of {{TITLE}}": "{{TITLE}} koopia",
 	"Close": "Sulge",
+	"Close settings modal": "",
 	"Code execution": "Koodi täitmine",
 	"Code Execution": "Koodi täitmine",
 	"Code Execution Engine": "Koodi täitmise mootor",

+ 1 - 0
src/lib/i18n/locales/eu-ES/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "Itxi",
+	"Close settings modal": "",
 	"Code execution": "Kodearen exekuzioa",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/fa-IR/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "کلون گفتگو",
 	"Clone of {{TITLE}}": "کلون {{TITLE}}",
 	"Close": "بسته",
+	"Close settings modal": "",
 	"Code execution": "اجرای کد",
 	"Code Execution": "اجرای کد",
 	"Code Execution Engine": "موتور اجرای کد",

+ 1 - 0
src/lib/i18n/locales/fi-FI/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Kloonaa keskustelu",
 	"Clone of {{TITLE}}": "{{TITLE}} klooni",
 	"Close": "Sulje",
+	"Close settings modal": "",
 	"Code execution": "Koodin suoritus",
 	"Code Execution": "Koodin Suoritus",
 	"Code Execution Engine": "Koodin suoritusmoottori",

+ 1 - 0
src/lib/i18n/locales/fr-CA/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "Fermer",
+	"Close settings modal": "",
 	"Code execution": "",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/fr-FR/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Dupliquer le Chat",
 	"Clone of {{TITLE}}": "Dupliquat de {{TITLE}}",
 	"Close": "Fermer",
+	"Close settings modal": "",
 	"Code execution": "Exécution de code",
 	"Code Execution": "Exécution de code",
 	"Code Execution Engine": "Moteur d'execution de code",

+ 1 - 0
src/lib/i18n/locales/he-IL/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "סגור",
+	"Close settings modal": "",
 	"Code execution": "הרצת קוד",
 	"Code Execution": "הרצת קוד",
 	"Code Execution Engine": "מנוע הרצת קוד",

+ 1 - 0
src/lib/i18n/locales/hi-IN/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "बंद करना",
+	"Close settings modal": "",
 	"Code execution": "",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/hr-HR/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "Zatvori",
+	"Close settings modal": "",
 	"Code execution": "",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/hu-HU/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Beszélgetés klónozása",
 	"Clone of {{TITLE}}": "{{TITLE}} klónja",
 	"Close": "Bezárás",
+	"Close settings modal": "",
 	"Code execution": "Kód végrehajtás",
 	"Code Execution": "Kód végrehajtás",
 	"Code Execution Engine": "Kód végrehajtási motor",

+ 1 - 0
src/lib/i18n/locales/id-ID/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "Tutup",
+	"Close settings modal": "",
 	"Code execution": "",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/ie-GA/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Comhrá Clón",
 	"Clone of {{TITLE}}": "Clón de {{TITLE}}",
 	"Close": "Dún",
+	"Close settings modal": "",
 	"Code execution": "Cód a fhorghníomhú",
 	"Code Execution": "Forghníomhú Cóid",
 	"Code Execution Engine": "Inneall Forghníomhaithe Cóid",

+ 1 - 0
src/lib/i18n/locales/it-IT/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "Clone di {{TITLE}}",
 	"Close": "Chiudi",
+	"Close settings modal": "",
 	"Code execution": "Esecuzione codice",
 	"Code Execution": "Esecuzione codice",
 	"Code Execution Engine": "Motore di esecuzione codice",

+ 1 - 0
src/lib/i18n/locales/ja-JP/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "チャットをクローン",
 	"Clone of {{TITLE}}": "{{TITLE}}のクローン",
 	"Close": "閉じる",
+	"Close settings modal": "",
 	"Code execution": "コードの実行",
 	"Code Execution": "コードの実行",
 	"Code Execution Engine": "コードの実行エンジン",

+ 1 - 0
src/lib/i18n/locales/ka-GE/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "დახურვა",
+	"Close settings modal": "",
 	"Code execution": "",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/ko-KR/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "채팅 복제",
 	"Clone of {{TITLE}}": "{{TITLE}}의 복제본",
 	"Close": "닫기",
+	"Close settings modal": "",
 	"Code execution": "코드 실행",
 	"Code Execution": "코드 실행",
 	"Code Execution Engine": "코드 실행 엔진",

+ 1 - 0
src/lib/i18n/locales/lt-LT/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "Uždaryti",
+	"Close settings modal": "",
 	"Code execution": "",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/ms-MY/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "Tutup",
+	"Close settings modal": "",
 	"Code execution": "",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/nb-NO/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Klone chat",
 	"Clone of {{TITLE}}": "Klone av {{TITLE}}",
 	"Close": "Lukk",
+	"Close settings modal": "",
 	"Code execution": "Kodekjøring",
 	"Code Execution": "Kodekjøring",
 	"Code Execution Engine": "Motor for kodekjøring",

+ 1 - 0
src/lib/i18n/locales/nl-NL/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Kloon chat",
 	"Clone of {{TITLE}}": "Kloon van {{TITLE}}",
 	"Close": "Sluiten",
+	"Close settings modal": "",
 	"Code execution": "Code uitvoeren",
 	"Code Execution": "Code-uitvoer",
 	"Code Execution Engine": "Code-uitvoer engine",

+ 1 - 0
src/lib/i18n/locales/pa-IN/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "ਬੰਦ ਕਰੋ",
+	"Close settings modal": "",
 	"Code execution": "",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/pl-PL/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Sklonuj czat",
 	"Clone of {{TITLE}}": "Klon {{TITLE}}",
 	"Close": "Zamknij",
+	"Close settings modal": "",
 	"Code execution": "Wykonanie kodu",
 	"Code Execution": "Wykonanie kodu",
 	"Code Execution Engine": "Silnik wykonawczy kodu",

+ 1 - 0
src/lib/i18n/locales/pt-BR/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "Fechar",
+	"Close settings modal": "",
 	"Code execution": "Execução de código",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/pt-PT/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "Fechar",
+	"Close settings modal": "",
 	"Code execution": "",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/ro-RO/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Clonează chat",
 	"Clone of {{TITLE}}": "",
 	"Close": "Închide",
+	"Close settings modal": "",
 	"Code execution": "Executarea codului",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/ru-RU/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Клонировать чат",
 	"Clone of {{TITLE}}": "Клон {{TITLE}}",
 	"Close": "Закрыть",
+	"Close settings modal": "",
 	"Code execution": "Исполнение кода",
 	"Code Execution": "Исполнение кода",
 	"Code Execution Engine": "Механизм исполнения кода",

+ 1 - 0
src/lib/i18n/locales/sk-SK/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "Zavrieť",
+	"Close settings modal": "",
 	"Code execution": "Vykonávanie kódu",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/sr-RS/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Клонирај ћаскање",
 	"Clone of {{TITLE}}": "",
 	"Close": "Затвори",
+	"Close settings modal": "",
 	"Code execution": "Извршавање кода",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/sv-SE/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Klona chatt",
 	"Clone of {{TITLE}}": "",
 	"Close": "Stäng",
+	"Close settings modal": "",
 	"Code execution": "",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/th-TH/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "ปิด",
+	"Close settings modal": "",
 	"Code execution": "",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/tk-TW/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "",
+	"Close settings modal": "",
 	"Code execution": "",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/tr-TR/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Sohbeti Klonla",
 	"Clone of {{TITLE}}": "{{TITLE}}'ın kopyası",
 	"Close": "Kapat",
+	"Close settings modal": "",
 	"Code execution": "Kod yürütme",
 	"Code Execution": "Kod Çalıştırma",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/uk-UA/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Клонувати чат",
 	"Clone of {{TITLE}}": "Клон {{TITLE}}",
 	"Close": "Закрити",
+	"Close settings modal": "",
 	"Code execution": "Виконання коду",
 	"Code Execution": "Виконання коду",
 	"Code Execution Engine": "Рушій виконання коду",

+ 1 - 0
src/lib/i18n/locales/ur-PK/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "",
 	"Clone of {{TITLE}}": "",
 	"Close": "بند کریں",
+	"Close settings modal": "",
 	"Code execution": "کوڈ کا نفاذ",
 	"Code Execution": "",
 	"Code Execution Engine": "",

+ 1 - 0
src/lib/i18n/locales/vi-VN/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "Nhân bản Chat",
 	"Clone of {{TITLE}}": "Bản sao của {{TITLE}}",
 	"Close": "Đóng",
+	"Close settings modal": "",
 	"Code execution": "Thực thi mã",
 	"Code Execution": "Thực thi Mã",
 	"Code Execution Engine": "Engine Thực thi Mã",

+ 1 - 0
src/lib/i18n/locales/zh-CN/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "克隆对话",
 	"Clone of {{TITLE}}": "{{TITLE}} 的副本",
 	"Close": "关闭",
+	"Close settings modal": "",
 	"Code execution": "代码执行",
 	"Code Execution": "代码执行",
 	"Code Execution Engine": "代码执行引擎",

+ 1 - 0
src/lib/i18n/locales/zh-TW/translation.json

@@ -209,6 +209,7 @@
 	"Clone Chat": "複製對話",
 	"Clone of {{TITLE}}": "{{TITLE}} 的副本",
 	"Close": "關閉",
+	"Close settings modal": "",
 	"Code execution": "程式碼執行",
 	"Code Execution": "程式碼執行",
 	"Code Execution Engine": "程式碼執行引擎",