diff --git a/src/frontend/settings/languages/languages.ts b/src/frontend/settings/languages/languages.ts index 78d651dd..5cfc4cb1 100644 --- a/src/frontend/settings/languages/languages.ts +++ b/src/frontend/settings/languages/languages.ts @@ -8,10 +8,12 @@ export const languages: LanguageSpecification[] = [ { locale: 'az', language: 'Azerbaijani - Azərbaycan', languageDirection: 'ltr' }, { locale: 'be', language: 'Belarusian - Беларуская', languageDirection: 'ltr' }, { locale: 'bg', language: 'Bulgarian - Български', languageDirection: 'ltr' }, + { locale: 'bm', language: 'Bambara - Bamanankan', languageDirection: 'ltr' }, { locale: 'bn', language: 'Bengali Bangla - বাংলা', languageDirection: 'ltr' }, { locale: 'bo', language: 'Tibetan - བོད་ཡིག', languageDirection: 'ltr' }, { locale: 'bs', language: 'Bosnian - Bosanski', languageDirection: 'ltr' }, { locale: 'ca', language: 'Catalan Valencian - Català', languageDirection: 'ltr' }, + { locale: 'ckb', language: 'Kurdish Sorani - کوردی سۆرانی', languageDirection: 'rtl' }, { locale: 'cs', language: 'Czech - Čeština', languageDirection: 'ltr' }, { locale: 'cy', language: 'Welsh - Cymraeg', languageDirection: 'ltr' }, { locale: 'da', language: 'Danish - Dansk', languageDirection: 'ltr' }, @@ -22,6 +24,7 @@ export const languages: LanguageSpecification[] = [ { locale: 'et', language: 'Estonian - Eesti', languageDirection: 'ltr' }, { locale: 'eu', language: 'Basque - Euskara', languageDirection: 'ltr' }, { locale: 'fa', language: 'Persian - فارسی', languageDirection: 'rtl' }, + { locale: 'ff', language: 'Fulah Adamawa - Fulfulde Adamawa', languageDirection: 'ltr' }, { locale: 'fi', language: 'Finnish - Suomi', languageDirection: 'ltr' }, { locale: 'fil', language: 'Filipino Pilipino - Pilipino', languageDirection: 'ltr' }, { locale: 'fr', language: 'French - Français', languageDirection: 'ltr' }, @@ -38,22 +41,27 @@ export const languages: LanguageSpecification[] = [ languageDirection: 'ltr', }, { locale: 'gu', language: 'Gujarati - ગુજરાતી', languageDirection: 'ltr' }, + { locale: 'ha', language: 'Hausa', languageDirection: 'ltr' }, { locale: 'he', language: 'Hebrew - עברית', languageDirection: 'rtl' }, { locale: 'hi', language: 'Hindi - हिन्दी', languageDirection: 'ltr' }, { locale: 'hr', language: 'Croatian - Hrvatski', languageDirection: 'ltr' }, { locale: 'hu', language: 'Hungarian - Magyar', languageDirection: 'ltr' }, { locale: 'hy', language: 'Armenian - Հայերեն', languageDirection: 'ltr' }, { locale: 'id', language: 'Indonesian - Bahasa Indonesia', languageDirection: 'ltr' }, + { locale: 'ig', language: 'Igbo - Asụsụ Igbo', languageDirection: 'ltr' }, { locale: 'is', language: 'Icelandic - Íslenska', languageDirection: 'ltr' }, { locale: 'it', language: 'Italian - Italiano', languageDirection: 'ltr' }, { locale: 'ja', language: 'Japanese - 日本語', languageDirection: 'ltr' }, { locale: 'ka', language: 'Georgian - ქართული', languageDirection: 'ltr' }, + { locale: 'kab', language: 'Kabyle - Taqbaylit', languageDirection: 'ltr' }, { locale: 'kk', language: 'Kazakh - Қазақша', languageDirection: 'ltr' }, { locale: 'km', language: 'Khmer Central Khmer - ភាសាខ្មែរ', languageDirection: 'ltr' }, { locale: 'kn', language: 'Kannada - ಕನ್ನಡ', languageDirection: 'ltr' }, { locale: 'ko', language: 'Korean - 한국어', languageDirection: 'ltr' }, + { locale: 'ku', language: 'Kurmanji - Kurmancî', languageDirection: 'ltr' }, { locale: 'ky', language: 'Kirghiz Kyrgyz - Кыргызча', languageDirection: 'ltr' }, { locale: 'lo', language: 'Lao - ພາສາລາວ', languageDirection: 'ltr' }, + { locale: 'lg', language: 'Ganda - Luganda', languageDirection: 'ltr' }, { locale: 'lt', language: 'Lithuanian - Lietuvių', languageDirection: 'ltr' }, { locale: 'lv', language: 'Latvian - Latviešu', languageDirection: 'ltr' }, { locale: 'mk', language: 'Macedonian - Македонски', languageDirection: 'ltr' }, @@ -69,6 +77,7 @@ export const languages: LanguageSpecification[] = [ { locale: 'or', language: 'Oriya - ଓଡ଼ିଆ', languageDirection: 'ltr' }, { locale: 'pa', language: 'Panjabi Punjabi - ਪੰਜਾਬੀ', languageDirection: 'ltr' }, { locale: 'pl', language: 'Polish - Polski', languageDirection: 'ltr' }, + { locale: 'prs', language: 'Dari - دری', languageDirection: 'rtl' }, { locale: 'ps', language: 'Pushto Pashto - پښتو', languageDirection: 'rtl' }, { locale: 'pt', language: 'Portuguese - Português', languageDirection: 'ltr' }, { @@ -83,8 +92,10 @@ export const languages: LanguageSpecification[] = [ }, { locale: 'ru', language: 'Russian - Русский', languageDirection: 'ltr' }, { locale: 'si', language: 'Sinhala Sinhalese - සිංහල', languageDirection: 'ltr' }, + { locale: 'shi', language: 'Tachelhite - Taclḥiyt', languageDirection: 'ltr' }, { locale: 'sk', language: 'Slovak - Slovenčina', languageDirection: 'ltr' }, { locale: 'sl', language: 'Slovenian - Slovenščina', languageDirection: 'ltr' }, + { locale: 'so', language: 'Somali - Af Soomaali', languageDirection: 'ltr' }, { locale: 'sq', language: 'Albanian - Shqip', languageDirection: 'ltr' }, { locale: 'sr', language: 'Serbian - Српски', languageDirection: 'ltr' }, { locale: 'sv', language: 'Swedish - Svenska', languageDirection: 'ltr' }, @@ -99,6 +110,8 @@ export const languages: LanguageSpecification[] = [ { locale: 'ur', language: 'Urdu - اردو', languageDirection: 'rtl' }, { locale: 'uz', language: 'Uzbek - Oʻzbek', languageDirection: 'ltr' }, { locale: 'vi', language: 'Vietnamese - Tiếng Việt', languageDirection: 'ltr' }, + { locale: 'yue', language: 'Cantonese - 廣東話', languageDirection: 'ltr' }, + { locale: 'yo', language: 'Yorùbá', languageDirection: 'ltr' }, { locale: 'zh-cn', language: 'Chinese Simplified - 简体中文',