Fixes #4881 - Using the bundle display name as the app name in localizable .strings files. Exposing generated .strings and info.plist members to Objective-C.

This commit is contained in:
Stefan Ceriu 2021-09-22 14:10:16 +03:00
parent 6abdcb9e93
commit 0848f66cdb
32 changed files with 1696 additions and 1663 deletions

View file

@ -148,7 +148,7 @@
"contacts_address_book_matrix_users_toggle" = "Само потребители на Matrix";
"contacts_address_book_no_contact" = "Няма локални контакти";
"contacts_address_book_permission_required" = "Необходимо е разрешение за достъп до локални контакти";
"contacts_address_book_permission_denied" = "Не сте позволили достъп на Element до локалните Ви контакти";
"contacts_address_book_permission_denied" = "Не сте позволили достъп на %@ до локалните Ви контакти";
"contacts_user_directory_section" = "ДИРЕКТОРИЯ С ПОТРЕБИТЕЛИ";
"contacts_user_directory_offline_section" = "ДИРЕКТОРИЯ С ПОТРЕБИТЕЛИ (офлайн)";
"room_details_access_section_directory_toggle" = "Включване в директорията със стаи";
@ -299,7 +299,7 @@
"settings_pin_rooms_with_missed_notif" = "Закачане на стаи с пропуснати известия";
"settings_pin_rooms_with_unread" = "Закачане на стаи с непрочетени съобщения";
"settings_enable_callkit" = "Интегрирани разговори";
"settings_callkit_info" = "Получаване на входящи повиквания при заключен екран. Показване на Element разговори в историята на системата. Ако iCloud е включен, историята на разговорите се споделя с Apple.";
"settings_callkit_info" = "Получаване на входящи повиквания при заключен екран. Показване на %@ разговори в историята на системата. Ако iCloud е включен, историята на разговорите се споделя с Apple.";
"settings_ui_language" = "Език";
"settings_ui_theme" = "Тема";
"settings_ui_theme_auto" = "Автоматична";
@ -445,7 +445,7 @@
"network_offline_prompt" = "Интернет връзката изглежда не работи.";
"public_room_section_title" = "Публични стаи (в %@):";
"bug_report_prompt" = "Приложението спря да работи последния път. Искате ли да изпратите съобщение за грешка?";
"rage_shake_prompt" = "Изглежда, че разклащате телефона, което ни кара да мислим, че не сте доволни от Element. Искате ли да изпратите съобщение за грешка?";
"rage_shake_prompt" = "Изглежда, че разклащате телефона, което ни кара да мислим, че не сте доволни от %@. Искате ли да изпратите съобщение за грешка?";
"do_not_ask_again" = "Не питай отново";
"camera_access_not_granted" = "%@ няма разрешение да използва камерата. Моля, проверете настройките за сигурност";
"large_badge_value_k_format" = "%.1fK";
@ -471,7 +471,7 @@
// Crash report
"google_analytics_use_prompt" = "Искате ли да помогнете за подобрението на %@ като анонимно изпращате съобщения за грешки и данни за използване?";
// Crypto
"e2e_enabling_on_app_update" = "Element поддържа шифроване от край до край, но за да го включите трябва да влезете в профила си отново.\n\nМоже да го направите сега или по-късно от настройките на приложението.";
"e2e_enabling_on_app_update" = "%@ поддържа шифроване от край до край, но за да го включите трябва да влезете в профила си отново.\n\nМоже да го направите сега или по-късно от настройките на приложението.";
"e2e_need_log_in_again" = "Трябва да влезете обратно в профила си, за да се създадат ключове за шифроване от-край-до-край за тази сесия и да се изпрати публичния ключ към Home сървъра.\nТова е еднократно. Извинете за неудобството.";
"bug_crash_report_description" = "Моля, опишете какво правихте преди да възникне грешката:";
"bug_report_logs_description" = "За да се диагностицират проблемите, логовете от този клиент ще бъдат изпратени с този доклад за грешки. Ако предпочитате да изпратите само текста по-горе, моля, премахнете отметката:";
@ -530,7 +530,7 @@
"event_formatter_rerequest_keys_part2" = " от другите ми сесии.";
// Re-request confirmation dialog
"rerequest_keys_alert_title" = "Заявката е изпратена";
"rerequest_keys_alert_message" = "Моля стартирайте Element на друго устройство можещо да разшифрова съобщението, за да може то да изпрати ключовете до тази сесия.";
"rerequest_keys_alert_message" = "Моля стартирайте %@ на друго устройство можещо да разшифрова съобщението, за да може то да изпрати ключовете до тази сесия.";
"room_message_reply_to_placeholder" = "Изпрати отговор (нешифрован)…";
"encrypted_room_message_reply_to_placeholder" = "Изпрати шифрован отговор…";
"room_message_reply_to_short_placeholder" = "Изпрати отговор…";
@ -950,11 +950,6 @@
"security_settings_title" = "Сигурност";
"security_settings_crypto_sessions" = "МОИТЕ СЕСИИ";
"security_settings_crypto_sessions_loading" = "Зареждан на сесии…";
// MARK: Clients
"client_desktop_name" = "Element Desktop";
"client_web_name" = "Element Web";
"client_ios_name" = "Element iOS";
"client_android_name" = "Element Android";
"room_member_power_level_admin_in" = "Админ в %@";
"room_member_power_level_moderator_in" = "Модератор в %@";
"room_member_power_level_custom_in" = "Собствен (%@) в %@";
@ -979,7 +974,7 @@
"security_settings_blacklist_unverified_devices_description" = "Потвърждаване на всички потребителски сесии за да бъдат маркирани като доверени и да се изпращат съобщения до тях.";
"security_settings_complete_security_alert_title" = "Завършване на сигурността";
"security_settings_complete_security_alert_message" = "Първо трябва да завършите сигурността на текущата си сесия.";
"security_settings_coming_soon" = "Извинете. Това действие все още не е налично в Element iOS. Моля използвайте друг Matrix клиент за да го настройте. Element iOS ще го използва след това.";
"security_settings_coming_soon" = "Извинете. Това действие все още не е налично в %@ iOS. Моля използвайте друг Matrix клиент за да го настройте. %@ iOS ще го използва след това.";
// Manage session
"manage_session_title" = "Управление на сесията";
"manage_session_info" = "СЕСИЙНА ИНФОРМАЦИЯ";
@ -1011,8 +1006,8 @@
"key_verification_self_verify_unverified_sessions_alert_validate_action" = "Прегледай";
"device_verification_self_verify_wait_title" = "Завършване на сигурността";
"device_verification_self_verify_wait_new_sign_in_title" = "Потвърждение на вход";
"device_verification_self_verify_wait_information" = "Потвърдете тази сесия от някоя от другите ви сесии, за че да й дадете достъп до шифрованите съобщения.\n\nИзползвайте най-новия Element на другите си устройства:";
"device_verification_self_verify_wait_additional_information" = "Това работи в Element и в други Matrix клиенти поддържащи кръстосано-подписване.";
"device_verification_self_verify_wait_information" = "Потвърдете тази сесия от някоя от другите ви сесии, за че да й дадете достъп до шифрованите съобщения.\n\nИзползвайте най-новия %@ на другите си устройства:";
"device_verification_self_verify_wait_additional_information" = "Това работи в %@ и в други Matrix клиенти поддържащи кръстосано-подписване.";
"device_verification_self_verify_wait_recover_secrets_without_passphrase" = "Използвай ключ за възстановяване";
"device_verification_self_verify_wait_recover_secrets_with_passphrase" = "Използвай парола или ключ за възстановяване";
"device_verification_self_verify_wait_recover_secrets_additional_information" = "Ако не можете да достъпите съществуваща сесия";
@ -1207,7 +1202,7 @@
// MARK: - Major update
"major_update_title" = "Riot вече е Element";
"major_update_title" = "Riot вече е %@";
"cross_signing_setup_banner_subtitle" = "Потвърждавайте другите си устройства по-лесно";
// MARK: - Cross-signing

View file

@ -148,7 +148,7 @@
"contacts_address_book_matrix_users_toggle" = "Només usuaris de Matrix";
"contacts_address_book_no_contact" = "Sense contactes locals";
"contacts_address_book_permission_required" = "Es necessita permís per accedir als contactes locals";
"contacts_address_book_permission_denied" = "No vas permetre que Element accedís als teus contactes locals";
"contacts_address_book_permission_denied" = "No vas permetre que %@ accedís als teus contactes locals";
"contacts_user_directory_section" = "Directori d'usuaris";
"contacts_user_directory_offline_section" = "Directori d'usuaris (fora de línia)";
// Chat participants
@ -296,7 +296,7 @@
"settings_pin_rooms_with_missed_notif" = "Fixa sales amb notificacions pendents";
"settings_pin_rooms_with_unread" = "Fixa sales amb missatges pendents";
"settings_enable_callkit" = "Trucades integrades";
"settings_callkit_info" = "Rep les trucades entrants a la pantalla de bloqueig. Consulta les trucades de Element a l'historial de trucades del sistema. Si està habilitat iCloud, aquest historial de trucades es compartirà amb Apple.";
"settings_callkit_info" = "Rep les trucades entrants a la pantalla de bloqueig. Consulta les trucades de %@ a l'historial de trucades del sistema. Si està habilitat iCloud, aquest historial de trucades es compartirà amb Apple.";
"settings_ui_language" = "Llenguatge";
"settings_ui_theme" = "Tema";
"settings_ui_theme_auto" = "Auto";
@ -465,7 +465,7 @@
// Crash report
"google_analytics_use_prompt" = "T'agradaria ajudar a millorar %@ enviant automàticament informes de bloquejos i ús de dades?";
// Crypto
"e2e_enabling_on_app_update" = "Element ara permet l'ús de xifrat punt a punt però has de tornar a connectar-te per tal d'activar-lo.\n\nPots fer-ho ara o més tard des de les preferències de l'aplicació.";
"e2e_enabling_on_app_update" = "%@ ara permet l'ús de xifrat punt a punt però has de tornar a connectar-te per tal d'activar-lo.\n\nPots fer-ho ara o més tard des de les preferències de l'aplicació.";
"e2e_need_log_in_again" = "Has de tornar a iniciar sessió per tal de generar claus de xifrat punt a punt per a aquest dispositiu i enviar la clau pública al servidor.\nAixò només s'ha de fer un cop, disculpa les molèsties.";
// Bug report
"bug_report_title" = "Informe d'errors";
@ -549,7 +549,7 @@
"deactivate_account_password_alert_message" = "Per a continuar si us plau introdueix la teva contrasenya";
// Re-request confirmation dialog
"rerequest_keys_alert_title" = "Sol·licitud enviada";
"rerequest_keys_alert_message" = "Inicia Element en un altre dispositiu que pugui desxifrar el missatge per que pugui enviar les claus a aquest dispositiu.";
"rerequest_keys_alert_message" = "Inicia %@ en un altre dispositiu que pugui desxifrar el missatge per que pugui enviar les claus a aquest dispositiu.";
// String for App Store
"store_short_description" = "Xat/VoIP segur i descentralitzat";
"close" = "Tanca";
@ -559,9 +559,4 @@
"more" = "Més";
// Accessibility
"accessibility_checkbox_label" = "casella de selecció";
// MARK: Clients
"client_desktop_name" = "Element Escriptori";
"client_web_name" = "Element Web";
"client_ios_name" = "Element iOS";
"client_android_name" = "Element Android";
"auth_login_single_sign_on" = "Inicia sessió amb inici senzill";

View file

@ -174,7 +174,7 @@
"contacts_address_book_no_identity_server" = "Dim gweinydd adnabod wedi'i osod";
"contacts_address_book_no_contact" = "Dim cysylltiadau lleol";
"contacts_address_book_permission_required" = "Mae angen caniatâd i gael mynediad at gysylltiadau lleol";
"contacts_address_book_permission_denied" = "Gwrthodwyd caniatâd i Element gael mynediad i'ch cysylltiadau lleol";
"contacts_address_book_permission_denied" = "Gwrthodwyd caniatâd i %@ gael mynediad i'ch cysylltiadau lleol";
"contacts_user_directory_section" = "CYFEIRIADUR DEFNYDDWYR";
"contacts_user_directory_offline_section" = "CYFEIRIADUR DEFNYDDWYR (all-lein)";
// Chat participants
@ -374,7 +374,7 @@
"settings_pin_rooms_with_missed_notif" = "Pinio ystafelloedd gyda hysbysiadau heb eu gweld";
"settings_pin_rooms_with_unread" = "Pinio ystafelloedd gyda negeseuon heb eu darllen";
"settings_enable_callkit" = "Galw integredig";
"settings_callkit_info" = "Derbyn galwadau sy'n dod i mewn ar eich sgrin clo. Gwelwch eich galwadau Element yn hanes galwadau'r system. Os yw iCloud wedi'i alluogi, bydd yr hanes galw hwn yn cael ei rannu gydag Apple.";
"settings_callkit_info" = "Derbyn galwadau sy'n dod i mewn ar eich sgrin clo. Gwelwch eich galwadau %@ yn hanes galwadau'r system. Os yw iCloud wedi'i alluogi, bydd yr hanes galw hwn yn cael ei rannu gydag Apple.";
"settings_calls_stun_server_fallback_button" = "Caniatáu gweinydd cymorth galw wrth gefn";
"settings_calls_stun_server_fallback_description" = "Caniatáu gweinydd cymorth galw wrth gefn %@ pan nad yw eich hafanweinydd yn cynnig un (byddai eich cyfeiriad IP yn cael ei rannu yn ystod galwad).";
"settings_ui_language" = "Iaith";
@ -625,7 +625,7 @@
// Crash report
"google_analytics_use_prompt" = "Hoffech chi helpu i wella %@ trwy gyrru adroddiadau pall a data defnydd dienw yn awtomatig?";
// Crypto
"e2e_enabling_on_app_update" = "Mae Element bellach yn cefnogi amgryptio o'r dechrau i'r diwedd ond mae angen i chi fewngofnodi eto i'w alluogi.\n\nGallwch ei wneud nawr neu'n hwyrach o'r gosodiadau.";
"e2e_enabling_on_app_update" = "Mae %@ bellach yn cefnogi amgryptio o'r dechrau i'r diwedd ond mae angen i chi fewngofnodi eto i'w alluogi.\n\nGallwch ei wneud nawr neu'n hwyrach o'r gosodiadau.";
"e2e_need_log_in_again" = "Mae angen i chi fewngofnodi i gynhyrchu allweddi amgryptio o'r dechrau i'r diwedd ar gyfer y sesiwn hon a chyflwyno'r allwedd gyhoeddus i'ch hafanweinydd\nDim ond unwaith fydd rhaid gwneud hyn; sori am yr anghyfleustra.";
// Key backup wrong version
"e2e_key_backup_wrong_version_title" = "Copi Allwedd Wrth Gefn Newydd";
@ -701,7 +701,7 @@
"deactivate_account_password_alert_message" = "I barhau, rhowch eich cyfrinair os gwelwch yn dda";
// Re-request confirmation dialog
"rerequest_keys_alert_title" = "Anfonwyd y Cais";
"rerequest_keys_alert_message" = "Lansiwch Element ar ddyfais arall a all ddadgryptio'r neges fel y gall anfon yr allweddi i'r sesiwn hon.";
"rerequest_keys_alert_message" = "Lansiwch %@ ar ddyfais arall a all ddadgryptio'r neges fel y gall anfon yr allweddi i'r sesiwn hon.";
"key_backup_setup_title" = "Allweddi Wrth Gefn";
"key_backup_setup_skip_alert_title" = "Ydych chi'n siwr?";
"key_backup_setup_skip_alert_message" = "Efallai y byddwch chi'n colli negeseuon diogel os byddwch chi'n allgofnodi neu'n colli'ch dyfais.";
@ -980,11 +980,6 @@
"key_verification_verify_qr_code_scan_other_code_success_title" = "Côd yn ddilys!";
"key_verification_verify_qr_code_scan_other_code_success_message" = "Mae'r côd QR wedi'i brofi'n ddilys.";
"skip" = "Hepgor";
// MARK: Clients
"client_desktop_name" = "Element Cyfrifiadur";
"client_web_name" = "Element Gwê";
"client_ios_name" = "Element iOS";
"client_android_name" = "Element Android";
"room_participants_action_security_status_complete_security" = "Cwblhewch diogelwch";
"room_participants_action_security_status_loading" = "Yn llwytho…";
"room_member_power_level_admin_in" = "Gweinyddwr yn %@";
@ -1004,7 +999,7 @@
"security_settings_cryptography" = "CRYPTOGRAFFEG";
"security_settings_complete_security_alert_title" = "Cwblhewch diogelwch";
"security_settings_complete_security_alert_message" = "Dylech gwblhau diogelwch ar eich sesiwn gyfredol yn gyntaf.";
"security_settings_coming_soon" = "Sori. Nid yw'r weithred hon ar gael ar Element iOS eto. Defnyddiwch gleient Matrix arall i'w osod. Bydd Element iOS yn ei ddefnyddio.";
"security_settings_coming_soon" = "Sori. Nid yw'r weithred hon ar gael ar %@ iOS eto. Defnyddiwch gleient Matrix arall i'w osod. Bydd %@ iOS yn ei ddefnyddio.";
// Recover from private key
"key_backup_recover_from_private_key_info" = "Yn adfer copi wrth gefn…";
"device_verification_self_verify_alert_title" = "Mewngofnodiad Newydd";

View file

@ -291,7 +291,7 @@
"directory_cell_description" = "%tu Räume";
"directory_search_results" = "%tu Treffer gefunden für %@";
"directory_search_results_more_than" = ">%tu Treffer gefunden für %@";
"contacts_address_book_permission_denied" = "Element wurde nicht erlaubt, auf lokale Kontakte zuzugreifen";
"contacts_address_book_permission_denied" = "%@ wurde nicht erlaubt, auf lokale Kontakte zuzugreifen";
"room_participants_remove_third_party_invite_msg" = "Entfernen der Einladung von Dritten ist noch nicht unterstützt";
"room_participants_invite_another_user" = "Suchen/Einladen mittels Benutzer-ID, Name oder E-Mail-Adresse";
"room_participants_invite_malformed_id" = "Ungültige ID. Sollte eine E-Mail-Adresse oder Matrix-ID wie \"@thomas:matrix.org' sein";
@ -385,7 +385,7 @@
// Crash report
"google_analytics_use_prompt" = "Möchtest du helfen %@ zu verbessern, indem du anonyme Absturzberichte und Daten über die Verwendung sendest?";
// Crypto
"e2e_enabling_on_app_update" = "Element unterstützt nun Ende-zu-Ende Verschlüsselung. Um sie zu aktivieren musst du dich erneut anmelden.\n\nDu kannst sie nun aktivieren oder später in den Einstellungen.";
"e2e_enabling_on_app_update" = "%@ unterstützt nun Ende-zu-Ende Verschlüsselung. Um sie zu aktivieren musst du dich erneut anmelden.\n\nDu kannst sie nun aktivieren oder später in den Einstellungen.";
"e2e_need_log_in_again" = "Du musst dich erneut anmelden um Ende-zu-Ende Schlüssel für diese Sitzung zu erstellen und zum Server zu senden.\nDies ist nur einmal notwendig.";
// Bug report
"bug_report_title" = "Fehlermeldung";
@ -456,7 +456,7 @@
"settings_calls_settings" = "ANRUFE";
"settings_show_decrypted_content" = "Entschlüsselten Inhalt anzeigen";
"settings_enable_callkit" = "Eingebettetes Anrufen";
"settings_callkit_info" = "Empfange eingehende Anrufe auf deinem Sperrbildschirm und sehe deine Element-Anrufe in der Anruf-Historie deines Systems. Wenn iCloud aktiviert ist, wird diese Anruf-Historie mit Apple geteilt.";
"settings_callkit_info" = "Empfange eingehende Anrufe auf deinem Sperrbildschirm und sehe deine %@-Anrufe in der Anruf-Historie deines Systems. Wenn iCloud aktiviert ist, wird diese Anruf-Historie mit Apple geteilt.";
"settings_enable_rageshake" = "Schüttle stark um einen Fehler zu melden";
"do_not_ask_again" = "Nicht erneut nachfragen";
"settings_ui_theme_black" = "Schwarz";
@ -531,7 +531,7 @@
"event_formatter_rerequest_keys_part2" = " von deinen anderen Sitzungen anfragen.";
// Re-request confirmation dialog
"rerequest_keys_alert_title" = "Anfrage gesendet";
"rerequest_keys_alert_message" = "Bitte Element auf einem anderen Gerät öffenen, das die Nachricht entschlüsseln kann, damit es die Schlüssel an diese Sitzung senden kann.";
"rerequest_keys_alert_message" = "Bitte %@ auf einem anderen Gerät öffenen, das die Nachricht entschlüsseln kann, damit es die Schlüssel an diese Sitzung senden kann.";
"room_message_reply_to_placeholder" = "Antwort senden (unverschlüsselt)…";
"encrypted_room_message_reply_to_placeholder" = "Sende eine verschlüsselte Antwort…";
"room_message_reply_to_short_placeholder" = "Sende eine Antwort…";
@ -996,15 +996,10 @@
"device_verification_self_verify_start_information" = "Benutze diese Sitzung um deine Neue zu verifizieren. Erlaube Zugriff auf die verschlüsselten Nachrichten.";
"device_verification_self_verify_start_waiting" = "Warte…";
"device_verification_self_verify_wait_title" = "vervollständige Sicherheit";
"device_verification_self_verify_wait_information" = "Überprüfe diese Sitzung von einer anderen aus, um Zugriff auf die verschlüsselten Nachrichten zu erhalten.\n\nBenutze die neuest Element-Sitzung auf deinem anderen Gerät:";
"device_verification_self_verify_wait_information" = "Überprüfe diese Sitzung von einer anderen aus, um Zugriff auf die verschlüsselten Nachrichten zu erhalten.\n\nBenutze die neuest %@-Sitzung auf deinem anderen Gerät:";
"device_verification_self_verify_wait_waiting" = "warte…";
"skip" = "Überspringen";
// MARK: Clients
"client_desktop_name" = "Element Desktop";
"security_settings_crosssigning_info_not_bootstrapped" = "Quersignierung ist bisher nicht konfiguriert.";
"client_web_name" = "Element Web";
"client_ios_name" = "Element iOS";
"client_android_name" = "Element Android";
"room_member_power_level_admin_in" = "Admin in %@";
"room_member_power_level_moderator_in" = "Moderator in %@";
"room_member_power_level_custom_in" = "Benutzerdefiniert (%@) in %@";
@ -1016,7 +1011,7 @@
"security_settings_secure_backup_delete" = "Backup löschen";
"security_settings_crosssigning_info_ok" = "Quersignierung ist bereit zur Anwendung.";
"security_settings_crosssigning_reset" = "Zurücksetzen";
"security_settings_coming_soon" = "Entschuldigung, diese Funktion ist noch nicht für Element iOS verfügbar. Bitte nutze einen anderen Matrix-Client, um es einzurichten. Element iOS wird es benutzen.";
"security_settings_coming_soon" = "Entschuldigung, diese Funktion ist noch nicht für %@ iOS verfügbar. Bitte nutze einen anderen Matrix-Client, um es einzurichten. %@ iOS wird es benutzen.";
"security_settings_user_password_description" = "Bestätige deine Identität durch Eingabe des Kontopassworts";
// AuthenticatedSessionViewControllerFactory
"authenticated_session_flow_not_supported" = "Diese App unterstützt nicht diese Authentifizierungsmethode für deinen Heimserver.";
@ -1064,7 +1059,7 @@
"key_verification_self_verify_unverified_sessions_alert_message" = "Verifiziere alle deine Sitzungen, um sicher zu stellen, dass dein Konto und deine Nachrichten sicher sind.";
"key_verification_self_verify_unverified_sessions_alert_validate_action" = "Überprüfung";
"device_verification_self_verify_wait_new_sign_in_title" = "Diese Anmeldung verifizieren";
"device_verification_self_verify_wait_additional_information" = "Dies funktioniert mit Element oder einem anderen Matrix-Client, der Quersignierung unterstützt.";
"device_verification_self_verify_wait_additional_information" = "Dies funktioniert mit %@ oder einem anderen Matrix-Client, der Quersignierung unterstützt.";
"device_verification_self_verify_wait_recover_secrets_without_passphrase" = "Sicherungsschlüssel verwenden";
"device_verification_self_verify_wait_recover_secrets_with_passphrase" = "Sicherungsphrase oder -schlüssel verwenden";
"device_verification_self_verify_wait_recover_secrets_additional_information" = "Falls du keinen Zugang zu einer existierenden Sitzung hast";
@ -1146,7 +1141,7 @@
"secrets_setup_recovery_passphrase_confirm_passphrase_placeholder" = "Phrase bestätigen";
"cross_signing_setup_banner_title" = "Verschlüsselung einrichten";
"cross_signing_setup_banner_subtitle" = "Verifiziere deine weiteren Geräte bequemer";
"major_update_title" = "Riot ist jetzt Element";
"major_update_title" = "Riot ist jetzt %@";
"major_update_information" = "Wir sind begeistert unsere Namensänderung mitteilen zu können! Deine App ist auf dem neusten Stand und du bist mit deinem Konto angemeldet.";
"major_update_learn_more_action" = "Mehr erfahren";
"major_update_done_action" = "Verstanden";
@ -1332,12 +1327,12 @@
"room_accessibility_video_call" = "Videoanruf";
"room_message_replying_to" = "%@ anworten";
"room_message_editing" = "Bearbeitung";
"space_beta_announce_information" = "Spaces are a new way to group rooms and people. Bald werden sie auch auf iOS verfügbar sein, bis dahin kannst du sie schon auf Element Web/Desktop testen.";
"space_feature_unavailable_information" = "Wir haben Spaces entwickelt, damit ihr eure vielen Räume besser organisieren könnt.\n\nBald werden sie auch auf iOS verfügbar sein, bis dahin kannst du sie schon auf Element Web/Desktop testen. Alle Räume die du dort betrittst, sind natürlich auch hier verfügbar.";
"space_beta_announce_information" = "Spaces are a new way to group rooms and people. Bald werden sie auch auf iOS verfügbar sein, bis dahin kannst du sie schon auf %@ Web/Desktop testen.";
"space_feature_unavailable_information" = "Wir haben Spaces entwickelt, damit ihr eure vielen Räume besser organisieren könnt.\n\nBald werden sie auch auf iOS verfügbar sein, bis dahin kannst du sie schon auf %@ Web/Desktop testen. Alle Räume die du dort betrittst, sind natürlich auch hier verfügbar.";
"space_beta_announce_subtitle" = "Die verbesserte Version von Communities";
"space_beta_announce_title" = "Spaces sind bald verfügbar";
"space_beta_announce_badge" = "Beta (in Entwicklung)";
"space_feature_unavailable_subtitle" = "Spaces sind auf iOS noch nicht verfügbar. Du kannst sie aber schon auf Element Web oder Desktop ausprobieren";
"space_feature_unavailable_subtitle" = "Spaces sind auf iOS noch nicht verfügbar. Du kannst sie aber schon auf %@ Web oder Desktop ausprobieren";
// Mark: - Spaces

