diff --git a/src/assets/translations/ar.json b/src/assets/translations/ar.json index 3b143ce..090f466 100644 --- a/src/assets/translations/ar.json +++ b/src/assets/translations/ar.json @@ -124,7 +124,6 @@ "processed_n_of_total_events": "تمت معالجة الوسائط لـ {count} من أصل {total} من الأحداث", "export_filename": "تم تصدير المحادثة {date}" }, - "language_display_name": "الإنجليزية", "global": { "save": "حفظ", "password_didnot_match": "كلمة السر غير متطابقة", diff --git a/src/assets/translations/bn.json b/src/assets/translations/bn.json index 5ffb430..57dc7a5 100644 --- a/src/assets/translations/bn.json +++ b/src/assets/translations/bn.json @@ -43,7 +43,6 @@ "user_make_moderator": "মডারেটর বানান", "user_revoke_moderator": "মডারেটর বাদ দিন" }, - "language_display_name": "ইংরেজি", "project": { "name": "Convene", "tag_line": "শুধুমাত্র সংযোগ করুন" diff --git a/src/assets/translations/bo.json b/src/assets/translations/bo.json index 732204a..9c6a436 100644 --- a/src/assets/translations/bo.json +++ b/src/assets/translations/bo.json @@ -359,7 +359,6 @@ "close_tab": "བཤེར་ཆས་ཁ་རྒྱོབས།", "room_deleted": "ཁ་བརྡ་ཁང་མེད་པར་བཟོས་སོང་།" }, - "language_display_name": "བོད་ཡིག", "global": { "save": "ཉར་ཚགས།", "password_didnot_match": "གསང་ཚིག་མཐུན་གྱི་མི་འདུག", diff --git a/src/assets/translations/de.json b/src/assets/translations/de.json index 42ef774..38e2d86 100644 --- a/src/assets/translations/de.json +++ b/src/assets/translations/de.json @@ -1,5 +1,4 @@ { - "language_display_name": "Deutsch", "menu": { "start_private_chat": "Private Diskussion mit diesem Benutzer", "reply": "Antworten", diff --git a/src/assets/translations/en.json b/src/assets/translations/en.json index 1f10929..c0f15db 100644 --- a/src/assets/translations/en.json +++ b/src/assets/translations/en.json @@ -1,5 +1,4 @@ { - "language_display_name": "English", "project": { "name": "Convene", "tag_line": "Simply connect" diff --git a/src/assets/translations/es.json b/src/assets/translations/es.json index 6bf0569..a285348 100644 --- a/src/assets/translations/es.json +++ b/src/assets/translations/es.json @@ -1,5 +1,4 @@ { - "language_display_name": "Español", "project": { "name": "Convene", "tag_line": "Simplemente conectar" diff --git a/src/assets/translations/es_419.json b/src/assets/translations/es_419.json index 459475e..da571e0 100644 --- a/src/assets/translations/es_419.json +++ b/src/assets/translations/es_419.json @@ -43,7 +43,6 @@ "user_make_moderator": "Hacer moderador(a)", "user_revoke_moderator": "Revocar moderador(a)" }, - "language_display_name": "Inglés", "project": { "name": "Convene", "tag_line": "Simplemente conecta" diff --git a/src/assets/translations/es_CU.json b/src/assets/translations/es_CU.json index 35edbb1..09f0fec 100644 --- a/src/assets/translations/es_CU.json +++ b/src/assets/translations/es_CU.json @@ -178,7 +178,6 @@ "places": "Lugares" } }, - "language_display_name": "Inglés", "project": { "name": "Convene", "tag_line": "Simplemente conéctate" diff --git a/src/assets/translations/fa.json b/src/assets/translations/fa.json index c9186ff..0c78c9d 100644 --- a/src/assets/translations/fa.json +++ b/src/assets/translations/fa.json @@ -160,7 +160,6 @@ "learn_more": "بیش‌تر بدانید", "compressed": "فشرده" }, - "language_display_name": "انگلیسی", "project": { "name": "تجمع", "tag_line": "به سادگی متصل شوید" diff --git a/src/assets/translations/fa_AF.json b/src/assets/translations/fa_AF.json index 53b5490..67aff1e 100644 --- a/src/assets/translations/fa_AF.json +++ b/src/assets/translations/fa_AF.json @@ -217,7 +217,6 @@ }, "search": "جستجو..." }, - "language_display_name": "انگلیسی", "project": { "name": "تجمع", "tag_line": "بطور ساده وصل شوید" diff --git a/src/assets/translations/fi.json b/src/assets/translations/fi.json index fc2e53a..e6897f6 100644 --- a/src/assets/translations/fi.json +++ b/src/assets/translations/fi.json @@ -49,7 +49,6 @@ "video_file": "Videotiedosto", "download_name": "Lataus" }, - "language_display_name": "suomi", "device_list": { "verified": "Vahvistettu", "blocked": "Estetty", diff --git a/src/assets/translations/fr.json b/src/assets/translations/fr.json index ab2dd71..2083f58 100644 --- a/src/assets/translations/fr.json +++ b/src/assets/translations/fr.json @@ -21,7 +21,6 @@ "user_make_admin": "Rendre administrateur", "direct_chat": "Discussion directe" }, - "language_display_name": "français", "message": { "you": "Vous", "user_created_room": "{user} a créé le salon", diff --git a/src/assets/translations/ga.json b/src/assets/translations/ga.json index 5fd5b1d..e2bc729 100644 --- a/src/assets/translations/ga.json +++ b/src/assets/translations/ga.json @@ -317,7 +317,6 @@ "different_browser_title": "Bain triail as brabhsálaithe", "different_browser_content": "D'fhéadfadh roinnt gnéithe briseadh. Cóipeáil agus oscail nasc i mbrabhsálaí eile." }, - "language_display_name": "Béarla", "menu": { "start_private_chat": "Teachtaireacht Díreach leis an úsáideoir seo", "direct_chat": "Comhrá díreach", diff --git a/src/assets/translations/it.json b/src/assets/translations/it.json index d748f78..75fccf9 100644 --- a/src/assets/translations/it.json +++ b/src/assets/translations/it.json @@ -249,7 +249,6 @@ "video_file": "File video", "original_text": "" }, - "language_display_name": "italiano", "room_info_sheet": { "this_room": "Questa stanza", "view_details": "Visualizza i dettagli" diff --git a/src/assets/translations/km.json b/src/assets/translations/km.json index 67eaf5f..cb06ee3 100644 --- a/src/assets/translations/km.json +++ b/src/assets/translations/km.json @@ -1,5 +1,4 @@ { - "language_display_name": "អង់គ្លេស", "global": { "save": "រក្សាទុក" }, diff --git a/src/assets/translations/ku.json b/src/assets/translations/ku.json index 49c8461..7a04f5c 100644 --- a/src/assets/translations/ku.json +++ b/src/assets/translations/ku.json @@ -1,5 +1,4 @@ { - "language_display_name": "ئینگلیزی", "project": { "name": "کۆبوونەوە", "tag_line": "بە ئاسانی پەیوەندی بکە" diff --git a/src/assets/translations/lo.json b/src/assets/translations/lo.json index 13a1556..90070ec 100644 --- a/src/assets/translations/lo.json +++ b/src/assets/translations/lo.json @@ -18,7 +18,6 @@ "different_browser_title": "ລອງບຣາວເຊີອື່ນ", "different_browser_content": "ບາງຄຸນສົມບັດອາດຈະແຕກ. ສຳເນົາ ແລະ ເປີດລິ້ງໃນບຣາວເຊີອື່ນ" }, - "language_display_name": "ພາສາອັງກິດ", "menu": { "edit": "ແກ້ໄຂ", "delete": "ລຶບ", diff --git a/src/assets/translations/my.json b/src/assets/translations/my.json index 96991d9..2d1a371 100644 --- a/src/assets/translations/my.json +++ b/src/assets/translations/my.json @@ -261,7 +261,6 @@ "not_supported": "အသိပေးချက်ကို မိုဘိုင်းတွင် မရရှိနိုင်သေးပါ", "periodicSync_new_msg_reminder": "သင့်တွင် မက်ဆေ့ချ်အသစ်များ ရှိနိုင်ပါသည်" }, - "language_display_name": "အင်္ဂလိပ်", "menu": { "start_private_chat": "သုံးစွဲသူနှင့် တိုက်ရိုက်စာပို့ခြင်း", "direct_chat": "တိုက်ရိုက် ခြက်", diff --git a/src/assets/translations/nb_NO.json b/src/assets/translations/nb_NO.json index 00fcf4d..f06b635 100644 --- a/src/assets/translations/nb_NO.json +++ b/src/assets/translations/nb_NO.json @@ -190,7 +190,6 @@ "done": "Ferdig", "user_kick_and_ban": "Kast ut" }, - "language_display_name": "Norsk", "global": { "save": "Lagre", "time": { diff --git a/src/assets/translations/ps.json b/src/assets/translations/ps.json index dafd85b..2a7ce91 100644 --- a/src/assets/translations/ps.json +++ b/src/assets/translations/ps.json @@ -1,5 +1,4 @@ { - "language_display_name": "انګریزې", "project": { "name": "را ټولیدل", "tag_line": "ډېر ساده وصل شئ" diff --git a/src/assets/translations/pt_BR.json b/src/assets/translations/pt_BR.json index 62bb204..17a66a1 100644 --- a/src/assets/translations/pt_BR.json +++ b/src/assets/translations/pt_BR.json @@ -35,7 +35,6 @@ "audio_file": "Arquivo de áudio", "video_file": "Arquivo de vídeo" }, - "language_display_name": "Inglês", "menu": { "start_private_chat": "Bate-papo privado com este usuário", "reply": "Responder", diff --git a/src/assets/translations/pt_PT.json b/src/assets/translations/pt_PT.json index 05cac61..4833680 100644 --- a/src/assets/translations/pt_PT.json +++ b/src/assets/translations/pt_PT.json @@ -157,7 +157,6 @@ "video_file": "Ficheiro de vídeo", "original_text": "" }, - "language_display_name": "Inglês", "project": { "name": "Convocar", "tag_line": "Basta ligar" diff --git a/src/assets/translations/ro.json b/src/assets/translations/ro.json index e830428..aea5616 100644 --- a/src/assets/translations/ro.json +++ b/src/assets/translations/ro.json @@ -247,7 +247,6 @@ "download_all": "Descărcați tot", "someone": "Cineva" }, - "language_display_name": "Engleză", "fallbacks": { "download_name": "Descărcați", "original_text": "", diff --git a/src/assets/translations/ru.json b/src/assets/translations/ru.json index 80fbb2e..5ff97a1 100644 --- a/src/assets/translations/ru.json +++ b/src/assets/translations/ru.json @@ -421,7 +421,6 @@ "title": "Получено новое сообщение", "periodicSync_new_msg_reminder": "У вас могут быть новые сообщения" }, - "language_display_name": "Русский", "project": { "name": "Convene", "tag_line": "Просто подключись" diff --git a/src/assets/translations/si.json b/src/assets/translations/si.json index 1f81e21..b81decb 100644 --- a/src/assets/translations/si.json +++ b/src/assets/translations/si.json @@ -18,7 +18,6 @@ "delete": "මකන්න", "done": "අහවරයි" }, - "language_display_name": "ඉංග්‍රීසි", "message": { "download_progress": "{percentage}% බාගත වී ඇත", "file_prefix": "ගොනුව: ", diff --git a/src/assets/translations/tr.json b/src/assets/translations/tr.json index 877ef1b..d5ac4dd 100644 --- a/src/assets/translations/tr.json +++ b/src/assets/translations/tr.json @@ -1,5 +1,4 @@ { - "language_display_name": "İngilizce", "global": { "save": "Kaydet", "show_less": "Ayrıntıları gizle", diff --git a/src/assets/translations/ug.json b/src/assets/translations/ug.json index 639dfdc..c88cddd 100644 --- a/src/assets/translations/ug.json +++ b/src/assets/translations/ug.json @@ -63,7 +63,6 @@ "file": "ھۆججەت", "files": "ھۆججەت" }, - "language_display_name": "ئۇيغۇرچە", "new_room": { "link_copied": "ئۇلىنىش كۆچۈرۈلدى!", "status_avatar": "باش سۈرىتى يۈكلىنىۋاتىدۇ: {count}", diff --git a/src/assets/translations/uk.json b/src/assets/translations/uk.json index eb5bd5f..0e88e1b 100644 --- a/src/assets/translations/uk.json +++ b/src/assets/translations/uk.json @@ -48,7 +48,6 @@ "user_revoke_admin": "Відкинути адміністратора", "upgrade": "Оновлення" }, - "language_display_name": "Англійська", "project": { "name": "Скликати", "tag_line": ",Просто підключіться" diff --git a/src/assets/translations/zh_Hans.json b/src/assets/translations/zh_Hans.json index 1d389a8..b8e4c66 100644 --- a/src/assets/translations/zh_Hans.json +++ b/src/assets/translations/zh_Hans.json @@ -359,7 +359,6 @@ "close_tab": "关闭浏览器标签", "room_deleted": "聊天室已删除。" }, - "language_display_name": "简体中文", "global": { "save": "保存", "password_didnot_match": "密码不匹配", diff --git a/src/components/languageMixin.js b/src/components/languageMixin.js index 00eb33e..4eb218a 100644 --- a/src/components/languageMixin.js +++ b/src/components/languageMixin.js @@ -3,7 +3,38 @@ export default { return { languages: [], activeLang:null, - displayLanguage: ['en','bo','zh_Hans','ug'] + displayLanguage: ['en','bo','zh_Hans','ug'], + languageDisplayName: { + "ar": "العربية", + "bn": "বাংলা", + "bo": "བོད་ཡིག", + "de": "Deutsch", + "en": "English", + "es_419": "Español (Latinoamérica)", + "es_CU": "Español (Cuba)", + "es": "Español", + "fa_AF": "دری", + "fa": "فارسی", + "fi": "suomi", + "fr": "français", + "ga": "Gaeilge", + "it": "italiano", + "km": "ខ្មែរ", + "ku": "Kurdî", + "lo": "ລາວ", + "my": "မြန်မာ", + "nb_NO": "Norsk", + "ps": "پښتو", + "pt_BR": "Português (Brasil)", + "pt_PT": "Português (Portugal)", + "ro": "Română", + "ru": "Русский", + "si": "සිංහල", + "tr": "Türkçe", + "ug": "ئۇيغۇرچە", + "uk": "Українська", + "zh_Hans": "简体中文" + } } }, methods: { @@ -19,8 +50,8 @@ export default { const context = this for (const locale of Object.keys(this.$i18n.messages)) { this.languages.push({ - title: this.$i18n.messages[locale].language_display_name || locale, - text: this.$i18n.messages[locale].language_display_name || locale, + title: this.languageDisplayName[locale], + text: this.languageDisplayName[locale], value: locale, display: context.displayLanguage.includes(locale) });