fix:增加国际化语言

This commit is contained in:
liyi 2025-03-22 17:20:21 +08:00
parent 7f2c2369a3
commit af9a4b9ea1
41 changed files with 112 additions and 1 deletions

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "بعد إعادة الضبط ، سيتم حذف الأوردة المشطية للقفل. هل أنت متأكد أنك تريد إعادة الضبط ؟",
"在线": "الإنترنت",
"离线": "غير متصل",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "След нулиране, метакарпалните вени на ключалката ще бъдат изтрити. Сигурен ли сте, че искате да се възстанови?",
"在线": "Онлайн",
"离线": "Офлайн",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "ব্যান্ডোটারআইসেট, হাসিপাল রিরিইনস্ফথেলকবইল্ডজেডড।?",
"在线": "কনলাইন",
"离线": "দেউন্টলাইনCity in Ontario Canada",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Po resetování budou metakarpální žíly zámku odstraněny. Jste si jistý, že chcete resetovat?",
"在线": "Online",
"离线": "Offline",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Efter nulstilling, de metacarpal vener i låsen vil blive slettet. Er du sikker på at du vil nulstille?",
"在线": "OnlineComment",
"离线": "OfflineComment",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Nach dem Zurücksetzen werden die Mittelhand adern des Schlosses gelöscht. Sind Sie sicher, dass Sie zurücksetzen wollen?",
"在线": "Online",
"离线": "Offline",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Μετά την επαναφορά, οι μετακάρπιες φλέβες της κλειδαριάς θα διαγραφούν. Είστε σίγουροι ότι θέλετε να επαναφέρετε;",
"在线": "Σε απευθείας σύνδεση",
"离线": "Εκτός σύνδεσης:",

View File

@ -1080,6 +1080,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "After reset, the metacarpal veins of the lock will be deleted. Are you sure you want to reset?",
"在线": "Online",
"离线": "Offline",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Después del reinicio, se eliminarán las venas metacarpiales de la cerradura. ¿Está seguro de que desea restablecer?",
"在线": "En línea",
"离线": "Offline",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Pärast lähtestamist kustutatakse luku metakarpaalveenid. Kas tõesti soovid lähtestada?",
"在线": "Võrgus",
"离线": "Mitte ühendust",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Kun lukko on nollattu, metakarppinen suoneet poistetaan. Haluatko varmasti palauttaa?",
"在线": "Verkossa",
"离线": "Offline-verkosto",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Après réinitialisation, les veines métacarpiennes de la serrure seront supprimées. Êtes-vous sûr de vouloir réinitialiser?",
"在线": "En ligne",
"离线": "Hors ligne",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "לאחר איפוס, הורידים של המנעול יימחקו. אתה בטוח שברצונך לאפס?",
"在线": "באינטרנט",
"离线": "מנותק",

View File

@ -1080,6 +1080,8 @@
"印度尼西亚语": "बाहसा इंडोनेशिया",
"芬兰语": "सूमी",
"丹麦语": "मूर्ख व्यक्ति",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "रीसेट के बाद, लॉक के मेटाकार्पल नसों को हटा दिया जाएगा। क्या आप निश्चित रूप से रीसेट करना चाहते हैं?",
"在线": "ऑनलाइन",
"离线": "ऑफ़लाइन",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "索米",
"丹麦语": "丹斯克",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "重置後,鎖的掌靜脈將被刪除。 你確定要重置啊?",
"在线": "在線",
"离线": "離線",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Nakon resetiranja, metakarpalne vene brave će biti izbrisane. Jeste li sigurni da želite resetiranje?",
"在线": "Na internetu",
"离线": "Odspojeno",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "A reset után a zár metakarpális erei törlődnek. Biztos vagy benne, hogy vissza akarsz állítani?",
"在线": "Online",
"离线": "Offline",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Setelah mengulang, pembuluh darah metakarpal dari kunci akan dihapus. Yakin ingin mengatur ulang?",
"在线": "Online",
"离线": "Offline",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Dopo il reset, le vene metacarpali della serratura verranno cancellate. Sei sicuro di voler reimpostare?",
"在线": "Online",
"离线": "Offline",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "リセット後、ロックの中手骨静脈が削除されます。リセットしてもよろしいですか。",
"在线": "オンライン",
"离线": "オフライン",

View File