View file

@ -240,7 +240,7 @@ Tap the + to start adding people.";
"contacts_address_book_no_identity_server" = "No identity server configured";
"contacts_address_book_no_contact" = "No local contacts";
"contacts_address_book_permission_required" = "Permission required to access local contacts";
"contacts_address_book_permission_denied" = "You didn't allow Element to access your local contacts";
"contacts_address_book_permission_denied" = "You didn't allow %@ to access your local contacts";
"contacts_user_directory_section" = "USER DIRECTORY";
"contacts_user_directory_offline_section" = "USER DIRECTORY (offline)";
@ -525,7 +525,7 @@ Tap the + to start adding people.";
"settings_mentions_and_keywords_encryption_notice" = "You wont get notifications for mentions & keywords in encrypted rooms on mobile.";
"settings_enable_callkit" = "Integrated calling";
"settings_callkit_info" = "Receive incoming calls on your lock screen. See your Element calls in the system's call history. If iCloud is enabled, this call history will be shared with Apple.";
"settings_callkit_info" = "Receive incoming calls on your lock screen. See your %@ calls in the system's call history. If iCloud is enabled, this call history will be shared with Apple.";
"settings_calls_stun_server_fallback_button" = "Allow fallback call assist server";
"settings_calls_stun_server_fallback_description" = "Allow fallback call assist server %@ when your homeserver does not offer one (your IP address would be shared during a call).";
@ -673,7 +673,7 @@ Tap the + to start adding people.";
"security_settings_complete_security_alert_title" = "Complete security";
"security_settings_complete_security_alert_message" = "You should complete security on your current session first.";
"security_settings_coming_soon" = "Sorry. This action is not available on Element iOS yet. Please use another Matrix client to set it up. Element iOS will use it.";
"security_settings_coming_soon" = "Sorry. This action is not available on %@ iOS yet. Please use another Matrix client to set it up. %@ iOS will use it.";
"security_settings_user_password_description" = "Confirm your identity by entering your account password";
// Manage session
@ -934,7 +934,7 @@ Tap the + to start adding people.";
"google_analytics_use_prompt" = "Would you like to help improve %@ by automatically reporting anonymous crash reports and usage data?";
// Crypto
"e2e_enabling_on_app_update" = "Element now supports end-to-end encryption but you need to log in again to enable it.\n\nYou can do it now or later from the application settings.";
"e2e_enabling_on_app_update" = "%@ now supports end-to-end encryption but you need to log in again to enable it.\n\nYou can do it now or later from the application settings.";
"e2e_need_log_in_again" = "You need to log back in to generate end-to-end encryption keys for this session and submit the public key to your homeserver.\nThis is a once off; sorry for the inconvenience.";
// Key backup wrong version
@ -1053,7 +1053,7 @@ Tap the + to start adding people.";
// Re-request confirmation dialog
"rerequest_keys_alert_title" = "Request Sent";
"rerequest_keys_alert_message" = "Please launch Element on another device that can decrypt the message so it can send the keys to this session.";
"rerequest_keys_alert_message" = "Please launch %@ on another device that can decrypt the message so it can send the keys to this session.";
// MARK: Secure backup setup
@ -1241,8 +1241,8 @@ Tap the + to start adding people.";
"device_verification_self_verify_wait_title" = "Complete security";
"device_verification_self_verify_wait_new_sign_in_title" = "Verify this login";
"device_verification_self_verify_wait_information" = "Verify this session from one of your other sessions, granting it access to encrypted messages.\n\nUse the latest Element on your other devices:";
"device_verification_self_verify_wait_additional_information" = "This works with Element and other cross-signing capable Matrix clients.";
"device_verification_self_verify_wait_information" = "Verify this session from one of your other sessions, granting it access to encrypted messages.\n\nUse the latest %@ on your other devices:";
"device_verification_self_verify_wait_additional_information" = "This works with %@ and other cross-signing capable Matrix clients.";
"device_verification_self_verify_wait_recover_secrets_without_passphrase" = "Use Security Key";
"device_verification_self_verify_wait_recover_secrets_with_passphrase" = "Use Security Phrase or Key";
"device_verification_self_verify_wait_recover_secrets_additional_information" = "If you can't access an existing session";
@ -1555,7 +1555,7 @@ Tap the + to start adding people.";
// MARK: - Major update
"major_update_title" = "Riot is now Element";
"major_update_title" = "Riot is now %@";
"major_update_information" = "We're excited to announce we've changed name! Your app is up to date and you're signed in to your account.";
"major_update_learn_more_action" = "Learn more";
"major_update_done_action" = "Got it";
@ -1718,15 +1718,15 @@ Tap the + to start adding people.";
// Mark: - Version check
"version_check_banner_title_supported" = "Were ending support for iOS %@";
"version_check_banner_subtitle_supported" = "We will soon be ending support for Element on iOS %@. To continue using Element to its full potential, we advise you to upgrade your version of iOS.";
"version_check_banner_subtitle_supported" = "We will soon be ending support for %@ on iOS %@. To continue using %@ to its full potential, we advise you to upgrade your version of iOS.";
"version_check_banner_title_deprecated" = "Were no longer supporting iOS %@";
"version_check_banner_subtitle_deprecated" = "We are no longer supporting Element on iOS %@. To continue using Element to its full potential, we advise you to upgrade your version of iOS.";
"version_check_banner_subtitle_deprecated" = "We are no longer supporting %@ on iOS %@. To continue using %@ to its full potential, we advise you to upgrade your version of iOS.";
"version_check_modal_title_supported" = "Were ending support for iOS %@";
"version_check_modal_subtitle_supported" = "We've been working on enhancing Element for a faster and more polished experience. Unfortunately your current version of iOS is not compatible with some of those fixes and will no longer be supported.\nWe're advising you to upgrade your operating system to use Element to its full potential.";
"version_check_modal_subtitle_supported" = "We've been working on enhancing %@ for a faster and more polished experience. Unfortunately your current version of iOS is not compatible with some of those fixes and will no longer be supported.\nWe're advising you to upgrade your operating system to use %@ to its full potential.";
"version_check_modal_action_title_supported" = "Got it";
"version_check_modal_title_deprecated" = "Were no longer supporting iOS %@";
"version_check_modal_subtitle_deprecated" = "We've been working on enhancing Element for a faster and more polished experience. Unfortunately your current version of iOS is not compatible with some of those fixes and is no longer supported.\nWe're advising you to upgrade your operating system to use Element to its full potential.";
"version_check_modal_subtitle_deprecated" = "We've been working on enhancing %@ for a faster and more polished experience. Unfortunately your current version of iOS is not compatible with some of those fixes and is no longer supported.\nWe're advising you to upgrade your operating system to use %@ to its full potential.";
"version_check_modal_action_title_deprecated" = "Find out how";

View file

@ -210,11 +210,6 @@
"deactivate_account_validate_action" = "Kas eemaldame selle konto kasutusest";
"deactivate_account_password_alert_title" = "Eemalda konto";
"deactivate_account_password_alert_message" = "Jätkamiseks palun sisesta oma salasõna";
// MARK: Clients
"client_desktop_name" = "Element Desktop";
"client_web_name" = "Element Web";
"client_ios_name" = "Element iOS";
"client_android_name" = "Element Android";
"auth_login_single_sign_on" = "Logi sisse";
// Room recents
"room_recents_directory_section" = "JUTUTUBADE LOEND";
@ -222,9 +217,9 @@
"room_recents_people_section" = "INIMESED";
"room_recents_conversations_section" = "JUTUTOAD";
"room_recents_no_conversation" = "Jututube ei leidu";
"contacts_address_book_permission_denied" = "Sa pole Element'ile andnud ligipääsu kohalikele kontaktidele";
"security_settings_coming_soon" = "Vabandust. See tegevus pole veel kasutatav Element iOS rakenduses. Palun kasuta seadistamiseks mõnda muud Matrix'i klienti ning Element iOS oskab seda kasutada.";
"major_update_title" = "Riot'i uus nimi on Element";
"contacts_address_book_permission_denied" = "Sa pole %@'ile andnud ligipääsu kohalikele kontaktidele";
"security_settings_coming_soon" = "Vabandust. See tegevus pole veel kasutatav %@ iOS rakenduses. Palun kasuta seadistamiseks mõnda muud Matrix'i klienti ning %@ iOS oskab seda kasutada.";
"major_update_title" = "Riot'i uus nimi on %@";
"security_settings_secure_backup_synchronise" = "Sünkroniseeri";
"security_settings_secure_backup_delete" = "Kustuta varukoopia";
"security_settings_backup" = "SÕNUMITE VARUNDUS";
@ -498,7 +493,7 @@
"settings_pin_rooms_with_missed_notif" = "Klammerda jututoad, kus leidub lugemata teavitusi";
"settings_pin_rooms_with_unread" = "Klammerda jututoad, kus leidub lugemata sõnumeid";
"settings_enable_callkit" = "Lõimitud helistamine";
"settings_callkit_info" = "Vasta kõnedele lukustuskuvalt. Vaata Element'i kõnesid süsteemi kõnelogist. Kui iCloud on kasutusel, siis kõnede ajalugu jagatakse Applega.";
"settings_callkit_info" = "Vasta kõnedele lukustuskuvalt. Vaata %@'i kõnesid süsteemi kõnelogist. Kui iCloud on kasutusel, siis kõnede ajalugu jagatakse Applega.";
"settings_calls_stun_server_fallback_button" = "Kasuta kõnehõlbustusserverit";
"settings_calls_stun_server_fallback_description" = "Kui sinu koduserveris on seadistamata kõnehõlbustusserver, siis luba alternatiivina kasutada avalikku serverit %@ (kõne ajal jagatakse temaga nii sinu avalikku, kui privaatvõrgu IP-aadressi).";
"settings_integrations_allow_button" = "Halda lõiminguid";
@ -904,8 +899,8 @@
"key_backup_recover_from_passphrase_info" = "Selleks, et krüptitud sõnumite ajalugu lukust lahti võtta, kasuta oma taastamiseks mõeldud turvafraasi";
"key_backup_recover_from_passphrase_passphrase_title" = "Sisesta";
"device_verification_self_verify_wait_title" = "Vormista turvaseadistused lõpuni";
"device_verification_self_verify_wait_information" = "Verifitseeri see sessioon oma mõnest muust sessioonist ning anna sellega ka ligipääs oma krüptitud sõnumitele.\n\nKasuta viimast Element'i versiooni oma muudes seadmetes:";
"device_verification_self_verify_wait_additional_information" = "See toimib Element'is või mõnes teises Matrix'i kliendis, mis oskab risttunnustamist.";
"device_verification_self_verify_wait_information" = "Verifitseeri see sessioon oma mõnest muust sessioonist ning anna sellega ka ligipääs oma krüptitud sõnumitele.\n\nKasuta viimast %@'i versiooni oma muudes seadmetes:";
"device_verification_self_verify_wait_additional_information" = "See toimib %@'is või mõnes teises Matrix'i kliendis, mis oskab risttunnustamist.";
"device_verification_self_verify_wait_recover_secrets_without_passphrase" = "Kasuta turvavõtit";
"device_verification_self_verify_wait_recover_secrets_with_passphrase" = "Kasuta turvafraasi või turvavõtit";
"key_verification_verify_sas_title_emoji" = "Võrdle emoji'sid";
@ -995,7 +990,7 @@
// Crash report
"google_analytics_use_prompt" = "Kas sa soovid aitata parandada %@ rakendust saates arendajatele automaatseid ja anonüümsed veateateid ning kasutusteavet?";
// Crypto
"e2e_enabling_on_app_update" = "Element nüüd toetab läbivat krüptimist ning selle kasutusele võtmiseks peaksid sa uuesti sisse logima.\n\nSa võid teha seda kohe või määrata rakenduse seadistustes.";
"e2e_enabling_on_app_update" = "%@ nüüd toetab läbivat krüptimist ning selle kasutusele võtmiseks peaksid sa uuesti sisse logima.\n\nSa võid teha seda kohe või määrata rakenduse seadistustes.";
"e2e_need_log_in_again" = "Selle sessiooni läbiva krüptimise võtmete loomiseks ja avaliku võtme salvestamiseks koduserverisse peaksid sa uuesti sisse logima.\nVabandame ebamugavuse pärast, aga see õnneks on ühekordne toiming.";
// Key backup wrong version
"e2e_key_backup_wrong_version_title" = "Uus võtmete varukoopia";
@ -1096,7 +1091,7 @@
"deactivate_account_informations_part3" = "\n\nSinu konto kustutamine ";
"deactivate_account_informations_part4_emphasize" = "vaikimisi ei tähenda, et unustatakse ka sinu saadetud sõnumid. ";
"deactivate_account_informations_part5" = "Kui sa siiski soovid seda, siis palun tee märge alljärgnevasse kasti.\n\nMatrix'i sõnumite nähtavus on sarnane e-posti kirjadega. Sõnumite unustamine tegelikult tähendab seda, et sinu varemsaadetud sõnumeid ei jagata uute või veel registreerumata kasutajatega, kuid registeerunud kasutajad, kes juba on need sõnumid saanud, võivad neid ka jätkuvalt lugeda.";
"rerequest_keys_alert_message" = "Palun käivita Element mõnes muus seadmes, mis suudab neid sõnumeid dekrüptida ja seega saata krüptovõtmeid siia sessiooni.";
"rerequest_keys_alert_message" = "Palun käivita %@ mõnes muus seadmes, mis suudab neid sõnumeid dekrüptida ja seega saata krüptovõtmeid siia sessiooni.";
"settings_discovery_three_pids_management_information_part1" = "Halda missuguse e-posti aadressi ja telefoninumbri alusel teised kasutajad saavad sind kutsuda jututubadesse. Lisa või eemalda e-posti aadresse ja telefoninumbreid sellest loendist ";
"settings_discovery_three_pid_details_information_email" = "Halda selle e-posti aadressi eelistusi, mille alusel teised kasutajad saavad sind leida ja kutsuda jututubade liikmeks. E-posti aadresse lisada ja muuta saad kasutajakonto seadistustest.";
"settings_discovery_three_pid_details_title_phone_number" = "Halda telefoninumbrit";
@ -1311,12 +1306,12 @@
// Chat
"room_slide_to_end_group_call" = "Viipa kõne lõpetamiseks kõigi jaoks";
"callbar_only_single_active_group" = "Rühmakõnega liitumiseks puuduta (%@)";
"space_beta_announce_information" = "Kogukonnakeskused on uus viis inimeste ja jututubade sidumiseks. Neid veel ei saa iOS'is kasutada, kuid nad on olemas Element'i veebirakenduses ja töölauarakenduses.";
"space_beta_announce_information" = "Kogukonnakeskused on uus viis inimeste ja jututubade sidumiseks. Neid veel ei saa iOS'is kasutada, kuid nad on olemas %@'i veebirakenduses ja töölauarakenduses.";
"space_beta_announce_subtitle" = "Uus versioon senistest kogukondadest";
"space_beta_announce_title" = "Kogukonnakeskused saavad varsti olema ka siin";
"space_beta_announce_badge" = "BEETA";
"space_feature_unavailable_information" = "Kogukonnakeskused on uus viis inimeste ja jututubade sidumiseks.\n\nNad saavad varsti olema kasutusel ka siin keskkonnas. Kui praegu liitud mõne kogukonnakeskusega mõnes muus keskkonnas, siis pääsed ligi kõikidele seotud jututubadele ka siin.";
"space_feature_unavailable_subtitle" = "Kogukonnakeskuseid ei saa iOS'is kasutada, kuid nad on olemas Element'i veebirakenduses ja töölauarakenduses";
"space_feature_unavailable_subtitle" = "Kogukonnakeskuseid ei saa iOS'is kasutada, kuid nad on olemas %@'i veebirakenduses ja töölauarakenduses";
// Mark: - Spaces
@ -1380,14 +1375,14 @@
"voice_message_lock_screen_placeholder" = "Häälsõnum";
"event_formatter_call_has_ended_with_time" = "Kõne lõppes • %@";
"version_check_modal_action_title_deprecated" = "Vaata, kuidas";
"version_check_modal_subtitle_deprecated" = "Me oleme arendanud Element'i kiiremaks ja mugavamaks. Sinu praegune iOS'i versioon ei oska kõiki neid uuendusi kasutada ja tema tugi on lõppenud.\nKui soovid kasutada Element'i kõiki võimalusi, siis palun uuenda oma iOS'i versiooni.";
"version_check_modal_subtitle_deprecated" = "Me oleme arendanud %@'i kiiremaks ja mugavamaks. Sinu praegune iOS'i versioon ei oska kõiki neid uuendusi kasutada ja tema tugi on lõppenud.\nKui soovid kasutada %@'i kõiki võimalusi, siis palun uuenda oma iOS'i versiooni.";
"version_check_modal_title_deprecated" = "Rakenduse kasutamise võimalus iOS'i versioonis %@ on lõppenud";
"version_check_modal_action_title_supported" = "Selge lugu";
"version_check_modal_subtitle_supported" = "Me oleme arendanud Element'i kiiremaks ja mugavamaks. Sinu praegune iOS'i versioon ei oska kõiki neid uuendusi kasutada ja tema tugi on lõppemas.\nKui soovid kasutada Element'i kõiki võimalusi, siis palun uuenda oma iOS'i versiooni.";
"version_check_modal_subtitle_supported" = "Me oleme arendanud %@'i kiiremaks ja mugavamaks. Sinu praegune iOS'i versioon ei oska kõiki neid uuendusi kasutada ja tema tugi on lõppemas.\nKui soovid kasutada %@'i kõiki võimalusi, siis palun uuenda oma iOS'i versiooni.";
"version_check_modal_title_supported" = "Rakenduse kasutamise võimalus iOS'i versioonis %@ on lõppemas";
"version_check_banner_subtitle_deprecated" = "Me oleme lõpetanud selle rakenduse toe IOS'i versioonis %@. Kui soovid kasutada Element'i kõiki võimalusi, siis palun uuenda oma iOS'i versiooni.";
"version_check_banner_subtitle_deprecated" = "Me oleme lõpetanud selle rakenduse toe IOS'i versioonis %@. Kui soovid kasutada %@'i kõiki võimalusi, siis palun uuenda oma iOS'i versiooni.";
"version_check_banner_title_deprecated" = "Rakenduse kasutamise võimalus iOS'i versioonis %@ on lõppenud";
"version_check_banner_subtitle_supported" = "Me üsna varsti lõpetame selle rakenduse toe IOS'i versioonis %@. Kui soovid kasutada Element'i kõiki võimalusi, siis palun uuenda oma iOS'i versiooni.";
"version_check_banner_subtitle_supported" = "Me üsna varsti lõpetame selle rakenduse toe IOS'i versioonis %@. Kui soovid kasutada %@'i kõiki võimalusi, siis palun uuenda oma iOS'i versiooni.";
// Mark: - Version check

