Localizations Setup (#6)

* Move assets into ElementX folder

* Add first version of localizer script

* Add generated strings & tests & fallback mechanism

* Rename strings file to Localizable

* Rename Assets to Resources

* Calculate preferred languages only when needed, remove share extension check

* Add comments in the localizer script

* Add GH workflow to push issues to the [ElementX board](https://github.com/orgs/vector-im/projects/43)

* Closes #16 - Add license file

* New version of localizer script, handle pluralization

* Move assets into ElementX folder

* Add first version of localizer script

* Add generated strings & tests & fallback mechanism

* Rename strings file to Localizable

* Rename Assets to Resources

* Calculate preferred languages only when needed, remove share extension check

* Add comments in the localizer script

* New version of localizer script, handle pluralization

* Revert login button text

* Add multiple dialect pluralization, fix string formatting

Co-authored-by: manuroe <manu@matrix.org>
Co-authored-by: Stefan Ceriu <stefanc@matrix.org>
This commit is contained in:
ismailgulek
2022-04-26 22:48:17 +03:00
committed by GitHub
parent dc0bc5d9a4
commit 25eea4bcf1
184 changed files with 109472 additions and 14 deletions
@@ -0,0 +1,70 @@
"call_notification_answer" = "Koʻtarish";
"action_decline" = "Rad etish";
"action_ignore" = "Eʼtiborsiz qoldirish";
"done" = "Bajarildi";
"action_skip" = "O\'tkazib yuborish";
"action_accept" = "Qabul qilish";
"action_invite" = "Taklif qilish";
"or" = "yoki";
"cannot_call_yourself_with_invite" = "Siz o\'zingiz bilan qo\'ng\'iroq qila olmaysiz, ishtirokchilar taklifnomani qabul qilishini kuting";
"cannot_call_yourself" = "Siz o\'zingiz bilan qo\'ng\'iroq qila olmaysiz";
"audio_video_meeting_description" = "Uchrashuvlarda Jitsi xavfsizlik va ruxsat berish qoidalari qo\'llaniladi. Xonada hozir bo\'lgan barcha odamlar sizning uchrashuvingiz o\'tayotganda qo\'shilishga taklifni ko\'rishadi.";
"no_permissions_to_start_webrtc_call_in_direct_room" = "Sizda qo\'ng\'iroqni boshlash uchun ruxsat yo\'q";
"no_permissions_to_start_webrtc_call" = "Ushbu xonada qoʻngʻiroqni amalga oshirishga ruxsatingiz yo‘q";
"no_permissions_to_start_conf_call_in_direct_room" = "Konferentsiya qo\'ng\'irog\'ini boshlash uchun sizning ruxsatingiz yo\'q";
"no_permissions_to_start_conf_call" = "Ushbu xonada konferents-aloqani boshlashga ruxsatingiz yo‘q";
"start_chatting" = "Chatni boshlash";
"action_reset" = "Qayta oʻrnatish";
"action_dismiss" = "Bekor qilish";
"action_play" = "Ijro etmoq";
"report_content" = "Hisobot mazmuni";
"action_disconnect" = "Ajratish";
"action_revoke" = "Bekor qilish";
"none" = "Yoʻq";
"view_decrypted_source" = "Shifrlangan manbani ko‘rish";
"view_source" = "Manbani ko‘rish";
"permalink" = "Doimiy aloqa";
"later" = "Keyinroq";
"sign_out_bottom_sheet_will_lose_secure_messages" = "Chiqishdan oldin kalitlarning zaxira nusxasini yaratmasangiz, shifrlangan xabarlardan foydalanishni yo‘qotishingiz mumkin.";
"backup" = "Zaxiraga nusxa olish";
"are_you_sure" = "Ishonchingiz komilmi\?";
"sign_out_bottom_sheet_backing_up_keys" = "Kalitlar rezervga olinmoqda…";
"sign_out_bottom_sheet_dont_want_secure_messages" = "Shifrlangan xabar kerak emas";
"sign_out_bottom_sheet_warning_backup_not_active" = "Kalitlarni xavfsiz nusxa olish faoliyati shifrlangan xabarlardan foydalanishni yo‘qotmaslik uchun barcha seanslarda faol bo‘lishi kerak.";
"sign_out_bottom_sheet_warning_backing_up" = "Kalitni saqlash amalga oshirilmoqda. Ayni paytda chiqsangiz, shifrlangan xabarlaringizni yoʻqotishingiz mumkin.";
"title_activity_keys_backup_restore" = "Kalitlarni rezervlashdan foydalanish";
"title_activity_keys_backup_setup" = "Kalitlarni rezervga olish";
"title_activity_settings" = "Sozlamalar";
"notification_silent_notifications" = "Tovushsiz bildirishnomalar";
"notification_noisy_notifications" = "Shovqinli bildirishnomalar";
"notification_listening_for_events" = "Hodisalarni tinglash";
"black_theme" = "Qop-qora tema";
"dark_theme" = "Qora tema";
"light_theme" = "Oq tema";
"system_theme" = "Tizim tanlovi boʻyicha";
"sign_out_bottom_sheet_warning_no_backup" = "Agar hozir chiqsangiz shifrlangan xabarlaringizni yoʻqotasiz";
"title_activity_bug_report" = "Xatolik toʻgʻrisida xabar berish";
"send_bug_report_include_logs" = "Loglarni joʻnatish";
"no_more_results" = "Boshqa natijalar yoʻq";
"no_result_placeholder" = "Natija yoʻq";
"matrix_only_filter" = "Faqat Matrix kontaktlari uchun";
"rooms_header" = "Xonalar";
"dialog_title_error" = "Xato";
"dialog_title_warning" = "Ogohlantirish";
"copied_to_clipboard" = "Buferga koʻchirildi";
"action_add" = "Qoʻshish";
"failed_to_remove_widget" = "Vidjetni oʻchirib boʻlmadi";
"failed_to_add_widget" = "Vidjet qoʻshib boʻlmadi";
"audio_meeting" = "Audio suhbatni boshlash";
"video_meeting" = "Video suhbatni boshlash";
"action_rename" = "Qayta nomlash";
"action_delete" = "Oʻchirib tashlash";
"action_share" = "Tarqatish";
"action_download" = "Yuklash";
"action_send" = "Joʻnatish";
"action_leave" = "Chiqish";
"action_save" = "Saqlash";
"action_cancel" = "Bekor qilish";
"ok" = "OK";
"loading" = "Yuklanmoqda…";
"title_activity_choose_sticker" = "Stiker joʻnatish";