@ -1081,6 +1081,8 @@
"印度尼西亚语": "印度尼西亚语",
"芬兰语": "芬兰语",
"丹麦语": "丹麦语",
"印地语": "印地语",
"乌尔都语": "乌尔都语",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "重置后,该锁的掌静脉都将被删除哦,确认要重置吗?",
"在线": "在线",
"离线": "离线",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Қайта ысырып тастағаннан соң бұғаттағы метакарпалар өшіріледі. Шынымен ысырып тастауды қалайсыз ба?",
"在线": "Онлайн",
"离线": "Желіде емес",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "재설정 후 잠금 장치의 중수골 정맥이 삭제됩니다. 당신은 당신이 재설정 하시겠습니까?",
"在线": "온라인",
"离线": "오프라인",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Po reset užrakto metakarpinės venos bus ištrintos. Ar tikrai norite atstatyti?",
"在线": "Online",
"离线": "Neprisijungęs",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Selepas menetapkan semula, urat metacarpal kunci akan dipadamkan. Adakah anda pasti anda mahu menetapkan semula?",
"在线": "Dalam talian",
"离线": "Luar talian",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Na reset worden de middenhandsbeenaders van het slot verwijderd. Weet je zeker dat je wilt resetten?",
"在线": "Online",
"离线": "Offline",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Po zresetowaniu żyły śródręcza zamka zostaną usunięte. Czy na pewno chcesz zresetować?",
"在线": "Online",
"离线": "Offline",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Após a reinicialização, as veias do metacarpo do bloqueio serão excluídas. Tens a certeza que queres reiniciar?",
"在线": "Online",
"离线": "Offline",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "După resetare, venele metacarpale ale încuietorii vor fi şterse. Sigur doriți să resetați?",
"在线": "Online",
"离线": "Deconectat",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "После сброса пястные вены замка будут удалены. Вы уверены, что хотите сбросить?",
"在线": "Онлайн",
"离线": "Оффлайн",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Po resetovaní budú metakarpálne žily zámku vymazané. Ste si istí, že chcete obnoviť?",
"在线": "Online",
"离线": "Offline",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Након ресетовања, метакарпалне вене браве ће бити избрисане. Да ли сте сигурни да желите да ресетујете?",
"在线": "Онлине",
"离线": "Ванмрежне",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Efter återställd, de metakarpal venerna i låset tas bort. Är du säker på att du vill återställa?",
"在线": "Online:",
"离线": "Frånkoppling",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "หลังจากรีเซ็ตแล้วหลอดเลือดดำ metacarpal ของล็อคจะถูกลบออกคุณแน่ใจว่าอยากจะรีเซ็ต?",
"在线": "ออนไลน์ผ่าน",
"离线": "ออฟไลน์",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Sıfırlamadan sonra, kilidin metacarpal damarları silinecektir. Sıfırlamak istediğine emin misin?",
"在线": "Çevrimiçi",
"离线": "Çevrimdışı",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "重置後,鎖的掌靜脈將被刪除。 是否確實要重置?",
"在线": "在線",
"离线": "離線",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Після скидання п'ясткові вени замку будуть видалені. Ви впевнені, що хочете скинути налаштування?",
"在线": "Онлайн",
"离线": "Автономних",

View File

@ -1080,6 +1080,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "ری سیٹ کرنے کے بعد ، لاک کی میٹاکارپل رگیں حذف کردی جائیں گی۔ کیا آپ واقعی دوبارہ ترتیب دینا چاہتے ہیں؟",
"在线": "آن لائن",
"离线": "آف لائن",

View File

@ -1078,6 +1078,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "Sau khi đặt lại, các tĩnh mạch metacarpal của khóa sẽ bị xóa. Bạn có chắc muốn thiết lập lại không?",
"在线": "Trực tuyến",
"离线": "Ngoại tuyến",

View File

@ -1081,6 +1081,8 @@
"印度尼西亚语": "Bahasa Indonesia",
"芬兰语": "Suomi",
"丹麦语": "Dansk",
"印地语": "हिंदीName",
"乌尔都语": "اوردو",
"重置后,该锁的掌静脉都将被删除哦,确认要重置吗?": "重置后,该锁的掌静脉都将被删除哦,确认要重置吗?",
"在线": "在线",
"离线": "离线",

View File

@ -54,6 +54,8 @@ extension ExtensionAppDept on AppDept {
const Locale fiL = Locale('fi', 'FI');
const Locale daL = Locale('da', 'DK');
const Locale ukL = Locale('uk', 'UA');
const Locale hiL = Locale('hi', 'HI');
const Locale urL = Locale('ur', 'UR');
const Locale srCyrillic = Locale('sr', 'RS');
return [
@ -93,6 +95,8 @@ extension ExtensionAppDept on AppDept {
fiL,
daL,
ukL,
hiL,
urL,
srCyrillic
];
}
@ -177,7 +181,12 @@ enum LanguageType {
//
danish,
//
ukrainian
ukrainian,
//
hindi,
//
urdu,
}
extension ExtensionLanguageType on LanguageType {
@ -295,6 +304,12 @@ extension ExtensionLanguageType on LanguageType {
case LanguageType.ukrainian:
str = '乌克兰语'.tr;
break;
case LanguageType.hindi:
str = '印地语'.tr;
break;
case LanguageType.urdu:
str = '乌尔都语'.tr;
break;
}
return str;
}
@ -415,6 +430,12 @@ extension ExtensionLanguageType on LanguageType {
case 'uk':
languageType = LanguageType.ukrainian;
break;
case 'hi':
languageType = LanguageType.hindi;
break;
case 'ur':
languageType = LanguageType.urdu;
break;
default:
languageType = LanguageType.english;
break;
@ -610,6 +631,16 @@ extension ExtensionLanguageType on LanguageType {
return locale;
}
break;
case LanguageType.hindi:
if (locale.languageCode == 'hi' && locale.countryCode == 'HI') {
return locale;
}
break;
case LanguageType.urdu:
if (locale.languageCode == 'ur' && locale.countryCode == 'UR') {
return locale;
}
break;
case LanguageType.system:
// TODO: Handle this case.
break;