View file

@ -27,7 +27,7 @@
"room_details_low_priority_tag" = "Lehentasun baxua";
"people_no_conversation" = "Elkarrizketarik ez";
"contacts_address_book_no_contact" = "Gailuko kontakturik ez";
"contacts_address_book_permission_denied" = "Ez diozu baimena eman Element aplikazioari zure gailuko kontaktuak atzitzeko";
"contacts_address_book_permission_denied" = "Ez diozu baimena eman %@ aplikazioari zure gailuko kontaktuak atzitzeko";
"search_no_result" = "Emaitzarik ez";
"room_recents_no_conversation" = "Gelarik ez";
// Rooms tab
@ -195,7 +195,7 @@
// Directory
"directory_title" = "Direktorioa";
// Crypto
"e2e_enabling_on_app_update" = "Elementek orain muturretik muturrerako zifratzea onartzen du baina berriro hasi behar duzu saioa hau gaitzeko.\n\nOrain egin dezakezu edo gero aplikazioaren ezarpenetatik.";
"e2e_enabling_on_app_update" = "%@ek orain muturretik muturrerako zifratzea onartzen du baina berriro hasi behar duzu saioa hau gaitzeko.\n\nOrain egin dezakezu edo gero aplikazioaren ezarpenetatik.";
// Unknown devices
"unknown_devices_alert_title" = "Gelan saio ezezagunak daude";
"directory_server_type_homeserver" = "Idatzi hasiera zerbitzari bat honen gela publikoak zerrendatzeko";
@ -430,7 +430,7 @@
"settings_calls_settings" = "DEIAK";
"settings_show_decrypted_content" = "Erakutsi deszifratutako edukia";
"settings_enable_callkit" = "Dei integratuak";
"settings_callkit_info" = "Jaso deiak zure blokeo-pantailan. Ikusi Element deiak sistemaren deian historialean. Cloud gaituta badago, deien historiala Apple-ekin partekatuko da.";
"settings_callkit_info" = "Jaso deiak zure blokeo-pantailan. Ikusi %@ deiak sistemaren deian historialean. Cloud gaituta badago, deien historiala Apple-ekin partekatuko da.";
"settings_ui_theme" = "Azala";
"settings_ui_theme_auto" = "Automatikoa";
"settings_ui_theme_light" = "Argia";
@ -533,7 +533,7 @@
"event_formatter_rerequest_keys_part2" = " zure beste saioetatik.";
// Re-request confirmation dialog
"rerequest_keys_alert_title" = "Eskaria bidalita";
"rerequest_keys_alert_message" = "Abiatu Element mezua deszifratu dezakeen beste gailuren batean handik hona gakoak bidali ahal izateko.";
"rerequest_keys_alert_message" = "Abiatu %@ mezua deszifratu dezakeen beste gailuren batean handik hona gakoak bidali ahal izateko.";
"room_message_reply_to_placeholder" = "Bidali erantzun bat (zifratu gabea)…";
"encrypted_room_message_reply_to_placeholder" = "Bidali zifratutako erantzun bat…";
"room_message_reply_to_short_placeholder" = "Bidali erantzun bat…";
@ -1019,13 +1019,8 @@
// Recover from private key
"key_backup_recover_from_private_key_info" = "Babes-kopia berrezartzen…";
"device_verification_self_verify_wait_title" = "Segurtasun osoa";
"device_verification_self_verify_wait_information" = "Egiaztatu saio hau zure beste saio batetik, honela mezu zifratuetara sarbidea emanez.\n\nErabili azken Element bertsioa zure beste gailuetan:";
"device_verification_self_verify_wait_information" = "Egiaztatu saio hau zure beste saio batetik, honela mezu zifratuetara sarbidea emanez.\n\nErabili azken %@ bertsioa zure beste gailuetan:";
"device_verification_self_verify_wait_waiting" = "Itxaroten…";
// MARK: Clients
"client_desktop_name" = "Element Desktop";
"client_web_name" = "Element Web";
"client_ios_name" = "Element iOS";
"client_android_name" = "Element Androidentzat";
"room_participants_action_security_status_complete_security" = "Segurtasun osoa";
"security_settings_crosssigning_info_not_bootstrapped" = "Zeharkako sinadura ez dago ezarrita.";
"security_settings_crosssigning_info_exists" = "Zure kontuak zeharkako sinatze identitate bat du biltegi sekretuan, baina saio honek ez du oraindik fidagarritzat. Osatu saio honen segurtasuna.";
@ -1036,7 +1031,7 @@
"security_settings_crosssigning_complete_security" = "Segurtasun osoa";
"security_settings_complete_security_alert_title" = "Segurtasun osoa";
"security_settings_complete_security_alert_message" = "Aurretik segurtasuna osatu beharko zenuke oraingo saioan.";
"security_settings_coming_soon" = "Sentitzen dugu. Ekintza hau ez dago iOS plataformarako Element bezeroan eskuragarri oraindik. Erabili beste Matrix bezero bat ezartzeko. Element iOS-ek erabili egingo du.";
"security_settings_coming_soon" = "Sentitzen dugu. Ekintza hau ez dago iOS plataformarako %@ bezeroan eskuragarri oraindik. Erabili beste Matrix bezero bat ezartzeko. %@ iOS-ek erabili egingo du.";
"device_verification_self_verify_wait_new_sign_in_title" = "Egiaztatu saio hau";
"device_verification_self_verify_wait_additional_information" = "edo zeharkako sinadurarako gai den beste Matrix bezero bat";
// Scanning

View file

@ -139,7 +139,7 @@
"contacts_address_book_matrix_users_toggle" = "Utilisateurs Matrix uniquement";
"contacts_address_book_no_contact" = "Aucun contact local";
"contacts_address_book_permission_required" = "Permissions requises pour accéder aux contacts locaux";
"contacts_address_book_permission_denied" = "Vous navez pas autorisé Element à accéder à vos contacts locaux";
"contacts_address_book_permission_denied" = "Vous navez pas autorisé %@ à accéder à vos contacts locaux";
"contacts_user_directory_section" = "RÉPERTOIRE UTILISATEURS";
"contacts_user_directory_offline_section" = "RÉPERTOIRE UTILISATEURS (hors-ligne)";
// Chat participants
@ -422,7 +422,7 @@
// Crash report
"google_analytics_use_prompt" = "Souhaitez-vous aider à améliorer %@ en envoyant automatiquement des rapports danomalie et des statistiques dutilisation ?";
// Crypto
"e2e_enabling_on_app_update" = "Element prend désormais en charge le chiffrement de bout en bout, mais vous devez vous reconnecter pour lactiver.\n\nVous pouvez le faire maintenant ou plus tard à partir des paramètres de lapplication.";
"e2e_enabling_on_app_update" = "%@ prend désormais en charge le chiffrement de bout en bout, mais vous devez vous reconnecter pour lactiver.\n\nVous pouvez le faire maintenant ou plus tard à partir des paramètres de lapplication.";
"e2e_need_log_in_again" = "Vous devez vous reconnecter pour générer les clés de chiffrement de bout en bout pour cette session et envoyer la clé publique vers votre serveur daccueil.\nCeci ne se produira quune fois. Veuillez nous excuser pour ce désagrément.";
// Bug report
"bug_report_title" = "Rapport danomalie";
@ -483,7 +483,7 @@
"settings_calls_settings" = "APPELS";
"settings_show_decrypted_content" = "Afficher les messages chiffrés en clair";
"settings_enable_callkit" = "Appels intégrés";
"settings_callkit_info" = "Recevez les appels entrants sur votre écran de verrouillage. Retrouvez vos appels Element dans lhistorique des appels du système. Si iCloud est activé, cet historique dappels sera partagé avec Apple.";
"settings_callkit_info" = "Recevez les appels entrants sur votre écran de verrouillage. Retrouvez vos appels %@ dans lhistorique des appels du système. Si iCloud est activé, cet historique dappels sera partagé avec Apple.";
"event_formatter_widget_added" = "Widget %@ ajouté par %@";
"event_formatter_widget_removed" = "Widget %@ supprimé par %@";
// Share extension
@ -531,7 +531,7 @@
"event_formatter_rerequest_keys_part2" = " depuis vos autres sessions.";
// Re-request confirmation dialog
"rerequest_keys_alert_title" = "Demande envoyée";
"rerequest_keys_alert_message" = "Lancez Element sur un autre appareil qui peut déchiffrer le message pour quil puisse envoyer les clés à cette session.";
"rerequest_keys_alert_message" = "Lancez %@ sur un autre appareil qui peut déchiffrer le message pour quil puisse envoyer les clés à cette session.";
"room_message_reply_to_placeholder" = "Envoyer une réponse (non chiffrée)…";
"encrypted_room_message_reply_to_placeholder" = "Envoyer une réponse chiffrée…";
"room_message_reply_to_short_placeholder" = "Envoyer une réponse…";
@ -1026,7 +1026,7 @@
"device_verification_self_verify_start_waiting" = "En attente…";
"skip" = "Passer";
"device_verification_self_verify_wait_title" = "Améliorer la sécurité";
"device_verification_self_verify_wait_information" = "Vérifiez cette session depuis une de vos autres sessions, ce qui lui permettra davoir accès aux messages chiffrés.\n\nUtilisez la dernière version de Element sur vos autres appareils :";
"device_verification_self_verify_wait_information" = "Vérifiez cette session depuis une de vos autres sessions, ce qui lui permettra davoir accès aux messages chiffrés.\n\nUtilisez la dernière version de %@ sur vos autres appareils :";
"device_verification_self_verify_wait_waiting" = "En attente…";
"room_member_power_level_admin_in" = "Administrateur dans %@";
"room_member_power_level_moderator_in" = "Modérateur dans %@";
@ -1054,12 +1054,7 @@
"security_settings_crosssigning_complete_security" = "Compléter la sécurité";
"security_settings_complete_security_alert_title" = "Améliorer la sécurité";
"security_settings_complete_security_alert_message" = "Vous devriez dabord améliorer la sécurité de votre session actuelle.";
"security_settings_coming_soon" = "Désolé, cette action nest pas encore disponible dans Element iOS. Utilisez un autre client Matrix pour le configurer. Element iOS lutilisera.";
// MARK: Clients
"client_desktop_name" = "Element pour ordinateur";
"client_web_name" = "Element web";
"client_ios_name" = "Element iOS";
"client_android_name" = "Element Android";
"security_settings_coming_soon" = "Désolé, cette action nest pas encore disponible dans %@ iOS. Utilisez un autre client Matrix pour le configurer. %@ iOS lutilisera.";
"device_verification_self_verify_wait_new_sign_in_title" = "Vérifier cette connexion";
"device_verification_self_verify_wait_additional_information" = "ou un autre client Matrix qui prend en charge la signature croisée.";
// MARK: - Device Verification
@ -1289,7 +1284,7 @@
// MARK: - Major update
"major_update_title" = "Riot est désormais Element";
"major_update_title" = "Riot est désormais %@";
"secrets_reset_authentication_message" = "Saisir votre mot de passe de compte pour confirmer";
"secrets_reset_reset_action" = "Réinitialiser";
"secrets_reset_warning_message" = "Vous allez reprendre sans historique, sans message, appareil ou utilisateur de confiance.";
@ -1459,11 +1454,11 @@
"version_check_modal_action_title_deprecated" = "Découvrez comment";
"version_check_modal_title_deprecated" = "Nous ne prenons plus en charge iOS %@";
"version_check_modal_action_title_supported" = "Compris";
"version_check_modal_subtitle_supported" = "Nous avons travaillé à rendre Element plus rapide et plus plaisant. Malheureusement, votre version de iOS nest pas compatible avec certaines de ces mises à jour et ne sera plus prise en charge.\nPour continuer à utiliser Element à ses pleines capacités, nous vous recommandons de mettre à jour votre système dexploitation.";
"version_check_modal_subtitle_supported" = "Nous avons travaillé à rendre %@ plus rapide et plus plaisant. Malheureusement, votre version de iOS nest pas compatible avec certaines de ces mises à jour et ne sera plus prise en charge.\nPour continuer à utiliser %@ à ses pleines capacités, nous vous recommandons de mettre à jour votre système dexploitation.";
"version_check_modal_title_supported" = "Nous mettons fin à la prise en charge de iOS %@";
"version_check_banner_subtitle_deprecated" = "Nous ne prenons plus en charge Element pour iOS %@. Pour continuer à utiliser Element à ses pleines capacités, nous vous recommandons de mettre à jour votre version de iOS.";
"version_check_banner_subtitle_deprecated" = "Nous ne prenons plus en charge %@ pour iOS %@. Pour continuer à utiliser %@ à ses pleines capacités, nous vous recommandons de mettre à jour votre version de iOS.";
"version_check_banner_title_deprecated" = "Nous ne prenons plus en charge iOS %@";
"version_check_banner_subtitle_supported" = "Nous allons bientôt mettre fin à la prise en charge de Element pour iOS %@. Pour continuer à utiliser Element à ses pleines capacités, nous vous recommandons de mettre à jour votre version de iOS.";
"version_check_banner_subtitle_supported" = "Nous allons bientôt mettre fin à la prise en charge de %@ pour iOS %@. Pour continuer à utiliser %@ à ses pleines capacités, nous vous recommandons de mettre à jour votre version de iOS.";
// Mark: - Version check

View file

@ -150,7 +150,7 @@
"contacts_address_book_matrix_users_toggle" = "Csak Matrix felhasználók";
"contacts_address_book_no_contact" = "Nincsenek helyi ismerősök";
"contacts_address_book_permission_required" = "Jogosultság szükséges a helyi névjegyzék eléréséhez";
"contacts_address_book_permission_denied" = "Nem engedted meg, hogy az Element hozzáférjen a helyi névjegyzékhez";
"contacts_address_book_permission_denied" = "Nem engedted meg, hogy az %@ hozzáférjen a helyi névjegyzékhez";
"contacts_user_directory_section" = "FELHASZNÁLÓI KÖNYVTÁR";
"contacts_user_directory_offline_section" = "FELHASZNÁLÓI KÖNYVTÁR (kapcsolat nélküli)";
// Chat participants
@ -312,7 +312,7 @@
"settings_pin_rooms_with_missed_notif" = "Szobák kitűzése elszalasztott értesítésekkel";
"settings_pin_rooms_with_unread" = "Szobák kitűzése olvasatlan üzenetekkel";
"settings_enable_callkit" = "Beépített hívás";
"settings_callkit_info" = "Hívások fogadása a zárolt képernyőn. Element hívások megjelenítése a rendszer hívás naplójában. Ha az iCloud engedélyezett akkor a hívásnapló az Apple-el megosztásra kerül.";
"settings_callkit_info" = "Hívások fogadása a zárolt képernyőn. %@ hívások megjelenítése a rendszer hívás naplójában. Ha az iCloud engedélyezett akkor a hívásnapló az Apple-el megosztásra kerül.";
"settings_ui_language" = "Nyelv";
"settings_ui_theme" = "Téma";
"settings_ui_theme_auto" = "Autó";
@ -490,7 +490,7 @@
// Crash report
"google_analytics_use_prompt" = "Szeretnél segíteni személytelen összeomlás és felhasználási adatok küldésével a(z) %@ fejlesztésében?";
// Crypto
"e2e_enabling_on_app_update" = "Element most már támogatja a végponttól végpontig titkosítást de újra be kell jelentkezned.\n\nMegteheted most vagy később az alkalmazás beállításainál.";
"e2e_enabling_on_app_update" = "%@ most már támogatja a végponttól végpontig titkosítást de újra be kell jelentkezned.\n\nMegteheted most vagy később az alkalmazás beállításainál.";
"e2e_need_log_in_again" = "Vissza kell jelentkezned, hogy a munkamenetedhez a végponttól végpontig titkosítási kulcsokat létrehozzuk és a nyilvános kulcsokat elküldjük a Matrix szerverednek.\nEz egy egyszeri alkalom; elnézést a kellemetlenségért.";
// Bug report
"bug_report_title" = "Hiba bejelentés";
@ -546,7 +546,7 @@
"deactivate_account_password_alert_message" = "A folytatáshoz add meg a jelszavadat";
// Re-request confirmation dialog
"rerequest_keys_alert_title" = "Kérés elküldve";
"rerequest_keys_alert_message" = "Kérlek indítsd el a Elementet egy másik eszközödön amelyik vissza tudja fejteni az üzenetet, hogy el tudja küldeni a kulcsokat ennek a munkamenetnek.";
"rerequest_keys_alert_message" = "Kérlek indítsd el a %@et egy másik eszközödön amelyik vissza tudja fejteni az üzenetet, hogy el tudja küldeni a kulcsokat ennek a munkamenetnek.";
"room_recents_server_notice_section" = "RENDSZER FIGYELMEZTETÉSEK";
"room_resource_limit_exceeded_message_contact_1" = " Kérlek ";
"room_resource_limit_exceeded_message_contact_2_link" = "vedd fel a kapcsolatot a szolgáltatás adminisztrátorával";
@ -1036,7 +1036,7 @@
"device_verification_self_verify_start_information" = "Az új munkamenet ellenőrzéséhez használd ezt, amivel hozzáférést adsz a titkosított üzenetekhez.";
"device_verification_self_verify_start_waiting" = "Várakozik…";
"device_verification_self_verify_wait_title" = "Biztonság beállítása";
"device_verification_self_verify_wait_information" = "Ennek a munkamenet ellenőrzéséhez használd valamelyik másik munkamenetedet, amivel hozzáférést adsz a titkosított üzenetekhez.\n\nHasználd a legfrissebb Elementet valamelyik eszközödön:";
"device_verification_self_verify_wait_information" = "Ennek a munkamenet ellenőrzéséhez használd valamelyik másik munkamenetedet, amivel hozzáférést adsz a titkosított üzenetekhez.\n\nHasználd a legfrissebb %@et valamelyik eszközödön:";
"device_verification_self_verify_wait_waiting" = "Várakozik…";
// Scanning
"key_verification_scan_confirmation_scanning_title" = "Majdnem kész! Várakozás a megerősítésre…";
@ -1047,11 +1047,6 @@
"key_verification_scan_confirmation_scanned_user_information" = "%@ is ugyanazt a pajzsot mutatja?";
"key_verification_scan_confirmation_scanned_device_information" = "A másik eszköz is ugyanazt a pajzsot mutatja?";
"room_participants_action_security_status_complete_security" = "Biztonsági beállítás befejezése";
// MARK: Clients
"client_desktop_name" = "Asztali Element";
"client_web_name" = "Element Web";
"client_ios_name" = "Element iOS";
"client_android_name" = "Element Android";
"security_settings_crosssigning_info_not_bootstrapped" = "Az eszközök közötti hitelesítés nincs még beállítva.";
"security_settings_crosssigning_info_exists" = "A fiókodban az eszközök közötti aláírás be van állítva, de ebben a munkamenetben még nem ellenőrizted. Végezd el a munkamenet biztonsági beállításait.";
"security_settings_crosssigning_info_trusted" = "Eszközök közötti hitelesítés engedélyezve van. Megbízhatsz más felhasználókban és a munkameneteidben az aláírást felhasználva de ebből a munkamenetből nem tudsz aláírni mert az eszközök közötti aláíráshoz hiányzik a privát kulcs. Fejezd be a munkamenet biztonsági beállításait.";
@ -1061,9 +1056,9 @@
"security_settings_crosssigning_complete_security" = "Biztonsági beállítás befejezése";
"security_settings_complete_security_alert_title" = "Biztonsági beállítás befejezése";
"security_settings_complete_security_alert_message" = "Először be kell fejezned ennek a munkamenetnek a biztonsági beállítását.";
"security_settings_coming_soon" = "Bocsánat. Element iOS-n ez a művelet egyenlőre nem érhető el. Kérlek használj másik Matrix klienst a beállításához. Element iOS használni fogja.";
"security_settings_coming_soon" = "Bocsánat. %@ iOS-n ez a művelet egyenlőre nem érhető el. Kérlek használj másik Matrix klienst a beállításához. %@ iOS használni fogja.";
"device_verification_self_verify_wait_new_sign_in_title" = "Belépés ellenőrzése";
"device_verification_self_verify_wait_additional_information" = "Ez Elementtel vagy más eszközök közötti hitelesítést támogató Matrix klienssel működik.";
"device_verification_self_verify_wait_additional_information" = "Ez %@tel vagy más eszközök közötti hitelesítést támogató Matrix klienssel működik.";
// MARK: - Device Verification
"key_verification_other_session_title" = "Munkamenet hitelesítése";
"key_verification_new_session_title" = "Új munkamenet ellenőrzése";
@ -1165,7 +1160,7 @@
"secrets_setup_recovery_key_information" = "A Biztonsági Kulcsot tárold valahol biztonságos helyen. Felhasználható a titkosított üzenetek és adatok hozzáféréshez.";
"secrets_setup_recovery_key_storage_alert_message" = "✓Nyomtasd ki és tárold biztonságos helyen\n✓Mentsd egy USB kulcsra vagy biztonsági mentésbe\n✓Másold a saját felhő tárhelyedre";
"secrets_setup_recovery_passphrase_information" = "Add meg a biztonsági jelmondatot amit csak te tudsz és a titkok biztosításához használod a szervereden.";
"major_update_title" = "Riot mostantól Element";
"major_update_title" = "Riot mostantól %@";
"major_update_learn_more_action" = "Tudj meg többet";
"major_update_done_action" = "Értem";
"store_promotional_text" = "Magánéletet tiszteletben tartó csevegő és együttműködést segítő alkalmazás egy nyílt hálózaton. Elosztott rendszer ami visszaadja neked az irányítást. Nincs adathalászat, nincsenek hátsó bejáratok és hozzáférések harmadik fél részére.";
@ -1443,14 +1438,14 @@
"voice_message_lock_screen_placeholder" = "Hang üzenet";
"event_formatter_call_has_ended_with_time" = "Hívás vége • %@";
"version_check_modal_action_title_deprecated" = "Tudd meg hogyan";
"version_check_modal_subtitle_deprecated" = "Azon dolgozunk, hogy az Element gyorsabb és letisztultabb legyen. Sajnos a jelenlegi iOS verzió nem kompatibilis ezekkel a javításokkal és a továbbiakban nem támogatott.\nAhhoz, hogy az Element nyújtotta előnyöket továbbra is élvezhesse, javasoljuk, hogy frissítse az operációs rendszerét.";
"version_check_modal_subtitle_deprecated" = "Azon dolgozunk, hogy az %@ gyorsabb és letisztultabb legyen. Sajnos a jelenlegi iOS verzió nem kompatibilis ezekkel a javításokkal és a továbbiakban nem támogatott.\nAhhoz, hogy az %@ nyújtotta előnyöket továbbra is élvezhesse, javasoljuk, hogy frissítse az operációs rendszerét.";
"version_check_modal_title_deprecated" = "Már nem támogatjuk az iOS %@ verziót";
"version_check_modal_action_title_supported" = "Értem";
"version_check_modal_subtitle_supported" = "Azon dolgozunk, hogy az Element gyorsabb és letisztultabb legyen. Sajnos a jelenlegi iOS verzió nem kompatibilis ezekkel a javításokkal és a továbbiakban nem támogatott.\nAhhoz, hogy az Element nyújtotta előnyöket továbbra is élvezhesse, javasoljuk, hogy frissítse az operációs rendszerét.";
"version_check_modal_subtitle_supported" = "Azon dolgozunk, hogy az %@ gyorsabb és letisztultabb legyen. Sajnos a jelenlegi iOS verzió nem kompatibilis ezekkel a javításokkal és a továbbiakban nem támogatott.\nAhhoz, hogy az %@ nyújtotta előnyöket továbbra is élvezhesse, javasoljuk, hogy frissítse az operációs rendszerét.";
"version_check_modal_title_supported" = "Az iOS %@ támogatását befejezzük";
"version_check_banner_subtitle_deprecated" = "Befejezzük az iOS %@ támogatását az Elementben. Ahhoz, hogy továbbra is élvezhesse az Element előnyeit, javasoljuk, hogy frissítse az iOS verzióját.";
"version_check_banner_subtitle_deprecated" = "Befejezzük az iOS %@ támogatását az %@ben. Ahhoz, hogy továbbra is élvezhesse az %@ előnyeit, javasoljuk, hogy frissítse az iOS verzióját.";
"version_check_banner_title_deprecated" = "Már nem támogatjuk az iOS %@ verziót";
"version_check_banner_subtitle_supported" = "Hamarosan befejezzük az iOS %@ támogatását az Elementben. Ahhoz, hogy továbbra is élvezhesse az Element előnyeit, javasoljuk, hogy frissítse az iOS verzióját.";
"version_check_banner_subtitle_supported" = "Hamarosan befejezzük az iOS %@ támogatását az %@ben. Ahhoz, hogy továbbra is élvezhesse az %@ előnyeit, javasoljuk, hogy frissítse az iOS verzióját.";
// Mark: - Version check

View file

@ -154,8 +154,8 @@
"contacts_address_book_section" = "CONTATTI LOCALI";
"contacts_address_book_matrix_users_toggle" = "Solo utenti Matrix";
"contacts_address_book_no_contact" = "Nessun contatto locale";
"contacts_address_book_permission_required" = "Element deve essere autorizzato per poter accedere alla Rubrica locale";
"contacts_address_book_permission_denied" = "Non hai autorizzato Element ad accedere alla rubrica locale";
"contacts_address_book_permission_required" = "%@ deve essere autorizzato per poter accedere alla Rubrica locale";
"contacts_address_book_permission_denied" = "Non hai autorizzato %@ ad accedere alla rubrica locale";
"contacts_user_directory_section" = "ELENCO UTENTI";
"contacts_user_directory_offline_section" = "ELENCO UTENTI (offline)";
// Chat participants
@ -328,7 +328,7 @@
"settings_pin_rooms_with_missed_notif" = "Segna le stanze con notifiche perse";
"settings_pin_rooms_with_unread" = "Segna le stanze con messaggi non letti";
"settings_enable_callkit" = "Chiamate integrate";
"settings_callkit_info" = "Ricevi le chiamate in arrivo sul blocca schermo. Mostra le chiamate Element nella cronologia di chiamate del dispositivo. Se iCloud è attivo, questa cronologia sarà condivisa con Apple.";
"settings_callkit_info" = "Ricevi le chiamate in arrivo sul blocca schermo. Mostra le chiamate %@ nella cronologia di chiamate del dispositivo. Se iCloud è attivo, questa cronologia sarà condivisa con Apple.";
"settings_ui_language" = "Lingua";
"settings_ui_theme" = "Tema";
"settings_ui_theme_auto" = "Automatico";
@ -522,7 +522,7 @@
// Crash report
"google_analytics_use_prompt" = "Vuoi aiutare a migliorare %@ inviando automaticamente in modo anonimo i dati di utilizzo e le segnalazioni di crash?";
// Crypto
"e2e_enabling_on_app_update" = "Element ora supporta la crittografia da-utente-a-utente ma devi eseguire nuovamente l'accesso per abilitarla.\n\nPuoi farlo ora o più tardi dalle impostazioni dell'applicazione.";
"e2e_enabling_on_app_update" = "%@ ora supporta la crittografia da-utente-a-utente ma devi eseguire nuovamente l'accesso per abilitarla.\n\nPuoi farlo ora o più tardi dalle impostazioni dell'applicazione.";
"e2e_need_log_in_again" = "È necessario eseguire nuovamente l'accesso per generare le chiavi di crittografia end-to-end per questa sessione ed inviare la chiave pubblica all'homeserver.\nVa fatto una sola volta; ci scusiamo per il disturbo.";
// Key backup wrong version
"e2e_key_backup_wrong_version_title" = "Nuovo Backup delle chiavi";
@ -534,7 +534,7 @@
"bug_report_description" = "Per favore descrivi l'errore. Cosa hai fatto? Cosa ti aspettavi dovesse accadere? Cosa è effettivamente successo?";
"bug_crash_report_title" = "Segnalazione del crash";
"bug_crash_report_description" = "Per favore descrivi cosa hai fatto prima del crash:";
"bug_report_logs_description" = "Al fine di diagnosticare i problemi, i registri Element di questo dispositivo saranno inviati con il rapporto dell'errore. Se preferisci inviare solo il testo soprastante, deseleziona:";
"bug_report_logs_description" = "Al fine di diagnosticare i problemi, i registri %@ di questo dispositivo saranno inviati con il rapporto dell'errore. Se preferisci inviare solo il testo soprastante, deseleziona:";
"bug_report_send_logs" = "Invia registri";
"bug_report_send_screenshot" = "Invia screenshot";
"bug_report_progress_zipping" = "Ottenimento registri";
@ -583,7 +583,7 @@
"deactivate_account_password_alert_message" = "Per proseguire, inserisci la tua password";
// Re-request confirmation dialog
"rerequest_keys_alert_title" = "Richiesta inviata";
"rerequest_keys_alert_message" = "Avvia Element su un altro dispositivo che possa decifrare il messaggio, in modo da poter inviare le chiavi a questa sessione.";
"rerequest_keys_alert_message" = "Avvia %@ su un altro dispositivo che possa decifrare il messaggio, in modo da poter inviare le chiavi a questa sessione.";
"key_backup_setup_title" = "Backup chiave";
"key_backup_setup_skip_alert_title" = "Sei sicuro?";
"key_backup_setup_skip_alert_message" = "Se ti disconnetti oppure perdi il dispositivo potresti perdere i tuoi messaggi crittografati.";
@ -998,7 +998,7 @@
"device_verification_self_verify_start_waiting" = "In attesa…";
"skip" = "Salta";
"device_verification_self_verify_wait_title" = "Completa la sicurezza";
"device_verification_self_verify_wait_information" = "Verifica questa sessione da una delle tue altre sessioni, dandole l'accesso ai messaggi cifrati.\n\nUsa la versione più recente di Element sui tuoi altri dispositivi:";
"device_verification_self_verify_wait_information" = "Verifica questa sessione da una delle tue altre sessioni, dandole l'accesso ai messaggi cifrati.\n\nUsa la versione più recente di %@ sui tuoi altri dispositivi:";
"device_verification_self_verify_wait_waiting" = "In attesa…";
"room_member_power_level_admin_in" = "Amministratore in %@";
"room_member_power_level_moderator_in" = "Moderatore in %@";
@ -1026,14 +1026,9 @@
"security_settings_crosssigning_complete_security" = "Completa la sicurezza";
"security_settings_complete_security_alert_title" = "Completa la sicurezza";
"security_settings_complete_security_alert_message" = "Dovresti completare la sicurezza prima sulla tua sessione attuale.";
"security_settings_coming_soon" = "Spiacenti. Questa azione non è ancora disponibile su Element iOS. Prova ad usare un altro client Matrix per farlo. Element iOS lo userà.";
// MARK: Clients
"client_desktop_name" = "Element Desktop";
"client_web_name" = "Element Web";
"client_ios_name" = "Element iOS";
"client_android_name" = "Element Android";
"security_settings_coming_soon" = "Spiacenti. Questa azione non è ancora disponibile su %@ iOS. Prova ad usare un altro client Matrix per farlo. %@ iOS lo userà.";
"device_verification_self_verify_wait_new_sign_in_title" = "Verifica questo accesso";
"device_verification_self_verify_wait_additional_information" = "Funziona con Element ed altri client Matrix che supportino la firma incrociata.";
"device_verification_self_verify_wait_additional_information" = "Funziona con %@ ed altri client Matrix che supportino la firma incrociata.";
// MARK: - Device Verification
"key_verification_other_session_title" = "Verifica sessione";
"key_verification_new_session_title" = "Verifica la tua nuova sessione";
@ -1138,7 +1133,7 @@
"cross_signing_setup_banner_title" = "Imposta la crittografia";
"cross_signing_setup_banner_subtitle" = "Verifica più facilmente i tuoi altri dispositivi";
"store_promotional_text" = "App di chat e collaborazione rispettosa della privacy, su una rete aperta. Decentralizzata per darti il controllo. Nessun datamining, backdoor e accessi di terze parti.";
"major_update_title" = "Riot ora si chiama Element";
"major_update_title" = "Riot ora si chiama %@";
"major_update_information" = "Siamo entusiasti di annunciare che abbiamo cambiato nome! La tua app è aggiornata e hai fatto l'accesso al tuo account.";
"major_update_learn_more_action" = "Maggiori informazioni";
"major_update_done_action" = "Capito";
@ -1414,14 +1409,14 @@
"voice_message_lock_screen_placeholder" = "Messaggio vocale";
"event_formatter_call_has_ended_with_time" = "Chiamata terminata • %@";
"version_check_modal_action_title_deprecated" = "Scopri come";
"version_check_modal_subtitle_deprecated" = "Abbiamo lavorato per migliorare Element per un'esperienza più veloce e raffinata. Sfortunatamente la tua attuale versione di iOS non è compatibile con alcune di quelle correzioni e non sarà più supportata.\nTi consigliamo di aggiornare il tuo sistema operativo per usare Element al suo pieno potenziale.";
"version_check_modal_subtitle_deprecated" = "Abbiamo lavorato per migliorare %@ per un'esperienza più veloce e raffinata. Sfortunatamente la tua attuale versione di iOS non è compatibile con alcune di quelle correzioni e non sarà più supportata.\nTi consigliamo di aggiornare il tuo sistema operativo per usare %@ al suo pieno potenziale.";
"version_check_modal_title_deprecated" = "Non supportiamo più iOS %@";
"version_check_modal_action_title_supported" = "Capito";
"version_check_modal_subtitle_supported" = "Abbiamo lavorato per migliorare Element per un'esperienza più veloce e raffinata. Sfortunatamente la tua attuale versione di iOS non è compatibile con alcune di quelle correzioni e non sarà più supportata.\nTi consigliamo di aggiornare il tuo sistema operativo per usare Element al suo pieno potenziale.";
"version_check_modal_subtitle_supported" = "Abbiamo lavorato per migliorare %@ per un'esperienza più veloce e raffinata. Sfortunatamente la tua attuale versione di iOS non è compatibile con alcune di quelle correzioni e non sarà più supportata.\nTi consigliamo di aggiornare il tuo sistema operativo per usare %@ al suo pieno potenziale.";
"version_check_modal_title_supported" = "Stiamo per terminare il supporto per iOS %@";
"version_check_banner_subtitle_deprecated" = "Non supportiamo più Element su iOS %@. Per continuare ad usare Element al pieno del suo potenziale, ti consigliamo di aggiornare la tua versione di iOS.";
"version_check_banner_subtitle_deprecated" = "Non supportiamo più %@ su iOS %@. Per continuare ad usare %@ al pieno del suo potenziale, ti consigliamo di aggiornare la tua versione di iOS.";
"version_check_banner_title_deprecated" = "Non supportiamo più iOS %@";
"version_check_banner_subtitle_supported" = "Presto non supporteremo più Element su iOS %@. Per continuare ad usare Element al pieno del suo potenziale, ti consigliamo di aggiornare la tua versione di iOS.";
"version_check_banner_subtitle_supported" = "Presto non supporteremo più %@ su iOS %@. Per continuare ad usare %@ al pieno del suo potenziale, ti consigliamo di aggiornare la tua versione di iOS.";
// Mark: - Version check

View file

@ -405,11 +405,6 @@
"skip" = "Hopp over";
// Accessibility
"accessibility_checkbox_label" = "avkrysningsboks";
// MARK: Clients
"client_desktop_name" = "Riot Desktop";
"client_web_name" = "Riot Web";
"client_ios_name" = "Element iOS";
"client_android_name" = "Element Android";
"auth_login_single_sign_on" = "Logg inn";
"auth_invalid_login_param" = "Feil brukernavn og/eller passord";
"auth_invalid_user_name" = "Brukernavn kan bare inneholde bokstaver, tall, punktum, bindestrek og understrek";
@ -682,7 +677,7 @@
"room_participants_leave_prompt_msg_for_dm" = "Er du sikker på at du vil dra?";
"room_participants_leave_prompt_msg" = "Er du sikker på at du vil forlate rommet?";
"room_participants_leave_prompt_title_for_dm" = "Forlat";
"contacts_address_book_permission_denied" = "Du tillot ikke Element å få tilgang til de lokale kontaktene dine";
"contacts_address_book_permission_denied" = "Du tillot ikke %@ å få tilgang til de lokale kontaktene dine";
"contacts_address_book_permission_required" = "Tillatelse kreves for å få tilgang til lokale kontakter";
"contacts_address_book_no_contact" = "Ingen lokale kontakter";
"contacts_address_book_no_identity_server" = "Ingen identitetsserver konfigurert";
@ -935,7 +930,7 @@
// Manage session
"manage_session_title" = "Administrer økt";
"security_settings_user_password_description" = "Bekreft din identitet ved å oppgi ditt passord";
"security_settings_coming_soon" = "Beklager. Denne handlingen er ikke tilgjengelig på Element iOS enda. Vennligst benytt en annen Matrix klient for å sette det opp. Element iOS vil bruke den.";
"security_settings_coming_soon" = "Beklager. Denne handlingen er ikke tilgjengelig på %@ iOS enda. Vennligst benytt en annen Matrix klient for å sette det opp. %@ iOS vil bruke den.";
"security_settings_complete_security_alert_message" = "Du bør fullføre sikkerheten på din nåværende økt først.";
"security_settings_blacklist_unverified_devices_description" = "Verifiser alle øktene til en bruker for å markere dem som klarert og send meldinger til dem.";
"identity_server_settings_disconnect_info" = "Kobler du fra din identitetsserver vil det bety at andre brukere ikke kan finne deg, og at du vil ikke kunne invitere andre med e-post og telefonnummer.";
@ -1057,7 +1052,7 @@
"e2e_need_log_in_again" = "Du må logge inn igjen for å generere ende-til-ende-krypteringsnøkler for denne økten og sende den offentlige nøkkelen til din hjemmeserver.\nDette gjøres bare en gang; beklager ulempen.";
// Crypto
"e2e_enabling_on_app_update" = "Element støtter nå ende-til-ende kryptering, men du må logge inn igjen for å aktivere det.\n\nDu kan gjøre det nå eller senere fra applikasjonsinnstillingene.";
"e2e_enabling_on_app_update" = "%@ støtter nå ende-til-ende kryptering, men du må logge inn igjen for å aktivere det.\n\nDu kan gjøre det nå eller senere fra applikasjonsinnstillingene.";
// Crash report
"google_analytics_use_prompt" = "Vil du hjelpe til med å forbedre %@ ved automatisk og anonymt sende inn krasj-rapporter og brukerdata?";
@ -1228,7 +1223,7 @@
"key_verification_self_verify_unverified_sessions_alert_title" = "Gjennomgå dine innlogginger";
"device_verification_self_verify_wait_information" = "Bekreft denne økten fra en av de andre øktene dine, og gi den tilgang til krypterte meldinger.\n\nBruk siste versjon av appen på de andre enhetene dine:";
"key_verification_self_verify_unverified_sessions_alert_message" = "Bekreft alle øktene dine for å sikre at kontoen og meldingene dine er trygge.";
"device_verification_self_verify_wait_additional_information" = "Dette fungerer med Element og andre klienter som støtter kryssignering.";
"device_verification_self_verify_wait_additional_information" = "Dette fungerer med %@ og andre klienter som støtter kryssignering.";
"key_verification_verify_sas_additional_information" = "For ytterligere sikkerhet, bruk en annen pålitelig kommunikasjonskanal eller snakk direkte med personen.";
"device_verification_self_verify_wait_recover_secrets_checking_availability" = "Ser etter andre bekreftelsesmuligheter ...";
"device_verification_self_verify_wait_recover_secrets_additional_information" = "Hvis du ikke får tilgang til en eksisterende økt";
@ -1335,7 +1330,7 @@
// MARK: - Major update
"major_update_title" = "Riot er nå Element";
"major_update_title" = "Riot er nå %@";
"pin_protection_settings_section_header" = "PIN-kode";
"pin_protection_settings_section_header_with_biometrics" = "PIN-kode og %@";
"pin_protection_mismatch_too_many_times_error_message" = "Hvis du ikke kan huske PIN-koden din, trykker du på glemt PIN-knappen.";

View file

@ -150,7 +150,7 @@
"contacts_address_book_matrix_users_toggle" = "Alleen Matrix-gebruikers";
"contacts_address_book_no_contact" = "Geen lokale contacten";
"contacts_address_book_permission_required" = "Toestemming vereist voor toegang tot de lokale contacten";
"contacts_address_book_permission_denied" = "U heeft Element geen toegang tot uw lokale contacten verleend";
"contacts_address_book_permission_denied" = "U heeft %@ geen toegang tot uw lokale contacten verleend";
// Chat participants
"room_participants_title" = "Deelnemers";
"room_participants_add_participant" = "Deelnemer toevoegen";
@ -408,7 +408,7 @@
// Crash report
"google_analytics_use_prompt" = "Wilt u helpen met het verbeteren van %@ door anonieme crashrapporten en gebruiksstatistieken te versturen?";
// Crypto
"e2e_enabling_on_app_update" = "Element ondersteunt nu eind-tot-eind-versleuteling, maar u moet zich opnieuw aanmelden om het in te schakelen.\n\nU kunt dit nu of later doen vanuit de app-instellingen.";
"e2e_enabling_on_app_update" = "%@ ondersteunt nu eind-tot-eind-versleuteling, maar u moet zich opnieuw aanmelden om het in te schakelen.\n\nU kunt dit nu of later doen vanuit de app-instellingen.";
"e2e_need_log_in_again" = "U moet zich opnieuw aanmelden om sleutels voor eind-tot-eind-versleuteling te genereren voor dit apparaat, en om de publieke sleutel naar uw server te sturen.\nDit is eenmalig; excuses voor het ongemak.";
// Bug report
"bug_report_title" = "Foutmelding";
@ -454,7 +454,7 @@
"settings_calls_settings" = "OPROEPEN";
"settings_show_decrypted_content" = "Ontsleutelde inhoud tonen";
"settings_enable_callkit" = "Geïntegreerde oproepen";
"settings_callkit_info" = "Ontvang inkomende oproepen op uw toegangsscherm. Geef uw Element-oproepen weer in de gespreksgeschiedenis van het systeem. Als iCloud ingeschakeld is zal deze geschiedenis met Apple gedeeld worden.";
"settings_callkit_info" = "Ontvang inkomende oproepen op uw toegangsscherm. Geef uw %@-oproepen weer in de gespreksgeschiedenis van het systeem. Als iCloud ingeschakeld is zal deze geschiedenis met Apple gedeeld worden.";
"settings_ui_theme" = "Thema";
"settings_ui_theme_auto" = "Automatisch";
"settings_ui_theme_light" = "Licht";
@ -541,7 +541,7 @@
"deactivate_account_forget_messages_information_part2_emphasize" = "Waarschuwing";
// Re-request confirmation dialog
"rerequest_keys_alert_title" = "Aanvraag verstuurd";
"rerequest_keys_alert_message" = "Start Element op een ander apparaat dat het bericht kan ontsleutelen, zodat het de sleutels kan sturen naar dit apparaat.";
"rerequest_keys_alert_message" = "Start %@ op een ander apparaat dat het bericht kan ontsleutelen, zodat het de sleutels kan sturen naar dit apparaat.";
"settings_deactivate_my_account" = "Mijn account deactiveren";
"event_formatter_rerequest_keys_part1_link" = "Versleutelingssleutels opnieuw aanvragen";
"event_formatter_rerequest_keys_part2" = " van uw andere apparaten.";
@ -853,11 +853,6 @@
"skip" = "Overslaan";
// Accessibility
"accessibility_checkbox_label" = "aanvinkvak";
// MARK: Clients
"client_desktop_name" = "Element Desktop";
"client_web_name" = "Element Web";
"client_ios_name" = "Element iOS";
"client_android_name" = "Element Android";
"auth_add_email_message_2" = "Stel een e-mailadres in voor accountherstel en om later optioneel vindbaar te zijn voor mensen die u kennen.";
"auth_add_phone_message_2" = "Stel een telefoon in om later optioneel vindbaar te zijn voor mensen die u kennen.";
"auth_add_email_phone_message_2" = "Stel een e-mailadres in voor accountherstel. Gebruik later e-mail of telefoon om optioneel vindbaar te zijn voor mensen die u kennen.";
@ -1006,7 +1001,7 @@
// MARK: - Major update
"major_update_title" = "Riot is nu Element";
"major_update_title" = "Riot is nu %@";
"cross_signing_setup_banner_subtitle" = "Verifieer uw andere apparaat gemakkelijker";
// MARK: - Cross-signing
@ -1181,8 +1176,8 @@
"device_verification_self_verify_wait_recover_secrets_additional_information" = "Wanneer u geen toegang meer heeft tot een bestaande sessie";
"device_verification_self_verify_wait_recover_secrets_with_passphrase" = "Uw veiligheidswachtwoord of -sleutel gebruiken";
"device_verification_self_verify_wait_recover_secrets_without_passphrase" = "Veiligheidssleutel gebruiken";
"device_verification_self_verify_wait_additional_information" = "Dit werkt met Element en andere Matrix-apps die kruislings ondertekenen ondersteunen.";
"device_verification_self_verify_wait_information" = "Verifieer deze sessie vanaf een van uw andere sessies, om toegang te krijgen tot de versleutelde berichten.\n\nGebruik de laatste versie van Element op uw andere apparaten:";
"device_verification_self_verify_wait_additional_information" = "Dit werkt met %@ en andere Matrix-apps die kruislings ondertekenen ondersteunen.";
"device_verification_self_verify_wait_information" = "Verifieer deze sessie vanaf een van uw andere sessies, om toegang te krijgen tot de versleutelde berichten.\n\nGebruik de laatste versie van %@ op uw andere apparaten:";
"device_verification_self_verify_wait_new_sign_in_title" = "Verifieer deze login";
// MARK: Self verification wait
@ -1332,7 +1327,7 @@
// Manage session
"manage_session_title" = "Beheer sessie";
"security_settings_user_password_description" = "Bevestig uw identiteit door uw accountwachtwoord in te voeren";
"security_settings_coming_soon" = "Sorry. Deze actie is nog niet beschikbaar in Element iOS. Gebruik een andere Matrix-app om het in te stellen. Element iOS zal het dan wel gebruiken.";
"security_settings_coming_soon" = "Sorry. Deze actie is nog niet beschikbaar in %@ iOS. Gebruik een andere Matrix-app om het in te stellen. %@ iOS zal het dan wel gebruiken.";
"security_settings_complete_security_alert_message" = "U moet de beveiliging van uw huidige sessie nog afronden.";
"security_settings_complete_security_alert_title" = "Beveiliging afronden";
"security_settings_blacklist_unverified_devices_description" = "Verifieer alle sessies van een gebruiker om deze als vertrouwd te markeren en berichten naar te zenden.";
@ -1561,14 +1556,14 @@
"settings_default" = "Standaard Notificaties";
"settings_notifications" = "NOTIFICATIES";
"version_check_modal_action_title_deprecated" = "Ontdek hoe";
"version_check_modal_subtitle_deprecated" = "We hebben gewerkt aan het verbeteren van Element voor een snellere en meer gepolijste ervaring. Helaas is uw huidige iOS-versie niet geschikt voor sommige van deze verbeteringen en worden deze niet langer ondersteund.\nWe adviseren u om uw besturingssysteem te upgraden om Element volledig te kunnen gebruiken.";
"version_check_modal_subtitle_deprecated" = "We hebben gewerkt aan het verbeteren van %@ voor een snellere en meer gepolijste ervaring. Helaas is uw huidige iOS-versie niet geschikt voor sommige van deze verbeteringen en worden deze niet langer ondersteund.\nWe adviseren u om uw besturingssysteem te upgraden om %@ volledig te kunnen gebruiken.";
"version_check_modal_title_deprecated" = "We ondersteunen iOS %@ niet langer";
"version_check_modal_action_title_supported" = "Ik heb hem";
"version_check_modal_subtitle_supported" = "We hebben gewerkt aan het verbeteren van Element voor een snellere en meer gepolijste ervaring. Helaas is uw huidige iOS-versie niet geschikt voor een aantal van deze verbeteringen en zal deze niet langer worden ondersteund.\nWe adviseren u om uw besturingssysteem te upgraden om het volledige potentieel van Element te kunnen benutten.";
"version_check_modal_subtitle_supported" = "We hebben gewerkt aan het verbeteren van %@ voor een snellere en meer gepolijste ervaring. Helaas is uw huidige iOS-versie niet geschikt voor een aantal van deze verbeteringen en zal deze niet langer worden ondersteund.\nWe adviseren u om uw besturingssysteem te upgraden om het volledige potentieel van %@ te kunnen benutten.";
"version_check_modal_title_supported" = "We stoppen de ondersteuning voor iOS %@";
"version_check_banner_subtitle_deprecated" = "We ondersteunen Element niet langer op iOS %@. Om het volledige potentieel van Element te blijven gebruiken, adviseren wij u om uw iOS-versie te upgraden.";
"version_check_banner_subtitle_deprecated" = "We ondersteunen %@ niet langer op iOS %@. Om het volledige potentieel van %@ te blijven gebruiken, adviseren wij u om uw iOS-versie te upgraden.";
"version_check_banner_title_deprecated" = "We ondersteunen iOS %@ niet langer";
"version_check_banner_subtitle_supported" = "We zullen binnenkort de ondersteuning voor Element op iOS %@ stoppen. Om het volledige potentieel van Element te blijven gebruiken, adviseren wij u om uw iOS-versie te upgraden.";
"version_check_banner_subtitle_supported" = "We zullen binnenkort de ondersteuning voor %@ op iOS %@ stoppen. Om het volledige potentieel van %@ te blijven gebruiken, adviseren wij u om uw iOS-versie te upgraden.";
// Mark: - Version check

View file

@ -120,7 +120,7 @@
// Contacts
"contacts_address_book_section" = "LOKALNE KONTAKTY";
"contacts_address_book_matrix_users_toggle" = "Tylko użytkownicy Matrixa";
"contacts_address_book_permission_denied" = "Nie udzieliłeś(-aś) uprawnienia aplikacji Element na dostęp do listy kontaktów";
"contacts_address_book_permission_denied" = "Nie udzieliłeś(-aś) uprawnienia aplikacji %@ na dostęp do listy kontaktów";
"contacts_user_directory_section" = "KATALOG UŻYTKOWNIKÓW";
"room_participants_leave_prompt_title" = "Opuść pokój";
"room_participants_remove_prompt_title" = "Potwierdzenie";
@ -352,7 +352,7 @@
"deactivate_account_password_alert_message" = "Aby kontynuować, proszę wprowadzić swoje hasło";
// Re-request confirmation dialog
"rerequest_keys_alert_title" = "Prośba wysłana";
"rerequest_keys_alert_message" = "Uruchom Element na innym urządzeniu (innej aktywnej sesji) zdolnym do odszyfrowania wiadomości. Dzięki temu sesja zdolna do odszyfrowania wiadomości będzie mogła udostępnić klucze szyfrowania bieżącej sesji.";
"rerequest_keys_alert_message" = "Uruchom %@ na innym urządzeniu (innej aktywnej sesji) zdolnym do odszyfrowania wiadomości. Dzięki temu sesja zdolna do odszyfrowania wiadomości będzie mogła udostępnić klucze szyfrowania bieżącej sesji.";
"on" = "Włączony";
"video" = "Połączenie Wideo";
"auth_forgot_password" = "Zapomniałeś(-aś) hasło?";
@ -459,7 +459,7 @@
"bug_report_title" = "Zgłoś błąd";
"e2e_need_log_in_again" = "Należy się ponownie zalogować w celu wygenerowania kluczy szyfrowania end-to-end dla tej sesji i wysłania klucza publicznego do Twojego serwera domowego.\nJest to jednorazowe działanie; przepraszamy za niedogodności.";
// Crypto
"e2e_enabling_on_app_update" = "Element obsługuje już szyfrowanie end-to-end (E2E), ale musisz zalogować się ponownie, aby je włączyć.\n\nMożesz to zrobić teraz lub później z poziomu ustawień aplikacji.";
"e2e_enabling_on_app_update" = "%@ obsługuje już szyfrowanie end-to-end (E2E), ale musisz zalogować się ponownie, aby je włączyć.\n\nMożesz to zrobić teraz lub później z poziomu ustawień aplikacji.";
// No VoIP support
"no_voip_title" = "Połączenie przychodzące";
"call_incoming_video" = "Przychodzące połączenie wideo…";
@ -503,7 +503,7 @@
"settings_key_backup" = "KOPIA ZAPASOWA KLUCZY";
"settings_enable_push_notif" = "Powiadomienia na tym urządzeniu";
"settings_global_settings_info" = "Globalne i szczegółowe ustawienia powiadomień są dostępne z poziomu klienta webowego: %@";
"settings_callkit_info" = "Odbieraj połączenia przychodzące na ekranie blokady. Zobacz swoje połęczenia Element w historii połączeń w systemie. Jeśli usługa iCloud jest włączona, historia połączeń zostanie udostępniona Apple.";
"settings_callkit_info" = "Odbieraj połączenia przychodzące na ekranie blokady. Zobacz swoje połęczenia %@ w historii połączeń w systemie. Jeśli usługa iCloud jest włączona, historia połączeń zostanie udostępniona Apple.";
"settings_ui_theme_picker_message" = "\"Auto\" używa ustawienia \"Odwróć kolory\" Twojego urządzenia";
"close" = "Zamknij";
"auth_softlogout_sign_in" = "Zaloguj się";
@ -810,11 +810,6 @@
"more" = "Więcej";
// Accessibility
"accessibility_checkbox_label" = "przełącznik";
// MARK: Clients
"client_desktop_name" = "Element Desktop";
"client_web_name" = "Element Web";
"client_ios_name" = "Element iOS";
"client_android_name" = "Element Android";
"room_participants_action_section_security" = "Bezpieczeństwo";
"room_participants_action_security_status_verified" = "Zweryfikowany";
"room_participants_action_security_status_verify" = "Zweryfikuj";
@ -1001,7 +996,7 @@
// MARK: - Major update
"major_update_title" = "Riot zmienił nazwę na Element";
"major_update_title" = "Riot zmienił nazwę na %@";
"cross_signing_setup_banner_subtitle" = "Uprość weryfikacje swoich innych sesji";
// MARK: - Cross-signing
@ -1164,7 +1159,7 @@
"key_verification_manually_verify_device_key_title" = "Klucz sesji";
"key_verification_manually_verify_device_id_title" = "Identyfikator sesji";
"key_verification_manually_verify_device_name_title" = "Nazwa sesji";
"key_verification_manually_verify_device_instruction" = "Potwierdź zgodność poniższych informacji porównując następujące elementy z ustawieniami użytkownika w drugiej sesji:";
"key_verification_manually_verify_device_instruction" = "Potwierdź zgodność poniższych informacji porównując następujące %@y z ustawieniami użytkownika w drugiej sesji:";
// MARK: Manually Verify Device
@ -1181,8 +1176,8 @@
"device_verification_self_verify_wait_recover_secrets_additional_information" = "Jeśli nie możesz uzyskać dostępu do żadnej istniejącej sesji";
"device_verification_self_verify_wait_recover_secrets_with_passphrase" = "Użyj hasło lub klucz odzyskiwania";
"device_verification_self_verify_wait_recover_secrets_without_passphrase" = "Użyj klucz odzyskiwania";
"device_verification_self_verify_wait_additional_information" = "Działa to z klientem Element i innymi klientami Matrix obsługującymi cross-signing.";
"device_verification_self_verify_wait_information" = "Zweryfikuj tę sesję z jednej z innych sesji, przyznając jej dostęp do zaszyfrowanych wiadomości.\n\nUżyj najnowszego klienta Element na innych urządzeniach:";
"device_verification_self_verify_wait_additional_information" = "Działa to z klientem %@ i innymi klientami Matrix obsługującymi cross-signing.";
"device_verification_self_verify_wait_information" = "Zweryfikuj tę sesję z jednej z innych sesji, przyznając jej dostęp do zaszyfrowanych wiadomości.\n\nUżyj najnowszego klienta %@ na innych urządzeniach:";
"device_verification_self_verify_wait_new_sign_in_title" = "Zweryfikuj to logowanie";
// MARK: Self verification wait
@ -1339,7 +1334,7 @@
// Manage session
"manage_session_title" = "Zarządzanie sesją";
"security_settings_user_password_description" = "Potwierdź swoją tożsamość, wprowadzając hasło do konta";
"security_settings_coming_soon" = "Przepraszamy. Ta akcja nie jest jeszcze dostępna w aplikacji Element iOS. Użyj innego klienta Matrix, aby to skonfigurować. Element iOS będzie tego używał.";
"security_settings_coming_soon" = "Przepraszamy. Ta akcja nie jest jeszcze dostępna w aplikacji %@ iOS. Użyj innego klienta Matrix, aby to skonfigurować. %@ iOS będzie tego używał.";
"security_settings_complete_security_alert_message" = "Najpierw należy zapewnić bezpieczeństwo bieżącej sesji.";
"security_settings_complete_security_alert_title" = "Konfiguracja bezpieczeństwa";
"security_settings_blacklist_unverified_devices_description" = "Sprawdź wszystkie sesje użytkowników, aby oznaczyć je jako zaufane i wysłać do nich wiadomości.";
@ -1508,14 +1503,14 @@
"room_recents_unknown_room_error_message" = "Nie mogę znaleźć tego pokoju. Upewnij się, że on istnieje";
"room_creation_dm_error" = "Nie mogliśmy utworzyć pokoju. Sprawdź użytkowników, których chcesz zaprosić, i spróbuj ponownie.";
"version_check_modal_action_title_deprecated" = "Dowiedz się jak";
"version_check_modal_subtitle_deprecated" = "Pracowaliśmy nad ulepszeniem Elementu, aby polepszyć korzystanie z aplikacji. Niestety Twoja aktualna wersja systemu iOS nie jest zgodna z niektórymi z tych poprawek i nie jest już obsługiwana.\nRadzimy uaktualnić system operacyjny, aby w pełni wykorzystać jego potencjał.";
"version_check_modal_subtitle_deprecated" = "Pracowaliśmy nad ulepszeniem %@u, aby polepszyć korzystanie z aplikacji. Niestety Twoja aktualna wersja systemu iOS nie jest zgodna z niektórymi z tych poprawek i nie jest już obsługiwana.\nRadzimy uaktualnić system operacyjny, aby w pełni wykorzystać jego potencjał.";
"version_check_modal_title_deprecated" = "Nie obsługujemy już iOS %@";
"version_check_modal_action_title_supported" = "Rozumiem";
"version_check_modal_subtitle_supported" = "Pracowaliśmy nad ulepszeniem Elementu, aby polepszyć korzystanie z aplikacji. Niestety Twoja obecna wersja systemu iOS nie jest zgodna z niektórymi z tych poprawek i nie będzie już obsługiwana.\nRadzimy uaktualnić system operacyjny, aby w pełni wykorzystać jego potencjał.";
"version_check_modal_subtitle_supported" = "Pracowaliśmy nad ulepszeniem %@u, aby polepszyć korzystanie z aplikacji. Niestety Twoja obecna wersja systemu iOS nie jest zgodna z niektórymi z tych poprawek i nie będzie już obsługiwana.\nRadzimy uaktualnić system operacyjny, aby w pełni wykorzystać jego potencjał.";
"version_check_modal_title_supported" = "Kończymy wsparcie dla iOS %@";
"version_check_banner_subtitle_deprecated" = "Nie obsługujemy już Elementu na iOS %@. Aby nadal korzystać z pełnego potencjału Elementu, radzimy uaktualnić swoją wersję systemu iOS.";
"version_check_banner_subtitle_deprecated" = "Nie obsługujemy już %@u na iOS %@. Aby nadal korzystać z pełnego potencjału %@u, radzimy uaktualnić swoją wersję systemu iOS.";
"version_check_banner_title_deprecated" = "Nie obsługujemy już iOS %@";
"version_check_banner_subtitle_supported" = "Wkrótce zakończymy wsparcie dla Elementu na iOS %@. Aby nadal korzystać z pełnego potencjału Elementu, radzimy uaktualnić swoją wersję systemu iOS.";
"version_check_banner_subtitle_supported" = "Wkrótce zakończymy wsparcie dla %@u na iOS %@. Aby nadal korzystać z pełnego potencjału %@u, radzimy uaktualnić swoją wersję systemu iOS.";
// Mark: - Version check

View file

@ -141,7 +141,7 @@
"contacts_address_book_matrix_users_toggle" = "Usuários Matrix somente";
"contacts_address_book_no_contact" = "Nenhum contato local";
"contacts_address_book_permission_required" = "Permissão requerida para acessar contatos locais";
"contacts_address_book_permission_denied" = "Você não permitiu Element acessar seus contatos locais";
"contacts_address_book_permission_denied" = "Você não permitiu %@ acessar seus contatos locais";
"contacts_user_directory_section" = "DIRETÓRIO DE USUÁRIAS(OS)";
"contacts_user_directory_offline_section" = "DIRETÓRIO DE USUÁRIAS(OS) (offline)";
// Chat participants
@ -318,7 +318,7 @@
"settings_show_decrypted_content" = "Mostrar conteúdo decriptado";
"settings_global_settings_info" = "Configurações de notificação globais estão disponíveis em seu cliente web %@";
"settings_enable_callkit" = "Chamamento integrado";
"settings_callkit_info" = "Receba chamadas entrantes em sua tela de bloqueio. Veja suas chamadas Element no histórico de chamadas do sistema. Se iCloud está habilitado, este histórico de chamadas vai ser compartilhado com Apple.";
"settings_callkit_info" = "Receba chamadas entrantes em sua tela de bloqueio. Veja suas chamadas %@ no histórico de chamadas do sistema. Se iCloud está habilitado, este histórico de chamadas vai ser compartilhado com Apple.";
"settings_ui_language" = "Língua";
"settings_ui_theme" = "Tema";
"settings_ui_theme_auto" = "Auto";
@ -497,7 +497,7 @@
// Crash report
"google_analytics_use_prompt" = "Você gostaria de ajudar a melhorar %@ ao reportar automaticamente reportes de crash e dados de uso anônimos?";
// Crypto
"e2e_enabling_on_app_update" = "Element agora suporta encriptação ponta-a-ponta mas você precisa fazer login de novo para habilitá-la.\n\nVocê pode fazê-lo agora ou mais tarde desde as configurações do aplicativo.";
"e2e_enabling_on_app_update" = "%@ agora suporta encriptação ponta-a-ponta mas você precisa fazer login de novo para habilitá-la.\n\nVocê pode fazê-lo agora ou mais tarde desde as configurações do aplicativo.";
"e2e_need_log_in_again" = "Você precisa fazer login de volta para gerar chaves de encriptação ponta-a-ponta para esta sessão e submeter a chave pública a seu servidorcasa.\nIsto é só desta vez; desculpe pela inconveniência.";
// Bug report
"bug_report_title" = "Report de Bug";
@ -553,7 +553,7 @@
"deactivate_account_password_alert_message" = "Para continuar, por favor entre sua senha";
// Re-request confirmation dialog
"rerequest_keys_alert_title" = "Requisição Enviada";
"rerequest_keys_alert_message" = "Por favor lance Element num outro dispositivo que possa decriptar a mensagem para que ele possa enviar as chaves para esta sessão.";
"rerequest_keys_alert_message" = "Por favor lance %@ num outro dispositivo que possa decriptar a mensagem para que ele possa enviar as chaves para esta sessão.";
// String for App Store
"store_short_description" = "Chat/VoIP descentralizado e seguro";
"store_full_description" = "Element is um novo tipo de mensageiro e app de colaboração que:\n\n1. Põe você em controle para preservar sua privacidade\n2. Permite você se comunicar com qualquer pessoa na rede Matrix, e até além ao integrar-se com apps como Slack\n3. Protege você de publicidade, datamining, backdoors e jardins murados\n4. Assegura você através de encriptação ponta-a-pontam com assinatura cruzada para verificar ouras(os)\n\nElement é completamente diferente de outros apps de mensageria e colaboração porque ele é descentralizado e open source.\n\nElement permite você auto-hospedar - ou escolher um host - para que você tenha privacidade, propriedade e controle de seus dados e conversas. Ele dá a você acesso a uma rede aberta; então você não está simplesmente preso falando com outras(os) usuárias(os) Element somente. E ele é muito seguro.\n\nElement é capaz de fazer tudo isso porque ele opera em Matrix - o padrão para comunicação aberta e descentralizada.\n\nElement põe você em controle ao permitir você escolher quem hospeda suas conversas. De seu app Element, você pode escolher hospedar de diferentes maneiras:\n\n1. Pegar uma conta grátis no servidor público matrix.org\n2. Auto-hospedar sua conta ao rodar um servidor em seu próprio hardware\n3. Registrar-se para uma conta num servidor personalizado ao simplesmente assinar a plataforma de hospedagem Element Matrix Services\n\nPorquê escolher Element?\n\nTENHA POSSE DE SEUS DADOS: Você decide onde manter seus dados e mensagens. Você os possui e controla, não alguma MEGACORP que mina seus dados ou dá acesso a terceiros.\n\nMENSAGERIA E COLABORAÇÃO ABERTOS: Você pode fazer chat com qualquer outra pessoa na rede Matrix, caso ela esteja usando Element ou um outro app Matrix, e mesmo se ela estiver usando um sistema de mensageria diferente, do tipo de Slack, IRC ou XMPP.\n\nSUPER-SEGURO: Encriptação ponta-a-ponta real (somente aquelas/es na conversa podem decriptar mensagens), e assinatura cruzada para verificar os dispositivos de participantes de conversa.\n\nCOMUNICAÇÃO COMPLETA: Mensageria, chamadas de voz e vídeo, compartilhamento de arquivo, compartilhamento de tela e um monte de integrações, bots e widgets. Construa salas, comunidades, fique em contato e tenha as coisas feitas.\n\nEM TODO LUGAR ONDE VOCÊ ESTEJA: Fique em contato onde quer que você esteja com histórico de mensagem sincronizado por todos os dispositivos e na web em https://element.io/app.";
@ -797,7 +797,7 @@
"widget_integration_manager_disabled" = "Você precisa habilitar Gerenciador de Integrações em configurações";
"service_terms_modal_description_for_identity_server_1" = "Encontrar outras(os) por telefone ou email";
"service_terms_modal_description_for_identity_server_2" = "Ser encontrada(o) por telefone ou email";
"device_verification_self_verify_wait_additional_information" = "Isto funciona com Element e outros clientes Matrix capazes de assinatura cruzada.";
"device_verification_self_verify_wait_additional_information" = "Isto funciona com %@ e outros clientes Matrix capazes de assinatura cruzada.";
"key_verification_verified_user_information" = "Mensagens com esta(e) usuária(o) são encriptadas ponta-a-ponta e não podem ser lidas por terceiros.";
"device_verification_emoji_smiley" = "Smiley";
// Generic errors
@ -817,11 +817,6 @@
"biometrics_cant_unlocked_alert_message_x" = "Para destrancar, use %@ ou faça login de volta e habilite %@ de novo";
// Accessibility
"accessibility_checkbox_label" = "checkbox";
// MARK: Clients
"client_desktop_name" = "Element para Computador";
"client_web_name" = "Element Web";
"client_ios_name" = "Element para iOS";
"client_android_name" = "Element para Android";
"auth_add_phone_message_2" = "Defina um número de telefone, e depois para ser opcionalmente descobertável por pessoas que conhecem você.";
"auth_phone_is_required" = "Nenhum servidor de identidade está configurado então você não pode adicionar um número de telefone a fim de resettar sua senha no futuro.";
"auth_forgot_password_error_no_configured_identity_server" = "Nenhum servidor de identidade está configurado: adicione um para resettar sua senha.";
@ -884,7 +879,7 @@
"security_settings_advanced" = "AVANÇADAS";
"security_settings_complete_security_alert_title" = "Completar segurança";
"security_settings_complete_security_alert_message" = "Você deveria completar segurança em sua sessão atual primeiro.";
"security_settings_coming_soon" = "Desculpe. Esta ação não está disponível em Element iOS ainda. Por favor use um outro cliente Matrix para configurá-la. Element iOS vai usá-la.";
"security_settings_coming_soon" = "Desculpe. Esta ação não está disponível em %@ iOS ainda. Por favor use um outro cliente Matrix para configurá-la. %@ iOS vai usá-la.";
"manage_session_info" = "INFO DE SESSÃO";
"manage_session_trusted" = "Confiada por você";
"manage_session_not_trusted" = "Não confiada";
@ -971,7 +966,7 @@
"key_verification_self_verify_unverified_sessions_alert_validate_action" = "Revisar";
"device_verification_self_verify_wait_title" = "Completar segurança";
"device_verification_self_verify_wait_new_sign_in_title" = "Verificar este login";
"device_verification_self_verify_wait_information" = "Confirme sua identidade ao verificar este login desde uma de suas outras sessões, garantindo-lhe acesso a mensagens encriptadas.\n\nUse o Element mais recente em seus outros dispositivos:";
"device_verification_self_verify_wait_information" = "Confirme sua identidade ao verificar este login desde uma de suas outras sessões, garantindo-lhe acesso a mensagens encriptadas.\n\nUse o %@ mais recente em seus outros dispositivos:";
"device_verification_self_verify_wait_recover_secrets_without_passphrase" = "Usar Chave de Segurança";
"device_verification_self_verify_wait_recover_secrets_with_passphrase" = "Usar Frase ou Chave de Segurança";
"device_verification_self_verify_wait_recover_secrets_additional_information" = "Se você não consegue acessar uma sessão existente";
@ -1132,7 +1127,7 @@
"secrets_setup_recovery_passphrase_confirm_passphrase_placeholder" = "Confirmar frase";
"cross_signing_setup_banner_title" = "Configurar encriptação";
"cross_signing_setup_banner_subtitle" = "Verifique seus outros dispositivos mais fácil";
"major_update_title" = "Riot agora é Element";
"major_update_title" = "Riot agora é %@";
"major_update_learn_more_action" = "Saiba mais";
"major_update_done_action" = "Entendido";
"pin_protection_choose_pin" = "Crie um PIN por segurança";
@ -1411,14 +1406,14 @@
"voice_message_lock_screen_placeholder" = "Mensagem de voz";
"event_formatter_call_has_ended_with_time" = "Chamada terminada • %@";
"version_check_modal_action_title_deprecated" = "Descobrir como";
"version_check_modal_subtitle_deprecated" = "Nós temos estado trabalhando em melhorar Element para uma experiência mais rápida e polida. Infelizmente sua versão de iOS atual não é compatível com alguns desses consertos e não é mais suportada.\nNós estamos te aconselhando a fazer upgrade de seu sistema operacional para usar Element em seu potencial completo.";
"version_check_modal_subtitle_deprecated" = "Nós temos estado trabalhando em melhorar %@ para uma experiência mais rápida e polida. Infelizmente sua versão de iOS atual não é compatível com alguns desses consertos e não é mais suportada.\nNós estamos te aconselhando a fazer upgrade de seu sistema operacional para usar %@ em seu potencial completo.";
"version_check_modal_title_deprecated" = "Nós não estamos mais suportando iOS %@";
"version_check_modal_action_title_supported" = "Entendido";
"version_check_modal_subtitle_supported" = "Nós temos estado trabalhando em melhorar Element para uma experiência mais rápida e polida. Infelizmente sua versão de iOS atual não é compatível com alguns desses consertos e não vai mais ser suportada.\nNós estamos te aconselhando a fazer upgrade de seu sistema operacional para usar Element em seu potencial completo.";
"version_check_modal_subtitle_supported" = "Nós temos estado trabalhando em melhorar %@ para uma experiência mais rápida e polida. Infelizmente sua versão de iOS atual não é compatível com alguns desses consertos e não vai mais ser suportada.\nNós estamos te aconselhando a fazer upgrade de seu sistema operacional para usar %@ em seu potencial completo.";
"version_check_modal_title_supported" = "Nós estamos terminando suporte para iOS %@";
"version_check_banner_subtitle_deprecated" = "Nós não estamos mais suportando Element em iOS %@. Para continuar usando Element em seu potencial completo, nós te aconselhamos a fazer upgrade de sua versão de iOS.";
"version_check_banner_subtitle_deprecated" = "Nós não estamos mais suportando %@ em iOS %@. Para continuar usando %@ em seu potencial completo, nós te aconselhamos a fazer upgrade de sua versão de iOS.";
"version_check_banner_title_deprecated" = "Nós não estamos mais suportando iOS %@";
"version_check_banner_subtitle_supported" = "Nós vamos em breve estar terminando suporte para Element em iOS %@. Para continuar usando Element em seu potencial completo, nós te aconselhamos a fazer upgrade de sua versão de iOS.";
"version_check_banner_subtitle_supported" = "Nós vamos em breve estar terminando suporte para %@ em iOS %@. Para continuar usando %@ em seu potencial completo, nós te aconselhamos a fazer upgrade de sua versão de iOS.";
// Mark: - Version check

View file

@ -131,7 +131,7 @@
"contacts_address_book_matrix_users_toggle" = "Только пользователи Matrix";
"contacts_address_book_no_contact" = "Нет локальных контактов";
"contacts_address_book_permission_required" = "Разрешение на доступ к локальным контактам";
"contacts_address_book_permission_denied" = "Вы не разрешили Element получить доступ к вашим локальным контактам";
"contacts_address_book_permission_denied" = "Вы не разрешили %@ получить доступ к вашим локальным контактам";
// Chat participants
"room_participants_title" = "Участники";
"room_participants_add_participant" = "Добавить участника";
@ -371,7 +371,7 @@
// Crash report
"google_analytics_use_prompt" = "Вы хотите помочь улучшить %@, автоматически отправляя анонимные отчеты о сбоях и данные об использовании?";
// Crypto
"e2e_enabling_on_app_update" = "Element теперь поддерживает сквозное шифрование, но вам нужно снова войти в систему, чтобы активировать его.\n\nВы можете сделать это сейчас или позже из настроек приложения.";
"e2e_enabling_on_app_update" = "%@ теперь поддерживает сквозное шифрование, но вам нужно снова войти в систему, чтобы активировать его.\n\nВы можете сделать это сейчас или позже из настроек приложения.";
"e2e_need_log_in_again" = "Вам нужно войти в систему, чтобы сгенерировать ключи шифрования для этого устройства и отправлять публичный ключ вашему серверу.\nЭто необходимо только один раз; просим прощения за неудобства.";
// Bug report
"bug_report_title" = "Сообщить об ошибке";
@ -446,7 +446,7 @@
"settings_calls_settings" = "ВЫЗОВЫ";
"settings_show_decrypted_content" = "Показать расшифрованное содержимое";
"settings_enable_callkit" = "Интегрированный вызов";
"settings_callkit_info" = "Прием входящих звонков на экране блокировки. Журнал вызовов Element будет доступен в истории звонков вашего телефона. Если включен iCloud, то журнал вызовов будет доступен в том числе и Apple.";
"settings_callkit_info" = "Прием входящих звонков на экране блокировки. Журнал вызовов %@ будет доступен в истории звонков вашего телефона. Если включен iCloud, то журнал вызовов будет доступен в том числе и Apple.";
"settings_ui_theme" = "Тема";
"settings_ui_theme_auto" = "Авто";
"settings_ui_theme_light" = "Светлая";
@ -532,7 +532,7 @@
"event_formatter_rerequest_keys_part2" = " из других ваших сеансов.";
// Re-request confirmation dialog
"rerequest_keys_alert_title" = "Запрос отправлен";
"rerequest_keys_alert_message" = "Запустите Element на другом устройстве, которое может расшифровать сообщение, чтобы оно могло отправить ключи этому устройству.";
"rerequest_keys_alert_message" = "Запустите %@ на другом устройстве, которое может расшифровать сообщение, чтобы оно могло отправить ключи этому устройству.";
"room_message_reply_to_placeholder" = "Отправить ответ (незашифрованный)…";
"encrypted_room_message_reply_to_placeholder" = "Отправить зашифрованный ответ…";
"room_message_reply_to_short_placeholder" = "Отправить ответ…";
@ -895,11 +895,6 @@
"room_participants_security_loading" = "Загрузка…";
"skip" = "Пропустить";
"store_promotional_text" = "Приложения для чата и совместной работы, сохраняющее конфиденциальность, в открытой сети. Децентрализованное, чтобы предоставить вам контроль. Никакой регистрации данных, никаких черных ходов и доступа третьих лиц.";
// MARK: Clients
"client_desktop_name" = "Element Desktop";
"client_web_name" = "Element Web";
"client_ios_name" = "Element iOS";
"client_android_name" = "Element Android";
"room_participants_action_security_status_complete_security" = "Завершите настройку безопасности";
"room_participants_action_security_status_loading" = "Загрузка…";
"room_participants_security_information_room_not_encrypted" = "Сообщения в этой комнате не шифруются сквозным шифрованием.";
@ -949,7 +944,7 @@
"security_settings_blacklist_unverified_devices_description" = "Проверьте все сеансы пользователей, чтобы пометить их как доверенные и отправить им сообщения.";
"security_settings_complete_security_alert_title" = "Завершите настройку безопасности";
"security_settings_complete_security_alert_message" = "Сначала вы должны завершить настройку безопасности текущего сеанса.";
"security_settings_coming_soon" = "Извините. Это действие пока недоступно в Element iOS. Пожалуйста, используйте другой клиент Matrix для его настройки. Element iOS будет его использовать.";
"security_settings_coming_soon" = "Извините. Это действие пока недоступно в %@ iOS. Пожалуйста, используйте другой клиент Matrix для его настройки. %@ iOS будет его использовать.";
"security_settings_user_password_description" = "Подтвердите свою личность, введя пароль учетной записи";
// Manage session
"manage_session_title" = "Управление сеансами";
@ -1034,8 +1029,8 @@
"key_verification_self_verify_unverified_sessions_alert_validate_action" = "Обзор";
"device_verification_self_verify_wait_title" = "Завершите настройку безопасности";
"device_verification_self_verify_wait_new_sign_in_title" = "Подтвердите вход";
"device_verification_self_verify_wait_information" = "Подтвердите этот сеанс на одном из других ваших сеансов, предоставив ему доступ к зашифрованным сообщениям.\n\nИспользуйте последнюю версию Element на других ваших устройствах:";
"device_verification_self_verify_wait_additional_information" = "Это работает с Element и другими клиентами Matrix с поддержкой кросс-подписи.";
"device_verification_self_verify_wait_information" = "Подтвердите этот сеанс на одном из других ваших сеансов, предоставив ему доступ к зашифрованным сообщениям.\n\nИспользуйте последнюю версию %@ на других ваших устройствах:";
"device_verification_self_verify_wait_additional_information" = "Это работает с %@ и другими клиентами Matrix с поддержкой кросс-подписи.";
"device_verification_self_verify_wait_recover_secrets_without_passphrase" = "Используйте ключ безопасности";
"device_verification_self_verify_wait_recover_secrets_with_passphrase" = "Используйте секретную фразу или ключ безопасности";
"device_verification_self_verify_wait_recover_secrets_additional_information" = "Если вы не можете получить доступ к существующему сеансу";
@ -1150,7 +1145,7 @@
"secrets_setup_recovery_passphrase_confirm_passphrase_placeholder" = "Подтвердить секретную фразу";
"cross_signing_setup_banner_title" = "Настройка шифрования";
"cross_signing_setup_banner_subtitle" = "Упростите проверку других ваших устройств";
"major_update_title" = "Riot теперь Element";
"major_update_title" = "Riot теперь %@";
"major_update_information" = "Мы рады сообщить, что сменили имя! Ваше приложение обновлено, и вы вошли в свою учетную запись.";
"major_update_learn_more_action" = "Узнать больше";
"major_update_done_action" = "Понял";

View file

@ -471,7 +471,7 @@
"room_creation_make_public_prompt_msg" = "Jeni i sigurt se doni ta bëni publike këtë fjalosje? Në një të tillë, mesazhet tuaj mund ti lexojë cilido dhe mund të hyjë në bisedë.";
"room_creation_wait_for_creation" = "Po krijohet tashmë një dhomë. Ju lutemi, prisni.";
"contacts_address_book_permission_required" = "Lypset leje për hyrje në kontaktet vendore";
"contacts_address_book_permission_denied" = "Se lejuat Element-i të hyjë në kontaktet tuaja vendore";
"contacts_address_book_permission_denied" = "Se lejuat %@-i të hyjë në kontaktet tuaja vendore";
"room_participants_remove_third_party_invite_msg" = "Heqja e ftesave nga palë të treta nuk mbulohet ende, derisa të kihet API";
"room_participants_invite_malformed_id" = "ID e keqformuar. Duhet të jetë një adresë email ose ID Matrix, si '@localpart:domain'";
"room_participants_action_ban" = "Dëboje nga kjo dhomë";
@ -494,7 +494,7 @@
"settings_surname" = "Mbiemër";
"settings_global_settings_info" = "Rregullimet globale për njoftime i gjeni te klienti juaj %@ web";
"settings_enable_callkit" = "Thirrje të integruara";
"settings_callkit_info" = "Merrini thirrjet ardhëse edhe me ekran të kyçur. Shihni thirrjet tuaja nën Element te historiku i thirrjeve të sistemit. Nëse iCloud është i aktivizuar, ky historik thirrjesh do ti jepet kompanisë Apple.";
"settings_callkit_info" = "Merrini thirrjet ardhëse edhe me ekran të kyçur. Shihni thirrjet tuaja nën %@ te historiku i thirrjeve të sistemit. Nëse iCloud është i aktivizuar, ky historik thirrjesh do ti jepet kompanisë Apple.";
"settings_ui_theme_picker_message" = "\"Auto\" përdor rregullimet \"Përmbysi Ngjyrat\" të pajisjes tuaj";
"settings_contacts_discover_matrix_users" = "Përdorni email-e dhe numra telefoni për të gjetur përdorues";
"settings_labs_e2e_encryption_prompt_message" = "Që të përfundohet rregullimi i fshehtëzimit duhet të ribëni hyrjen në llogari.";
@ -520,7 +520,7 @@
// Crash report
"google_analytics_use_prompt" = "Do të donit të ndihmoni në përmirësimin e %@-it duke parashtruar automatikisht dhe në mënyrë anonime raporte vithisjesh dhe të dhëna përdorimi?";
// Crypto
"e2e_enabling_on_app_update" = "Element tani mbulon fshehtëzim skaj-më-skaj, por lypset të ribëni hyrjen që ta aktivizoni.\n\nMund ta bëni tani ose më vonë, që prej rregullimeve të aplikacionit.";
"e2e_enabling_on_app_update" = "%@ tani mbulon fshehtëzim skaj-më-skaj, por lypset të ribëni hyrjen që ta aktivizoni.\n\nMund ta bëni tani ose më vonë, që prej rregullimeve të aplikacionit.";
"bug_report_description" = "Ju lutemi, përshkruajeni të metën. Çpo bënit? Çprisnit të ndodhte? Çndodhi në fakt?";
"bug_crash_report_description" = "Ju lutemi, përshkruani çpo bënit para vithisjes:";
"bug_report_logs_description" = "Që të mund të diagnostikohen probleme, regjistra prej këtij klienti do të dërgohen tok me këtë njoftim të metash. Nëse do të parapëlqenit të dërgohej vetëm teksti më sipër, ju lutemi, hiqjani shenjën kutizës:";
@ -541,7 +541,7 @@
"deactivate_account_informations_part5" = "Nëse do të donit që të harrohen mesazhet tuaj, ju lutemi, i vini shenjë kutizës më poshtë\n\nDukshmëria e mesazheve në Matrix është e ngjashme me atë në email. Harrimi i mesazheve nga ana jonë do të thotë që mesazhet që keni dërguar nuk do të ndahen me çfarëdo përdoruesi të ri apo të paregjistruar, por përdoruesit e regjistruar, që kanë tashmë hyrje në këto mesazhe, do të kenë prapëseprapë hyrje te kopja e tyre.";
"deactivate_account_forget_messages_information_part1" = "Të lutem, harro krejt mesazhet që kamë dërguar, kur të çaktivizohet llogaria ime (";
"deactivate_account_forget_messages_information_part3" = ": kjo do të bëjë që përdorues të ardhshëm të shohin një pamje jo të plotë të bisedave)";
"rerequest_keys_alert_message" = "Ju lutemi, niseni Element-in në një tjetër pajisje që mund të shfshehtëzojë mesazhin, që kështu të mund të dërgojë kyçet te ky sesion.";
"rerequest_keys_alert_message" = "Ju lutemi, niseni %@-in në një tjetër pajisje që mund të shfshehtëzojë mesazhin, që kështu të mund të dërgojë kyçet te ky sesion.";
"room_event_action_redact" = "Hiqe";
"e2e_need_log_in_again" = "Që të prodhohen kyçe fshehtëzimi skaj-më-skaj për këtë sesion, lypset të ribëni hyrjen dhe të parashtroni kyçin publik te shërbyesi juaj Home.\nKjo duhet vetëm një herë; na ndjeni për belanë.";
"room_action_send_sticker" = "Dërgoni ngjitës";
@ -1018,7 +1018,7 @@
"device_verification_self_verify_start_information" = "Përdoreni këtë sesion që të verifikoni atë të riun tuaj, duke i akorduar hyrje te mesazhe të fshehtëzuar.";
"device_verification_self_verify_start_waiting" = "Po pritet…";
"device_verification_self_verify_wait_title" = "Siguri e plotë";
"device_verification_self_verify_wait_information" = "Verifikojeni këtë sesion që prej njërit nga sesionet tuaj të tjera, duke i akorduar hyrje te mesazhe të fshehtëzuar.\n\nNë pajisjet tuaja të tjera, përdorni Element-in më të ri:";
"device_verification_self_verify_wait_information" = "Verifikojeni këtë sesion që prej njërit nga sesionet tuaj të tjera, duke i akorduar hyrje te mesazhe të fshehtëzuar.\n\nNë pajisjet tuaja të tjera, përdorni %@-in më të ri:";
"device_verification_self_verify_wait_waiting" = "Po pritet…";
"room_member_power_level_admin_in" = "Përgjegjës te %@";
"room_member_power_level_moderator_in" = "Moderator te %@";
@ -1028,11 +1028,6 @@
"room_member_power_level_short_custom" = "Vetjak";
// Recover from private key
"key_backup_recover_from_private_key_info" = "Po rikthehet kopjeruajtje…";
// MARK: Clients
"client_desktop_name" = "Element Desktop";
"client_web_name" = "Element Web";
"client_ios_name" = "Element iOS";
"client_android_name" = "Element Android";
"room_participants_action_security_status_complete_security" = "Siguri e plotë";
"security_settings_crosssigning_info_not_bootstrapped" = "<em>Cross-signing</em> sështë ujdisur ende.";
"security_settings_crosssigning_info_exists" = "Llogaria juaj ka një identitet <em>cross-signing</em>, por sështë ende i besuar nga ky sesion. Plotësoni sigurinë e këtij sesioni.";
@ -1041,7 +1036,7 @@
"security_settings_crosssigning_complete_security" = "Siguri e plotë";
"security_settings_complete_security_alert_title" = "Siguri e plotë";
"security_settings_complete_security_alert_message" = "Së pari duhet të plotësoni sigurinë në sesionin tuaj të tanishëm.";
"security_settings_coming_soon" = "Na ndjeni. Ky veprim sështë ende pjesë e Element iOS-it. Ju lutemi, për ta pasur, përdorni një klient tjetër Matrix. Element iOS-i do ta përdorë.";
"security_settings_coming_soon" = "Na ndjeni. Ky veprim sështë ende pjesë e %@ iOS-it. Ju lutemi, për ta pasur, përdorni një klient tjetër Matrix. %@ iOS-i do ta përdorë.";
// MARK: - Device Verification
"key_verification_other_session_title" = "Verifiko sesion";
"key_verification_new_session_title" = "Verifikoni sesionin tuaj të ri";
@ -1056,7 +1051,7 @@
"key_verification_self_verify_unverified_sessions_alert_message" = "Verifikoni krejt sesionet tuaj që të siguroheni se llogaria & mesazhet tuaja janë të sigurt.";
"key_verification_self_verify_unverified_sessions_alert_validate_action" = "Shqyrtojeni";
"device_verification_self_verify_wait_new_sign_in_title" = "Verifikoni këto kredenciale hyrjeje";
"device_verification_self_verify_wait_additional_information" = "Kjo funksionon më Element-in ose një tjetër klient Matrix i aftë për <em>cross-signing</em.";
"device_verification_self_verify_wait_additional_information" = "Kjo funksionon më %@-in ose një tjetër klient Matrix i aftë për <em>cross-signing</em.";
"key_verification_verify_sas_title_emoji" = "Krahasoni emoji";
"key_verification_verify_sas_title_number" = "Krahasoni numra";
"key_verification_verify_sas_cancel_action" = "Spërputhen";
@ -1154,7 +1149,7 @@
"store_promotional_text" = "Aplikacion fjalosjesh dhe bashkëpunimi, që ruan privatësinë, në një rrjet të hapur. I decentralizuar, për ta pasur ju kontrollin. Pa shfrytëzim të dhënash, pa deriçka të pasme dhe pa lejuar hyrje palësh të treta.";
"external_link_confirmation_title" = "Rikontrollojeni këtë lidhje";
"external_link_confirmation_message" = "Lidhja %@ po ju shpie te një tjetër sajt: %@\n\nJeni i sigurt se doni të vazhdohet?";
"major_update_title" = "Riot-i tanimë është Element-i";
"major_update_title" = "Riot-i tanimë është %@-i";
"major_update_information" = "Jemi të ngazëllyer tju njoftojmë se ndryshuam emër! Aplikacioni juaj është i përditësuar dhe jeni i futur te llogaria juaj.";
"major_update_learn_more_action" = "Mësoni më tepër";
"major_update_done_action" = "E mora vesh";
@ -1432,14 +1427,14 @@
"voice_message_lock_screen_placeholder" = "Mesazh zanor";
"event_formatter_call_has_ended_with_time" = "Thirrja përfundoi • %@";
"version_check_modal_action_title_deprecated" = "Shihni se si";
"version_check_modal_subtitle_deprecated" = "Jemi marrë me thellimin e Element-it për një funksionim më të shpejtë dhe më të rafinuar. Mjerisht, versioni juaj i tanishëm i iOS-it nuk është i përputhshëm me disa nga këto ndreqje dhe nuk mbulohet më.\nJu këshillojmë të përmirësoni sistemin tuaj operativ, që Element-in ta përdorni në potencialin e tij të plotë.";
"version_check_modal_subtitle_deprecated" = "Jemi marrë me thellimin e %@-it për një funksionim më të shpejtë dhe më të rafinuar. Mjerisht, versioni juaj i tanishëm i iOS-it nuk është i përputhshëm me disa nga këto ndreqje dhe nuk mbulohet më.\nJu këshillojmë të përmirësoni sistemin tuaj operativ, që %@-in ta përdorni në potencialin e tij të plotë.";
"version_check_modal_title_deprecated" = "Nuk e mbulojmë më iOS %@";
"version_check_modal_action_title_supported" = "E mora vesh";
"version_check_modal_subtitle_supported" = "Jemi marrë me thellimin e Element-it për një funksionim më të shpejtë dhe më të rafinuar. Mjerisht, versioni juaj i tanishëm i iOS-it nuk është i përputhshëm me këto ndreqje dhe nuk do të mbulohet më.\nJu këshillojmë të përmirësoni sistemin tuaj operativ, që Element-in ta përdorni në potencialin e tij të plotë.";
"version_check_modal_subtitle_supported" = "Jemi marrë me thellimin e %@-it për një funksionim më të shpejtë dhe më të rafinuar. Mjerisht, versioni juaj i tanishëm i iOS-it nuk është i përputhshëm me këto ndreqje dhe nuk do të mbulohet më.\nJu këshillojmë të përmirësoni sistemin tuaj operativ, që %@-in ta përdorni në potencialin e tij të plotë.";
"version_check_modal_title_supported" = "Po i japim fund mbulimit të iOS %@";
"version_check_banner_subtitle_deprecated" = "Nuk e mbulojmë më Element-in në iOS %@. Që të vazhdoni përdorimin e Element-it në potencialin e tij të plotë, ju këshillojmë të përmirësoni versionin tuaj të iOS-it.";
"version_check_banner_subtitle_deprecated" = "Nuk e mbulojmë më %@-in në iOS %@. Që të vazhdoni përdorimin e %@-it në potencialin e tij të plotë, ju këshillojmë të përmirësoni versionin tuaj të iOS-it.";
"version_check_banner_title_deprecated" = "Nuk e mbulojmë më iOS %@";
"version_check_banner_subtitle_supported" = "Së shpejti do ti japim fund mbulimit për Element në iOS %@. Që të vazhdoni përdorimin e Element-it me potencialin e tij të plotë, ju këshillojmë të përmirësoni versionin tuaj të iOS-it.";
"version_check_banner_subtitle_supported" = "Së shpejti do ti japim fund mbulimit për %@ në iOS %@. Që të vazhdoni përdorimin e %@-it me potencialin e tij të plotë, ju këshillojmë të përmirësoni versionin tuaj të iOS-it.";
// Mark: - Version check

View file

@ -34,8 +34,6 @@
"sending" = "Skickar";
"close" = "Stäng";
"skip" = "Hoppa över";
"client_ios_name" = "Element iOS";
"client_android_name" = "Element Android";
// Authentication
"auth_login" = "Logga in";
"auth_register" = "Registrera";
@ -401,9 +399,6 @@
"collapse" = "fäll in";
// Accessibility
"accessibility_checkbox_label" = "kryssruta";
// MARK: Clients
"client_desktop_name" = "Element Skrivbord";
"client_web_name" = "Element Webb";
"auth_submit" = "Skicka";
"auth_login_single_sign_on" = "Logga in";
"auth_send_reset_email" = "Skicka återställningsmeddelande";
@ -425,7 +420,7 @@
"auth_softlogout_clear_data_sign_out_msg" = "Är du säker på att du vill rensa alla data som för närvarande lagras på den här enheten? Logga in igen för att tillgång till dina kontodata och meddelanden.";
"room_creation_error_invite_user_by_email_without_identity_server" = "Ingen identitetsserver är konfigurerad, så du kan inte lägga till en deltagare via e-postadress.";
"contacts_address_book_permission_required" = "Behörighet krävs för att få tillgång till dina lokala kontakter";
"contacts_address_book_permission_denied" = "Du gav inte Element åtkomst till dina lokala kontakter";
"contacts_address_book_permission_denied" = "Du gav inte %@ åtkomst till dina lokala kontakter";
"room_participants_invite_malformed_id_title" = "Fel vid inbjudan";
"room_participants_invited_section" = "INBJUDEN";
"room_participants_unknown" = "Okänd";
@ -604,7 +599,7 @@
"room_preview_subtitle" = "Det här är en förhandsgranskning av det här rummet. Rumsinteraktioner har inaktiverats.";
"room_preview_unlinked_email_warning" = "Den här inbjudan skickades till %@, vilket inte är associerat med det här kontot. Du kanske vill logga in på ett annat konto, eller lägga till den här e-postadressen till ditt konto.";
"room_preview_try_join_an_unknown_room" = "Du försöker komma åt %@. Skulle du vilja gå med för att delta i diskussionen?";
"settings_callkit_info" = "Ta emot inkommande samtal på din låsskärm. Se dina Element-samtal i systemets samtalshistorik. Om iCloud är aktiverat kommer denna samtalshistorik att delas med Apple.";
"settings_callkit_info" = "Ta emot inkommande samtal på din låsskärm. Se dina %@-samtal i systemets samtalshistorik. Om iCloud är aktiverat kommer denna samtalshistorik att delas med Apple.";
"settings_calls_stun_server_fallback_button" = "Tillåt reservassistansserver för samtal";
"settings_calls_stun_server_fallback_description" = "Tillåt reservassistansserver %@ för samtal när din hemserver inte erbjuder en (din IP-adress kommer då delas under ett samtal).";
"settings_ui_theme_picker_message" = "\"Auto\" använder dina enhetsinställningar för \"Invertera färger\"";
@ -625,7 +620,7 @@
"identity_server_settings_alert_error_terms_not_accepted" = "Du måste acceptera villkoren hos %@ för att kunna ställa in den som identitetsserver.";
"identity_server_settings_alert_error_invalid_identity_server" = "%@ är inte en giltig identitetsserver.";
"service_terms_modal_message_identity_server" = "Acceptera villkoren hos identitetsservern (%@) för att upptäcka kontakter.";
"device_verification_self_verify_wait_additional_information" = "Detta funkar med Element och andra Matrix-klienter som stöder korssignering.";
"device_verification_self_verify_wait_additional_information" = "Detta funkar med %@ och andra Matrix-klienter som stöder korssignering.";
// Generic errors
"error_invite_3pid_with_no_identity_server" = "Lägg till en identitetsserver i dina inställningar för att bjuda in via e-post.";
"secrets_recovery_with_passphrase_information_default" = "Få tillgång till din säkra meddelandehistorik och din identitet för korssignering för att verifiera andra sessioner genom att ange din säkerhetsfras.";
@ -664,7 +659,7 @@
"security_settings_backup" = "MEDDELANDESÄKERHETSKOPIERING";
"security_settings_crosssigning_bootstrap" = "Ställ in";
"security_settings_complete_security_alert_title" = "Fullborda säkerhet";
"security_settings_coming_soon" = "Den här åtgärden är tyvärr inte tillgänglig i Element iOS än. Använd en annan Matrix-klient för att ställa in den. Element iOS kommer att använda den.";
"security_settings_coming_soon" = "Den här åtgärden är tyvärr inte tillgänglig i %@ iOS än. Använd en annan Matrix-klient för att ställa in den. %@ iOS kommer att använda den.";
"identity_server_settings_description" = "Du använder för närvarande %@ för att upptäcka och kunna upptäckas av befintliga kontakter du känner till.";
"identity_server_settings_no_is_description" = "Du använder för närvarande inte en identitetsserver. För att upptäcka och bli upptäckbar av befintliga kontakter, lägg till en ovan.";
"identity_server_settings_disconnect_info" = "Om du kopplar bort från din identitetsserver kan du inte bli upptäckt av andra användare eller bjuda in andra via e-post eller telefon.";
@ -717,7 +712,7 @@
"call_already_displayed" = "Ett samtal pågår redan.";
"call_no_stun_server_error_use_fallback_button" = "Försök att använda %@";
// Crypto
"e2e_enabling_on_app_update" = "Element har nu stöd för totalsträckskryptering men du behöver logga in igen för att aktivera det.\n\nDu kan göra det nu eller senare från appens inställningar.";
"e2e_enabling_on_app_update" = "%@ har nu stöd för totalsträckskryptering men du behöver logga in igen för att aktivera det.\n\nDu kan göra det nu eller senare från appens inställningar.";
"bug_report_send_screenshot" = "Skicka skärmdump";
"widget_no_power_to_manage" = "Du behöver behörighet för att hantera widgets i det här rummet";
"widget_creation_failure" = "Skapande av widget har misslyckats";
@ -757,7 +752,7 @@
"deactivate_account_validate_action" = "Inaktivera konto";
"deactivate_account_password_alert_title" = "Inaktivera konto";
"deactivate_account_password_alert_message" = "För att fortsätta, ange ditt lösenord";
"rerequest_keys_alert_message" = "Starta Element på en annan enhet som dekryptera meddelandet så att den kan skicka nycklarna till den här sessionen.";
"rerequest_keys_alert_message" = "Starta %@ på en annan enhet som dekryptera meddelandet så att den kan skicka nycklarna till den här sessionen.";
"secure_key_backup_setup_intro_use_security_key_title" = "Använd en säkerhetsnyckel";
"secure_key_backup_setup_intro_use_security_key_info" = "Generera en säkerhetsnyckel att lagra på en säker plats, exempelvis i en lösenordshanterare eller ett kassaskåp.";
"secure_key_backup_setup_existing_backup_error_unlock_it" = "Lås upp den";
@ -910,7 +905,7 @@
"key_verification_self_verify_unverified_sessions_alert_validate_action" = "Granska";
"device_verification_self_verify_wait_title" = "Fullgör säkerhet";
"device_verification_self_verify_wait_new_sign_in_title" = "Verifiera den här inloggningen";
"device_verification_self_verify_wait_information" = "Verifiera den här sessionen från en av dina andra sessioner och ge den åtkomst till krypterade meddelanden.\n\nAnvänd senaste Element på dina andra enheter:";
"device_verification_self_verify_wait_information" = "Verifiera den här sessionen från en av dina andra sessioner och ge den åtkomst till krypterade meddelanden.\n\nAnvänd senaste %@ på dina andra enheter:";
"device_verification_self_verify_wait_recover_secrets_without_passphrase" = "Använd säkerhetsnyckel";
"device_verification_self_verify_wait_recover_secrets_with_passphrase" = "Använd säkerhetsfras eller -nyckel";
"device_verification_self_verify_wait_recover_secrets_additional_information" = "Om du inte kan komma åt en existerade session";
@ -1105,7 +1100,7 @@
"secrets_setup_recovery_passphrase_confirm_passphrase_placeholder" = "Bekräfta fras";
"cross_signing_setup_banner_title" = "Ställ in kryptering";
"cross_signing_setup_banner_subtitle" = "Verifiera dina andra enheter enklare";
"major_update_title" = "Riot är nu Element";
"major_update_title" = "Riot är nu %@";
"major_update_information" = "Vi är glada att meddela att vi har bytt namn! Din app är uppdaterad och du är inloggad på ditt konto.";
"major_update_learn_more_action" = "Lär dig mer";
"major_update_done_action" = "Förstått";
@ -1379,14 +1374,14 @@
"settings_notifications_disabled_alert_title" = "Aviseringar inaktiverade";
"settings_device_notifications" = "Enhetsaviseringar";
"version_check_modal_action_title_deprecated" = "Ta reda på hur";
"version_check_modal_subtitle_deprecated" = "Vi har jobbat på att förbättra Element för en snabbare och mer polerad upplevelse. Tyvärr så är din nuvarande version av iOS inte kompatibel med vissa av dessa fixar och kommer inte längre stödas.\nVi råder dig att uppgradera ditt operativsystem för att fortsätta använda Element med dess fulla potential.";
"version_check_modal_subtitle_deprecated" = "Vi har jobbat på att förbättra %@ för en snabbare och mer polerad upplevelse. Tyvärr så är din nuvarande version av iOS inte kompatibel med vissa av dessa fixar och kommer inte längre stödas.\nVi råder dig att uppgradera ditt operativsystem för att fortsätta använda %@ med dess fulla potential.";
"version_check_modal_title_deprecated" = "Vi stöder inte längre iOS %@";
"version_check_modal_action_title_supported" = "Förstått";
"version_check_modal_subtitle_supported" = "Vi har jobbat på att förbättra Element för en snabbare och mer polerad upplevelse. Tyvärr så är din nuvarande version av iOS inte kompatibel med vissa av dessa fixar och kommer inte längre stödas.\nVi råder dig att uppgradera ditt operativsystem för att fortsätta använda Element med dess fulla potential.";
"version_check_modal_subtitle_supported" = "Vi har jobbat på att förbättra %@ för en snabbare och mer polerad upplevelse. Tyvärr så är din nuvarande version av iOS inte kompatibel med vissa av dessa fixar och kommer inte längre stödas.\nVi råder dig att uppgradera ditt operativsystem för att fortsätta använda %@ med dess fulla potential.";
"version_check_modal_title_supported" = "Vi slutar stöda iOS %@";
"version_check_banner_subtitle_deprecated" = "Vi stöder inte längre Element på iOS %@. För att fortsätta använda Element med dess fulla potential så råder vi dig att uppgradera din iOS-version.";
"version_check_banner_subtitle_deprecated" = "Vi stöder inte längre %@ på iOS %@. För att fortsätta använda %@ med dess fulla potential så råder vi dig att uppgradera din iOS-version.";
"version_check_banner_title_deprecated" = "Vi stöder inte längre iOS %@";
"version_check_banner_subtitle_supported" = "Vi kommer snart att sluta stöda Element på iOS %@. För att fortsätta använda Element med dess fulla potential så råder vi dig att uppgradera din iOS-version.";
"version_check_banner_subtitle_supported" = "Vi kommer snart att sluta stöda %@ på iOS %@. För att fortsätta använda %@ med dess fulla potential så råder vi dig att uppgradera din iOS-version.";
// Mark: - Version check

View file

@ -134,7 +134,7 @@
"contacts_address_book_matrix_users_toggle" = "只有 Matrix 用户";
"contacts_address_book_no_contact" = "没有本地联系人";
"contacts_address_book_permission_required" = "需要权限以便访问本地联系人";
"contacts_address_book_permission_denied" = "你没有允许 Element 访问本地联系人";
"contacts_address_book_permission_denied" = "你没有允许 %@ 访问本地联系人";
"contacts_matrix_users_section" = "已知联系人";
// Chat participants
"room_participants_title" = "参加者";
@ -387,7 +387,7 @@
// Crash report
"google_analytics_use_prompt" = "您打算通过自动报告匿名的崩溃报告和使用数据来帮助提升 %@ 吗?";
// Crypto
"e2e_enabling_on_app_update" = "Element 现在支持端到端加密,但是您需要重新登录以启用它。\n\n您可以现在重新登录也可以之后从应用程序设置中选择开启。";
"e2e_enabling_on_app_update" = "%@ 现在支持端到端加密,但是您需要重新登录以启用它。\n\n您可以现在重新登录也可以之后从应用程序设置中选择开启。";
"e2e_need_log_in_again" = "您需要登录回来以便为此会话生成端对端加密密钥并提交公钥到您的主服务器。\n这只需要做一次很抱歉造成打扰。";
// Bug report
"bug_report_title" = "Bug 报告";
@ -515,7 +515,7 @@
"deactivate_account_password_alert_title" = "停用账户";
// Re-request confirmation dialog
"rerequest_keys_alert_title" = "请求已发送";
"settings_callkit_info" = "在锁屏上接收来电。在系统通话记录中查看你的Element通话。如果启用iCloud此通话记录将与苹果公司共享。";
"settings_callkit_info" = "在锁屏上接收来电。在系统通话记录中查看你的%@通话。如果启用iCloud此通话记录将与苹果公司共享。";
"room_replacement_link" = "对话自此继续。";
"room_predecessor_information" = "这个聊天室是另一个对话的延续。";
"room_predecessor_link" = "点击此处查看更早的消息。";
@ -586,7 +586,7 @@
"deactivate_account_forget_messages_information_part1" = "当我的帐户被停用时,请忘记我发送的所有消息(";
"deactivate_account_forget_messages_information_part3" = ": 这会导致将来加入的用户看到的是一段不完整的对话)";
"deactivate_account_password_alert_message" = "要继续,请输入您的密码";
"rerequest_keys_alert_message" = "请在另一台可以解密消息的设备上启动Element,这样它就可以将密钥发送到此会话。";
"rerequest_keys_alert_message" = "请在另一台可以解密消息的设备上启动%@,这样它就可以将密钥发送到此会话。";
"key_backup_setup_title" = "密钥备份";
"key_backup_setup_skip_alert_title" = "您确定吗?";
"key_backup_setup_skip_alert_message" = "如果您登出或丢失设备,可能会丢失安全消息。";
@ -981,11 +981,6 @@
"user_verification_session_details_additional_information_untrusted_current_user" = "如果你没有登录到这个会话,你的账号可能在被盗用。";
"user_verification_session_details_verify_action_current_user" = "交互式验证";
"user_verification_session_details_verify_action_other_user" = "手动验证";
// MARK: Clients
"client_desktop_name" = "Element 桌面版";
"client_web_name" = "Element 网页版";
"client_ios_name" = "Element iOS版";
"client_android_name" = "Element 安卓版";
"room_participants_action_security_status_complete_security" = "完整安全性";
"room_participants_action_security_status_loading" = "正在加载…";
"room_member_power_level_admin_in" = "管理员(%@";
@ -1006,7 +1001,7 @@
"security_settings_cryptography" = "加密";
"security_settings_complete_security_alert_title" = "绝对安全";
"security_settings_complete_security_alert_message" = "您应该先完成当前会话的安全防护。";
"security_settings_coming_soon" = "对不起。这个操作在 Element iOS 版本上还不可用。请使用另一个 Matrix 客户端来设置它。Elment iOS 会沿用其他客户端的设置。";
"security_settings_coming_soon" = "对不起。这个操作在 %@ iOS 版本上还不可用。请使用另一个 Matrix 客户端来设置它。Elment iOS 会沿用其他客户端的设置。";
// Recover from private key
"key_backup_recover_from_private_key_info" = "备份恢复中…";
// MARK: - Device Verification
@ -1030,8 +1025,8 @@
"key_verification_self_verify_unverified_sessions_alert_validate_action" = "检查";
"device_verification_self_verify_wait_title" = "绝对安全";
"device_verification_self_verify_wait_new_sign_in_title" = "验证此登录名";
"device_verification_self_verify_wait_information" = "从您的其他会话之一验证此会话,授予它访问加密消息的权限。\n\n在您的其他设备上使用最新版的Element:";
"device_verification_self_verify_wait_additional_information" = "这适用于Element和其他支持交叉签名的Matrix客户端。";
"device_verification_self_verify_wait_information" = "从您的其他会话之一验证此会话,授予它访问加密消息的权限。\n\n在您的其他设备上使用最新版的%@:";
"device_verification_self_verify_wait_additional_information" = "这适用于%@和其他支持交叉签名的Matrix客户端。";
"device_verification_self_verify_wait_recover_secrets_without_passphrase" = "使用安全密钥";
"device_verification_self_verify_wait_recover_secrets_with_passphrase" = "使用安全口令或密钥";
"device_verification_self_verify_wait_recover_secrets_additional_information" = "如果您无法访问一个现有会话";
@ -1218,7 +1213,7 @@
// MARK: - Major update
"major_update_title" = "Riot 现已成为 Element";
"major_update_title" = "Riot 现已成为 %@";
"secrets_reset_reset_action" = "重置";
"secrets_setup_recovery_passphrase_summary_title" = "保存您的安全密语";
"secrets_setup_recovery_passphrase_confirm_passphrase_placeholder" = "确认口令";
@ -1459,14 +1454,14 @@
"event_formatter_call_has_ended_with_time" = "通话结束 • %@";
"version_check_modal_action_title_deprecated" = "了解怎么做";
"settings_mentions_and_keywords_encryption_notice" = "您不会收到移动设备上的加密房间中提及和关键字的通知。";
"version_check_modal_subtitle_deprecated" = "我们一直致力于增强 Element,以获得更快、更精美的体验。 不幸的是,您当前的 iOS 版本与其中一些修复不兼容,已不再受支持。\n我们建议您升级操作系统以充分发挥 Element 的潜力。";
"version_check_modal_subtitle_deprecated" = "我们一直致力于增强 %@,以获得更快、更精美的体验。 不幸的是,您当前的 iOS 版本与其中一些修复不兼容,已不再受支持。\n我们建议您升级操作系统以充分发挥 %@ 的潜力。";
"version_check_modal_title_deprecated" = "我们不再支持 iOS %@";
"version_check_modal_action_title_supported" = "知道了";
"version_check_modal_subtitle_supported" = "我们一直致力于增强 Element,以获得更快、更精美的体验。 不幸的是,您当前的 iOS 版本与其中一些修复不兼容,将不再受支持。\n我们建议您升级操作系统以充分发挥 Element 的潜力。";
"version_check_modal_subtitle_supported" = "我们一直致力于增强 %@,以获得更快、更精美的体验。 不幸的是,您当前的 iOS 版本与其中一些修复不兼容,将不再受支持。\n我们建议您升级操作系统以充分发挥 %@ 的潜力。";
"version_check_modal_title_supported" = "我们正结束对 iOS %@ 的支持";
"version_check_banner_subtitle_deprecated" = "我们不再支持 iOS %@ 上的 Element。为了继续充分发挥 Element 的潜力,我们建议您升级您的 iOS 版本。";
"version_check_banner_subtitle_deprecated" = "我们不再支持 iOS %@ 上的 %@。为了继续充分发挥 %@ 的潜力,我们建议您升级您的 iOS 版本。";
"version_check_banner_title_deprecated" = "我们不再支持 iOS %@";
"version_check_banner_subtitle_supported" = "我们不久后将结束对 iOS %@ 上 Element 的支持。为了继续充分发挥 Element 的潜力,我们建议您升级您的 iOS 版本。";
"version_check_banner_subtitle_supported" = "我们不久后将结束对 iOS %@ 上 %@ 的支持。为了继续充分发挥 %@ 的潜力,我们建议您升级您的 iOS 版本。";
// Mark: - Version check

View file

@ -223,7 +223,7 @@
"contacts_address_book_matrix_users_toggle" = "只顯示 Matrix 使用者";
"contacts_address_book_no_contact" = "沒有裝置上的聯絡人";
"contacts_address_book_permission_required" = "取得裝置上的聯絡資訊需要權限";
"contacts_address_book_permission_denied" = "您沒有允許 Element 存取裝置上的聯絡資訊";
"contacts_address_book_permission_denied" = "您沒有允許 %@ 存取裝置上的聯絡資訊";
"contacts_user_directory_section" = "使用者目錄";
"contacts_user_directory_offline_section" = "使用者目錄(離線)";
// Chat participants
@ -345,7 +345,7 @@
"settings_pin_rooms_with_missed_notif" = "釘選含有錯過的通知的聊天室";
"settings_pin_rooms_with_unread" = "釘選含有未讀訊息的聊天室";
"settings_enable_callkit" = "整合式通話";
"settings_callkit_info" = "在鎖定畫面接聽 Element 來電、在通話紀錄中顯示 Element 通話。 如果您已啟用 iCloud ,則這些通話紀錄會與蘋果公司共享。";
"settings_callkit_info" = "在鎖定畫面接聽 %@ 來電、在通話紀錄中顯示 %@ 通話。 如果您已啟用 iCloud ,則這些通話紀錄會與蘋果公司共享。";
"settings_ui_language" = "語言";
"settings_ui_theme" = "主題";
"settings_ui_theme_auto" = "自動";
@ -488,7 +488,7 @@
// Crash report
"google_analytics_use_prompt" = "您願意透過自動送出匿名的崩潰報告和使用資料來幫住%@進步嗎?";
// Crypto
"e2e_enabling_on_app_update" = "Element 目前支援點對點加密,但您需要重新登入來啟用它。\n\n您可以現在重新登入或稍後在應用程式設定中進行。";
"e2e_enabling_on_app_update" = "%@ 目前支援點對點加密,但您需要重新登入來啟用它。\n\n您可以現在重新登入或稍後在應用程式設定中進行。";
// Bug report
"bug_report_title" = "錯誤回報";
"bug_report_send_screenshot" = "傳送螢幕截圖";
@ -500,7 +500,7 @@
"widget_creation_failure" = "建立 Widget 失敗";
"widget_sticker_picker_no_stickerpacks_alert" = "您目前沒有啟用任何貼圖。";
"widget_sticker_picker_no_stickerpacks_alert_add_now" = "現在新增一些嗎?";
"rerequest_keys_alert_message" = "請在其他可解密訊息的裝置開啟 Element 以將密鑰傳送到此工作階段。";
"rerequest_keys_alert_message" = "請在其他可解密訊息的裝置開啟 %@ 以將密鑰傳送到此工作階段。";
"bug_report_description" = "請描述此錯誤。您做了什麼? 本來應該發生什麼? 以及實際發生什麼?";
"bug_crash_report_description" = "請描述您在崩潰前做了什麼:";
"bug_report_logs_description" = "為了診斷問題,此用戶端的記錄檔將會隨此錯誤報告送出。 如果您只想傳送上面的文字,請取消:";
@ -616,12 +616,6 @@
"auth_add_email_message_2" = "設置一個電子郵件以便日後恢復帳戶和使以後可以由認識您的人發現你。";
"auth_add_phone_message_2" = "設置一個電話號碼,以後可以由認識您的人發現你。";
"auth_login_single_sign_on" = "以單一登入方式登入";
"client_android_name" = "Element Android版";
"client_ios_name" = "Element iOS版";
"client_web_name" = "Element 網頁版";
// MARK: Clients
"client_desktop_name" = "Element 桌面版";
// Accessibility
"accessibility_checkbox_label" = "複選框";

View file

@ -9,44 +9,45 @@ import Foundation
// MARK: - Plist Files
// swiftlint:disable identifier_name line_length type_body_length
internal enum InfoPlist {
@objcMembers
public class InfoPlist: NSObject {
private static let _document = PlistDocument(path: "Info.plist")
internal static let cfBundleDevelopmentRegion: String = _document["CFBundleDevelopmentRegion"]
internal static let cfBundleDisplayName: String = _document["CFBundleDisplayName"]
internal static let cfBundleExecutable: String = _document["CFBundleExecutable"]
internal static let cfBundleIdentifier: String = _document["CFBundleIdentifier"]
internal static let cfBundleInfoDictionaryVersion: String = _document["CFBundleInfoDictionaryVersion"]
internal static let cfBundleName: String = _document["CFBundleName"]
internal static let cfBundlePackageType: String = _document["CFBundlePackageType"]
internal static let cfBundleShortVersionString: String = _document["CFBundleShortVersionString"]
internal static let cfBundleSignature: String = _document["CFBundleSignature"]
internal static let cfBundleURLTypes: [[String: Any]] = _document["CFBundleURLTypes"]
internal static let cfBundleVersion: String = _document["CFBundleVersion"]
internal static let itsAppUsesNonExemptEncryption: Bool = _document["ITSAppUsesNonExemptEncryption"]
internal static let itsEncryptionExportComplianceCode: String = _document["ITSEncryptionExportComplianceCode"]
internal static let lsApplicationQueriesSchemes: [String] = _document["LSApplicationQueriesSchemes"]
internal static let lsRequiresIPhoneOS: Bool = _document["LSRequiresIPhoneOS"]
internal static let nsAppTransportSecurity: [String: Any] = _document["NSAppTransportSecurity"]
internal static let nsCalendarsUsageDescription: String = _document["NSCalendarsUsageDescription"]
internal static let nsCameraUsageDescription: String = _document["NSCameraUsageDescription"]
internal static let nsContactsUsageDescription: String = _document["NSContactsUsageDescription"]
internal static let nsFaceIDUsageDescription: String = _document["NSFaceIDUsageDescription"]
internal static let nsMicrophoneUsageDescription: String = _document["NSMicrophoneUsageDescription"]
internal static let nsPhotoLibraryUsageDescription: String = _document["NSPhotoLibraryUsageDescription"]
internal static let nsSiriUsageDescription: String = _document["NSSiriUsageDescription"]
internal static let uiBackgroundModes: [String] = _document["UIBackgroundModes"]
internal static let uiLaunchStoryboardName: String = _document["UILaunchStoryboardName"]
internal static let uiRequiredDeviceCapabilities: [String] = _document["UIRequiredDeviceCapabilities"]
internal static let uiStatusBarHidden: Bool = _document["UIStatusBarHidden"]
internal static let uiStatusBarTintParameters: [String: Any] = _document["UIStatusBarTintParameters"]
internal static let uiSupportedInterfaceOrientations: [String] = _document["UISupportedInterfaceOrientations"]
internal static let uiSupportedInterfaceOrientationsIpad: [String] = _document["UISupportedInterfaceOrientations~ipad"]
internal static let uiViewControllerBasedStatusBarAppearance: Bool = _document["UIViewControllerBasedStatusBarAppearance"]
internal static let userDefaults: String = _document["UserDefaults"]
internal static let applicationGroupIdentifier: String = _document["applicationGroupIdentifier"]
internal static let baseBundleIdentifier: String = _document["baseBundleIdentifier"]
internal static let keychainAccessGroup: String = _document["keychainAccessGroup"]
public static let cfBundleDevelopmentRegion: String = _document["CFBundleDevelopmentRegion"]
public static let cfBundleDisplayName: String = _document["CFBundleDisplayName"]
public static let cfBundleExecutable: String = _document["CFBundleExecutable"]
public static let cfBundleIdentifier: String = _document["CFBundleIdentifier"]
public static let cfBundleInfoDictionaryVersion: String = _document["CFBundleInfoDictionaryVersion"]
public static let cfBundleName: String = _document["CFBundleName"]
public static let cfBundlePackageType: String = _document["CFBundlePackageType"]
public static let cfBundleShortVersionString: String = _document["CFBundleShortVersionString"]
public static let cfBundleSignature: String = _document["CFBundleSignature"]
public static let cfBundleURLTypes: [[String: Any]] = _document["CFBundleURLTypes"]
public static let cfBundleVersion: String = _document["CFBundleVersion"]
public static let itsAppUsesNonExemptEncryption: Bool = _document["ITSAppUsesNonExemptEncryption"]
public static let itsEncryptionExportComplianceCode: String = _document["ITSEncryptionExportComplianceCode"]
public static let lsApplicationQueriesSchemes: [String] = _document["LSApplicationQueriesSchemes"]
public static let lsRequiresIPhoneOS: Bool = _document["LSRequiresIPhoneOS"]
public static let nsAppTransportSecurity: [String: Any] = _document["NSAppTransportSecurity"]
public static let nsCalendarsUsageDescription: String = _document["NSCalendarsUsageDescription"]
public static let nsCameraUsageDescription: String = _document["NSCameraUsageDescription"]
public static let nsContactsUsageDescription: String = _document["NSContactsUsageDescription"]
public static let nsFaceIDUsageDescription: String = _document["NSFaceIDUsageDescription"]
public static let nsMicrophoneUsageDescription: String = _document["NSMicrophoneUsageDescription"]
public static let nsPhotoLibraryUsageDescription: String = _document["NSPhotoLibraryUsageDescription"]
public static let nsSiriUsageDescription: String = _document["NSSiriUsageDescription"]
public static let uiBackgroundModes: [String] = _document["UIBackgroundModes"]
public static let uiLaunchStoryboardName: String = _document["UILaunchStoryboardName"]
public static let uiRequiredDeviceCapabilities: [String] = _document["UIRequiredDeviceCapabilities"]
public static let uiStatusBarHidden: Bool = _document["UIStatusBarHidden"]
public static let uiStatusBarTintParameters: [String: Any] = _document["UIStatusBarTintParameters"]
public static let uiSupportedInterfaceOrientations: [String] = _document["UISupportedInterfaceOrientations"]
public static let uiSupportedInterfaceOrientationsIpad: [String] = _document["UISupportedInterfaceOrientations~ipad"]
public static let uiViewControllerBasedStatusBarAppearance: Bool = _document["UIViewControllerBasedStatusBarAppearance"]
public static let userDefaults: String = _document["UserDefaults"]
public static let applicationGroupIdentifier: String = _document["applicationGroupIdentifier"]
public static let baseBundleIdentifier: String = _document["baseBundleIdentifier"]
public static let keychainAccessGroup: String = _document["keychainAccessGroup"]
}
// swiftlint:enable identifier_name line_length type_body_length

File diff suppressed because it is too large Load diff

View file

@ -2536,7 +2536,7 @@ NSString *const AppDelegateUniversalLinkDidChangeNotification = @"AppDelegateUni
{
MXLogDebug(@"WARNING: The user has no device. Prompt for login again");
NSString *msg = NSLocalizedStringFromTable(@"e2e_enabling_on_app_update", @"Vector", nil);
NSString *msg = [VectorL10n e2eEnablingOnAppUpdate:InfoPlist.cfBundleDisplayName];
__weak typeof(self) weakSelf = self;
[_errorNotification dismissViewControllerAnimated:NO completion:nil];

View file

@ -651,7 +651,7 @@
default:
{
// Because the user didn't allow the app to access local contacts
tableViewCell.textLabel.text = NSLocalizedStringFromTable(@"contacts_address_book_permission_denied", @"Vector", nil);
tableViewCell.textLabel.text = [VectorL10n contactsAddressBookPermissionDenied:InfoPlist.cfBundleDisplayName];
break;
}
}

View file

@ -70,10 +70,10 @@ class VersionCheckCoordinator: Coordinator, VersionCheckBannerViewDelegate, Vers
if Constants.hasOSVersionBeenDropped {
versionCheckBannerView.configureWithDetails(VersionCheckBannerViewDetails(title: VectorL10n.versionCheckBannerTitleDeprecated(String(Constants.osVersionToBeDropped)),
subtitle: VectorL10n.versionCheckBannerSubtitleDeprecated(String(Constants.osVersionToBeDropped))))
subtitle: VectorL10n.versionCheckBannerSubtitleDeprecated(InfoPlist.cfBundleDisplayName, String(Constants.osVersionToBeDropped), InfoPlist.cfBundleDisplayName)))
} else {
versionCheckBannerView.configureWithDetails(VersionCheckBannerViewDetails(title: VectorL10n.versionCheckBannerTitleSupported(String(Constants.osVersionToBeDropped)),
subtitle: VectorL10n.versionCheckBannerSubtitleSupported(String(Constants.osVersionToBeDropped))))
subtitle: VectorL10n.versionCheckBannerSubtitleSupported(InfoPlist.cfBundleDisplayName, String(Constants.osVersionToBeDropped), InfoPlist.cfBundleDisplayName)))
}
bannerPresenter.presentBannerView(versionCheckBannerView, animated: true)
@ -93,11 +93,11 @@ class VersionCheckCoordinator: Coordinator, VersionCheckBannerViewDelegate, Vers
if Constants.hasOSVersionBeenDropped {
versionCheckAlertViewController.configureWithDetails(VersionCheckAlertViewControllerDetails(title: VectorL10n.versionCheckModalTitleDeprecated(String(Constants.osVersionToBeDropped)),
subtitle: VectorL10n.versionCheckModalSubtitleDeprecated,
subtitle: VectorL10n.versionCheckModalSubtitleDeprecated(InfoPlist.cfBundleDisplayName, InfoPlist.cfBundleDisplayName),
actionButtonTitle: VectorL10n.versionCheckModalActionTitleDeprecated))
} else {
versionCheckAlertViewController.configureWithDetails(VersionCheckAlertViewControllerDetails(title: VectorL10n.versionCheckModalTitleSupported(String(Constants.osVersionToBeDropped)),
subtitle: VectorL10n.versionCheckModalSubtitleSupported,
subtitle: VectorL10n.versionCheckModalSubtitleSupported(InfoPlist.cfBundleDisplayName, InfoPlist.cfBundleDisplayName),
actionButtonTitle: VectorL10n.versionCheckModalActionTitleSupported))
}

View file

@ -123,12 +123,12 @@ final class KeyVerificationSelfVerifyWaitViewController: UIViewController {
self.title = VectorL10n.deviceVerificationSelfVerifyWaitTitle
self.informationLabel.text = VectorL10n.deviceVerificationSelfVerifyWaitInformation
self.informationLabel.text = VectorL10n.deviceVerificationSelfVerifyWaitInformation(InfoPlist.cfBundleDisplayName)
self.desktopClientImageView.image = Asset.Images.monitor.image.withRenderingMode(.alwaysTemplate)
self.mobileClientImageView.image = Asset.Images.smartphone.image.withRenderingMode(.alwaysTemplate)
self.additionalInformationLabel.text = VectorL10n.deviceVerificationSelfVerifyWaitAdditionalInformation
self.additionalInformationLabel.text = VectorL10n.deviceVerificationSelfVerifyWaitAdditionalInformation(InfoPlist.cfBundleDisplayName)
self.recoverSecretsAdditionalInformationLabel.text = VectorL10n.deviceVerificationSelfVerifyWaitRecoverSecretsAdditionalInformation
}

View file

@ -121,7 +121,7 @@ final class MajorUpdateViewController: UIViewController {
self.disclosureImageView.image = Asset.Images.disclosureIcon.image
self.newLogoImageView.image = Asset.Images.launchScreenLogo.image
self.titleLabel.text = VectorL10n.majorUpdateTitle
self.titleLabel.text = VectorL10n.majorUpdateTitle(InfoPlist.cfBundleDisplayName)
self.informationLabel.text = VectorL10n.majorUpdateInformation
self.learnMoreButton.setTitle(VectorL10n.majorUpdateLearnMoreAction, for: .normal)

View file

@ -5652,8 +5652,8 @@ const NSTimeInterval kResizeComposerAnimationDuration = .05;
}];
// Show the explanation dialog
alert = [UIAlertController alertControllerWithTitle:NSLocalizedStringFromTable(@"rerequest_keys_alert_title", @"Vector", nil)
message:NSLocalizedStringFromTable(@"rerequest_keys_alert_message", @"Vector", nil)
alert = [UIAlertController alertControllerWithTitle:VectorL10n.rerequestKeysAlertTitle
message:[VectorL10n e2eRoomKeyRequestMessage:InfoPlist.cfBundleDisplayName]
preferredStyle:UIAlertControllerStyleAlert];
currentAlert = alert;

View file

@ -853,7 +853,7 @@ TableViewSectionsDelegate>
- (void)displayComingSoon
{
[[AppDelegate theDelegate] showAlertWithTitle:nil message:[NSBundle mxk_localizedStringForKey:@"security_settings_coming_soon"]];
[[AppDelegate theDelegate] showAlertWithTitle:nil message:[VectorL10n securitySettingsComingSoon:InfoPlist.cfBundleDisplayName :InfoPlist.cfBundleDisplayName]];
}

View file

@ -0,0 +1,118 @@
// swiftlint:disable all
// Generated using SwiftGen — https://github.com/SwiftGen/SwiftGen
{% if files %}
{% set accessModifier %}{% if param.publicAccess %}public{% else %}internal{% endif %}{% endset %}
import Foundation
// swiftlint:disable superfluous_disable_command
// swiftlint:disable file_length
// MARK: - Plist Files
{% macro fileBlock file %}
{% call documentBlock file file.document %}
{% endmacro %}
{% macro documentBlock file document %}
{% set rootType %}{% call typeBlock document.metadata %}{% endset %}
{% if document.metadata.type == "Array" %}
{{accessModifier}} static let items: {{rootType}} = arrayFromPlist(at: "{% call transformPath file.path %}")
{% elif document.metadata.type == "Dictionary" %}
private static let _document = PlistDocument(path: "{% call transformPath file.path %}")
{% for key,value in document.metadata.properties %}
{{accessModifier}} {% call propertyBlock key value %}
{% endfor %}
{% else %}
// Unsupported root type `{{rootType}}`
{% endif %}
{% endmacro %}
{% macro typeBlock metadata %}{% filter removeNewlines:"leading" %}
{% if metadata.type == "Array" %}
[{% call typeBlock metadata.element %}]
{% elif metadata.type == "Dictionary" %}
[String: Any]
{% else %}
{{metadata.type}}
{% endif %}
{% endfilter %}{% endmacro %}
{% macro propertyBlock key metadata %}{% filter removeNewlines:"leading" %}
{% set propertyName %}{{key|swiftIdentifier:"pretty"|lowerFirstWord|escapeReservedKeywords}}{% endset %}
{% set propertyType %}{% call typeBlock metadata %}{% endset %}
static let {{propertyName}}: {{propertyType}} = _document["{{key}}"]
{% endfilter %}{% endmacro %}
{% macro transformPath path %}{% filter removeNewlines %}
{% if param.preservePath %}
{{path}}
{% else %}
{{path|basename}}
{% endif %}
{% endfilter %}{% endmacro %}
// swiftlint:disable identifier_name line_length type_body_length
@objcMembers
{{accessModifier}} class {{param.className|default:"PlistFiles"}}: NSObject {
{% if files.count > 1 or param.forceFileNameEnum %}
{% for file in files %}
{{accessModifier}} class {{file.name|swiftIdentifier:"pretty"|escapeReservedKeywords}} {
{% filter indent:2 %}{% call fileBlock file %}{% endfilter %}
}
{% endfor %}
{% else %}
{% call fileBlock files.first %}
{% endif %}
}
// swiftlint:enable identifier_name line_length type_body_length
// MARK: - Implementation Details
private func arrayFromPlist<T>(at path: String) -> [T] {
{% if param.lookupFunction %}
guard let url = {{param.lookupFunction}}(path),
{% else %}
guard let url = {{param.bundle|default:"BundleToken.bundle"}}.url(forResource: path, withExtension: nil),
{% endif %}
let data = NSArray(contentsOf: url) as? [T] else {
fatalError("Unable to load PLIST at path: \(path)")
}
return data
}
private struct PlistDocument {
let data: [String: Any]
init(path: String) {
{% if param.lookupFunction %}
guard let url = {{param.lookupFunction}}(path),
{% else %}
guard let url = {{param.bundle|default:"BundleToken.bundle"}}.url(forResource: path, withExtension: nil),
{% endif %}
let data = NSDictionary(contentsOf: url) as? [String: Any] else {
fatalError("Unable to load PLIST at path: \(path)")
}
self.data = data
}
subscript<T>(key: String) -> T {
guard let result = data[key] as? T else {
fatalError("Property '\(key)' is not of type \(T.self)")
}
return result
}
}
{% if not param.bundle and not param.lookupFunction %}
// swiftlint:disable convenience_type
private final class BundleToken {
static let bundle: Bundle = {
#if SWIFT_PACKAGE
return Bundle.module
#else
return Bundle(for: BundleToken.self)
#endif
}()
}
// swiftlint:enable convenience_type
{% endif %}
{% else %}
// No files found
{% endif %}

View file

@ -32,11 +32,11 @@ import Foundation
{% endif %}
{% if string.types %}
{{accessModifier}} static func {{string.key|swiftIdentifier:"pretty"|lowerFirstWord|escapeReservedKeywords}}({% call parametersBlock string.types %}) -> String {
return {{enumName}}.tr("{{table}}", "{{string.key}}", {% call argumentsBlock string.types %})
return {{className}}.tr("{{table}}", "{{string.key}}", {% call argumentsBlock string.types %})
}
{% else %}
{{accessModifier}} static var {{string.key|swiftIdentifier:"pretty"|lowerFirstWord|escapeReservedKeywords}}: String {
return {{enumName}}.tr("{{table}}", "{{string.key}}")
return {{className}}.tr("{{table}}", "{{string.key}}")
}
{% endif %}
{% endfor %}
@ -45,11 +45,12 @@ import Foundation
{% endfor %}
{% endmacro %}
// swiftlint:disable function_parameter_count identifier_name line_length type_body_length
{% set enumName %}{{param.enumName|default:"L10n"}}{% endset %}
{{accessModifier}} enum {{enumName}} {
{% set className %}{{param.className|default:"L10n"}}{% endset %}
@objcMembers
{{accessModifier}} class {{className}}: NSObject {
{% if tables.count > 1 %}
{% for table in tables %}
{{accessModifier}} enum {{table.name|swiftIdentifier:"pretty"|escapeReservedKeywords}} {
{{accessModifier}} class {{table.name|swiftIdentifier:"pretty"|escapeReservedKeywords}} {
{% filter indent:2 %}{% call recursiveBlock table.name table.levels %}{% endfilter %}
}
{% endfor %}
@ -61,7 +62,7 @@ import Foundation
// MARK: - Implementation Details
extension {{enumName}} {
extension {{className}} {
static func tr(_ table: String, _ key: String, _ args: CVarArg...) -> String {
let format = NSLocalizedString(key, tableName: table, bundle: Bundle(for: BundleToken.self), comment: "")
let locale: Locale

View file

@ -1,39 +1,41 @@
input_dir: ../../Riot/
output_dir: ../../Riot/Generated/
ib:
- inputs:
inputs:
- ../Tools/Templates/buildable/
- Modules/
filter: ^((?!(DeactivateAccountViewController|Security)).)*\.(storyboard)
outputs:
- templateName: scenes-swift4
output: Storyboards.swift
filter: ^((?!(DeactivateAccountViewController|Security)).)*\.(storyboard)
outputs:
templateName: scenes-swift4
output: Storyboards.swift
strings:
inputs: Assets/en.lproj/Vector.strings
outputs:
- templatePath: Templates/Strings/flat-swift4-vector.stencil
output: Strings.swift
params:
enumName: VectorL10n
templatePath: Templates/Strings/flat-swift4-vector.stencil
output: Strings.swift
params:
className: VectorL10n
publicAccess: true
xcassets:
- inputs:
- Assets/Images.xcassets
- Assets/SharedImages.xcassets
outputs:
- templateName: swift4
output: Images.swift
inputs:
- Assets/Images.xcassets
- Assets/SharedImages.xcassets
outputs:
templateName: swift4
output: Images.swift
plist:
inputs: Assets/Riot-Defaults.plist
outputs:
templateName: runtime-swift4
output: RiotDefaults.swift
params:
enumName: RiotDefaults
enumName: RiotDefaults
plist:
inputs: SupportingFiles/Info.plist
outputs:
templateName: runtime-swift4
templatePath: Templates/Plist/runtime-swift5.stencil
output: InfoPlist.swift
params:
enumName: InfoPlist
className: InfoPlist
publicAccess: true

1
changelog.d/4881.change Normal file
View file

@ -0,0 +1 @@
Using the bundle display name as the app name in localizable .strings files. Exposing generated .strings and info.plist members to Objective-C.