diff --git a/ElementX.xcodeproj/project.pbxproj b/ElementX.xcodeproj/project.pbxproj index b29ddea3a..734e18ccf 100644 --- a/ElementX.xcodeproj/project.pbxproj +++ b/ElementX.xcodeproj/project.pbxproj @@ -6908,6 +6908,7 @@ MARKETING_VERSION = 1.6.3; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; + PRODUCTION_APP_NAME = Element; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SUPPORTS_MACCATALYST = NO; @@ -6985,6 +6986,7 @@ MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; + PRODUCTION_APP_NAME = Element; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SUPPORTS_MACCATALYST = NO; diff --git a/ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index ebec9887a..fd0622fc3 100644 --- a/ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -263,7 +263,7 @@ { "identity" : "swiftui-introspect", "kind" : "remoteSourceControl", - "location" : "https://github.com/siteline/SwiftUI-Introspect.git", + "location" : "https://github.com/siteline/SwiftUI-Introspect", "state" : { "revision" : "b94da693e57eaf79d16464b8b7c90d09cba4e290", "version" : "0.9.2" diff --git a/ElementX/Resources/Localizations/be.lproj/Localizable.strings b/ElementX/Resources/Localizations/be.lproj/Localizable.strings index 432393ab6..70d163868 100644 --- a/ElementX/Resources/Localizations/be.lproj/Localizable.strings +++ b/ElementX/Resources/Localizations/be.lproj/Localizable.strings @@ -169,7 +169,7 @@ "common_saved_changes" = "Захаваныя змены"; "common_saving" = "Захаванне"; "common_screen_lock" = "Блакіроўка экрана"; -"common_search_for_someone" = "Шукаць карыстальніка"; +"common_search_for_someone" = "Шукаць кагосьці"; "common_search_results" = "Вынікі пошуку"; "common_security" = "Бяспека"; "common_seen_by" = "Прагледжана"; @@ -179,7 +179,7 @@ "common_server_not_supported" = "Сервер не падтрымліваецца"; "common_server_url" = "URL-адрас сервера"; "common_settings" = "Налады"; -"common_shared_location" = "Абагуліць месцазнаходжанне"; +"common_shared_location" = "Абагуленае месцазнаходжанне"; "common_signing_out" = "Выхад"; "common_starting_chat" = "Пачатак чата…"; "common_sticker" = "Стыкер"; @@ -208,6 +208,7 @@ "common_waiting_for_decryption_key" = "Чакаю гэтага паведамлення"; "common_poll_end_confirmation" = "Вы ўпэўнены, што хочаце скончыць гэтае апытанне?"; "common_poll_summary" = "Апытанне: %1$@"; +"common_something_went_wrong" = "Something went wrong"; "common_verify_device" = "Праверце прыладу"; "confirm_recovery_key_banner_message" = "Ваша рэзервовая копія чата зараз не сінхранізавана. Вам трэба пацвердзіць ключ аднаўлення, каб захаваць доступ да рэзервовай копіі чата."; "confirm_recovery_key_banner_title" = "Увядзіце ключ аднаўлення"; @@ -374,7 +375,7 @@ "screen_chat_backup_recovery_action_confirm_description" = "Ваша рэзервовая копія чата зараз не сінхранізавана."; "screen_chat_backup_recovery_action_setup" = "Наладзьце аднаўленне"; "screen_chat_backup_recovery_action_setup_description" = "Атрымайце доступ да зашыфраваных паведамленняў, калі вы страціце ўсе свае прылады або выйдзеце з сістэмы %1$@ усюды."; -"screen_create_new_recovery_key_list_item_1" = "Адкрыйце Element на настольнай прыладзе"; +"screen_create_new_recovery_key_list_item_1" = "Адкрыйце %1$@ на настольнай прыладзе"; "screen_create_new_recovery_key_list_item_2" = "Увайдзіце ў свой уліковы запіс яшчэ раз"; "screen_create_new_recovery_key_list_item_3" = "Калі будзе прапанавана пацвердзіць вашу прыладу, выберыце %1$@"; "screen_create_new_recovery_key_list_item_3_reset_all" = "“Скінуць усе”"; @@ -391,7 +392,6 @@ "screen_create_poll_question_hint" = "Пра што апытанне?"; "screen_create_poll_title" = "Стварэнне апытання"; "screen_create_room_action_create_room" = "Новы пакой"; -"screen_create_room_action_invite_people" = "Запрасіце сяброў у Element"; "screen_create_room_error_creating_room" = "Пры стварэнні пакоя адбылася памылка"; "screen_create_room_private_option_description" = "Паведамленні ў гэтым пакоі зашыфраваны. Гэта шыфраванне нельга адключыць."; "screen_create_room_private_option_title" = "Прыватны пакой (толькі па запрашэнні)"; @@ -418,12 +418,18 @@ "screen_invites_decline_direct_chat_title" = "Адхіліць чат"; "screen_invites_empty_list" = "Няма запрашэнняў"; "screen_invites_invited_you" = "%1$@ (%2$@) запрасіў вас"; +"screen_join_room_join_action" = "Далучыцца да пакоя"; +"screen_join_room_knock_action" = "Націсніце, каб далучыцца"; +"screen_join_room_subtitle_knock" = "Націсніце кнопку ніжэй, і адміністратар пакоя атрымае апавяшчэнне. Вы зможаце далучыцца да размовы пасля зацвярджэння."; +"screen_join_room_subtitle_no_preview" = "Вы павінны быць удзельнікам гэтага пакоя каб прагледзець гісторыю паведамленняў."; +"screen_join_room_title_knock" = "Вы хочаце далучыцца да гэтага пакоя?"; +"screen_join_room_title_no_preview" = "Папярэдні прагляд недаступны"; "screen_key_backup_disable_confirmation_action_turn_off" = "Адключыць"; "screen_key_backup_disable_confirmation_description" = "Вы страціце зашыфраваныя паведамленні, калі выйдзеце з усіх прылад."; "screen_key_backup_disable_confirmation_title" = "Вы ўпэўнены, што хочаце адключыць рэзервовае капіраванне?"; "screen_key_backup_disable_description" = "Адключэнне рэзервовага капіравання прывядзе да выдалення бягучай рэзервовай копіі ключа шыфравання і адключэння іншых функцый бяспекі. У гэтым выпадку вы:"; -"screen_key_backup_disable_description_point_1" = "Няма зашыфраванай гісторыі паведамленняў на новых прыладах"; -"screen_key_backup_disable_description_point_2" = "Калі вы выходзіце з сістэмы, то губляеце доступ да зашыфраваных паведамленняў %1$@ усюды"; +"screen_key_backup_disable_description_point_1" = "Не будзеце мець зашыфраванай гісторыі паведамленняў на новых прыладах"; +"screen_key_backup_disable_description_point_2" = "Страціце доступ да зашыфраваных паведамленняў, калі вы выйдзеце з усіх %1$@ сеансаў"; "screen_key_backup_disable_title" = "Вы ўпэўнены, што хочаце адключыць рэзервовае капіраванне?"; "screen_login_error_deactivated_account" = "Гэты ўліковы запіс быў дэактываваны."; "screen_login_error_invalid_credentials" = "Няправільнае імя карыстальніка і/або пароль"; @@ -468,7 +474,7 @@ "screen_onboarding_sign_in_manually" = "Увайдзіце ўручную"; "screen_onboarding_sign_in_with_qr_code" = "Увайдзіце з QR-кодам"; "screen_onboarding_sign_up" = "Стварыць уліковы запіс"; -"screen_onboarding_welcome_message" = "Сардэчна запрашаем у самы хуткі Element. Перавага ў хуткасці і прастаце."; +"screen_onboarding_welcome_message" = "Сардэчна запрашаем у самы хуткі %1$@. Перавага ў хуткасці і прастаце."; "screen_onboarding_welcome_subtitle" = "Сардэчна запрашаем у %1$@. Зараджаны, для хуткасці і прастаты."; "screen_onboarding_welcome_title" = " Адчуйце сябе ў сваім element"; "screen_polls_history_empty_ongoing" = "Немагчыма знайсці бягучыя апытанні."; @@ -476,6 +482,28 @@ "screen_polls_history_filter_ongoing" = "Бягучыя"; "screen_polls_history_filter_past" = "Мінулыя"; "screen_polls_history_title" = "Апытанні"; +"screen_qr_code_login_connecting_subtitle" = "Устанаўленне злучэння"; +"screen_qr_code_login_connection_note_secure_state_description" = "A secure connection could not be made to the new device. Your existing devices are still safe and you don't need to worry about them."; +"screen_qr_code_login_connection_note_secure_state_list_header" = "What now?"; +"screen_qr_code_login_connection_note_secure_state_list_item_1" = "Try signing in again with a QR code in case this was a network problem"; +"screen_qr_code_login_connection_note_secure_state_list_item_2" = "If you encounter the same problem, try a different wifi network or use your mobile data instead of wifi"; +"screen_qr_code_login_connection_note_secure_state_list_item_3" = "If that doesn’t work, sign in manually"; +"screen_qr_code_login_connection_note_secure_state_title" = "Connection not secure"; +"screen_qr_code_login_initial_state_item_1" = "Адкрыйце %1$@ на настольнай прыладзе"; +"screen_qr_code_login_initial_state_item_2" = "Націсніце на свой аватар"; +"screen_qr_code_login_initial_state_item_3" = "Выберыце %1$@"; +"screen_qr_code_login_initial_state_item_3_action" = "“Звязаць новую прыладу”"; +"screen_qr_code_login_initial_state_item_4" = "Выберыце %1$@"; +"screen_qr_code_login_initial_state_item_4_action" = "“Паказаць QR-код”"; +"screen_qr_code_login_initial_state_title" = "Адкрыйце %1$@ на іншай прыладзе, каб атрымаць QR-код"; +"screen_qr_code_login_invalid_scan_state_description" = "Выкарыстоўвайце QR-код, паказаны на іншай прыладзе."; +"screen_qr_code_login_invalid_scan_state_subtitle" = "Няправільны QR-код"; +"screen_qr_code_login_no_camera_permission_button" = "Go to camera settings"; +"screen_qr_code_login_no_camera_permission_state_description" = "You need to give permission for Element to use your device’s camera in order to continue."; +"screen_qr_code_login_no_camera_permission_state_title" = "Allow camera access to scan the QR code"; +"screen_qr_code_login_scanning_state_title" = "Сканаваць QR-код"; +"screen_qr_code_login_start_over_button" = "Start over"; +"screen_qr_code_login_unknown_error_description" = "An unexpected error occurred. Please try again."; "screen_recovery_key_change_description" = "Атрымайце новы ключ аднаўлення, калі вы страцілі існуючы. Пасля змены ключа аднаўлення ваш стары больш не будзе працаваць."; "screen_recovery_key_change_generate_key" = "Стварыць новы ключ аднаўлення"; "screen_recovery_key_change_generate_key_description" = "Пераканайцеся, што вы можаце захаваць ключ аднаўлення ў бяспечным месцы"; @@ -485,7 +513,7 @@ "screen_recovery_key_confirm_description" = "Пераканайцеся, што ніхто не бачыць гэты экран!"; "screen_recovery_key_confirm_error_content" = "Паўтарыце спробу, каб пацвердзіць доступ да рэзервовай копіі чата."; "screen_recovery_key_confirm_error_title" = "Няправільны ключ аднаўлення"; -"screen_recovery_key_confirm_key_description" = "Калі ў вас ёсць ключ аднаўлення або парольная фраза/ключ, гэта таксама будзе працаваць."; +"screen_recovery_key_confirm_key_description" = "Калі ў вас ёсць ключ аднаўлення або парольная фраза, гэта таксама будзе працаваць."; "screen_recovery_key_confirm_key_label" = "Ключ аднаўлення або код доступу"; "screen_recovery_key_confirm_key_placeholder" = "Увесці..."; "screen_recovery_key_confirm_success" = "Ключ аднаўлення пацверджаны"; @@ -846,6 +874,7 @@ "screen_edit_poll_delete_confirmation_title" = "Выдаліць апытанне"; "screen_edit_poll_title" = "Рэдагаваць апытанне"; "screen_login_subtitle" = "Matrix - гэта адкрытая сетка для бяспечнай, дэцэнтралізаванай сувязі."; +"screen_qr_code_login_invalid_scan_state_retry_button" = "Паўтарыць спробу"; "screen_report_content_block_user" = "Заблакіраваць карыстальніка"; "screen_room_attachment_source_camera_photo" = "Зрабіць фота"; "screen_room_change_permissions_everyone" = "Усе"; diff --git a/ElementX/Resources/Localizations/be.lproj/Localizable.stringsdict b/ElementX/Resources/Localizations/be.lproj/Localizable.stringsdict index 6ff84e026..f9e7e1644 100644 --- a/ElementX/Resources/Localizations/be.lproj/Localizable.stringsdict +++ b/ElementX/Resources/Localizations/be.lproj/Localizable.stringsdict @@ -229,11 +229,11 @@ NSStringFormatValueTypeKey d one - %1$d карыстальнік + %1$d удзельнік few - %1$d карыстальніка + %1$d удзельніка many - %1$d карыстальнікаў + %1$d удзельнікаў screen_room_timeline_state_changes diff --git a/ElementX/Resources/Localizations/bg.lproj/Localizable.strings b/ElementX/Resources/Localizations/bg.lproj/Localizable.strings index acdbf7422..1c43d5f89 100644 --- a/ElementX/Resources/Localizations/bg.lproj/Localizable.strings +++ b/ElementX/Resources/Localizations/bg.lproj/Localizable.strings @@ -208,6 +208,7 @@ "common_waiting_for_decryption_key" = "В очакване на това съобщение"; "common_poll_end_confirmation" = "Сигурни ли сте, че искате да приключите тази анкета?"; "common_poll_summary" = "Анкета: %1$@"; +"common_something_went_wrong" = "Something went wrong"; "common_verify_device" = "Потвърждаване на устройството"; "confirm_recovery_key_banner_message" = "Your chat backup is currently out of sync. You need to enter your recovery key to maintain access to your chat backup."; "confirm_recovery_key_banner_title" = "Потвърдете ключа си за възстановяване"; @@ -374,7 +375,7 @@ "screen_chat_backup_recovery_action_confirm_description" = "Резервното копие на чатовете ви в момента не е синхронизирано."; "screen_chat_backup_recovery_action_setup" = "Set up recovery"; "screen_chat_backup_recovery_action_setup_description" = "Get access to your encrypted messages if you lose all your devices or are signed out of %1$@ everywhere."; -"screen_create_new_recovery_key_list_item_1" = "Open Element in a desktop device"; +"screen_create_new_recovery_key_list_item_1" = "Open %1$@ in a desktop device"; "screen_create_new_recovery_key_list_item_2" = "Sign into your account again"; "screen_create_new_recovery_key_list_item_3" = "When asked to verify your device, select %1$@"; "screen_create_new_recovery_key_list_item_3_reset_all" = "“Reset all”"; @@ -391,7 +392,6 @@ "screen_create_poll_question_hint" = "За какво се отнася анкетата?"; "screen_create_poll_title" = "Създаване на анкета"; "screen_create_room_action_create_room" = "Нова стая"; -"screen_create_room_action_invite_people" = "Поканване на хора в Element"; "screen_create_room_error_creating_room" = "Възникна грешка при създаването на стаята"; "screen_create_room_private_option_description" = "Съобщенията в тази стая са шифровани. Шифроването не може да бъде изключено впоследствие."; "screen_create_room_private_option_title" = "Частна стая (само с покана)"; @@ -418,6 +418,12 @@ "screen_invites_decline_direct_chat_title" = "Decline chat"; "screen_invites_empty_list" = "Няма покани"; "screen_invites_invited_you" = "%1$@ (%2$@) ви покани"; +"screen_join_room_join_action" = "Join room"; +"screen_join_room_knock_action" = "Knock to join"; +"screen_join_room_subtitle_knock" = "Click the button below and a room administrator will be notified. You’ll be able to join the conversation once approved."; +"screen_join_room_subtitle_no_preview" = "You must be a member of this room to view the message history."; +"screen_join_room_title_knock" = "Want to join this room?"; +"screen_join_room_title_no_preview" = "Preview is not available"; "screen_key_backup_disable_confirmation_action_turn_off" = "Изключване"; "screen_key_backup_disable_confirmation_description" = "You will lose your encrypted messages if you are signed out of all devices."; "screen_key_backup_disable_confirmation_title" = "Are you sure you want to turn off backup?"; @@ -468,7 +474,7 @@ "screen_onboarding_sign_in_manually" = "Влизане ръчно"; "screen_onboarding_sign_in_with_qr_code" = "Влизане с QR код"; "screen_onboarding_sign_up" = "Създаване на акаунт"; -"screen_onboarding_welcome_message" = "Добре дошли в най-бързия Element досега. Супер зареден за скорост и простота."; +"screen_onboarding_welcome_message" = "Добре дошли в най-бързия %1$@ досега. Супер зареден за скорост и простота."; "screen_onboarding_welcome_subtitle" = "Добре дошли в %1$@. Супер зареден за скорост и простота."; "screen_onboarding_welcome_title" = "Бъдете в стихията си"; "screen_polls_history_empty_ongoing" = "Не се намират текущи анкети."; @@ -476,6 +482,28 @@ "screen_polls_history_filter_ongoing" = "Текущи"; "screen_polls_history_filter_past" = "Приключили"; "screen_polls_history_title" = "Анкети"; +"screen_qr_code_login_connecting_subtitle" = "Establishing connection"; +"screen_qr_code_login_connection_note_secure_state_description" = "A secure connection could not be made to the new device. Your existing devices are still safe and you don't need to worry about them."; +"screen_qr_code_login_connection_note_secure_state_list_header" = "What now?"; +"screen_qr_code_login_connection_note_secure_state_list_item_1" = "Try signing in again with a QR code in case this was a network problem"; +"screen_qr_code_login_connection_note_secure_state_list_item_2" = "If you encounter the same problem, try a different wifi network or use your mobile data instead of wifi"; +"screen_qr_code_login_connection_note_secure_state_list_item_3" = "If that doesn’t work, sign in manually"; +"screen_qr_code_login_connection_note_secure_state_title" = "Connection not secure"; +"screen_qr_code_login_initial_state_item_1" = "Open %1$@ on a desktop device"; +"screen_qr_code_login_initial_state_item_2" = "Click on your avatar"; +"screen_qr_code_login_initial_state_item_3" = "Select %1$@"; +"screen_qr_code_login_initial_state_item_3_action" = "“Link new device”"; +"screen_qr_code_login_initial_state_item_4" = "Select %1$@"; +"screen_qr_code_login_initial_state_item_4_action" = "“Show QR code”"; +"screen_qr_code_login_initial_state_title" = "Open %1$@ on another device to get the QR code"; +"screen_qr_code_login_invalid_scan_state_description" = "Use the QR code shown on the other device."; +"screen_qr_code_login_invalid_scan_state_subtitle" = "Wrong QR code"; +"screen_qr_code_login_no_camera_permission_button" = "Go to camera settings"; +"screen_qr_code_login_no_camera_permission_state_description" = "You need to give permission for Element to use your device’s camera in order to continue."; +"screen_qr_code_login_no_camera_permission_state_title" = "Allow camera access to scan the QR code"; +"screen_qr_code_login_scanning_state_title" = "Scan the QR code"; +"screen_qr_code_login_start_over_button" = "Start over"; +"screen_qr_code_login_unknown_error_description" = "An unexpected error occurred. Please try again."; "screen_recovery_key_change_description" = "Get a new recovery key if you've lost your existing one. After changing your recovery key, your old one will no longer work."; "screen_recovery_key_change_generate_key" = "Генериране на нов ключ за възстановяване"; "screen_recovery_key_change_generate_key_description" = "Make sure you can store your recovery key somewhere safe"; @@ -846,6 +874,7 @@ "screen_edit_poll_delete_confirmation_title" = "Изтриване на анкетата"; "screen_edit_poll_title" = "Редактиране на анкетата"; "screen_login_subtitle" = "Matrix е отворена мрежа за сигурна, децентрализирана комуникация."; +"screen_qr_code_login_invalid_scan_state_retry_button" = "Повторен опит"; "screen_report_content_block_user" = "Блокиране на потребителя"; "screen_room_attachment_source_camera_photo" = "Снимка"; "screen_room_change_permissions_everyone" = "Everyone"; diff --git a/ElementX/Resources/Localizations/cs.lproj/Localizable.strings b/ElementX/Resources/Localizations/cs.lproj/Localizable.strings index 24bc41ba7..4f264e765 100644 --- a/ElementX/Resources/Localizations/cs.lproj/Localizable.strings +++ b/ElementX/Resources/Localizations/cs.lproj/Localizable.strings @@ -208,6 +208,7 @@ "common_waiting_for_decryption_key" = "Čekání na dešifrovací klíč"; "common_poll_end_confirmation" = "Opravdu chcete ukončit toto hlasování?"; "common_poll_summary" = "Hlasování: %1$@"; +"common_something_went_wrong" = "Something went wrong"; "common_verify_device" = "Ověřit zařízení"; "confirm_recovery_key_banner_message" = "Vaše záloha chatu není aktuálně synchronizována. Abyste si zachovali přístup k záloze chatu, musíte potvrdit klíč pro obnovení."; "confirm_recovery_key_banner_title" = "Potvrďte klíč pro obnovení"; @@ -374,7 +375,7 @@ "screen_chat_backup_recovery_action_confirm_description" = "Vaše záloha chatu není aktuálně synchronizována."; "screen_chat_backup_recovery_action_setup" = "Nastavení obnovy"; "screen_chat_backup_recovery_action_setup_description" = "Získejte přístup ke svým zašifrovaným zprávám, pokud ztratíte všechna zařízení nebo jste všude odhlášeni z %1$@."; -"screen_create_new_recovery_key_list_item_1" = "Otevřít Element na stolním počítači"; +"screen_create_new_recovery_key_list_item_1" = "Otevřít %1$@ na stolním počítači"; "screen_create_new_recovery_key_list_item_2" = "Znovu se přihlaste ke svému účtu"; "screen_create_new_recovery_key_list_item_3" = "Když budete vyzváni k ověření vašeho zařízení, vyberte %1$@"; "screen_create_new_recovery_key_list_item_3_reset_all" = "\"Resetovat vše\""; @@ -391,7 +392,6 @@ "screen_create_poll_question_hint" = "Čeho se hlasování týká?"; "screen_create_poll_title" = "Vytvořit hlasování"; "screen_create_room_action_create_room" = "Nová místnost"; -"screen_create_room_action_invite_people" = "Pozvat přátele do Elementu"; "screen_create_room_error_creating_room" = "Při vytváření místnosti došlo k chybě"; "screen_create_room_private_option_description" = "Zprávy v této místnosti jsou šifrované. Šifrování nelze později vypnout."; "screen_create_room_private_option_title" = "Soukromá místnost (jen pro pozvané)"; @@ -418,6 +418,12 @@ "screen_invites_decline_direct_chat_title" = "Odmítnout chat"; "screen_invites_empty_list" = "Žádné pozvánky"; "screen_invites_invited_you" = "%1$@ (%2$@) vás pozval(a)"; +"screen_join_room_join_action" = "Join room"; +"screen_join_room_knock_action" = "Knock to join"; +"screen_join_room_subtitle_knock" = "Click the button below and a room administrator will be notified. You’ll be able to join the conversation once approved."; +"screen_join_room_subtitle_no_preview" = "You must be a member of this room to view the message history."; +"screen_join_room_title_knock" = "Want to join this room?"; +"screen_join_room_title_no_preview" = "Preview is not available"; "screen_key_backup_disable_confirmation_action_turn_off" = "Vypnout"; "screen_key_backup_disable_confirmation_description" = "Pokud se odhlásíte ze všech zařízení, přijdete o zašifrované zprávy."; "screen_key_backup_disable_confirmation_title" = "Opravdu chcete vypnout zálohování?"; @@ -468,7 +474,7 @@ "screen_onboarding_sign_in_manually" = "Ruční přihlášení"; "screen_onboarding_sign_in_with_qr_code" = "Přihlásit se pomocí QR kódu"; "screen_onboarding_sign_up" = "Vytvořit účet"; -"screen_onboarding_welcome_message" = "Vítejte u dosud nejrychlejšího Elementu. Vylepšený pro rychlost a jednoduchost."; +"screen_onboarding_welcome_message" = "Vítejte u dosud nejrychlejšího %1$@u. Vylepšený pro rychlost a jednoduchost."; "screen_onboarding_welcome_subtitle" = "Vítejte v %1$@. Vylepšený, pro rychlost a jednoduchost."; "screen_onboarding_welcome_title" = "Buďte ve svém živlu"; "screen_polls_history_empty_ongoing" = "Nelze najít žádná probíhající hlasování."; @@ -476,6 +482,28 @@ "screen_polls_history_filter_ongoing" = "Probíhající"; "screen_polls_history_filter_past" = "Minulé"; "screen_polls_history_title" = "Hlasování"; +"screen_qr_code_login_connecting_subtitle" = "Establishing connection"; +"screen_qr_code_login_connection_note_secure_state_description" = "A secure connection could not be made to the new device. Your existing devices are still safe and you don't need to worry about them."; +"screen_qr_code_login_connection_note_secure_state_list_header" = "What now?"; +"screen_qr_code_login_connection_note_secure_state_list_item_1" = "Try signing in again with a QR code in case this was a network problem"; +"screen_qr_code_login_connection_note_secure_state_list_item_2" = "If you encounter the same problem, try a different wifi network or use your mobile data instead of wifi"; +"screen_qr_code_login_connection_note_secure_state_list_item_3" = "If that doesn’t work, sign in manually"; +"screen_qr_code_login_connection_note_secure_state_title" = "Connection not secure"; +"screen_qr_code_login_initial_state_item_1" = "Open %1$@ on a desktop device"; +"screen_qr_code_login_initial_state_item_2" = "Click on your avatar"; +"screen_qr_code_login_initial_state_item_3" = "Select %1$@"; +"screen_qr_code_login_initial_state_item_3_action" = "“Link new device”"; +"screen_qr_code_login_initial_state_item_4" = "Select %1$@"; +"screen_qr_code_login_initial_state_item_4_action" = "“Show QR code”"; +"screen_qr_code_login_initial_state_title" = "Open %1$@ on another device to get the QR code"; +"screen_qr_code_login_invalid_scan_state_description" = "Use the QR code shown on the other device."; +"screen_qr_code_login_invalid_scan_state_subtitle" = "Wrong QR code"; +"screen_qr_code_login_no_camera_permission_button" = "Go to camera settings"; +"screen_qr_code_login_no_camera_permission_state_description" = "You need to give permission for Element to use your device’s camera in order to continue."; +"screen_qr_code_login_no_camera_permission_state_title" = "Allow camera access to scan the QR code"; +"screen_qr_code_login_scanning_state_title" = "Scan the QR code"; +"screen_qr_code_login_start_over_button" = "Start over"; +"screen_qr_code_login_unknown_error_description" = "An unexpected error occurred. Please try again."; "screen_recovery_key_change_description" = "Získejte nový klíč pro obnovení, pokud jste ztratili stávající klíč. Po změně klíče pro obnovení již váš starý klíč nebude fungovat."; "screen_recovery_key_change_generate_key" = "Vygenerovat nový klíč pro obnovení"; "screen_recovery_key_change_generate_key_description" = "Ujistěte se, že můžete klíč pro obnovení uložit někde v bezpečí"; @@ -485,7 +513,7 @@ "screen_recovery_key_confirm_description" = "Ujistěte se, že tuto obrazovku nikdo nevidí!"; "screen_recovery_key_confirm_error_content" = "Zkuste prosím znovu potvrdit přístup k záloze chatu."; "screen_recovery_key_confirm_error_title" = "Nesprávný klíč pro obnovení"; -"screen_recovery_key_confirm_key_description" = "Pokud máte frázi pro obnovení nebo tajnou přístupovou frázi/klíč, bude to fungovat také."; +"screen_recovery_key_confirm_key_description" = "Pokud máte bezpečnostní klíč nebo bezpečnostní frázi, bude to fungovat také."; "screen_recovery_key_confirm_key_label" = "Klíč pro obnovení nebo přístupový kód"; "screen_recovery_key_confirm_key_placeholder" = "Zadejte..."; "screen_recovery_key_confirm_success" = "Klíč pro obnovení potvrzen"; @@ -846,6 +874,7 @@ "screen_edit_poll_delete_confirmation_title" = "Odstranit hlasování"; "screen_edit_poll_title" = "Upravit hlasování"; "screen_login_subtitle" = "Matrix je otevřená síť pro bezpečnou a decentralizovanou komunikaci."; +"screen_qr_code_login_invalid_scan_state_retry_button" = "Zkusit znovu"; "screen_report_content_block_user" = "Zablokovat uživatele"; "screen_room_attachment_source_camera_photo" = "Vyfotit"; "screen_room_change_permissions_everyone" = "Všichni"; diff --git a/ElementX/Resources/Localizations/de.lproj/Localizable.strings b/ElementX/Resources/Localizations/de.lproj/Localizable.strings index aeca58b97..a7b09f428 100644 --- a/ElementX/Resources/Localizations/de.lproj/Localizable.strings +++ b/ElementX/Resources/Localizations/de.lproj/Localizable.strings @@ -156,7 +156,7 @@ "common_privacy_policy" = "Datenschutz­erklärung"; "common_reaction" = "Reaktion"; "common_reactions" = "Reaktionen"; -"common_recovery_key" = "Wiederherstellungsschlüssel oder Passcode"; +"common_recovery_key" = "Wiederherstellungsschlüssel"; "common_refreshing" = "Wird erneuert..."; "common_replying_to" = "%1$@ antworten"; "common_report_a_bug" = "Einen Fehler melden"; @@ -208,6 +208,7 @@ "common_waiting_for_decryption_key" = "Warte auf diese Nachricht"; "common_poll_end_confirmation" = "Bist du sicher, dass du diese Umfrage beenden möchtest?"; "common_poll_summary" = "Umfrage: %1$@"; +"common_something_went_wrong" = "Something went wrong"; "common_verify_device" = "Gerät verifizieren"; "confirm_recovery_key_banner_message" = "Dein Chat-Backup ist derzeit nicht synchronisiert. Du musst deinen Wiederherstellungsschlüssel bestätigen, um Zugriff auf dein Chat-Backup zu erhalten."; "confirm_recovery_key_banner_title" = "Wiederherstellungsschlüssel bestätigen."; @@ -334,7 +335,7 @@ "screen_app_lock_setup_confirm_pin" = "PIN bestätigen"; "screen_app_lock_setup_pin_blacklisted_dialog_content" = "Aus Sicherheitsgründen kann dieser PIN-Code nicht verwendet werden."; "screen_app_lock_setup_pin_blacklisted_dialog_title" = "Bitte eine andere PIN verwenden."; -"screen_app_lock_setup_pin_context" = "Sperre %1$@, mit einem PIN Code um den Zugriff auf Element X zu beschränken.\n\nWähle etwas Einprägsames. Bei falscher Eingabe wirst du aus der App ausgeloggt."; +"screen_app_lock_setup_pin_context" = "Sperre %1$@ mit einem PIN Code, um den Zugriff auf Deine Chats zu beschränken.\n\nWähle etwas Einprägsames. Bei falscher Eingabe wirst du aus der App ausgeloggt."; "screen_app_lock_setup_pin_mismatch_dialog_content" = "Bitte gib die gleiche PIN wie zuvor ein."; "screen_app_lock_setup_pin_mismatch_dialog_title" = "Die PINs stimmen nicht überein"; "screen_app_lock_signout_alert_message" = "Um fortzufahren, musst du dich erneut anmelden und eine neue PIN erstellen"; @@ -374,7 +375,7 @@ "screen_chat_backup_recovery_action_confirm_description" = "Dein Chat-Backup ist derzeit nicht synchronisiert."; "screen_chat_backup_recovery_action_setup" = "Wiederherstellung einrichten"; "screen_chat_backup_recovery_action_setup_description" = "Erhalte Zugriff auf deine verschlüsselten Nachrichten, wenn du alle deine Geräte verlierst oder von %1$@ überall abgemeldet bist."; -"screen_create_new_recovery_key_list_item_1" = "Öffne Element auf einem Desktop-Gerät"; +"screen_create_new_recovery_key_list_item_1" = "Öffne %1$@ auf einem Desktop-Gerät"; "screen_create_new_recovery_key_list_item_2" = "Melde dich erneut bei deinem Konto an"; "screen_create_new_recovery_key_list_item_3" = "Wenn du aufgefordert wirst dein Gerät zu verifizieren, wähle \"%1$@\"."; "screen_create_new_recovery_key_list_item_3_reset_all" = "Alles zurücksetzen"; @@ -391,7 +392,6 @@ "screen_create_poll_question_hint" = "Worum geht es bei der Umfrage?"; "screen_create_poll_title" = "Umfrage erstellen"; "screen_create_room_action_create_room" = "Neuer Raum"; -"screen_create_room_action_invite_people" = "Zu Element einladen"; "screen_create_room_error_creating_room" = "Beim Erstellen des Raums ist ein Fehler aufgetreten"; "screen_create_room_private_option_description" = "Die Nachrichten in diesem Raum sind verschlüsselt. Die Verschlüsselung kann nicht nachträglich deaktiviert werden."; "screen_create_room_private_option_title" = "Privater Raum (nur auf Einladung)"; @@ -418,6 +418,12 @@ "screen_invites_decline_direct_chat_title" = "Einladung ablehnen"; "screen_invites_empty_list" = "Keine Einladungen"; "screen_invites_invited_you" = "%1$@ (%2$@) hat dich eingeladen"; +"screen_join_room_join_action" = "Raum beitreten"; +"screen_join_room_knock_action" = "Anklopfen"; +"screen_join_room_subtitle_knock" = "Klopfe an um einen Raumadministrator zu benachrichtigen. Nach der Freigabe kannst du dich an der Unterhaltung beteiligen."; +"screen_join_room_subtitle_no_preview" = "Du musst Mitglied in diesem Raum sein, um den Nachrichtenverlauf zu sehen."; +"screen_join_room_title_knock" = "Willst du diesem Raum beitreten?"; +"screen_join_room_title_no_preview" = "Vorschau nicht verfügbar"; "screen_key_backup_disable_confirmation_action_turn_off" = "Ausschalten"; "screen_key_backup_disable_confirmation_description" = "Du verlierst deine verschlüsselten Nachrichten, wenn du auf allen Geräten abgemeldet bist."; "screen_key_backup_disable_confirmation_title" = "Bist du sicher, dass du das Backup ausschalten willst?"; @@ -468,7 +474,7 @@ "screen_onboarding_sign_in_manually" = "Manuell anmelden"; "screen_onboarding_sign_in_with_qr_code" = "Mit QR-Code anmelden"; "screen_onboarding_sign_up" = "Konto erstellen"; -"screen_onboarding_welcome_message" = "Willkommen beim schnellsten Element aller Zeiten. Optimiert für Geschwindigkeit und Einfachheit."; +"screen_onboarding_welcome_message" = "Willkommen beim schnellsten %1$@ aller Zeiten. Optimiert für Geschwindigkeit und Einfachheit."; "screen_onboarding_welcome_subtitle" = "Willkommen zu %1$@. Aufgeladen, für Geschwindigkeit und Einfachheit."; "screen_onboarding_welcome_title" = "Sei in deinem Element"; "screen_polls_history_empty_ongoing" = "Keine laufenden Umfragen vorhanden."; @@ -476,6 +482,28 @@ "screen_polls_history_filter_ongoing" = "Aktuell"; "screen_polls_history_filter_past" = "Vergangene"; "screen_polls_history_title" = "Umfragen"; +"screen_qr_code_login_connecting_subtitle" = "Verbindung aufbauen"; +"screen_qr_code_login_connection_note_secure_state_description" = "A secure connection could not be made to the new device. Your existing devices are still safe and you don't need to worry about them."; +"screen_qr_code_login_connection_note_secure_state_list_header" = "What now?"; +"screen_qr_code_login_connection_note_secure_state_list_item_1" = "Try signing in again with a QR code in case this was a network problem"; +"screen_qr_code_login_connection_note_secure_state_list_item_2" = "If you encounter the same problem, try a different wifi network or use your mobile data instead of wifi"; +"screen_qr_code_login_connection_note_secure_state_list_item_3" = "If that doesn’t work, sign in manually"; +"screen_qr_code_login_connection_note_secure_state_title" = "Connection not secure"; +"screen_qr_code_login_initial_state_item_1" = "%1$@ auf einem Desktop-Gerät öffnen"; +"screen_qr_code_login_initial_state_item_2" = "Klick auf deinen Avatar"; +"screen_qr_code_login_initial_state_item_3" = "Wähle %1$@"; +"screen_qr_code_login_initial_state_item_3_action" = "\"Neues Gerät verknüpfen\""; +"screen_qr_code_login_initial_state_item_4" = "Wähle %1$@"; +"screen_qr_code_login_initial_state_item_4_action" = "\"QR-Code anzeigen\""; +"screen_qr_code_login_initial_state_title" = "Öffne %1$@ auf einem anderen Gerät, um den QR-Code zu erhalten"; +"screen_qr_code_login_invalid_scan_state_description" = "Verwende den QR-Code, der auf dem anderen Gerät angezeigt wird."; +"screen_qr_code_login_invalid_scan_state_subtitle" = "Falscher QR-Code"; +"screen_qr_code_login_no_camera_permission_button" = "Go to camera settings"; +"screen_qr_code_login_no_camera_permission_state_description" = "You need to give permission for Element to use your device’s camera in order to continue."; +"screen_qr_code_login_no_camera_permission_state_title" = "Allow camera access to scan the QR code"; +"screen_qr_code_login_scanning_state_title" = "QR-Code scannen"; +"screen_qr_code_login_start_over_button" = "Start over"; +"screen_qr_code_login_unknown_error_description" = "An unexpected error occurred. Please try again."; "screen_recovery_key_change_description" = "Besorge dir einen neuen Wiederherstellungsschlüssel, wenn du deinen alten verloren hast. Nachdem du deinen Wiederherstellungsschlüssel geändert hast, funktioniert dein alter Schlüssel nicht mehr."; "screen_recovery_key_change_generate_key" = "Erstelle einen neuen Wiederherstellungsschlüssel"; "screen_recovery_key_change_generate_key_description" = "Stelle sicher, dass du deinen Wiederherstellungsschlüssel an einem sicheren Ort aufbewahren kannst"; @@ -485,8 +513,8 @@ "screen_recovery_key_confirm_description" = "Sorge dafür, dass niemand diesen Bildschirm sehen kann!"; "screen_recovery_key_confirm_error_content" = "Bitte versuche es noch einmal, um den Zugriff auf dein Chat-Backup zu bestätigen."; "screen_recovery_key_confirm_error_title" = "Falscher Wiederherstellungsschlüssel"; -"screen_recovery_key_confirm_key_description" = "Dies funktioniert auch mit einer Wiederherstellungspassphrase oder einer geheime Passphrase/einem geheimen Schlüssel."; -"screen_recovery_key_confirm_key_label" = "Recovery key or passcode"; +"screen_recovery_key_confirm_key_description" = "Dies funktioniert auch mit einem Sicherheitsschlüssel oder Sicherheitsphrase."; +"screen_recovery_key_confirm_key_label" = "Wiederherstellungsschlüssel oder Passcode"; "screen_recovery_key_confirm_key_placeholder" = "Eingeben..."; "screen_recovery_key_confirm_success" = "Wiederherstellungsschlüssel bestätigt"; "screen_recovery_key_confirm_title" = "Wiederherstellungsschlüssel oder Passcode bestätigen"; @@ -524,7 +552,7 @@ "screen_room_change_permissions_room_topic" = "Raumthema ändern"; "screen_room_change_permissions_send_messages" = "Nachrichten senden"; "screen_room_change_role_administrators_title" = "Admins bearbeiten"; -"screen_room_change_role_confirm_add_admin_description" = "Du vergibst das selbe Rolle, die auch Du hast. Diese Aktion kann daher nicht mehr rückgängig gemacht werden."; +"screen_room_change_role_confirm_add_admin_description" = "Du kannst diese Aktion nicht mehr rückgängig machen. Du vergibst dieselbe Rolle, wie auch Du sie hast."; "screen_room_change_role_confirm_add_admin_title" = "Als Administrator hinzufügen?"; "screen_room_change_role_confirm_demote_self_action" = "Zurückstufen"; "screen_room_change_role_confirm_demote_self_description" = "Du stufst dich selbst herab. Diese Änderung kann nicht rückgängig gemacht werden. Wenn du der letzte Benutzer mit dieser Rolle bist, ist es nicht möglich, diese Rolle wiederzuerlangen."; @@ -636,8 +664,8 @@ "screen_roomlist_filter_favourites" = "Favoriten"; "screen_roomlist_filter_favourites_empty_state_subtitle" = "In den Chat-Einstellungen kannst du einen Chat als Favorit hinzufügen.\nUm deine anderen Chats zu sehen wähle diesen Filter ab."; "screen_roomlist_filter_favourites_empty_state_title" = "Du hast noch keine Chats als Favorit markiert."; -"screen_roomlist_filter_invites" = "Invites"; -"screen_roomlist_filter_invites_empty_state_title" = "You don't have any pending invites."; +"screen_roomlist_filter_invites" = "Einladungen"; +"screen_roomlist_filter_invites_empty_state_title" = "Du hast keine ausstehenden Einladungen."; "screen_roomlist_filter_low_priority" = "Niedrige Priorität"; "screen_roomlist_filter_mixed_empty_state_subtitle" = "Wähle Filter ab, um Deine Chats zu sehen."; "screen_roomlist_filter_mixed_empty_state_title" = "Du hast keine Chats für diese Auswahl"; @@ -846,6 +874,7 @@ "screen_edit_poll_delete_confirmation_title" = "Umfrage löschen"; "screen_edit_poll_title" = "Umfrage bearbeiten"; "screen_login_subtitle" = "Matrix ist ein offenes Netzwerk für eine sichere, dezentrale Kommunikation."; +"screen_qr_code_login_invalid_scan_state_retry_button" = "Erneut versuchen"; "screen_report_content_block_user" = "Benutzer blockieren"; "screen_room_attachment_source_camera_photo" = "Foto aufnehmen"; "screen_room_change_permissions_everyone" = "Alle"; diff --git a/ElementX/Resources/Localizations/en.lproj/Localizable.strings b/ElementX/Resources/Localizations/en.lproj/Localizable.strings index 185e138c8..432843dff 100644 --- a/ElementX/Resources/Localizations/en.lproj/Localizable.strings +++ b/ElementX/Resources/Localizations/en.lproj/Localizable.strings @@ -208,6 +208,7 @@ "common_waiting_for_decryption_key" = "Waiting for this message"; "common_poll_end_confirmation" = "Are you sure you want to end this poll?"; "common_poll_summary" = "Poll: %1$@"; +"common_something_went_wrong" = "Something went wrong"; "common_verify_device" = "Verify device"; "confirm_recovery_key_banner_message" = "Your chat backup is currently out of sync. You need to enter your recovery key to maintain access to your chat backup."; "confirm_recovery_key_banner_title" = "Enter your recovery key"; @@ -374,7 +375,7 @@ "screen_chat_backup_recovery_action_confirm_description" = "Your chat backup is currently out of sync."; "screen_chat_backup_recovery_action_setup" = "Set up recovery"; "screen_chat_backup_recovery_action_setup_description" = "Get access to your encrypted messages if you lose all your devices or are signed out of %1$@ everywhere."; -"screen_create_new_recovery_key_list_item_1" = "Open Element in a desktop device"; +"screen_create_new_recovery_key_list_item_1" = "Open %1$@ in a desktop device"; "screen_create_new_recovery_key_list_item_2" = "Sign into your account again"; "screen_create_new_recovery_key_list_item_3" = "When asked to verify your device, select %1$@"; "screen_create_new_recovery_key_list_item_3_reset_all" = "“Reset all”"; @@ -391,7 +392,6 @@ "screen_create_poll_question_hint" = "What is the poll about?"; "screen_create_poll_title" = "Create Poll"; "screen_create_room_action_create_room" = "New room"; -"screen_create_room_action_invite_people" = "Invite people to Element"; "screen_create_room_error_creating_room" = "An error occurred when creating the room"; "screen_create_room_private_option_description" = "Messages in this room are encrypted. Encryption can’t be disabled afterwards."; "screen_create_room_private_option_title" = "Private room (invite only)"; @@ -474,7 +474,7 @@ "screen_onboarding_sign_in_manually" = "Sign in manually"; "screen_onboarding_sign_in_with_qr_code" = "Sign in with QR code"; "screen_onboarding_sign_up" = "Create account"; -"screen_onboarding_welcome_message" = "Welcome to the fastest Element ever. Supercharged for speed and simplicity."; +"screen_onboarding_welcome_message" = "Welcome to the fastest %1$@ ever. Supercharged for speed and simplicity."; "screen_onboarding_welcome_subtitle" = "Welcome to %1$@. Supercharged, for speed and simplicity."; "screen_onboarding_welcome_title" = "Be in your element"; "screen_polls_history_empty_ongoing" = "Can't find any ongoing polls."; @@ -483,17 +483,27 @@ "screen_polls_history_filter_past" = "Past"; "screen_polls_history_title" = "Polls"; "screen_qr_code_login_connecting_subtitle" = "Establishing connection"; -"screen_qr_code_login_initial_state_item_1" = "Open Element on a desktop device"; +"screen_qr_code_login_connection_note_secure_state_description" = "A secure connection could not be made to the new device. Your existing devices are still safe and you don't need to worry about them."; +"screen_qr_code_login_connection_note_secure_state_list_header" = "What now?"; +"screen_qr_code_login_connection_note_secure_state_list_item_1" = "Try signing in again with a QR code in case this was a network problem"; +"screen_qr_code_login_connection_note_secure_state_list_item_2" = "If you encounter the same problem, try a different wifi network or use your mobile data instead of wifi"; +"screen_qr_code_login_connection_note_secure_state_list_item_3" = "If that doesn’t work, sign in manually"; +"screen_qr_code_login_connection_note_secure_state_title" = "Connection not secure"; +"screen_qr_code_login_initial_state_item_1" = "Open %1$@ on a desktop device"; "screen_qr_code_login_initial_state_item_2" = "Click on your avatar"; "screen_qr_code_login_initial_state_item_3" = "Select %1$@"; "screen_qr_code_login_initial_state_item_3_action" = "“Link new device”"; "screen_qr_code_login_initial_state_item_4" = "Select %1$@"; "screen_qr_code_login_initial_state_item_4_action" = "“Show QR code”"; -"screen_qr_code_login_initial_state_title" = "Open Element on another device to get the QR code"; +"screen_qr_code_login_initial_state_title" = "Open %1$@ on another device to get the QR code"; "screen_qr_code_login_invalid_scan_state_description" = "Use the QR code shown on the other device."; -"screen_qr_code_login_invalid_scan_state_retry_button" = "Try Again"; "screen_qr_code_login_invalid_scan_state_subtitle" = "Wrong QR code"; +"screen_qr_code_login_no_camera_permission_button" = "Go to camera settings"; +"screen_qr_code_login_no_camera_permission_state_description" = "You need to give permission for Element to use your device’s camera in order to continue."; +"screen_qr_code_login_no_camera_permission_state_title" = "Allow camera access to scan the QR code"; "screen_qr_code_login_scanning_state_title" = "Scan the QR code"; +"screen_qr_code_login_start_over_button" = "Start over"; +"screen_qr_code_login_unknown_error_description" = "An unexpected error occurred. Please try again."; "screen_recovery_key_change_description" = "Get a new recovery key if you've lost your existing one. After changing your recovery key, your old one will no longer work."; "screen_recovery_key_change_generate_key" = "Generate a new recovery key"; "screen_recovery_key_change_generate_key_description" = "Make sure you can store your recovery key somewhere safe"; @@ -864,6 +874,7 @@ "screen_edit_poll_delete_confirmation_title" = "Delete Poll"; "screen_edit_poll_title" = "Edit poll"; "screen_login_subtitle" = "Matrix is an open network for secure, decentralised communication."; +"screen_qr_code_login_invalid_scan_state_retry_button" = "Try again"; "screen_report_content_block_user" = "Block user"; "screen_room_attachment_source_camera_photo" = "Take photo"; "screen_room_change_permissions_everyone" = "Everyone"; diff --git a/ElementX/Resources/Localizations/es.lproj/Localizable.strings b/ElementX/Resources/Localizations/es.lproj/Localizable.strings index e45fa96cc..14a40963c 100644 --- a/ElementX/Resources/Localizations/es.lproj/Localizable.strings +++ b/ElementX/Resources/Localizations/es.lproj/Localizable.strings @@ -208,6 +208,7 @@ "common_waiting_for_decryption_key" = "Esperando este mensaje"; "common_poll_end_confirmation" = "¿Estás seguro de que quieres finalizar esta encuesta?"; "common_poll_summary" = "Encuesta: %1$@"; +"common_something_went_wrong" = "Something went wrong"; "common_verify_device" = "Verificar dispositivo"; "confirm_recovery_key_banner_message" = "La copia de seguridad del chat no está sincronizada en este momento. Debes confirmar tu clave de recuperación para mantener el acceso a la copia de seguridad del chat."; "confirm_recovery_key_banner_title" = "Confirma tu clave de recuperación"; @@ -374,7 +375,7 @@ "screen_chat_backup_recovery_action_confirm_description" = "La copia de seguridad de tus chats no está sincronizada ahora mismo."; "screen_chat_backup_recovery_action_setup" = "Configurar la clave de recuperación"; "screen_chat_backup_recovery_action_setup_description" = "Accede a tus mensajes cifrados si pierdes todos tus dispositivos o cierras sesión de %1$@ en cualquier lugar."; -"screen_create_new_recovery_key_list_item_1" = "Open Element in a desktop device"; +"screen_create_new_recovery_key_list_item_1" = "Open %1$@ in a desktop device"; "screen_create_new_recovery_key_list_item_2" = "Sign into your account again"; "screen_create_new_recovery_key_list_item_3" = "When asked to verify your device, select %1$@"; "screen_create_new_recovery_key_list_item_3_reset_all" = "“Reset all”"; @@ -391,7 +392,6 @@ "screen_create_poll_question_hint" = "¿De qué trata la encuesta?"; "screen_create_poll_title" = "Crear una Encuesta"; "screen_create_room_action_create_room" = "Nueva sala"; -"screen_create_room_action_invite_people" = "Invita a alguien a Element"; "screen_create_room_error_creating_room" = "Se ha producido un error al crear la sala"; "screen_create_room_private_option_description" = "Los mensajes de esta sala están cifrados. La encriptación no se puede desactivar después."; "screen_create_room_private_option_title" = "Sala privada (sólo con invitación)"; @@ -418,6 +418,12 @@ "screen_invites_decline_direct_chat_title" = "Rechazar el chat"; "screen_invites_empty_list" = "Sin invitaciones"; "screen_invites_invited_you" = "%1$@ (%2$@) te invitó"; +"screen_join_room_join_action" = "Join room"; +"screen_join_room_knock_action" = "Knock to join"; +"screen_join_room_subtitle_knock" = "Click the button below and a room administrator will be notified. You’ll be able to join the conversation once approved."; +"screen_join_room_subtitle_no_preview" = "You must be a member of this room to view the message history."; +"screen_join_room_title_knock" = "Want to join this room?"; +"screen_join_room_title_no_preview" = "Preview is not available"; "screen_key_backup_disable_confirmation_action_turn_off" = "Desactivar"; "screen_key_backup_disable_confirmation_description" = "Perderás tus mensajes cifrados si cierras sesión en todos los dispositivos."; "screen_key_backup_disable_confirmation_title" = "¿Estás seguro de que quieres desactivar la copia de seguridad?"; @@ -468,7 +474,7 @@ "screen_onboarding_sign_in_manually" = "Iniciar sesión manualmente"; "screen_onboarding_sign_in_with_qr_code" = "Iniciar sesión con un código QR"; "screen_onboarding_sign_up" = "Crear cuenta"; -"screen_onboarding_welcome_message" = "Bienvenido al Element más rápido de todos los tiempos. Diseñado para la velocidad y la simplicidad."; +"screen_onboarding_welcome_message" = "Bienvenido al %1$@ más rápido de todos los tiempos. Diseñado para la velocidad y la simplicidad."; "screen_onboarding_welcome_subtitle" = "Bienvenido a %1$@. Vitaminado, para mayor rapidez y sencillez."; "screen_onboarding_welcome_title" = "Siéntete en tu Elemento"; "screen_polls_history_empty_ongoing" = "No se pudo encontrar ninguna encuesta en curso."; @@ -476,6 +482,28 @@ "screen_polls_history_filter_ongoing" = "En curso"; "screen_polls_history_filter_past" = "Anteriores"; "screen_polls_history_title" = "Encuestas"; +"screen_qr_code_login_connecting_subtitle" = "Establishing connection"; +"screen_qr_code_login_connection_note_secure_state_description" = "A secure connection could not be made to the new device. Your existing devices are still safe and you don't need to worry about them."; +"screen_qr_code_login_connection_note_secure_state_list_header" = "What now?"; +"screen_qr_code_login_connection_note_secure_state_list_item_1" = "Try signing in again with a QR code in case this was a network problem"; +"screen_qr_code_login_connection_note_secure_state_list_item_2" = "If you encounter the same problem, try a different wifi network or use your mobile data instead of wifi"; +"screen_qr_code_login_connection_note_secure_state_list_item_3" = "If that doesn’t work, sign in manually"; +"screen_qr_code_login_connection_note_secure_state_title" = "Connection not secure"; +"screen_qr_code_login_initial_state_item_1" = "Open %1$@ on a desktop device"; +"screen_qr_code_login_initial_state_item_2" = "Click on your avatar"; +"screen_qr_code_login_initial_state_item_3" = "Select %1$@"; +"screen_qr_code_login_initial_state_item_3_action" = "“Link new device”"; +"screen_qr_code_login_initial_state_item_4" = "Select %1$@"; +"screen_qr_code_login_initial_state_item_4_action" = "“Show QR code”"; +"screen_qr_code_login_initial_state_title" = "Open %1$@ on another device to get the QR code"; +"screen_qr_code_login_invalid_scan_state_description" = "Use the QR code shown on the other device."; +"screen_qr_code_login_invalid_scan_state_subtitle" = "Wrong QR code"; +"screen_qr_code_login_no_camera_permission_button" = "Go to camera settings"; +"screen_qr_code_login_no_camera_permission_state_description" = "You need to give permission for Element to use your device’s camera in order to continue."; +"screen_qr_code_login_no_camera_permission_state_title" = "Allow camera access to scan the QR code"; +"screen_qr_code_login_scanning_state_title" = "Scan the QR code"; +"screen_qr_code_login_start_over_button" = "Start over"; +"screen_qr_code_login_unknown_error_description" = "An unexpected error occurred. Please try again."; "screen_recovery_key_change_description" = "Obtén una nueva clave de recuperación si has perdido la que tenías. Después de cambiar la clave de recuperación, la anterior dejará de funcionar."; "screen_recovery_key_change_generate_key" = "Generar una nueva clave de recuperación"; "screen_recovery_key_change_generate_key_description" = "Asegúrate de poder guardar su clave de recuperación en un lugar seguro"; @@ -846,6 +874,7 @@ "screen_edit_poll_delete_confirmation_title" = "Eliminar encuesta"; "screen_edit_poll_title" = "Editar encuesta"; "screen_login_subtitle" = "Matrix es una red abierta para una comunicación segura y descentralizada."; +"screen_qr_code_login_invalid_scan_state_retry_button" = "Inténtalo de nuevo"; "screen_report_content_block_user" = "Bloquear usuario"; "screen_room_attachment_source_camera_photo" = "Hacer foto"; "screen_room_change_permissions_everyone" = "Todos"; diff --git a/ElementX/Resources/Localizations/fr.lproj/Localizable.strings b/ElementX/Resources/Localizations/fr.lproj/Localizable.strings index d456802ef..6a583bf09 100644 --- a/ElementX/Resources/Localizations/fr.lproj/Localizable.strings +++ b/ElementX/Resources/Localizations/fr.lproj/Localizable.strings @@ -208,6 +208,7 @@ "common_waiting_for_decryption_key" = "En attente de la clé de déchiffrement"; "common_poll_end_confirmation" = "Êtes-vous sûr de vouloir mettre fin à ce sondage ?"; "common_poll_summary" = "Sondage : %1$@"; +"common_something_went_wrong" = "Something went wrong"; "common_verify_device" = "Vérifier la session"; "confirm_recovery_key_banner_message" = "La sauvegarde des conversations est désynchronisée. Vous devez confirmer la clé de récupération pour accéder à votre historique."; "confirm_recovery_key_banner_title" = "Confirmer votre clé de récupération"; @@ -374,13 +375,13 @@ "screen_chat_backup_recovery_action_confirm_description" = "La sauvegarde des discussions est désynchronisée."; "screen_chat_backup_recovery_action_setup" = "Configurer la récupération"; "screen_chat_backup_recovery_action_setup_description" = "Accédez à vos messages chiffrés si vous perdez tous vos appareils ou que vous êtes déconnectés de %1$@ partout."; -"screen_create_new_recovery_key_list_item_1" = "Open Element in a desktop device"; -"screen_create_new_recovery_key_list_item_2" = "Sign into your account again"; -"screen_create_new_recovery_key_list_item_3" = "When asked to verify your device, select %1$@"; -"screen_create_new_recovery_key_list_item_3_reset_all" = "“Reset all”"; -"screen_create_new_recovery_key_list_item_4" = "Follow the instructions to create a new recovery key"; -"screen_create_new_recovery_key_list_item_5" = "Save your new recovery key in a password manager or encrypted note"; -"screen_create_new_recovery_key_title" = "Reset the encryption for your account using another device"; +"screen_create_new_recovery_key_list_item_1" = "Ouvrez %1$@ sur un ordinateur"; +"screen_create_new_recovery_key_list_item_2" = "Connectez-vous à nouveau à votre compte"; +"screen_create_new_recovery_key_list_item_3" = "Lorsque vous devrez vérifier la session, choisissez %1$@"; +"screen_create_new_recovery_key_list_item_3_reset_all" = "“Réinitialiser”"; +"screen_create_new_recovery_key_list_item_4" = "Suivez les instructions pour créer une nouvelle clé de récupération"; +"screen_create_new_recovery_key_list_item_5" = "Enregistrez votre nouvelle clé dans un gestionnaire de mots de passe ou dans une note chiffrée"; +"screen_create_new_recovery_key_title" = "Réinitialisez le chiffrement de votre compte en utilisant un autre appareil"; "screen_create_poll_add_option_btn" = "Ajouter une option"; "screen_create_poll_anonymous_desc" = "Afficher les résultats uniquement après la fin du sondage"; "screen_create_poll_anonymous_headline" = "Masquer les votes"; @@ -391,7 +392,6 @@ "screen_create_poll_question_hint" = "Quel est le sujet du sondage ?"; "screen_create_poll_title" = "Créer un sondage"; "screen_create_room_action_create_room" = "Nouveau salon"; -"screen_create_room_action_invite_people" = "Inviter des amis sur Element"; "screen_create_room_error_creating_room" = "Une erreur s’est produite lors de la création du salon"; "screen_create_room_private_option_description" = "Les messages dans ce salon sont chiffrés. Le chiffrement ne pourra pas être désactivé par la suite."; "screen_create_room_private_option_title" = "Salon privé (sur invitation seulement)"; @@ -405,7 +405,7 @@ "screen_edit_profile_error_title" = "Impossible de mettre à jour le profil"; "screen_edit_profile_title" = "Modifier le profil"; "screen_edit_profile_updating_details" = "Mise à jour du profil..."; -"screen_identity_confirmation_create_new_recovery_key" = "Create a new recovery key"; +"screen_identity_confirmation_create_new_recovery_key" = "Créer une nouvelle clé de récupération"; "screen_identity_confirmation_subtitle" = "Vérifier cette session pour configurer votre messagerie sécurisée."; "screen_identity_confirmation_title" = "Confirmez votre identité"; "screen_identity_confirmed_subtitle" = "Vous pouvez désormais lire ou envoyer des messages en toute sécurité, et toute personne avec qui vous discutez peut également faire confiance à cette session."; @@ -418,6 +418,12 @@ "screen_invites_decline_direct_chat_title" = "Refuser l’invitation"; "screen_invites_empty_list" = "Aucune invitation"; "screen_invites_invited_you" = "%1$@ (%2$@) vous a invité(e)"; +"screen_join_room_join_action" = "Rejoindre"; +"screen_join_room_knock_action" = "Demander à joindre"; +"screen_join_room_subtitle_knock" = "Cliquez ci-dessous et un administrateur sera prévenu. Une fois votre demande approuvée, pour pourrez rejoindre la discussion."; +"screen_join_room_subtitle_no_preview" = "Vous devez être un membre du salon pour pouvoir lire l'historique des messages."; +"screen_join_room_title_knock" = "Vous souhaitez rejoindre ce salon?"; +"screen_join_room_title_no_preview" = "La prévisualisation n'est pas disponible"; "screen_key_backup_disable_confirmation_action_turn_off" = "Désactiver"; "screen_key_backup_disable_confirmation_description" = "Vous perdrez vos messages chiffrés si vous vous déconnectez de toutes vos sessions."; "screen_key_backup_disable_confirmation_title" = "Êtes-vous certain de vouloir désactiver la sauvegarde?"; @@ -468,7 +474,7 @@ "screen_onboarding_sign_in_manually" = "Se connecter manuellement"; "screen_onboarding_sign_in_with_qr_code" = "Se connecter avec un QR code"; "screen_onboarding_sign_up" = "Créer un compte"; -"screen_onboarding_welcome_message" = "Bienvenue dans l’Element le plus rapide de tous les temps. Boosté pour plus de rapidité et de simplicité."; +"screen_onboarding_welcome_message" = "Bienvenue dans l’application %1$@ la plus rapide de tous les temps. Boosté pour plus de rapidité et de simplicité."; "screen_onboarding_welcome_subtitle" = "Bienvenue sur %1$@. Boosté, pour plus de rapidité et de simplicité."; "screen_onboarding_welcome_title" = "Soyez dans votre Element"; "screen_polls_history_empty_ongoing" = "Impossible de trouver des sondages en cours."; @@ -476,20 +482,42 @@ "screen_polls_history_filter_ongoing" = "En cours"; "screen_polls_history_filter_past" = "Terminés"; "screen_polls_history_title" = "Sondages"; +"screen_qr_code_login_connecting_subtitle" = "Établissement de la connexion"; +"screen_qr_code_login_connection_note_secure_state_description" = "A secure connection could not be made to the new device. Your existing devices are still safe and you don't need to worry about them."; +"screen_qr_code_login_connection_note_secure_state_list_header" = "What now?"; +"screen_qr_code_login_connection_note_secure_state_list_item_1" = "Try signing in again with a QR code in case this was a network problem"; +"screen_qr_code_login_connection_note_secure_state_list_item_2" = "If you encounter the same problem, try a different wifi network or use your mobile data instead of wifi"; +"screen_qr_code_login_connection_note_secure_state_list_item_3" = "If that doesn’t work, sign in manually"; +"screen_qr_code_login_connection_note_secure_state_title" = "Connection not secure"; +"screen_qr_code_login_initial_state_item_1" = "Ouvrez %1$@ sur un ordinateur"; +"screen_qr_code_login_initial_state_item_2" = "Cliquez sur votre image de profil"; +"screen_qr_code_login_initial_state_item_3" = "Choisissez %1$@"; +"screen_qr_code_login_initial_state_item_3_action" = "“Associer une nouvelle session”"; +"screen_qr_code_login_initial_state_item_4" = "Choisissez %1$@"; +"screen_qr_code_login_initial_state_item_4_action" = "“Afficher le QR code”"; +"screen_qr_code_login_initial_state_title" = "Ouvrez %1$@ sur un autre appareil pour obtenir le QR code"; +"screen_qr_code_login_invalid_scan_state_description" = "Scannez le QR code affiché sur l'autre appareil."; +"screen_qr_code_login_invalid_scan_state_subtitle" = "QR code erroné"; +"screen_qr_code_login_no_camera_permission_button" = "Go to camera settings"; +"screen_qr_code_login_no_camera_permission_state_description" = "You need to give permission for Element to use your device’s camera in order to continue."; +"screen_qr_code_login_no_camera_permission_state_title" = "Allow camera access to scan the QR code"; +"screen_qr_code_login_scanning_state_title" = "Scannez le QR code"; +"screen_qr_code_login_start_over_button" = "Start over"; +"screen_qr_code_login_unknown_error_description" = "An unexpected error occurred. Please try again."; "screen_recovery_key_change_description" = "Obtenez une nouvelle clé de récupération dans le cas où vous avez oublié l’ancienne. Après le changement, l’ancienne clé ne sera plus utilisable."; "screen_recovery_key_change_generate_key" = "Générer une nouvelle clé"; "screen_recovery_key_change_generate_key_description" = "Assurez-vous de conserver la clé dans un endroit sûr."; "screen_recovery_key_change_success" = "Clé de récupération modifée"; "screen_recovery_key_change_title" = "Changer la clé de récupération?"; -"screen_recovery_key_confirm_create_new_recovery_key" = "Create new recovery key"; -"screen_recovery_key_confirm_description" = "Saisissez votre clé de récupération pour accéder à l’historique de vos discussions."; +"screen_recovery_key_confirm_create_new_recovery_key" = "Créer une nouvelle clé de récupération"; +"screen_recovery_key_confirm_description" = "Assurez vous que personne d'autre ne regarde l'écran!"; "screen_recovery_key_confirm_error_content" = "Veuillez réessayer pour accéder à votre historique chiffré."; "screen_recovery_key_confirm_error_title" = "Clé de récupération incorrecte"; -"screen_recovery_key_confirm_key_description" = "Saisissez la clé à 48 caractères."; -"screen_recovery_key_confirm_key_label" = "Recovery key or passcode"; +"screen_recovery_key_confirm_key_description" = "Si vous avez une clé de sécurité ou une phrase de sécurité, cela fonctionnera également."; +"screen_recovery_key_confirm_key_label" = "Clé de récupération"; "screen_recovery_key_confirm_key_placeholder" = "Saisissez la clé ici…"; "screen_recovery_key_confirm_success" = "Clé de récupération confirmée"; -"screen_recovery_key_confirm_title" = "Confirmez votre clé de récupération"; +"screen_recovery_key_confirm_title" = "Saisissez votre clé de récupération"; "screen_recovery_key_copied_to_clipboard" = "Clé de récupération copiée"; "screen_recovery_key_generating_key" = "Génération…"; "screen_recovery_key_save_action" = "Enregistrer la clé"; @@ -530,7 +558,7 @@ "screen_room_change_role_confirm_demote_self_description" = "Vous ne pourrez pas annuler ce changement car vous vous rétrogradez, si vous êtes le dernier utilisateur privilégié du salon il sera impossible de retrouver les privilèges."; "screen_room_change_role_confirm_demote_self_title" = "Vous rétrograder ?"; "screen_room_change_role_invited_member_name" = "%1$@ (En attente)"; -"screen_room_change_role_moderators_admin_section_footer" = "Admins automatically have moderator privileges"; +"screen_room_change_role_moderators_admin_section_footer" = "Les administrateurs ont automatiquement les privilèges des modérateurs"; "screen_room_change_role_moderators_title" = "Modifier les modérateurs"; "screen_room_change_role_unsaved_changes_description" = "Vous avez des modifications non-enregistrées."; "screen_room_change_role_unsaved_changes_title" = "Enregistrer les modifications?"; @@ -549,7 +577,7 @@ "screen_room_details_notification_mode_default" = "Défaut"; "screen_room_details_notification_title" = "Notifications"; "screen_room_details_share_room_title" = "Partager le salon"; -"screen_room_details_title" = "Room info"; +"screen_room_details_title" = "Informations du salon"; "screen_room_details_updating_room" = "Mise à jour du salon…"; "screen_room_directory_search_loading_error" = "Échec du chargement"; "screen_room_directory_search_title" = "Annuaire des salons"; @@ -561,7 +589,7 @@ "screen_room_member_details_block_alert_action" = "Bloquer"; "screen_room_member_details_block_alert_description" = "Les utilisateurs bloqués ne pourront pas vous envoyer de messages et tous leurs messages seront masqués. Vous pouvez les débloquer à tout moment."; "screen_room_member_details_block_user" = "Bloquer l’utilisateur"; -"screen_room_member_details_title" = "Profile"; +"screen_room_member_details_title" = "Profil"; "screen_room_member_details_unblock_alert_action" = "Débloquer"; "screen_room_member_details_unblock_alert_description" = "Vous pourrez à nouveau voir tous ses messages."; "screen_room_member_details_unblock_user" = "Débloquer l’utilisateur"; @@ -636,8 +664,8 @@ "screen_roomlist_filter_favourites" = "Favoris"; "screen_roomlist_filter_favourites_empty_state_subtitle" = "Vous pouvez ajouter une discussion aux favoris depuis les paramètres de la discussion.\nEn attendant, vous pouvez désélectionner des filtres pour voir vos autres salons."; "screen_roomlist_filter_favourites_empty_state_title" = "Vous n’avez pas encore de discussions favorites"; -"screen_roomlist_filter_invites" = "Invites"; -"screen_roomlist_filter_invites_empty_state_title" = "You don't have any pending invites."; +"screen_roomlist_filter_invites" = "Invitations"; +"screen_roomlist_filter_invites_empty_state_title" = "Vous n'avez aucune invitation en attente."; "screen_roomlist_filter_low_priority" = "Priorité basse"; "screen_roomlist_filter_mixed_empty_state_subtitle" = "Veuillez désélectionner des filtres pour voir vos discussions"; "screen_roomlist_filter_mixed_empty_state_title" = "Vous n’avez pas de discussions pour cette sélection"; @@ -846,6 +874,7 @@ "screen_edit_poll_delete_confirmation_title" = "Supprimer le sondage"; "screen_edit_poll_title" = "Modifier le sondage"; "screen_login_subtitle" = "Matrix est un réseau ouvert pour une communication sécurisée et décentralisée."; +"screen_qr_code_login_invalid_scan_state_retry_button" = "Essayer à nouveau"; "screen_report_content_block_user" = "Bloquer l’utilisateur"; "screen_room_attachment_source_camera_photo" = "Prendre une photo"; "screen_room_change_permissions_everyone" = "Tout le monde"; diff --git a/ElementX/Resources/Localizations/hu.lproj/Localizable.strings b/ElementX/Resources/Localizations/hu.lproj/Localizable.strings index 43f0289fd..fdb712c89 100644 --- a/ElementX/Resources/Localizations/hu.lproj/Localizable.strings +++ b/ElementX/Resources/Localizations/hu.lproj/Localizable.strings @@ -208,6 +208,7 @@ "common_waiting_for_decryption_key" = "Várakozás a visszafejtési kulcsra"; "common_poll_end_confirmation" = "Biztos, hogy befejezi ezt a szavazást?"; "common_poll_summary" = "Szavazás: %1$@"; +"common_something_went_wrong" = "Something went wrong"; "common_verify_device" = "Eszköz ellenőrzése"; "confirm_recovery_key_banner_message" = "A csevegés biztonsági mentése nincs szinkronban. Meg kell erősítenie a helyreállítási kulcsát, hogy továbbra is hozzáférjen a csevegés biztonsági mentéséhez."; "confirm_recovery_key_banner_title" = "Helyreállítási kulcs megerősítése"; @@ -358,11 +359,11 @@ "screen_change_account_provider_other" = "Egyéb"; "screen_change_account_provider_subtitle" = "Másik fiókszolgáltató, például a saját privát kiszolgáló vagy egy munkahelyi fiók használata."; "screen_change_account_provider_title" = "Fiókszolgáltató módosítása"; -"screen_change_server_error_invalid_homeserver" = "Nem sikerült elérni ezt a Matrix-kiszolgálót. Ellenőrizze, hogy helyesen adta-e meg a Matrix-kiszolgáló webcímét. Ha a webcím helyes, akkor további segítségért lépjen kapcsolatba a Matrix-kiszolgáló rendszergazdájával."; +"screen_change_server_error_invalid_homeserver" = "Nem sikerült elérni ezt a Matrix-kiszolgálót. Ellenőrizze, hogy helyesen adta-e meg a Matrix-kiszolgáló webcímét. Ha a webcím helyes, akkor további segítségért lépjen kapcsolatba a Matrix-kiszolgáló adminisztrátorával."; "screen_change_server_error_invalid_well_known" = "A Sliding sync protokoll a well-known fájl problémája miatt nem érhető el:\n%1$@"; "screen_change_server_error_no_sliding_sync_message" = "A kiszolgáló jelenleg nem támogatja a Sliding sync protokollt."; "screen_change_server_form_header" = "Matrix-kiszolgáló webcíme"; -"screen_change_server_form_notice" = "Csak olyan meglévő kiszolgálóhoz csatlakozhat, amely támogatja a Sliding sync protokollt. Ezt a Matrix-kiszolgáló rendszergazdájának kell beállítania. %1$@"; +"screen_change_server_form_notice" = "Csak olyan meglévő kiszolgálóhoz csatlakozhat, amely támogatja a Sliding sync protokollt. Ezt a Matrix-kiszolgáló adminisztrátorának kell beállítania. %1$@"; "screen_change_server_subtitle" = "Mi a kiszolgálója címe?"; "screen_change_server_title" = "Válassza ki a kiszolgálóját"; "screen_chat_backup_key_backup_action_disable" = "Biztonsági mentés kikapcsolása"; @@ -374,7 +375,7 @@ "screen_chat_backup_recovery_action_confirm_description" = "A csevegéselőzményei nincsenek szinkronban."; "screen_chat_backup_recovery_action_setup" = "Helyreállítás beállítása"; "screen_chat_backup_recovery_action_setup_description" = "Szerezzen hozzáférést a titkosított üzeneteihez, ha elvesztette az összes eszközét, vagy ha mindenütt kijelentkezett az %1$@ből."; -"screen_create_new_recovery_key_list_item_1" = "Nyissa meg az Elementet egy asztali eszközön"; +"screen_create_new_recovery_key_list_item_1" = "Nyissa meg az %1$@et egy asztali eszközön"; "screen_create_new_recovery_key_list_item_2" = "Jelentkezzen be újra a fiókjába"; "screen_create_new_recovery_key_list_item_3" = "Amikor az eszköz ellenőrzését kéri, válassza ezt a lehetőséget: %1$@"; "screen_create_new_recovery_key_list_item_3_reset_all" = "„Minden visszaállítása”"; @@ -391,7 +392,6 @@ "screen_create_poll_question_hint" = "Miről szól ez a szavazás?"; "screen_create_poll_title" = "Szavazás létrehozása"; "screen_create_room_action_create_room" = "Új szoba"; -"screen_create_room_action_invite_people" = "Hívja meg ismerőseit az Elementbe"; "screen_create_room_error_creating_room" = "Hiba történt a szoba létrehozásakor"; "screen_create_room_private_option_description" = "A szobában lévő üzenetek titkosítottak. A titkosítást utólag nem lehet kikapcsolni."; "screen_create_room_private_option_title" = "Privát szoba (csak meghívással)"; @@ -418,6 +418,12 @@ "screen_invites_decline_direct_chat_title" = "Csevegés elutasítása"; "screen_invites_empty_list" = "Nincsenek meghívások"; "screen_invites_invited_you" = "%1$@ (%2$@) meghívta"; +"screen_join_room_join_action" = "Join room"; +"screen_join_room_knock_action" = "Knock to join"; +"screen_join_room_subtitle_knock" = "Click the button below and a room administrator will be notified. You’ll be able to join the conversation once approved."; +"screen_join_room_subtitle_no_preview" = "You must be a member of this room to view the message history."; +"screen_join_room_title_knock" = "Want to join this room?"; +"screen_join_room_title_no_preview" = "Preview is not available"; "screen_key_backup_disable_confirmation_action_turn_off" = "Kikapcsolás"; "screen_key_backup_disable_confirmation_description" = "Ha kijelentkezik az összes eszközéről, akkor elveszti a titkosított üzeneteit."; "screen_key_backup_disable_confirmation_title" = "Biztos, hogy kikapcsolja a biztonsági mentéseket?"; @@ -429,7 +435,7 @@ "screen_login_error_invalid_credentials" = "Helytelen felhasználónév vagy jelszó"; "screen_login_error_invalid_user_id" = "Ez nem érvényes felhasználóazonosító. A várt formátum: „@user:homeserver.org”"; "screen_login_error_refresh_tokens" = "Ez a kiszolgáló frissítési tokenek használatára van beállítva. Ezek jelszó alapú bejelentkezés esetén nem támogatottak."; -"screen_login_error_unsupported_authentication" = "A kiválasztott Matrix-kiszolgáló nem támogatja a jelszavas vagy OIDC-alapú bejelentkezést. Lépjen kapcsolatba a kiszolgáló rendszergazdájával, vagy válasszon másik Matrix-kiszolgálót."; +"screen_login_error_unsupported_authentication" = "A kiválasztott Matrix-kiszolgáló nem támogatja a jelszavas vagy OIDC-alapú bejelentkezést. Lépjen kapcsolatba a kiszolgáló adminisztrátorával, vagy válasszon másik Matrix-kiszolgálót."; "screen_login_form_header" = "Adja meg adatait"; "screen_login_title" = "Örülünk, hogy visszatért!"; "screen_login_title_with_homeserver" = "Bejelentkezés ide: %1$@"; @@ -468,7 +474,7 @@ "screen_onboarding_sign_in_manually" = "Kézi bejelentkezés"; "screen_onboarding_sign_in_with_qr_code" = "Bejelentkezés QR-kóddal"; "screen_onboarding_sign_up" = "Fiók létrehozása"; -"screen_onboarding_welcome_message" = "Üdvözöljük a valaha volt leggyorsabb Elementben. Felturbózva, a sebesség és az egyszerűség érdekében."; +"screen_onboarding_welcome_message" = "Üdvözöljük a valaha volt leggyorsabb %1$@ben. Felturbózva, a sebesség és az egyszerűség érdekében."; "screen_onboarding_welcome_subtitle" = "Üdvözli az %1$@. Felturbózva, a sebesség és az egyszerűség jegyében."; "screen_onboarding_welcome_title" = "Legyen elemében"; "screen_polls_history_empty_ongoing" = "Nem találhatók folyamatban lévő szavazások."; @@ -476,6 +482,28 @@ "screen_polls_history_filter_ongoing" = "Folyamatban"; "screen_polls_history_filter_past" = "Korábbi"; "screen_polls_history_title" = "Szavazások"; +"screen_qr_code_login_connecting_subtitle" = "Establishing connection"; +"screen_qr_code_login_connection_note_secure_state_description" = "A secure connection could not be made to the new device. Your existing devices are still safe and you don't need to worry about them."; +"screen_qr_code_login_connection_note_secure_state_list_header" = "What now?"; +"screen_qr_code_login_connection_note_secure_state_list_item_1" = "Try signing in again with a QR code in case this was a network problem"; +"screen_qr_code_login_connection_note_secure_state_list_item_2" = "If you encounter the same problem, try a different wifi network or use your mobile data instead of wifi"; +"screen_qr_code_login_connection_note_secure_state_list_item_3" = "If that doesn’t work, sign in manually"; +"screen_qr_code_login_connection_note_secure_state_title" = "Connection not secure"; +"screen_qr_code_login_initial_state_item_1" = "Open %1$@ on a desktop device"; +"screen_qr_code_login_initial_state_item_2" = "Click on your avatar"; +"screen_qr_code_login_initial_state_item_3" = "Select %1$@"; +"screen_qr_code_login_initial_state_item_3_action" = "“Link new device”"; +"screen_qr_code_login_initial_state_item_4" = "Select %1$@"; +"screen_qr_code_login_initial_state_item_4_action" = "“Show QR code”"; +"screen_qr_code_login_initial_state_title" = "Open %1$@ on another device to get the QR code"; +"screen_qr_code_login_invalid_scan_state_description" = "Use the QR code shown on the other device."; +"screen_qr_code_login_invalid_scan_state_subtitle" = "Wrong QR code"; +"screen_qr_code_login_no_camera_permission_button" = "Go to camera settings"; +"screen_qr_code_login_no_camera_permission_state_description" = "You need to give permission for Element to use your device’s camera in order to continue."; +"screen_qr_code_login_no_camera_permission_state_title" = "Allow camera access to scan the QR code"; +"screen_qr_code_login_scanning_state_title" = "Scan the QR code"; +"screen_qr_code_login_start_over_button" = "Start over"; +"screen_qr_code_login_unknown_error_description" = "An unexpected error occurred. Please try again."; "screen_recovery_key_change_description" = "Szerezzen új helyreállítási kulcsot, ha elvesztette a meglévőt. A helyreállítása kulcsa módosítása után a régi már nem fog működni."; "screen_recovery_key_change_generate_key" = "Új helyreállítási kulcs előállítása"; "screen_recovery_key_change_generate_key_description" = "Gondoskodjon arról, hogy biztonságos helyen tárolja a helyreállítási kulcsát"; @@ -504,7 +532,7 @@ "screen_recovery_key_setup_success" = "A helyreállítás beállítása sikeres"; "screen_recovery_key_setup_title" = "Helyreállítás beállítása"; "screen_report_content_block_user_hint" = "Jelölje be, ha el akarja rejteni az összes jelenlegi és jövőbeli üzenetet ettől a felhasználótól"; -"screen_report_content_explanation" = "Ez az üzenet jelentve lesz a Matrix-kiszolgáló rendszergazdájának. Nem fogja tudni elolvasni a titkosított üzeneteket."; +"screen_report_content_explanation" = "Ez az üzenet jelentve lesz a Matrix-kiszolgáló adminisztrátorának. Nem fogja tudni elolvasni a titkosított üzeneteket."; "screen_report_content_hint" = "A tartalom jelentésének oka"; "screen_room_attachment_source_camera" = "Kamera"; "screen_room_attachment_source_camera_video" = "Videó rögzítése"; @@ -513,19 +541,19 @@ "screen_room_attachment_source_location" = "Hely"; "screen_room_attachment_source_poll" = "Szavazás"; "screen_room_attachment_text_formatting" = "Szövegformázás"; -"screen_room_change_permissions_administrators" = "Csak rendszergazdák"; +"screen_room_change_permissions_administrators" = "Csak adminisztrátorok"; "screen_room_change_permissions_ban_people" = "Emberek kitiltása"; "screen_room_change_permissions_delete_messages" = "Üzenetek eltávolítása"; "screen_room_change_permissions_invite_people" = "Emberek meghívása"; -"screen_room_change_permissions_moderators" = "Rendszergazdák és moderátorok"; +"screen_room_change_permissions_moderators" = "Adminisztrátorok és moderátorok"; "screen_room_change_permissions_remove_people" = "Emberek eltávolítása"; "screen_room_change_permissions_room_avatar" = "Szoba profilképének módosítása"; "screen_room_change_permissions_room_name" = "Szoba nevének módosítása"; "screen_room_change_permissions_room_topic" = "Szoba témájának módosítása"; "screen_room_change_permissions_send_messages" = "Üzenetek küldése"; -"screen_room_change_role_administrators_title" = "Rendszergazdák szerkesztése"; +"screen_room_change_role_administrators_title" = "Adminisztrátorok szerkesztése"; "screen_room_change_role_confirm_add_admin_description" = "Ezt a műveletet nem fogja tudja visszavonni. Ugyanarra a szintre lépteti elő a felhasználót, mint amellyel Ön is rendelkezik."; -"screen_room_change_role_confirm_add_admin_title" = "Rendszergazda hozzáadása?"; +"screen_room_change_role_confirm_add_admin_title" = "Adminisztrátor hozzáadása?"; "screen_room_change_role_confirm_demote_self_action" = "Lefokozás"; "screen_room_change_role_confirm_demote_self_description" = "Ezt a változtatást nem fogja tudni visszavonni, mivel lefokozza magát, ha Ön az utolsó jogosultságokkal rendelkező felhasználó a szobában, akkor lehetetlen lesz visszaszerezni a jogosultságokat."; "screen_room_change_role_confirm_demote_self_title" = "Lefokozza magát?"; @@ -583,7 +611,7 @@ "screen_room_member_list_mode_members" = "Tagok"; "screen_room_member_list_pending_header_title" = "Függőben"; "screen_room_member_list_removing_user" = "%1$@ eltávolítása…"; -"screen_room_member_list_role_administrator" = "Rendszergazda"; +"screen_room_member_list_role_administrator" = "Adminisztrátor"; "screen_room_member_list_role_moderator" = "Moderátor"; "screen_room_member_list_room_members_header_title" = "Szoba tagjai"; "screen_room_member_list_unbanning_user" = "%1$@ tiltásának feloldása"; @@ -602,7 +630,7 @@ "screen_room_notification_settings_room_custom_settings_title" = "Ebben a szobában, értesítés ezekről:"; "screen_room_retry_send_menu_send_again_action" = "Újraküldés"; "screen_room_retry_send_menu_title" = "Az üzenet elküldése sikertelen"; -"screen_room_roles_and_permissions_admins" = "Rendszergazdák"; +"screen_room_roles_and_permissions_admins" = "Adminisztrátorok"; "screen_room_roles_and_permissions_change_my_role" = "Saját szerepkör módosítása"; "screen_room_roles_and_permissions_change_role_demote_to_member" = "Lefokozás taggá"; "screen_room_roles_and_permissions_change_role_demote_to_moderator" = "Lefokozás moderátorrá"; @@ -682,8 +710,8 @@ "screen_share_this_location_action" = "E hely megosztása"; "screen_signed_out_reason_1" = "Megváltoztatta a jelszavát egy másik munkamenetben"; "screen_signed_out_reason_2" = "Törölte a munkamenetet egy másik munkamenetből"; -"screen_signed_out_reason_3" = "A kiszolgáló rendszergazdája érvénytelenítette a hozzáférését"; -"screen_signed_out_subtitle" = "Előfordulhat, hogy az alábbiakban felsorolt okok valamelyike miatt került kijelentkezésre. Kérjük, jelentkezzen be újra, hogy folytatni tudja a %@ használatát."; +"screen_signed_out_reason_3" = "A kiszolgáló adminisztrátora érvénytelenítette a hozzáférését"; +"screen_signed_out_subtitle" = "Előfordulhat, hogy az alábbiakban felsorolt okok valamelyike miatt került kijelentkeztetésre. Jelentkezzen be újra, hogy folytatni tudja az %@ használatát."; "screen_signed_out_title" = "Kijelentkezett"; "screen_signout_confirmation_dialog_content" = "Biztos, hogy kijelentkezik?"; "screen_signout_in_progress_dialog_content" = "Kijelentkezés…"; @@ -724,7 +752,7 @@ "state_event_display_name_removed_by_you" = "Eltávolította a megjelenítendő nevét (ez volt: %1$@)"; "state_event_display_name_set" = "%1$@ beállította a megjelenítendő nevét: %2$@"; "state_event_display_name_set_by_you" = "Beállította a megjelenítendő nevét: %1$@"; -"state_event_promoted_to_administrator" = "%1$@ elő lett léptetve rendszergazdává"; +"state_event_promoted_to_administrator" = "%1$@ elő lett léptetve adminisztrátorrá"; "state_event_promoted_to_moderator" = "%1$@ elő lett léptetve moderátorrá"; "state_event_room_avatar_changed" = "%1$@ megváltoztatta a szoba profilképét"; "state_event_room_avatar_changed_by_you" = "Megváltoztatta a szoba profilképét"; @@ -846,13 +874,14 @@ "screen_edit_poll_delete_confirmation_title" = "Szavazás törlése"; "screen_edit_poll_title" = "Szavazás szerkesztése"; "screen_login_subtitle" = "A Matrix egy nyitott hálózat a biztonságos, decentralizált kommunikációhoz."; +"screen_qr_code_login_invalid_scan_state_retry_button" = "Próbálja újra"; "screen_report_content_block_user" = "Felhasználó letiltása"; "screen_room_attachment_source_camera_photo" = "Fénykép készítése"; "screen_room_change_permissions_everyone" = "Mindenki"; "screen_room_change_permissions_member_moderation" = "Tagok moderálása"; "screen_room_change_permissions_messages_and_content" = "Üzenetek és tartalom"; "screen_room_change_permissions_room_details" = "Szoba részletei"; -"screen_room_change_role_section_administrators" = "Rendszergazdák"; +"screen_room_change_role_section_administrators" = "Adminisztrátorok"; "screen_room_change_role_section_moderators" = "Moderátorok"; "screen_room_change_role_section_users" = "Tagok"; "screen_room_details_invite_people_title" = "Ismerősök meghívása"; diff --git a/ElementX/Resources/Localizations/id.lproj/Localizable.strings b/ElementX/Resources/Localizations/id.lproj/Localizable.strings index 11d817f92..0f2342e73 100644 --- a/ElementX/Resources/Localizations/id.lproj/Localizable.strings +++ b/ElementX/Resources/Localizations/id.lproj/Localizable.strings @@ -208,6 +208,7 @@ "common_waiting_for_decryption_key" = "Menunggu pesan ini"; "common_poll_end_confirmation" = "Apakah Anda yakin ingin mengakhiri pemungutan suara ini?"; "common_poll_summary" = "Pemungutan suara: %1$@"; +"common_something_went_wrong" = "Something went wrong"; "common_verify_device" = "Verifikasi perangkat"; "confirm_recovery_key_banner_message" = "Cadangan percakapan Anda saat ini tidak tersinkron. Anda perlu mengonfirmasi kunci pemulihan Anda untuk tetap memiliki akses ke cadangan percakapan Anda."; "confirm_recovery_key_banner_title" = "Konfirmasi kunci pemulihan Anda"; @@ -374,7 +375,7 @@ "screen_chat_backup_recovery_action_confirm_description" = "Pencadangan percakapan Anda saat ini tidak tersinkron."; "screen_chat_backup_recovery_action_setup" = "Siapkan pemulihan"; "screen_chat_backup_recovery_action_setup_description" = "Dapatkan akses ke pesan terenkripsi Anda jika Anda kehilangan semua perangkat Anda atau keluar dari %1$@ di mana pun."; -"screen_create_new_recovery_key_list_item_1" = "Buka Element di perangkat desktop"; +"screen_create_new_recovery_key_list_item_1" = "Buka %1$@ di perangkat desktop"; "screen_create_new_recovery_key_list_item_2" = "Masuk ke akun Anda lagi"; "screen_create_new_recovery_key_list_item_3" = "Saat diminta untuk memverifikasi perangkat Anda, pilih %1$@"; "screen_create_new_recovery_key_list_item_3_reset_all" = "“Atur ulang semua”"; @@ -391,7 +392,6 @@ "screen_create_poll_question_hint" = "Tentang apa pemungutan suara ini?"; "screen_create_poll_title" = "Buat pemungutan suara"; "screen_create_room_action_create_room" = "Ruangan baru"; -"screen_create_room_action_invite_people" = "Undang orang-orang ke Element"; "screen_create_room_error_creating_room" = "Terjadi kesalahan saat membuat ruangan"; "screen_create_room_private_option_description" = "Pesan di ruangan ini dienkripsi. Enkripsi tidak dapat dinonaktifkan setelahnya."; "screen_create_room_private_option_title" = "Ruangan pribadi (hanya undangan)"; @@ -418,6 +418,12 @@ "screen_invites_decline_direct_chat_title" = "Tolak obrolan"; "screen_invites_empty_list" = "Tidak ada undangan"; "screen_invites_invited_you" = "%1$@ (%2$@) mengundang Anda"; +"screen_join_room_join_action" = "Gabung dengan ruangan"; +"screen_join_room_knock_action" = "Ketuk untuk bergabung"; +"screen_join_room_subtitle_knock" = "Klik tombol di bawah ini dan administrator kamar akan diberi tahu. Anda akan dapat bergabung dengan percakapan setelah disetujui."; +"screen_join_room_subtitle_no_preview" = "Anda harus menjadi anggota ruangan ini untuk melihat riwayat pesan."; +"screen_join_room_title_knock" = "Ingin bergabung dengan ruangan ini?"; +"screen_join_room_title_no_preview" = "Pratinjau tidak tersedia"; "screen_key_backup_disable_confirmation_action_turn_off" = "Matikan"; "screen_key_backup_disable_confirmation_description" = "Anda akan kehilangan pesan terenkripsi jika Anda keluar dari semua perangkat."; "screen_key_backup_disable_confirmation_title" = "Apakah Anda yakin ingin mematikan pencadangan?"; @@ -468,7 +474,7 @@ "screen_onboarding_sign_in_manually" = "Masuk secara manual"; "screen_onboarding_sign_in_with_qr_code" = "Masuk dengan kode QR"; "screen_onboarding_sign_up" = "Buat akun"; -"screen_onboarding_welcome_message" = "Selamat datang di Element tercepat yang pernah ada. Berdaya besar untuk kecepatan dan kesederhanaan."; +"screen_onboarding_welcome_message" = "Selamat datang di %1$@ tercepat yang pernah ada. Berdaya besar untuk kecepatan dan kesederhanaan."; "screen_onboarding_welcome_subtitle" = "Selamat datang di %1$@. Berdaya penuh, untuk kecepatan dan kesederhanaan."; "screen_onboarding_welcome_title" = "Berada di elemen Anda"; "screen_polls_history_empty_ongoing" = "Tidak dapat menemukan pemungutan suara yang sedang berlangsung."; @@ -476,6 +482,28 @@ "screen_polls_history_filter_ongoing" = "Sedang berlangsung"; "screen_polls_history_filter_past" = "Masa lalu"; "screen_polls_history_title" = "Pemungutan suara"; +"screen_qr_code_login_connecting_subtitle" = "Membuat koneksi"; +"screen_qr_code_login_connection_note_secure_state_description" = "A secure connection could not be made to the new device. Your existing devices are still safe and you don't need to worry about them."; +"screen_qr_code_login_connection_note_secure_state_list_header" = "What now?"; +"screen_qr_code_login_connection_note_secure_state_list_item_1" = "Try signing in again with a QR code in case this was a network problem"; +"screen_qr_code_login_connection_note_secure_state_list_item_2" = "If you encounter the same problem, try a different wifi network or use your mobile data instead of wifi"; +"screen_qr_code_login_connection_note_secure_state_list_item_3" = "If that doesn’t work, sign in manually"; +"screen_qr_code_login_connection_note_secure_state_title" = "Connection not secure"; +"screen_qr_code_login_initial_state_item_1" = "Buka %1$@ di perangkat desktop"; +"screen_qr_code_login_initial_state_item_2" = "Klik pada avatar Anda"; +"screen_qr_code_login_initial_state_item_3" = "Pilih %1$@"; +"screen_qr_code_login_initial_state_item_3_action" = "“Tautkan perangkat baru”"; +"screen_qr_code_login_initial_state_item_4" = "Pilih %1$@"; +"screen_qr_code_login_initial_state_item_4_action" = "“Tampilkan kode QR”"; +"screen_qr_code_login_initial_state_title" = "Buka %1$@ di perangkat lain untuk mendapatkan kode QR"; +"screen_qr_code_login_invalid_scan_state_description" = "Gunakan kode QR yang ditampilkan di perangkat lain."; +"screen_qr_code_login_invalid_scan_state_subtitle" = "Kode QR salah"; +"screen_qr_code_login_no_camera_permission_button" = "Go to camera settings"; +"screen_qr_code_login_no_camera_permission_state_description" = "You need to give permission for Element to use your device’s camera in order to continue."; +"screen_qr_code_login_no_camera_permission_state_title" = "Allow camera access to scan the QR code"; +"screen_qr_code_login_scanning_state_title" = "Pindai kode QR"; +"screen_qr_code_login_start_over_button" = "Start over"; +"screen_qr_code_login_unknown_error_description" = "An unexpected error occurred. Please try again."; "screen_recovery_key_change_description" = "Dapatkan kunci pemulihan yang baru jika Anda kehilangan kunci pemulihan saat ini. Setelah mengganti kunci pemulihan Anda, yang lama tidak akan bekerja lagi."; "screen_recovery_key_change_generate_key" = "Buat kunci pemulihan baru"; "screen_recovery_key_change_generate_key_description" = "Pastikan Anda dapat menyimpan kunci pemulihan Anda di tempat yang aman"; @@ -485,7 +513,7 @@ "screen_recovery_key_confirm_description" = "Pastikan tidak ada yang bisa melihat layar ini!"; "screen_recovery_key_confirm_error_content" = "Silakan coba lagi untuk mengonfirmasi akses ke cadangan percakapan Anda."; "screen_recovery_key_confirm_error_title" = "Kunci pemulihan salah"; -"screen_recovery_key_confirm_key_description" = "Jika Anda memiliki frasa sandi pemulihan atau frasa/kunci sandi rahasia, ini juga dapat digunakan."; +"screen_recovery_key_confirm_key_description" = "Jika Anda memiliki kunci keamanan atau frasa keamanan, ini juga bisa digunakan."; "screen_recovery_key_confirm_key_label" = "Kunci pemulihan atau kode sandi"; "screen_recovery_key_confirm_key_placeholder" = "Masukkan..."; "screen_recovery_key_confirm_success" = "Kunci pemulihan dikonfirmasi"; @@ -846,6 +874,7 @@ "screen_edit_poll_delete_confirmation_title" = "Hapus pemungutan suara"; "screen_edit_poll_title" = "Sunting pemungutan suara"; "screen_login_subtitle" = "Matrix adalah jaringan terbuka untuk komunikasi yang aman dan terdesentralisasi."; +"screen_qr_code_login_invalid_scan_state_retry_button" = "Coba lagi"; "screen_report_content_block_user" = "Blokir pengguna"; "screen_room_attachment_source_camera_photo" = "Ambil foto"; "screen_room_change_permissions_everyone" = "Semua orang"; diff --git a/ElementX/Resources/Localizations/it.lproj/Localizable.strings b/ElementX/Resources/Localizations/it.lproj/Localizable.strings index 8b5de691e..c0866bb2c 100644 --- a/ElementX/Resources/Localizations/it.lproj/Localizable.strings +++ b/ElementX/Resources/Localizations/it.lproj/Localizable.strings @@ -208,6 +208,7 @@ "common_waiting_for_decryption_key" = "In attesa del messaggio"; "common_poll_end_confirmation" = "Vuoi davvero terminare questo sondaggio?"; "common_poll_summary" = "Sondaggio: %1$@"; +"common_something_went_wrong" = "Something went wrong"; "common_verify_device" = "Verifica dispositivo"; "confirm_recovery_key_banner_message" = "Il backup della chat non è attualmente sincronizzato. Devi confermare la chiave di recupero per mantenere l'accesso al backup della chat."; "confirm_recovery_key_banner_title" = "Inserisci la chiave di recupero"; @@ -374,7 +375,7 @@ "screen_chat_backup_recovery_action_confirm_description" = "Il backup delle conversazioni non è attualmente sincronizzato."; "screen_chat_backup_recovery_action_setup" = "Configura il recupero"; "screen_chat_backup_recovery_action_setup_description" = "Ottieni l'accesso ai tuoi messaggi cifrati se perdi tutti i tuoi dispositivi o se sei disconnesso da %1$@ ovunque."; -"screen_create_new_recovery_key_list_item_1" = "Open Element in a desktop device"; +"screen_create_new_recovery_key_list_item_1" = "Open %1$@ in a desktop device"; "screen_create_new_recovery_key_list_item_2" = "Sign into your account again"; "screen_create_new_recovery_key_list_item_3" = "When asked to verify your device, select %1$@"; "screen_create_new_recovery_key_list_item_3_reset_all" = "“Reset all”"; @@ -391,7 +392,6 @@ "screen_create_poll_question_hint" = "Di cosa parla il sondaggio?"; "screen_create_poll_title" = "Crea sondaggio"; "screen_create_room_action_create_room" = "Nuova stanza"; -"screen_create_room_action_invite_people" = "Invita persone su Element"; "screen_create_room_error_creating_room" = "Si è verificato un errore durante la creazione della stanza"; "screen_create_room_private_option_description" = "I messaggi in questa stanza sono cifrati. La crittografia non può essere disattivata in seguito."; "screen_create_room_private_option_title" = "Stanza privata (solo su invito)"; @@ -418,6 +418,12 @@ "screen_invites_decline_direct_chat_title" = "Rifiuta l'invito alla conversazione"; "screen_invites_empty_list" = "Nessun invito"; "screen_invites_invited_you" = "%1$@ (%2$@) ti ha invitato"; +"screen_join_room_join_action" = "Join room"; +"screen_join_room_knock_action" = "Knock to join"; +"screen_join_room_subtitle_knock" = "Click the button below and a room administrator will be notified. You’ll be able to join the conversation once approved."; +"screen_join_room_subtitle_no_preview" = "You must be a member of this room to view the message history."; +"screen_join_room_title_knock" = "Want to join this room?"; +"screen_join_room_title_no_preview" = "Preview is not available"; "screen_key_backup_disable_confirmation_action_turn_off" = "Disattiva"; "screen_key_backup_disable_confirmation_description" = "Perderai i tuoi messaggi cifrati se sei disconnesso da tutti i dispositivi."; "screen_key_backup_disable_confirmation_title" = "Vuoi davvero disattivare il backup?"; @@ -468,7 +474,7 @@ "screen_onboarding_sign_in_manually" = "Accedi manualmente"; "screen_onboarding_sign_in_with_qr_code" = "Accedi con codice QR"; "screen_onboarding_sign_up" = "Crea account"; -"screen_onboarding_welcome_message" = "Benvenuti nell'Element più veloce di sempre. Potenziato per velocità e semplicità."; +"screen_onboarding_welcome_message" = "Benvenuti nell'%1$@ più veloce di sempre. Potenziato per velocità e semplicità."; "screen_onboarding_welcome_subtitle" = "Benvenuto su %1$@. Potenziato in velocità e semplicità."; "screen_onboarding_welcome_title" = "Sii nel tuo elemento"; "screen_polls_history_empty_ongoing" = "Impossibile trovare sondaggi in corso."; @@ -476,6 +482,28 @@ "screen_polls_history_filter_ongoing" = "In corso"; "screen_polls_history_filter_past" = "Passato"; "screen_polls_history_title" = "Sondaggi"; +"screen_qr_code_login_connecting_subtitle" = "Establishing connection"; +"screen_qr_code_login_connection_note_secure_state_description" = "A secure connection could not be made to the new device. Your existing devices are still safe and you don't need to worry about them."; +"screen_qr_code_login_connection_note_secure_state_list_header" = "What now?"; +"screen_qr_code_login_connection_note_secure_state_list_item_1" = "Try signing in again with a QR code in case this was a network problem"; +"screen_qr_code_login_connection_note_secure_state_list_item_2" = "If you encounter the same problem, try a different wifi network or use your mobile data instead of wifi"; +"screen_qr_code_login_connection_note_secure_state_list_item_3" = "If that doesn’t work, sign in manually"; +"screen_qr_code_login_connection_note_secure_state_title" = "Connection not secure"; +"screen_qr_code_login_initial_state_item_1" = "Open %1$@ on a desktop device"; +"screen_qr_code_login_initial_state_item_2" = "Click on your avatar"; +"screen_qr_code_login_initial_state_item_3" = "Select %1$@"; +"screen_qr_code_login_initial_state_item_3_action" = "“Link new device”"; +"screen_qr_code_login_initial_state_item_4" = "Select %1$@"; +"screen_qr_code_login_initial_state_item_4_action" = "“Show QR code”"; +"screen_qr_code_login_initial_state_title" = "Open %1$@ on another device to get the QR code"; +"screen_qr_code_login_invalid_scan_state_description" = "Use the QR code shown on the other device."; +"screen_qr_code_login_invalid_scan_state_subtitle" = "Wrong QR code"; +"screen_qr_code_login_no_camera_permission_button" = "Go to camera settings"; +"screen_qr_code_login_no_camera_permission_state_description" = "You need to give permission for Element to use your device’s camera in order to continue."; +"screen_qr_code_login_no_camera_permission_state_title" = "Allow camera access to scan the QR code"; +"screen_qr_code_login_scanning_state_title" = "Scan the QR code"; +"screen_qr_code_login_start_over_button" = "Start over"; +"screen_qr_code_login_unknown_error_description" = "An unexpected error occurred. Please try again."; "screen_recovery_key_change_description" = "Ottieni una nuova chiave di recupero se hai perso quella esistente. Dopo averla cambiata, quella vecchia non funzionerà più."; "screen_recovery_key_change_generate_key" = "Genera una nuova chiave di recupero"; "screen_recovery_key_change_generate_key_description" = "Assicurati di conservare la chiave di recupero in un posto sicuro"; @@ -846,6 +874,7 @@ "screen_edit_poll_delete_confirmation_title" = "Elimina sondaggio"; "screen_edit_poll_title" = "Modifica sondaggio"; "screen_login_subtitle" = "Matrix è una rete aperta per comunicazioni sicure e decentralizzate."; +"screen_qr_code_login_invalid_scan_state_retry_button" = "Riprova"; "screen_report_content_block_user" = "Blocca utente"; "screen_room_attachment_source_camera_photo" = "Scatta foto"; "screen_room_change_permissions_everyone" = "Tutti"; diff --git a/ElementX/Resources/Localizations/ro.lproj/Localizable.strings b/ElementX/Resources/Localizations/ro.lproj/Localizable.strings index 0a46deed8..adca398b5 100644 --- a/ElementX/Resources/Localizations/ro.lproj/Localizable.strings +++ b/ElementX/Resources/Localizations/ro.lproj/Localizable.strings @@ -208,6 +208,7 @@ "common_waiting_for_decryption_key" = "Mesaj în așteptare"; "common_poll_end_confirmation" = "Sunteți sigur că doriți să încheiați acest sondaj?"; "common_poll_summary" = "Sondajul %1$@"; +"common_something_went_wrong" = "Something went wrong"; "common_verify_device" = "Verificați dispozitivul"; "confirm_recovery_key_banner_message" = "Backup-ul pentru chat nu este sincronizat în prezent. Trebuie să confirmați cheia de recuperare pentru a menține accesul la backup."; "confirm_recovery_key_banner_title" = "Confirmați cheia de recuperare"; @@ -374,7 +375,7 @@ "screen_chat_backup_recovery_action_confirm_description" = "Backup-ul pentru chat nu este sincronizat în prezent."; "screen_chat_backup_recovery_action_setup" = "Configurați recuperarea"; "screen_chat_backup_recovery_action_setup_description" = "Obțineți acces la mesajele dumneavoastră criptate dacă vă pierdeți toate dispozitivele sau sunteți deconectat de la %1$@ peste tot."; -"screen_create_new_recovery_key_list_item_1" = "Open Element in a desktop device"; +"screen_create_new_recovery_key_list_item_1" = "Open %1$@ in a desktop device"; "screen_create_new_recovery_key_list_item_2" = "Sign into your account again"; "screen_create_new_recovery_key_list_item_3" = "When asked to verify your device, select %1$@"; "screen_create_new_recovery_key_list_item_3_reset_all" = "“Reset all”"; @@ -391,7 +392,6 @@ "screen_create_poll_question_hint" = "Despre ce este sondajul?"; "screen_create_poll_title" = "Creați un sondaj"; "screen_create_room_action_create_room" = "Cameră nouă"; -"screen_create_room_action_invite_people" = "Invitați prieteni în Element"; "screen_create_room_error_creating_room" = "A apărut o eroare la crearea camerei"; "screen_create_room_private_option_description" = "Mesajele din această cameră sunt criptate. Criptarea nu poate fi dezactivată ulterior."; "screen_create_room_private_option_title" = "Cameră privată (doar pe bază de invitație)"; @@ -418,6 +418,12 @@ "screen_invites_decline_direct_chat_title" = "Refuzați conversația"; "screen_invites_empty_list" = "Nicio invitație"; "screen_invites_invited_you" = "%1$@ (%2$@) v-a invitat."; +"screen_join_room_join_action" = "Join room"; +"screen_join_room_knock_action" = "Knock to join"; +"screen_join_room_subtitle_knock" = "Click the button below and a room administrator will be notified. You’ll be able to join the conversation once approved."; +"screen_join_room_subtitle_no_preview" = "You must be a member of this room to view the message history."; +"screen_join_room_title_knock" = "Want to join this room?"; +"screen_join_room_title_no_preview" = "Preview is not available"; "screen_key_backup_disable_confirmation_action_turn_off" = "Dezactivare"; "screen_key_backup_disable_confirmation_description" = "Veți pierde mesajele criptate dacă sunteți deconectat de pe toate dispozitivele."; "screen_key_backup_disable_confirmation_title" = "Sunteți sigur că doriți să dezactivați backup-ul?"; @@ -468,7 +474,7 @@ "screen_onboarding_sign_in_manually" = "Conectați-vă manual"; "screen_onboarding_sign_in_with_qr_code" = "Conectați-vă cu un cod QR"; "screen_onboarding_sign_up" = "Creați un cont"; -"screen_onboarding_welcome_message" = "Bine ați venit la cel mai rapid Element din toate timpurile. Supraalimentat pentru viteză și simplitate."; +"screen_onboarding_welcome_message" = "Bine ați venit la cel mai rapid %1$@ din toate timpurile. Supraalimentat pentru viteză și simplitate."; "screen_onboarding_welcome_subtitle" = "Bun venit în %1$@. Supraalimentat, pentru viteză și simplitate."; "screen_onboarding_welcome_title" = "Fii în Elementul tău"; "screen_polls_history_empty_ongoing" = "Nu s-au putut găsi sondaje în curs de desfășurare."; @@ -476,6 +482,28 @@ "screen_polls_history_filter_ongoing" = "În desfășurare"; "screen_polls_history_filter_past" = "Trecut"; "screen_polls_history_title" = "Sondaje"; +"screen_qr_code_login_connecting_subtitle" = "Establishing connection"; +"screen_qr_code_login_connection_note_secure_state_description" = "A secure connection could not be made to the new device. Your existing devices are still safe and you don't need to worry about them."; +"screen_qr_code_login_connection_note_secure_state_list_header" = "What now?"; +"screen_qr_code_login_connection_note_secure_state_list_item_1" = "Try signing in again with a QR code in case this was a network problem"; +"screen_qr_code_login_connection_note_secure_state_list_item_2" = "If you encounter the same problem, try a different wifi network or use your mobile data instead of wifi"; +"screen_qr_code_login_connection_note_secure_state_list_item_3" = "If that doesn’t work, sign in manually"; +"screen_qr_code_login_connection_note_secure_state_title" = "Connection not secure"; +"screen_qr_code_login_initial_state_item_1" = "Open %1$@ on a desktop device"; +"screen_qr_code_login_initial_state_item_2" = "Click on your avatar"; +"screen_qr_code_login_initial_state_item_3" = "Select %1$@"; +"screen_qr_code_login_initial_state_item_3_action" = "“Link new device”"; +"screen_qr_code_login_initial_state_item_4" = "Select %1$@"; +"screen_qr_code_login_initial_state_item_4_action" = "“Show QR code”"; +"screen_qr_code_login_initial_state_title" = "Open %1$@ on another device to get the QR code"; +"screen_qr_code_login_invalid_scan_state_description" = "Use the QR code shown on the other device."; +"screen_qr_code_login_invalid_scan_state_subtitle" = "Wrong QR code"; +"screen_qr_code_login_no_camera_permission_button" = "Go to camera settings"; +"screen_qr_code_login_no_camera_permission_state_description" = "You need to give permission for Element to use your device’s camera in order to continue."; +"screen_qr_code_login_no_camera_permission_state_title" = "Allow camera access to scan the QR code"; +"screen_qr_code_login_scanning_state_title" = "Scan the QR code"; +"screen_qr_code_login_start_over_button" = "Start over"; +"screen_qr_code_login_unknown_error_description" = "An unexpected error occurred. Please try again."; "screen_recovery_key_change_description" = "Obțineți o nouă cheie de recuperare dacă ați pierdut-o pe cea existentă. După schimbarea cheii de recuperare, cea veche nu va mai funcționa."; "screen_recovery_key_change_generate_key" = "Generați o nouă cheie de recuperare"; "screen_recovery_key_change_generate_key_description" = "Asigurați-vă că puteți stoca cheia de recuperare undeva în siguranță"; @@ -846,6 +874,7 @@ "screen_edit_poll_delete_confirmation_title" = "Ștergeți sondajul"; "screen_edit_poll_title" = "Editați sondajul"; "screen_login_subtitle" = "Matrix este o rețea deschisă pentru o comunicare sigură și descentralizată."; +"screen_qr_code_login_invalid_scan_state_retry_button" = "Încercați din nou"; "screen_report_content_block_user" = "Blocați utilizatorul"; "screen_room_attachment_source_camera_photo" = "Faceți o fotografie"; "screen_room_change_permissions_everyone" = "Toți"; diff --git a/ElementX/Resources/Localizations/ru.lproj/Localizable.strings b/ElementX/Resources/Localizations/ru.lproj/Localizable.strings index 664918f89..7bf645466 100644 --- a/ElementX/Resources/Localizations/ru.lproj/Localizable.strings +++ b/ElementX/Resources/Localizations/ru.lproj/Localizable.strings @@ -208,6 +208,7 @@ "common_waiting_for_decryption_key" = "Ожидание ключа расшифровки"; "common_poll_end_confirmation" = "Вы действительно хотите завершить данный опрос?"; "common_poll_summary" = "Опрос: %1$@"; +"common_something_went_wrong" = "Something went wrong"; "common_verify_device" = "Подтверждение устройства"; "confirm_recovery_key_banner_message" = "В настоящее время резервная копия вашего чата не синхронизирована. Требуется подтвердить вашим ключом восстановления, чтобы сохранить доступ к резервной копии чата."; "confirm_recovery_key_banner_title" = "Введите ключ восстановления"; @@ -374,7 +375,7 @@ "screen_chat_backup_recovery_action_confirm_description" = "Резервная копия чата в настоящее время не синхронизирована."; "screen_chat_backup_recovery_action_setup" = "Настроить восстановление"; "screen_chat_backup_recovery_action_setup_description" = "Получите доступ к зашифрованным сообщениям, если вы потеряете все свои устройства или выйдете из системы %1$@ отовсюду."; -"screen_create_new_recovery_key_list_item_1" = "Откройте Element на настольном устройстве"; +"screen_create_new_recovery_key_list_item_1" = "Откройте %1$@ на настольном устройстве"; "screen_create_new_recovery_key_list_item_2" = "Войдите в свой аккаунт еще раз"; "screen_create_new_recovery_key_list_item_3" = "Когда вас попросят подтвердить устройство, выберите %1$@"; "screen_create_new_recovery_key_list_item_3_reset_all" = "“Сбросить все”"; @@ -391,7 +392,6 @@ "screen_create_poll_question_hint" = "Тема опроса?"; "screen_create_poll_title" = "Создать опрос"; "screen_create_room_action_create_room" = "Новая комната"; -"screen_create_room_action_invite_people" = "Пригласите друзей в Element"; "screen_create_room_error_creating_room" = "Произошла ошибка при создании комнаты"; "screen_create_room_private_option_description" = "Сообщения в этой комнате зашифрованы. Отключить шифрование позже будет невозможно."; "screen_create_room_private_option_title" = "Приватная комната (только по приглашению)"; @@ -418,6 +418,12 @@ "screen_invites_decline_direct_chat_title" = "Отклонить чат"; "screen_invites_empty_list" = "Нет приглашений"; "screen_invites_invited_you" = "%1$@ (%2$@) пригласил вас"; +"screen_join_room_join_action" = "Join room"; +"screen_join_room_knock_action" = "Knock to join"; +"screen_join_room_subtitle_knock" = "Click the button below and a room administrator will be notified. You’ll be able to join the conversation once approved."; +"screen_join_room_subtitle_no_preview" = "You must be a member of this room to view the message history."; +"screen_join_room_title_knock" = "Want to join this room?"; +"screen_join_room_title_no_preview" = "Preview is not available"; "screen_key_backup_disable_confirmation_action_turn_off" = "Выключить"; "screen_key_backup_disable_confirmation_description" = "Вы потеряете зашифрованные сообщения, если выйдете из всех устройств."; "screen_key_backup_disable_confirmation_title" = "Вы действительно хотите отключить резервное копирование?"; @@ -468,7 +474,7 @@ "screen_onboarding_sign_in_manually" = "Вход в систему вручную"; "screen_onboarding_sign_in_with_qr_code" = "Войти с помощью QR-кода"; "screen_onboarding_sign_up" = "Создать учетную запись"; -"screen_onboarding_welcome_message" = "Добро пожаловать в самый быстрый Element. Сверхзаряженность на скорость и простоту."; +"screen_onboarding_welcome_message" = "Добро пожаловать в самый быстрый %1$@. Сверхзаряженность на скорость и простоту."; "screen_onboarding_welcome_subtitle" = "Добро пожаловать в %1$@. Сверхзаряжен для скорости и простоты."; "screen_onboarding_welcome_title" = "Будьте в своем element"; "screen_polls_history_empty_ongoing" = "Не найдено текущих опросов."; @@ -476,6 +482,28 @@ "screen_polls_history_filter_ongoing" = "Текущие"; "screen_polls_history_filter_past" = "Прошлые"; "screen_polls_history_title" = "Опросы"; +"screen_qr_code_login_connecting_subtitle" = "Establishing connection"; +"screen_qr_code_login_connection_note_secure_state_description" = "A secure connection could not be made to the new device. Your existing devices are still safe and you don't need to worry about them."; +"screen_qr_code_login_connection_note_secure_state_list_header" = "What now?"; +"screen_qr_code_login_connection_note_secure_state_list_item_1" = "Try signing in again with a QR code in case this was a network problem"; +"screen_qr_code_login_connection_note_secure_state_list_item_2" = "If you encounter the same problem, try a different wifi network or use your mobile data instead of wifi"; +"screen_qr_code_login_connection_note_secure_state_list_item_3" = "If that doesn’t work, sign in manually"; +"screen_qr_code_login_connection_note_secure_state_title" = "Connection not secure"; +"screen_qr_code_login_initial_state_item_1" = "Откройте %1$@ на настольном устройстве"; +"screen_qr_code_login_initial_state_item_2" = "Нажмите на свое изображение"; +"screen_qr_code_login_initial_state_item_3" = "Выбрать %1$@"; +"screen_qr_code_login_initial_state_item_3_action" = "\"Привязать новое устройство\""; +"screen_qr_code_login_initial_state_item_4" = "Выбрать %1$@"; +"screen_qr_code_login_initial_state_item_4_action" = "\"Показать QR-код\""; +"screen_qr_code_login_initial_state_title" = "Откройте %1$@ на другом устройстве, чтобы получить QR-код"; +"screen_qr_code_login_invalid_scan_state_description" = "Use the QR code shown on the other device."; +"screen_qr_code_login_invalid_scan_state_subtitle" = "Wrong QR code"; +"screen_qr_code_login_no_camera_permission_button" = "Go to camera settings"; +"screen_qr_code_login_no_camera_permission_state_description" = "You need to give permission for Element to use your device’s camera in order to continue."; +"screen_qr_code_login_no_camera_permission_state_title" = "Allow camera access to scan the QR code"; +"screen_qr_code_login_scanning_state_title" = "Scan the QR code"; +"screen_qr_code_login_start_over_button" = "Start over"; +"screen_qr_code_login_unknown_error_description" = "An unexpected error occurred. Please try again."; "screen_recovery_key_change_description" = "Получите новый ключ восстановления, если вы потеряли существующий. После смены ключа восстановления старый ключ больше не будет работать."; "screen_recovery_key_change_generate_key" = "Создать новый ключ восстановления"; "screen_recovery_key_change_generate_key_description" = "Убедитесь, что вы можете хранить ключ восстановления в безопасном месте"; @@ -485,7 +513,7 @@ "screen_recovery_key_confirm_description" = "Убедитесь, что никто не видит этот экран!"; "screen_recovery_key_confirm_error_content" = "Пожалуйста, попробуйте еще раз, чтобы подтвердить доступ к резервной копии чата."; "screen_recovery_key_confirm_error_title" = "Неверный ключ восстановления"; -"screen_recovery_key_confirm_key_description" = "Если у вас есть пароль для восстановления или секретная пароль/ключ, это тоже сработает."; +"screen_recovery_key_confirm_key_description" = "Если у вас есть пароль для восстановления или секретный пароль/ключ, это тоже сработает."; "screen_recovery_key_confirm_key_label" = "Ключ восстановления или пароль"; "screen_recovery_key_confirm_key_placeholder" = "Вход…"; "screen_recovery_key_confirm_success" = "Ключ восстановления подтвержден"; @@ -713,8 +741,8 @@ "settings_rageshake" = "Встряхните"; "settings_rageshake_detection_threshold" = "Порог обнаружения"; "settings_version_number" = "Версия: %1$@ (%2$@)"; -"state_event_avatar_changed_too" = "(аватар тоже был изменен)"; -"state_event_avatar_url_changed" = "%1$@ сменили свой аватар"; +"state_event_avatar_changed_too" = "(изображение тоже было изменено)"; +"state_event_avatar_url_changed" = "%1$@ сменили свое изображение"; "state_event_avatar_url_changed_by_you" = "Вы сменили изображение"; "state_event_demoted_to_member" = "%1$@ был понижен в должности до участника"; "state_event_demoted_to_moderator" = "%1$@ был понижен в должности до модератора"; @@ -726,10 +754,10 @@ "state_event_display_name_set_by_you" = "Вы установили отображаемое имя на %1$@"; "state_event_promoted_to_administrator" = "%1$@ был повышен до уровня администратора"; "state_event_promoted_to_moderator" = "%1$@ был повышен до модератора"; -"state_event_room_avatar_changed" = "%1$@ изменил аватар комнаты"; -"state_event_room_avatar_changed_by_you" = "Вы изменили аватар комнаты"; -"state_event_room_avatar_removed" = "%1$@ удалил аватар комнаты"; -"state_event_room_avatar_removed_by_you" = "Вы удалили аватар комнаты"; +"state_event_room_avatar_changed" = "%1$@ изменил изображение комнаты"; +"state_event_room_avatar_changed_by_you" = "Вы изменили изображение комнаты"; +"state_event_room_avatar_removed" = "%1$@ удалил изображение комнаты"; +"state_event_room_avatar_removed_by_you" = "Вы удалили изображение комнаты"; "state_event_room_ban" = "%1$@ заблокировал %2$@"; "state_event_room_ban_by_you" = "Вы заблокировали %1$@"; "state_event_room_created" = "%1$@ создал комнату"; @@ -846,6 +874,7 @@ "screen_edit_poll_delete_confirmation_title" = "Удалить опрос"; "screen_edit_poll_title" = "Редактировать опрос"; "screen_login_subtitle" = "Matrix — это открытая сеть для безопасной децентрализованной связи."; +"screen_qr_code_login_invalid_scan_state_retry_button" = "Повторить попытку"; "screen_report_content_block_user" = "Заблокировать пользователя"; "screen_room_attachment_source_camera_photo" = "Сделать фото"; "screen_room_change_permissions_everyone" = "Для всех"; diff --git a/ElementX/Resources/Localizations/sk.lproj/Localizable.strings b/ElementX/Resources/Localizations/sk.lproj/Localizable.strings index 1cd2bc215..c26ffa35f 100644 --- a/ElementX/Resources/Localizations/sk.lproj/Localizable.strings +++ b/ElementX/Resources/Localizations/sk.lproj/Localizable.strings @@ -208,6 +208,7 @@ "common_waiting_for_decryption_key" = "Čaká sa na dešifrovací kľúč"; "common_poll_end_confirmation" = "Ste si istí, že chcete ukončiť túto anketu?"; "common_poll_summary" = "Anketa: %1$@"; +"common_something_went_wrong" = "Something went wrong"; "common_verify_device" = "Overiť zariadenie"; "confirm_recovery_key_banner_message" = "Vaša záloha konverzácie nie je momentálne synchronizovaná. Na zachovanie prístupu k zálohe konverzácie musíte potvrdiť svoj kľúč na obnovu."; "confirm_recovery_key_banner_title" = "Potvrďte svoj kľúč na obnovenie"; @@ -374,7 +375,7 @@ "screen_chat_backup_recovery_action_confirm_description" = "Vaša záloha konverzácie nie je momentálne synchronizovaná."; "screen_chat_backup_recovery_action_setup" = "Nastaviť obnovovanie"; "screen_chat_backup_recovery_action_setup_description" = "Získajte prístup k vašim šifrovaným správam aj keď stratíte všetky svoje zariadenia alebo sa odhlásite zo všetkých %1$@ zariadení."; -"screen_create_new_recovery_key_list_item_1" = "Otvoriť Element v stolnom počítači"; +"screen_create_new_recovery_key_list_item_1" = "Otvoriť %1$@ v stolnom počítači"; "screen_create_new_recovery_key_list_item_2" = "Znova sa prihláste do svojho účtu"; "screen_create_new_recovery_key_list_item_3" = "Keď sa zobrazí výzva na overenie vášho zariadenia, vyberte %1$@"; "screen_create_new_recovery_key_list_item_3_reset_all" = "\"Obnoviť všetko\""; @@ -391,7 +392,6 @@ "screen_create_poll_question_hint" = "O čom je anketa?"; "screen_create_poll_title" = "Vytvoriť anketu"; "screen_create_room_action_create_room" = "Nová miestnosť"; -"screen_create_room_action_invite_people" = "Pozvať ľudí na Element"; "screen_create_room_error_creating_room" = "Pri vytváraní miestnosti došlo k chybe"; "screen_create_room_private_option_description" = "Správy v tejto miestnosti sú šifrované. Šifrovanie už potom nie je možné vypnúť."; "screen_create_room_private_option_title" = "Súkromná miestnosť (len pre pozvaných)"; @@ -418,6 +418,12 @@ "screen_invites_decline_direct_chat_title" = "Odmietnuť konverzáciu"; "screen_invites_empty_list" = "Žiadne pozvánky"; "screen_invites_invited_you" = "%1$@ (%2$@) vás pozval/a"; +"screen_join_room_join_action" = "Pripojiť sa do miestnosti"; +"screen_join_room_knock_action" = "Zaklopaním sa pripojíte"; +"screen_join_room_subtitle_knock" = "Kliknite na tlačidlo nižšie a správca miestnosti bude informovaný. Po schválení sa budete môcť pripojiť ku konverzácii."; +"screen_join_room_subtitle_no_preview" = "Ak chcete zobraziť históriu správ, musíte byť členom tejto miestnosti."; +"screen_join_room_title_knock" = "Chcete sa pripojiť do tejto miestnosti?"; +"screen_join_room_title_no_preview" = "Náhľad nie je k dispozícii"; "screen_key_backup_disable_confirmation_action_turn_off" = "Vypnúť"; "screen_key_backup_disable_confirmation_description" = "Stratíte prístup k svojim zašifrovaným správam, ak sa odhlásite zo všetkých zariadení"; "screen_key_backup_disable_confirmation_title" = "Ste si istí, že chcete vypnúť zálohovanie?"; @@ -468,7 +474,7 @@ "screen_onboarding_sign_in_manually" = "Prihlásiť sa manuálne"; "screen_onboarding_sign_in_with_qr_code" = "Prihlásiť sa pomocou QR kódu"; "screen_onboarding_sign_up" = "Vytvoriť účet"; -"screen_onboarding_welcome_message" = "Vitajte v najrýchlejšom Element vôbec. Nadupaný pre rýchlosť a jednoduchosť."; +"screen_onboarding_welcome_message" = "Vitajte v najrýchlejšom %1$@ vôbec. Nadupaný pre rýchlosť a jednoduchosť."; "screen_onboarding_welcome_subtitle" = "Vitajte v %1$@. Nadupaný, pre rýchlosť a jednoduchosť."; "screen_onboarding_welcome_title" = "Buďte vo svojom elemente"; "screen_polls_history_empty_ongoing" = "Nepodarilo sa nájsť žiadne prebiehajúce ankety."; @@ -476,6 +482,28 @@ "screen_polls_history_filter_ongoing" = "Prebiehajúce"; "screen_polls_history_filter_past" = "Minulé"; "screen_polls_history_title" = "Ankety"; +"screen_qr_code_login_connecting_subtitle" = "Establishing connection"; +"screen_qr_code_login_connection_note_secure_state_description" = "A secure connection could not be made to the new device. Your existing devices are still safe and you don't need to worry about them."; +"screen_qr_code_login_connection_note_secure_state_list_header" = "What now?"; +"screen_qr_code_login_connection_note_secure_state_list_item_1" = "Try signing in again with a QR code in case this was a network problem"; +"screen_qr_code_login_connection_note_secure_state_list_item_2" = "If you encounter the same problem, try a different wifi network or use your mobile data instead of wifi"; +"screen_qr_code_login_connection_note_secure_state_list_item_3" = "If that doesn’t work, sign in manually"; +"screen_qr_code_login_connection_note_secure_state_title" = "Connection not secure"; +"screen_qr_code_login_initial_state_item_1" = "Otvorte %1$@ na stolnom zariadení"; +"screen_qr_code_login_initial_state_item_2" = "Kliknite na svoj obrázok"; +"screen_qr_code_login_initial_state_item_3" = "Vyberte %1$@"; +"screen_qr_code_login_initial_state_item_3_action" = "„Prepojiť nové zariadenie“"; +"screen_qr_code_login_initial_state_item_4" = "Vyberte %1$@"; +"screen_qr_code_login_initial_state_item_4_action" = "„Zobraziť QR kód“"; +"screen_qr_code_login_initial_state_title" = "Ak chcete získať QR kód, otvorte %1$@ na inom zariadení"; +"screen_qr_code_login_invalid_scan_state_description" = "Use the QR code shown on the other device."; +"screen_qr_code_login_invalid_scan_state_subtitle" = "Wrong QR code"; +"screen_qr_code_login_no_camera_permission_button" = "Go to camera settings"; +"screen_qr_code_login_no_camera_permission_state_description" = "You need to give permission for Element to use your device’s camera in order to continue."; +"screen_qr_code_login_no_camera_permission_state_title" = "Allow camera access to scan the QR code"; +"screen_qr_code_login_scanning_state_title" = "Scan the QR code"; +"screen_qr_code_login_start_over_button" = "Start over"; +"screen_qr_code_login_unknown_error_description" = "An unexpected error occurred. Please try again."; "screen_recovery_key_change_description" = "Získajte nový kľúč na obnovenie, ak ste stratili svoj existujúci. Po zmene kľúča na obnovenie už starý kľúč nebude fungovať."; "screen_recovery_key_change_generate_key" = "Vygenerovať nový kľúč na obnovenie"; "screen_recovery_key_change_generate_key_description" = "Uistite sa, že kľúč na obnovenie môžete uložiť niekde v bezpečí"; @@ -485,7 +513,7 @@ "screen_recovery_key_confirm_description" = "Uistite sa, že túto obrazovku nikto nevidí!"; "screen_recovery_key_confirm_error_content" = "Skúste prosím znova potvrdiť prístup k vašej zálohe konverzácie."; "screen_recovery_key_confirm_error_title" = "Nesprávny kľúč na obnovenie"; -"screen_recovery_key_confirm_key_description" = "Ak máte frázu na obnovenie alebo tajné heslo/kľúč, bude to tiež fungovať."; +"screen_recovery_key_confirm_key_description" = "Ak máte bezpečnostný kľúč alebo bezpečnostnú frázu, bude to fungovať tiež."; "screen_recovery_key_confirm_key_label" = "Kľúč na obnovenie alebo prístupový kód"; "screen_recovery_key_confirm_key_placeholder" = "Zadať..."; "screen_recovery_key_confirm_success" = "Kľúč na obnovu potvrdený"; @@ -846,6 +874,7 @@ "screen_edit_poll_delete_confirmation_title" = "Odstrániť anketu"; "screen_edit_poll_title" = "Upraviť anketu"; "screen_login_subtitle" = "Matrix je otvorená sieť pre bezpečnú a decentralizovanú komunikáciu."; +"screen_qr_code_login_invalid_scan_state_retry_button" = "Skúste to znova"; "screen_report_content_block_user" = "Zablokovať používateľa"; "screen_room_attachment_source_camera_photo" = "Urobiť fotku"; "screen_room_change_permissions_everyone" = "Všetci"; diff --git a/ElementX/Resources/Localizations/sv.lproj/Localizable.strings b/ElementX/Resources/Localizations/sv.lproj/Localizable.strings index 7295ab48b..fdbece6ec 100644 --- a/ElementX/Resources/Localizations/sv.lproj/Localizable.strings +++ b/ElementX/Resources/Localizations/sv.lproj/Localizable.strings @@ -208,6 +208,7 @@ "common_waiting_for_decryption_key" = "Waiting for this message"; "common_poll_end_confirmation" = "Är du säker på att du vill avsluta den här omröstningen?"; "common_poll_summary" = "Omröstning: %1$@"; +"common_something_went_wrong" = "Something went wrong"; "common_verify_device" = "Verify device"; "confirm_recovery_key_banner_message" = "Your chat backup is currently out of sync. You need to enter your recovery key to maintain access to your chat backup."; "confirm_recovery_key_banner_title" = "Enter your recovery key"; @@ -318,7 +319,7 @@ "screen_app_lock_biometric_authentication" = "biometric authentication"; "screen_app_lock_biometric_unlock" = "biometric unlock"; "screen_app_lock_biometric_unlock_reason_ios" = "Authentication is needed to access your app"; -"screen_app_lock_forgot_pin" = "Forgot PIN?"; +"screen_app_lock_forgot_pin" = "Glömt PIN-kod?"; "screen_app_lock_settings_change_pin" = "Byt PIN-kod"; "screen_app_lock_settings_enable_biometric_unlock" = "Tillåt biometrisk upplåsning"; "screen_app_lock_settings_enable_face_id_ios" = "Tillåt Face ID"; @@ -338,7 +339,7 @@ "screen_app_lock_setup_pin_mismatch_dialog_content" = "Please enter the same PIN twice"; "screen_app_lock_setup_pin_mismatch_dialog_title" = "PINs don't match"; "screen_app_lock_signout_alert_message" = "You’ll need to re-login and create a new PIN to proceed"; -"screen_app_lock_signout_alert_title" = "You are being signed out"; +"screen_app_lock_signout_alert_title" = "Du blir utloggad"; "screen_blocked_users_empty" = "You have no blocked users"; "screen_blocked_users_unblocking" = "Unblocking…"; "screen_bug_report_attach_screenshot" = "Bifoga skärmdump"; @@ -374,7 +375,7 @@ "screen_chat_backup_recovery_action_confirm_description" = "Din chattsäkerhetskopia är för närvarande osynkroniserad."; "screen_chat_backup_recovery_action_setup" = "Ställ in återställning"; "screen_chat_backup_recovery_action_setup_description" = "Få tillgång till dina krypterade meddelanden om du tappar bort alla dina enheter eller blir utloggad ur %1$@ överallt."; -"screen_create_new_recovery_key_list_item_1" = "Open Element in a desktop device"; +"screen_create_new_recovery_key_list_item_1" = "Open %1$@ in a desktop device"; "screen_create_new_recovery_key_list_item_2" = "Sign into your account again"; "screen_create_new_recovery_key_list_item_3" = "When asked to verify your device, select %1$@"; "screen_create_new_recovery_key_list_item_3_reset_all" = "“Reset all”"; @@ -391,7 +392,6 @@ "screen_create_poll_question_hint" = "Vad handlar omröstningen om?"; "screen_create_poll_title" = "Skapa omröstning"; "screen_create_room_action_create_room" = "Nytt rum"; -"screen_create_room_action_invite_people" = "Bjud in personer till Element"; "screen_create_room_error_creating_room" = "Ett fel uppstod när rummet skapades"; "screen_create_room_private_option_description" = "Meddelanden i det här rummet är krypterade. Kryptering kan inte inaktiveras efteråt."; "screen_create_room_private_option_title" = "Privat rum (endast inbjudan)"; @@ -418,6 +418,12 @@ "screen_invites_decline_direct_chat_title" = "Avböj chatt"; "screen_invites_empty_list" = "Inga inbjudningar"; "screen_invites_invited_you" = "%1$@ (%2$@) bjöd in dig"; +"screen_join_room_join_action" = "Join room"; +"screen_join_room_knock_action" = "Knock to join"; +"screen_join_room_subtitle_knock" = "Click the button below and a room administrator will be notified. You’ll be able to join the conversation once approved."; +"screen_join_room_subtitle_no_preview" = "You must be a member of this room to view the message history."; +"screen_join_room_title_knock" = "Want to join this room?"; +"screen_join_room_title_no_preview" = "Preview is not available"; "screen_key_backup_disable_confirmation_action_turn_off" = "Stäng av"; "screen_key_backup_disable_confirmation_description" = "Du kommer att förlora dina krypterade meddelanden om du loggas ut från alla enheter."; "screen_key_backup_disable_confirmation_title" = "Är du säker på att du vill stänga av säkerhetskopiering?"; @@ -468,7 +474,7 @@ "screen_onboarding_sign_in_manually" = "Logga in manuellt"; "screen_onboarding_sign_in_with_qr_code" = "Logga in med QR-kod"; "screen_onboarding_sign_up" = "Skapa konto"; -"screen_onboarding_welcome_message" = "Välkommen till den snabbaste Element någonsin. Superladdad för snabbhet och enkelhet."; +"screen_onboarding_welcome_message" = "Välkommen till den snabbaste %1$@ någonsin. Superladdad för snabbhet och enkelhet."; "screen_onboarding_welcome_subtitle" = "Välkommen till %1$@. Superladdad, för snabbhet och enkelhet."; "screen_onboarding_welcome_title" = "Var i ditt rätta element"; "screen_polls_history_empty_ongoing" = "Can't find any ongoing polls."; @@ -476,6 +482,28 @@ "screen_polls_history_filter_ongoing" = "Ongoing"; "screen_polls_history_filter_past" = "Past"; "screen_polls_history_title" = "Polls"; +"screen_qr_code_login_connecting_subtitle" = "Establishing connection"; +"screen_qr_code_login_connection_note_secure_state_description" = "A secure connection could not be made to the new device. Your existing devices are still safe and you don't need to worry about them."; +"screen_qr_code_login_connection_note_secure_state_list_header" = "What now?"; +"screen_qr_code_login_connection_note_secure_state_list_item_1" = "Try signing in again with a QR code in case this was a network problem"; +"screen_qr_code_login_connection_note_secure_state_list_item_2" = "If you encounter the same problem, try a different wifi network or use your mobile data instead of wifi"; +"screen_qr_code_login_connection_note_secure_state_list_item_3" = "If that doesn’t work, sign in manually"; +"screen_qr_code_login_connection_note_secure_state_title" = "Connection not secure"; +"screen_qr_code_login_initial_state_item_1" = "Open %1$@ on a desktop device"; +"screen_qr_code_login_initial_state_item_2" = "Click on your avatar"; +"screen_qr_code_login_initial_state_item_3" = "Select %1$@"; +"screen_qr_code_login_initial_state_item_3_action" = "“Link new device”"; +"screen_qr_code_login_initial_state_item_4" = "Select %1$@"; +"screen_qr_code_login_initial_state_item_4_action" = "“Show QR code”"; +"screen_qr_code_login_initial_state_title" = "Open %1$@ on another device to get the QR code"; +"screen_qr_code_login_invalid_scan_state_description" = "Use the QR code shown on the other device."; +"screen_qr_code_login_invalid_scan_state_subtitle" = "Wrong QR code"; +"screen_qr_code_login_no_camera_permission_button" = "Go to camera settings"; +"screen_qr_code_login_no_camera_permission_state_description" = "You need to give permission for Element to use your device’s camera in order to continue."; +"screen_qr_code_login_no_camera_permission_state_title" = "Allow camera access to scan the QR code"; +"screen_qr_code_login_scanning_state_title" = "Scan the QR code"; +"screen_qr_code_login_start_over_button" = "Start over"; +"screen_qr_code_login_unknown_error_description" = "An unexpected error occurred. Please try again."; "screen_recovery_key_change_description" = "Få en ny återställningsnyckel om du har tappat bort din befintliga. När du har bytt din återställningsnyckel fungerar din gamla inte längre."; "screen_recovery_key_change_generate_key" = "Generera en ny återställningsnyckel"; "screen_recovery_key_change_generate_key_description" = "Se till att du kan lagra din återställningsnyckel någonstans säkert"; @@ -846,6 +874,7 @@ "screen_edit_poll_delete_confirmation_title" = "Delete Poll"; "screen_edit_poll_title" = "Redigera omröstning"; "screen_login_subtitle" = "Matrix är ett öppet nätverk för säker, decentraliserad kommunikation."; +"screen_qr_code_login_invalid_scan_state_retry_button" = "Try again"; "screen_report_content_block_user" = "Blockera användare"; "screen_room_attachment_source_camera_photo" = "Ta ett foto"; "screen_room_change_permissions_everyone" = "Alla"; diff --git a/ElementX/Resources/Localizations/sv.lproj/Localizable.stringsdict b/ElementX/Resources/Localizations/sv.lproj/Localizable.stringsdict index 225cf36c6..1069e2209 100644 --- a/ElementX/Resources/Localizations/sv.lproj/Localizable.stringsdict +++ b/ElementX/Resources/Localizations/sv.lproj/Localizable.stringsdict @@ -173,9 +173,9 @@ NSStringFormatValueTypeKey d one - You have %1$d attempt to unlock + Du har %1$d försök att låsa upp other - You have %1$d attempts to unlock + Du har %1$d försök att låsa upp screen_app_lock_subtitle_wrong_pin @@ -189,9 +189,9 @@ NSStringFormatValueTypeKey d one - Wrong PIN. You have %1$d more chance + Fel PIN-kod. Du har %1$d försök kvar other - Wrong PIN. You have %1$d more chances + Fel PIN-kod. Du har %1$d försök kvar screen_room_member_list_header_title diff --git a/ElementX/Resources/Localizations/uk.lproj/Localizable.strings b/ElementX/Resources/Localizations/uk.lproj/Localizable.strings index 145e9eb42..6dcb8383e 100644 --- a/ElementX/Resources/Localizations/uk.lproj/Localizable.strings +++ b/ElementX/Resources/Localizations/uk.lproj/Localizable.strings @@ -208,6 +208,7 @@ "common_waiting_for_decryption_key" = "Чекаємо на це повідомлення"; "common_poll_end_confirmation" = "Ви впевнені, що хочете закінчити це опитування?"; "common_poll_summary" = "Опитування: %1$@"; +"common_something_went_wrong" = "Something went wrong"; "common_verify_device" = "Перевірте пристрій"; "confirm_recovery_key_banner_message" = "Ваша резервна копія чату наразі не синхронізована. Вам потрібно підтвердити ключ відновлення, щоб зберегти доступ до резервної копії чату."; "confirm_recovery_key_banner_title" = "Підтвердіть ключ відновлення"; @@ -374,7 +375,7 @@ "screen_chat_backup_recovery_action_confirm_description" = "Ваша резервна копія чату наразі не синхронізована."; "screen_chat_backup_recovery_action_setup" = "Налаштувати відновлення"; "screen_chat_backup_recovery_action_setup_description" = "Отримайте доступ до своїх зашифрованих повідомлень, якщо ви втратите всі свої пристрої або вийшли з %1$@ системи."; -"screen_create_new_recovery_key_list_item_1" = "Open Element in a desktop device"; +"screen_create_new_recovery_key_list_item_1" = "Open %1$@ in a desktop device"; "screen_create_new_recovery_key_list_item_2" = "Sign into your account again"; "screen_create_new_recovery_key_list_item_3" = "When asked to verify your device, select %1$@"; "screen_create_new_recovery_key_list_item_3_reset_all" = "“Reset all”"; @@ -391,7 +392,6 @@ "screen_create_poll_question_hint" = "Про що йдеться в опитуванні?"; "screen_create_poll_title" = "Створити опитування"; "screen_create_room_action_create_room" = "Нова кімната"; -"screen_create_room_action_invite_people" = "Запросити людей до Element"; "screen_create_room_error_creating_room" = "Під час створення кімнати сталася помилка"; "screen_create_room_private_option_description" = "Повідомлення в цій кімнаті зашифровані. Пізніше шифрування вимкнути не можна."; "screen_create_room_private_option_title" = "Приватна кімната (тільки за запрошенням)"; @@ -418,6 +418,12 @@ "screen_invites_decline_direct_chat_title" = "Відхилити чат"; "screen_invites_empty_list" = "Немає запрошень"; "screen_invites_invited_you" = "%1$@ (%2$@) запросив (-ла) Вас"; +"screen_join_room_join_action" = "Join room"; +"screen_join_room_knock_action" = "Knock to join"; +"screen_join_room_subtitle_knock" = "Click the button below and a room administrator will be notified. You’ll be able to join the conversation once approved."; +"screen_join_room_subtitle_no_preview" = "You must be a member of this room to view the message history."; +"screen_join_room_title_knock" = "Want to join this room?"; +"screen_join_room_title_no_preview" = "Preview is not available"; "screen_key_backup_disable_confirmation_action_turn_off" = "Вимкнути"; "screen_key_backup_disable_confirmation_description" = "Ви втратите зашифровані повідомлення, якщо вийдете з усіх пристроїв."; "screen_key_backup_disable_confirmation_title" = "Ви впевнені, що хочете вимкнути резервне копіювання?"; @@ -468,7 +474,7 @@ "screen_onboarding_sign_in_manually" = "Увійти вручну"; "screen_onboarding_sign_in_with_qr_code" = "Увійти за допомогою QR-коду"; "screen_onboarding_sign_up" = "Створити обліковий запис"; -"screen_onboarding_welcome_message" = "Ласкаво просимо до найшвидшого Element. Заряджений для швидкості та простоти."; +"screen_onboarding_welcome_message" = "Ласкаво просимо до найшвидшого %1$@. Заряджений для швидкості та простоти."; "screen_onboarding_welcome_subtitle" = "Ласкаво просимо до %1$@. Заряджений, для швидкості та простоти."; "screen_onboarding_welcome_title" = "Будьте у своєму element"; "screen_polls_history_empty_ongoing" = "Не можу знайти жодних поточних опитувань."; @@ -476,6 +482,28 @@ "screen_polls_history_filter_ongoing" = "Поточні"; "screen_polls_history_filter_past" = "Минулі"; "screen_polls_history_title" = "Опитування"; +"screen_qr_code_login_connecting_subtitle" = "Establishing connection"; +"screen_qr_code_login_connection_note_secure_state_description" = "A secure connection could not be made to the new device. Your existing devices are still safe and you don't need to worry about them."; +"screen_qr_code_login_connection_note_secure_state_list_header" = "What now?"; +"screen_qr_code_login_connection_note_secure_state_list_item_1" = "Try signing in again with a QR code in case this was a network problem"; +"screen_qr_code_login_connection_note_secure_state_list_item_2" = "If you encounter the same problem, try a different wifi network or use your mobile data instead of wifi"; +"screen_qr_code_login_connection_note_secure_state_list_item_3" = "If that doesn’t work, sign in manually"; +"screen_qr_code_login_connection_note_secure_state_title" = "Connection not secure"; +"screen_qr_code_login_initial_state_item_1" = "Open %1$@ on a desktop device"; +"screen_qr_code_login_initial_state_item_2" = "Click on your avatar"; +"screen_qr_code_login_initial_state_item_3" = "Select %1$@"; +"screen_qr_code_login_initial_state_item_3_action" = "“Link new device”"; +"screen_qr_code_login_initial_state_item_4" = "Select %1$@"; +"screen_qr_code_login_initial_state_item_4_action" = "“Show QR code”"; +"screen_qr_code_login_initial_state_title" = "Open %1$@ on another device to get the QR code"; +"screen_qr_code_login_invalid_scan_state_description" = "Use the QR code shown on the other device."; +"screen_qr_code_login_invalid_scan_state_subtitle" = "Wrong QR code"; +"screen_qr_code_login_no_camera_permission_button" = "Go to camera settings"; +"screen_qr_code_login_no_camera_permission_state_description" = "You need to give permission for Element to use your device’s camera in order to continue."; +"screen_qr_code_login_no_camera_permission_state_title" = "Allow camera access to scan the QR code"; +"screen_qr_code_login_scanning_state_title" = "Scan the QR code"; +"screen_qr_code_login_start_over_button" = "Start over"; +"screen_qr_code_login_unknown_error_description" = "An unexpected error occurred. Please try again."; "screen_recovery_key_change_description" = "Отримайте новий ключ відновлення, якщо ви втратили існуючий ключ. Після зміни ключа відновлення ваш старий більше не буде працювати."; "screen_recovery_key_change_generate_key" = "Згенерувати новий ключ відновлення"; "screen_recovery_key_change_generate_key_description" = "Переконайтеся, що ви можете зберігати ключ відновлення в безпечному місці"; @@ -846,6 +874,7 @@ "screen_edit_poll_delete_confirmation_title" = "Видалити опитування"; "screen_edit_poll_title" = "Редагувати опитування"; "screen_login_subtitle" = "Matrix — це відкрита мережа для безпечної, децентралізованої комунікації."; +"screen_qr_code_login_invalid_scan_state_retry_button" = "Спробуйте ще раз"; "screen_report_content_block_user" = "Заблокувати користувача"; "screen_room_attachment_source_camera_photo" = "Зробити фото"; "screen_room_change_permissions_everyone" = "Усі"; diff --git a/ElementX/Resources/Localizations/zh-Hant-TW.lproj/Localizable.strings b/ElementX/Resources/Localizations/zh-Hant-TW.lproj/Localizable.strings index b0fd81a3e..a7d0a607f 100644 --- a/ElementX/Resources/Localizations/zh-Hant-TW.lproj/Localizable.strings +++ b/ElementX/Resources/Localizations/zh-Hant-TW.lproj/Localizable.strings @@ -208,6 +208,7 @@ "common_waiting_for_decryption_key" = "等待此則訊息"; "common_poll_end_confirmation" = "您確定要結束這項投票嗎?"; "common_poll_summary" = "投票:%1$@"; +"common_something_went_wrong" = "Something went wrong"; "common_verify_device" = "驗證裝置"; "confirm_recovery_key_banner_message" = "Your chat backup is currently out of sync. You need to enter your recovery key to maintain access to your chat backup."; "confirm_recovery_key_banner_title" = "輸入您的復原金鑰"; @@ -374,7 +375,7 @@ "screen_chat_backup_recovery_action_confirm_description" = "Your chat backup is currently out of sync."; "screen_chat_backup_recovery_action_setup" = "Set up recovery"; "screen_chat_backup_recovery_action_setup_description" = "Get access to your encrypted messages if you lose all your devices or are signed out of %1$@ everywhere."; -"screen_create_new_recovery_key_list_item_1" = "Open Element in a desktop device"; +"screen_create_new_recovery_key_list_item_1" = "Open %1$@ in a desktop device"; "screen_create_new_recovery_key_list_item_2" = "Sign into your account again"; "screen_create_new_recovery_key_list_item_3" = "When asked to verify your device, select %1$@"; "screen_create_new_recovery_key_list_item_3_reset_all" = "“Reset all”"; @@ -391,7 +392,6 @@ "screen_create_poll_question_hint" = "投什麼?"; "screen_create_poll_title" = "建立投票"; "screen_create_room_action_create_room" = "建立聊天室"; -"screen_create_room_action_invite_people" = "邀請朋友使用 Element"; "screen_create_room_error_creating_room" = "建立聊天室時發生錯誤"; "screen_create_room_private_option_description" = "聊天室裡的訊息會被加密。聊天室建立後,無法停用加密功能。"; "screen_create_room_private_option_title" = "私密聊天室(僅限邀請)"; @@ -418,6 +418,12 @@ "screen_invites_decline_direct_chat_title" = "Decline chat"; "screen_invites_empty_list" = "沒有邀請"; "screen_invites_invited_you" = "%1$@(%2$@)邀請您"; +"screen_join_room_join_action" = "Join room"; +"screen_join_room_knock_action" = "Knock to join"; +"screen_join_room_subtitle_knock" = "Click the button below and a room administrator will be notified. You’ll be able to join the conversation once approved."; +"screen_join_room_subtitle_no_preview" = "You must be a member of this room to view the message history."; +"screen_join_room_title_knock" = "Want to join this room?"; +"screen_join_room_title_no_preview" = "Preview is not available"; "screen_key_backup_disable_confirmation_action_turn_off" = "關閉"; "screen_key_backup_disable_confirmation_description" = "You will lose your encrypted messages if you are signed out of all devices."; "screen_key_backup_disable_confirmation_title" = "Are you sure you want to turn off backup?"; @@ -468,7 +474,7 @@ "screen_onboarding_sign_in_manually" = "手動登入"; "screen_onboarding_sign_in_with_qr_code" = "使用 QR code 登入"; "screen_onboarding_sign_up" = "建立帳號"; -"screen_onboarding_welcome_message" = "歡迎使用有史以來最快的 Element。速度超快,操作簡便。"; +"screen_onboarding_welcome_message" = "歡迎使用有史以來最快的 %1$@。速度超快,操作簡便。"; "screen_onboarding_welcome_subtitle" = "Welcome to %1$@. Supercharged, for speed and simplicity."; "screen_onboarding_welcome_title" = "Be in your element"; "screen_polls_history_empty_ongoing" = "沒有進行中的投票。"; @@ -476,6 +482,28 @@ "screen_polls_history_filter_ongoing" = "進行中"; "screen_polls_history_filter_past" = "已結束"; "screen_polls_history_title" = "所有投票"; +"screen_qr_code_login_connecting_subtitle" = "Establishing connection"; +"screen_qr_code_login_connection_note_secure_state_description" = "A secure connection could not be made to the new device. Your existing devices are still safe and you don't need to worry about them."; +"screen_qr_code_login_connection_note_secure_state_list_header" = "What now?"; +"screen_qr_code_login_connection_note_secure_state_list_item_1" = "Try signing in again with a QR code in case this was a network problem"; +"screen_qr_code_login_connection_note_secure_state_list_item_2" = "If you encounter the same problem, try a different wifi network or use your mobile data instead of wifi"; +"screen_qr_code_login_connection_note_secure_state_list_item_3" = "If that doesn’t work, sign in manually"; +"screen_qr_code_login_connection_note_secure_state_title" = "Connection not secure"; +"screen_qr_code_login_initial_state_item_1" = "Open %1$@ on a desktop device"; +"screen_qr_code_login_initial_state_item_2" = "Click on your avatar"; +"screen_qr_code_login_initial_state_item_3" = "Select %1$@"; +"screen_qr_code_login_initial_state_item_3_action" = "“Link new device”"; +"screen_qr_code_login_initial_state_item_4" = "Select %1$@"; +"screen_qr_code_login_initial_state_item_4_action" = "“Show QR code”"; +"screen_qr_code_login_initial_state_title" = "Open %1$@ on another device to get the QR code"; +"screen_qr_code_login_invalid_scan_state_description" = "Use the QR code shown on the other device."; +"screen_qr_code_login_invalid_scan_state_subtitle" = "Wrong QR code"; +"screen_qr_code_login_no_camera_permission_button" = "Go to camera settings"; +"screen_qr_code_login_no_camera_permission_state_description" = "You need to give permission for Element to use your device’s camera in order to continue."; +"screen_qr_code_login_no_camera_permission_state_title" = "Allow camera access to scan the QR code"; +"screen_qr_code_login_scanning_state_title" = "Scan the QR code"; +"screen_qr_code_login_start_over_button" = "Start over"; +"screen_qr_code_login_unknown_error_description" = "An unexpected error occurred. Please try again."; "screen_recovery_key_change_description" = "Get a new recovery key if you've lost your existing one. After changing your recovery key, your old one will no longer work."; "screen_recovery_key_change_generate_key" = "Generate a new recovery key"; "screen_recovery_key_change_generate_key_description" = "Make sure you can store your recovery key somewhere safe"; @@ -485,7 +513,7 @@ "screen_recovery_key_confirm_description" = "Make sure nobody can see this screen!"; "screen_recovery_key_confirm_error_content" = "Please try again to confirm access to your chat backup."; "screen_recovery_key_confirm_error_title" = "Incorrect recovery key"; -"screen_recovery_key_confirm_key_description" = "If you have a recovery passphrase or secret passphrase/key, this will work too."; +"screen_recovery_key_confirm_key_description" = "If you have a security key or security phrase, this will work too."; "screen_recovery_key_confirm_key_label" = "Recovery key or passcode"; "screen_recovery_key_confirm_key_placeholder" = "Enter…"; "screen_recovery_key_confirm_success" = "Recovery key confirmed"; @@ -846,6 +874,7 @@ "screen_edit_poll_delete_confirmation_title" = "刪除投票"; "screen_edit_poll_title" = "編輯投票"; "screen_login_subtitle" = "Matrix 是一個開放網路,為了安全且去中心化的通訊而生。"; +"screen_qr_code_login_invalid_scan_state_retry_button" = "再試一次"; "screen_report_content_block_user" = "封鎖使用者"; "screen_room_attachment_source_camera_photo" = "拍照"; "screen_room_change_permissions_everyone" = "所有人"; diff --git a/ElementX/Sources/Generated/Strings.swift b/ElementX/Sources/Generated/Strings.swift index 2af8b9ca6..5c799022b 100644 --- a/ElementX/Sources/Generated/Strings.swift +++ b/ElementX/Sources/Generated/Strings.swift @@ -416,6 +416,8 @@ internal enum L10n { internal static var commonSharedLocation: String { return L10n.tr("Localizable", "common_shared_location") } /// Signing out internal static var commonSigningOut: String { return L10n.tr("Localizable", "common_signing_out") } + /// Something went wrong + internal static var commonSomethingWentWrong: String { return L10n.tr("Localizable", "common_something_went_wrong") } /// Starting chat… internal static var commonStartingChat: String { return L10n.tr("Localizable", "common_starting_chat") } /// Sticker @@ -919,8 +921,10 @@ internal enum L10n { internal static func screenChatBackupRecoveryActionSetupDescription(_ p1: Any) -> String { return L10n.tr("Localizable", "screen_chat_backup_recovery_action_setup_description", String(describing: p1)) } - /// Open Element in a desktop device - internal static var screenCreateNewRecoveryKeyListItem1: String { return L10n.tr("Localizable", "screen_create_new_recovery_key_list_item_1") } + /// Open %1$@ in a desktop device + internal static func screenCreateNewRecoveryKeyListItem1(_ p1: Any) -> String { + return L10n.tr("Localizable", "screen_create_new_recovery_key_list_item_1", String(describing: p1)) + } /// Sign into your account again internal static var screenCreateNewRecoveryKeyListItem2: String { return L10n.tr("Localizable", "screen_create_new_recovery_key_list_item_2") } /// When asked to verify your device, select %1$@ @@ -957,8 +961,6 @@ internal enum L10n { internal static var screenCreatePollTitle: String { return L10n.tr("Localizable", "screen_create_poll_title") } /// New room internal static var screenCreateRoomActionCreateRoom: String { return L10n.tr("Localizable", "screen_create_room_action_create_room") } - /// Invite people to Element - internal static var screenCreateRoomActionInvitePeople: String { return L10n.tr("Localizable", "screen_create_room_action_invite_people") } /// Invite people internal static var screenCreateRoomAddPeopleTitle: String { return L10n.tr("Localizable", "screen_create_room_add_people_title") } /// An error occurred when creating the room @@ -1161,8 +1163,10 @@ internal enum L10n { internal static var screenOnboardingSignInWithQrCode: String { return L10n.tr("Localizable", "screen_onboarding_sign_in_with_qr_code") } /// Create account internal static var screenOnboardingSignUp: String { return L10n.tr("Localizable", "screen_onboarding_sign_up") } - /// Welcome to the fastest Element ever. Supercharged for speed and simplicity. - internal static var screenOnboardingWelcomeMessage: String { return L10n.tr("Localizable", "screen_onboarding_welcome_message") } + /// Welcome to the fastest %1$@ ever. Supercharged for speed and simplicity. + internal static func screenOnboardingWelcomeMessage(_ p1: Any) -> String { + return L10n.tr("Localizable", "screen_onboarding_welcome_message", String(describing: p1)) + } /// Welcome to %1$@. Supercharged, for speed and simplicity. internal static func screenOnboardingWelcomeSubtitle(_ p1: Any) -> String { return L10n.tr("Localizable", "screen_onboarding_welcome_subtitle", String(describing: p1)) @@ -1181,8 +1185,22 @@ internal enum L10n { internal static var screenPollsHistoryTitle: String { return L10n.tr("Localizable", "screen_polls_history_title") } /// Establishing connection internal static var screenQrCodeLoginConnectingSubtitle: String { return L10n.tr("Localizable", "screen_qr_code_login_connecting_subtitle") } - /// Open Element on a desktop device - internal static var screenQrCodeLoginInitialStateItem1: String { return L10n.tr("Localizable", "screen_qr_code_login_initial_state_item_1") } + /// A secure connection could not be made to the new device. Your existing devices are still safe and you don't need to worry about them. + internal static var screenQrCodeLoginConnectionNoteSecureStateDescription: String { return L10n.tr("Localizable", "screen_qr_code_login_connection_note_secure_state_description") } + /// What now? + internal static var screenQrCodeLoginConnectionNoteSecureStateListHeader: String { return L10n.tr("Localizable", "screen_qr_code_login_connection_note_secure_state_list_header") } + /// Try signing in again with a QR code in case this was a network problem + internal static var screenQrCodeLoginConnectionNoteSecureStateListItem1: String { return L10n.tr("Localizable", "screen_qr_code_login_connection_note_secure_state_list_item_1") } + /// If you encounter the same problem, try a different wifi network or use your mobile data instead of wifi + internal static var screenQrCodeLoginConnectionNoteSecureStateListItem2: String { return L10n.tr("Localizable", "screen_qr_code_login_connection_note_secure_state_list_item_2") } + /// If that doesn’t work, sign in manually + internal static var screenQrCodeLoginConnectionNoteSecureStateListItem3: String { return L10n.tr("Localizable", "screen_qr_code_login_connection_note_secure_state_list_item_3") } + /// Connection not secure + internal static var screenQrCodeLoginConnectionNoteSecureStateTitle: String { return L10n.tr("Localizable", "screen_qr_code_login_connection_note_secure_state_title") } + /// Open %1$@ on a desktop device + internal static func screenQrCodeLoginInitialStateItem1(_ p1: Any) -> String { + return L10n.tr("Localizable", "screen_qr_code_login_initial_state_item_1", String(describing: p1)) + } /// Click on your avatar internal static var screenQrCodeLoginInitialStateItem2: String { return L10n.tr("Localizable", "screen_qr_code_login_initial_state_item_2") } /// Select %1$@ @@ -1197,16 +1215,28 @@ internal enum L10n { } /// “Show QR code” internal static var screenQrCodeLoginInitialStateItem4Action: String { return L10n.tr("Localizable", "screen_qr_code_login_initial_state_item_4_action") } - /// Open Element on another device to get the QR code - internal static var screenQrCodeLoginInitialStateTitle: String { return L10n.tr("Localizable", "screen_qr_code_login_initial_state_title") } + /// Open %1$@ on another device to get the QR code + internal static func screenQrCodeLoginInitialStateTitle(_ p1: Any) -> String { + return L10n.tr("Localizable", "screen_qr_code_login_initial_state_title", String(describing: p1)) + } /// Use the QR code shown on the other device. internal static var screenQrCodeLoginInvalidScanStateDescription: String { return L10n.tr("Localizable", "screen_qr_code_login_invalid_scan_state_description") } - /// Try Again + /// Try again internal static var screenQrCodeLoginInvalidScanStateRetryButton: String { return L10n.tr("Localizable", "screen_qr_code_login_invalid_scan_state_retry_button") } /// Wrong QR code internal static var screenQrCodeLoginInvalidScanStateSubtitle: String { return L10n.tr("Localizable", "screen_qr_code_login_invalid_scan_state_subtitle") } + /// Go to camera settings + internal static var screenQrCodeLoginNoCameraPermissionButton: String { return L10n.tr("Localizable", "screen_qr_code_login_no_camera_permission_button") } + /// You need to give permission for Element to use your device’s camera in order to continue. + internal static var screenQrCodeLoginNoCameraPermissionStateDescription: String { return L10n.tr("Localizable", "screen_qr_code_login_no_camera_permission_state_description") } + /// Allow camera access to scan the QR code + internal static var screenQrCodeLoginNoCameraPermissionStateTitle: String { return L10n.tr("Localizable", "screen_qr_code_login_no_camera_permission_state_title") } /// Scan the QR code internal static var screenQrCodeLoginScanningStateTitle: String { return L10n.tr("Localizable", "screen_qr_code_login_scanning_state_title") } + /// Start over + internal static var screenQrCodeLoginStartOverButton: String { return L10n.tr("Localizable", "screen_qr_code_login_start_over_button") } + /// An unexpected error occurred. Please try again. + internal static var screenQrCodeLoginUnknownErrorDescription: String { return L10n.tr("Localizable", "screen_qr_code_login_unknown_error_description") } /// Get a new recovery key if you've lost your existing one. After changing your recovery key, your old one will no longer work. internal static var screenRecoveryKeyChangeDescription: String { return L10n.tr("Localizable", "screen_recovery_key_change_description") } /// Generate a new recovery key diff --git a/ElementX/Sources/Other/InfoPlistReader.swift b/ElementX/Sources/Other/InfoPlistReader.swift index 7fb50e620..b0cb79784 100644 --- a/ElementX/Sources/Other/InfoPlistReader.swift +++ b/ElementX/Sources/Other/InfoPlistReader.swift @@ -23,6 +23,7 @@ struct InfoPlistReader { static let keychainAccessGroupIdentifier = "keychainAccessGroupIdentifier" static let bundleShortVersion = "CFBundleShortVersionString" static let bundleDisplayName = "CFBundleDisplayName" + static let productionAppName = "productionAppName" static let mapLibreAPIKey = "mapLibreAPIKey" static let utExportedTypeDeclarationsKey = "UTExportedTypeDeclarations" static let utTypeIdentifierKey = "UTTypeIdentifier" @@ -94,6 +95,11 @@ struct InfoPlistReader { var bundleDisplayName: String { infoPlistValue(forKey: Keys.bundleDisplayName) } + + /// The name of the non-X app when it becomes production ready. + var productionAppName: String { + infoPlistValue(forKey: Keys.productionAppName) + } // MARK: - MapLibre diff --git a/ElementX/Sources/Screens/AuthenticationStartScreen/View/AuthenticationStartScreen.swift b/ElementX/Sources/Screens/AuthenticationStartScreen/View/AuthenticationStartScreen.swift index 68aef8be7..23e30c748 100644 --- a/ElementX/Sources/Screens/AuthenticationStartScreen/View/AuthenticationStartScreen.swift +++ b/ElementX/Sources/Screens/AuthenticationStartScreen/View/AuthenticationStartScreen.swift @@ -77,7 +77,7 @@ struct AuthenticationStartScreen: View { .font(.compound.headingLGBold) .foregroundColor(.compound.textPrimary) .multilineTextAlignment(.center) - Text(L10n.screenOnboardingWelcomeMessage) + Text(L10n.screenOnboardingWelcomeMessage(InfoPlistReader.main.productionAppName)) .font(.compound.bodyLG) .foregroundColor(.compound.textSecondary) .multilineTextAlignment(.center) diff --git a/ElementX/Sources/Screens/QRCodeLoginScreen/QRCodeLoginScreenModels.swift b/ElementX/Sources/Screens/QRCodeLoginScreen/QRCodeLoginScreenModels.swift index a492c485b..53c187de7 100644 --- a/ElementX/Sources/Screens/QRCodeLoginScreen/QRCodeLoginScreenModels.swift +++ b/ElementX/Sources/Screens/QRCodeLoginScreen/QRCodeLoginScreenModels.swift @@ -43,7 +43,7 @@ struct QRCodeLoginScreenViewState: BindableState { var listItems: [AttributedString] { [ - AttributedString(L10n.screenQrCodeLoginInitialStateItem1), + AttributedString(L10n.screenQrCodeLoginInitialStateItem1(InfoPlistReader.main.productionAppName)), AttributedString(L10n.screenQrCodeLoginInitialStateItem2), listItem3AttributedText, listItem4AttributedText diff --git a/ElementX/Sources/Screens/QRCodeLoginScreen/View/QRCodeLoginScreen.swift b/ElementX/Sources/Screens/QRCodeLoginScreen/View/QRCodeLoginScreen.swift index 72f63dec3..c7523acb1 100644 --- a/ElementX/Sources/Screens/QRCodeLoginScreen/View/QRCodeLoginScreen.swift +++ b/ElementX/Sources/Screens/QRCodeLoginScreen/View/QRCodeLoginScreen.swift @@ -51,7 +51,7 @@ struct QRCodeLoginScreen: View { VStack(spacing: 16) { HeroImage(icon: \.computer, style: .subtle) - Text(L10n.screenQrCodeLoginInitialStateTitle) + Text(L10n.screenQrCodeLoginInitialStateTitle(InfoPlistReader.main.productionAppName)) .foregroundColor(.compound.textPrimary) .font(.compound.headingMDBold) .multilineTextAlignment(.center) diff --git a/ElementX/Sources/Screens/SecureBackup/ResetKeyScreen/ResetRecoveryKeyScreenModels.swift b/ElementX/Sources/Screens/SecureBackup/ResetKeyScreen/ResetRecoveryKeyScreenModels.swift index bf8fe9383..82f91dd81 100644 --- a/ElementX/Sources/Screens/SecureBackup/ResetKeyScreen/ResetRecoveryKeyScreenModels.swift +++ b/ElementX/Sources/Screens/SecureBackup/ResetKeyScreen/ResetRecoveryKeyScreenModels.swift @@ -32,7 +32,7 @@ struct ResetRecoveryKeyScreenViewState: BindableState { var listItems: [AttributedString] { [ - AttributedString(L10n.screenCreateNewRecoveryKeyListItem1), + AttributedString(L10n.screenCreateNewRecoveryKeyListItem1(InfoPlistReader.main.productionAppName)), AttributedString(L10n.screenCreateNewRecoveryKeyListItem2), listItem3AttributedText, AttributedString(L10n.screenCreateNewRecoveryKeyListItem4), diff --git a/ElementX/SupportingFiles/Info.plist b/ElementX/SupportingFiles/Info.plist index d098c182f..c0c50edfa 100644 --- a/ElementX/SupportingFiles/Info.plist +++ b/ElementX/SupportingFiles/Info.plist @@ -123,5 +123,7 @@ ${OTLP_TRACING_URL} otlpTracingUsername ${OTLP_TRACING_USERNAME} + productionAppName + $(PRODUCTION_APP_NAME) diff --git a/ElementX/SupportingFiles/target.yml b/ElementX/SupportingFiles/target.yml index f9fd9e195..40b7df1d4 100644 --- a/ElementX/SupportingFiles/target.yml +++ b/ElementX/SupportingFiles/target.yml @@ -79,6 +79,7 @@ targets: appGroupIdentifier: $(APP_GROUP_IDENTIFIER) baseBundleIdentifier: $(BASE_BUNDLE_IDENTIFIER) keychainAccessGroupIdentifier: $(KEYCHAIN_ACCESS_GROUP_IDENTIFIER) + productionAppName: $(PRODUCTION_APP_NAME) ITSAppUsesNonExemptEncryption: false NSUserActivityTypes: [ INSendMessageIntent diff --git a/NSE/SupportingFiles/Info.plist b/NSE/SupportingFiles/Info.plist index 4a96dacf4..69fe3c8fb 100644 --- a/NSE/SupportingFiles/Info.plist +++ b/NSE/SupportingFiles/Info.plist @@ -33,5 +33,7 @@ $(BASE_BUNDLE_IDENTIFIER) keychainAccessGroupIdentifier $(KEYCHAIN_ACCESS_GROUP_IDENTIFIER) + productionAppName + $(PRODUCTION_APP_NAME) diff --git a/NSE/SupportingFiles/target.yml b/NSE/SupportingFiles/target.yml index 741ac94b9..3f5534fb8 100644 --- a/NSE/SupportingFiles/target.yml +++ b/NSE/SupportingFiles/target.yml @@ -52,6 +52,7 @@ targets: appGroupIdentifier: $(APP_GROUP_IDENTIFIER) baseBundleIdentifier: $(BASE_BUNDLE_IDENTIFIER) keychainAccessGroupIdentifier: $(KEYCHAIN_ACCESS_GROUP_IDENTIFIER) + productionAppName: $(PRODUCTION_APP_NAME) NSExtension: NSExtensionPointIdentifier: com.apple.usernotifications.service NSExtensionPrincipalClass: $(PRODUCT_MODULE_NAME).NotificationServiceExtension diff --git a/PreviewTests/__Snapshots__/PreviewTests/test_authenticationStartScreen-iPad-pseudo.1.png b/PreviewTests/__Snapshots__/PreviewTests/test_authenticationStartScreen-iPad-pseudo.1.png index 0a731633a..a84f4e209 100644 --- a/PreviewTests/__Snapshots__/PreviewTests/test_authenticationStartScreen-iPad-pseudo.1.png +++ b/PreviewTests/__Snapshots__/PreviewTests/test_authenticationStartScreen-iPad-pseudo.1.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ac5c752f55f6a5102ea8cb964aaad872e66636c98e84ba921a04c19f54fbfe27 -size 1360762 +oid sha256:fb26a324a312d0c2a20a14fc7ab0c929cfab5da64c90c273a00956fede25c1f4 +size 1368211 diff --git a/PreviewTests/__Snapshots__/PreviewTests/test_authenticationStartScreen-iPhone-15-pseudo.1.png b/PreviewTests/__Snapshots__/PreviewTests/test_authenticationStartScreen-iPhone-15-pseudo.1.png index e5471219b..7c2d33bd0 100644 --- a/PreviewTests/__Snapshots__/PreviewTests/test_authenticationStartScreen-iPhone-15-pseudo.1.png +++ b/PreviewTests/__Snapshots__/PreviewTests/test_authenticationStartScreen-iPhone-15-pseudo.1.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ab7ba10a2568b1b39f8f1fd27bdd1d1c4f66019c5c182b7bbcdbae65119c9f2d -size 601043 +oid sha256:b249f19b8a68db4905ecb5bc45a7f8ed04829ecb2640105e09d76b084c575c91 +size 600660 diff --git a/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPad-en-GB.Invalid.png b/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPad-en-GB.Invalid.png index e79562cfd..f815e01de 100644 --- a/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPad-en-GB.Invalid.png +++ b/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPad-en-GB.Invalid.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3dac2b751ad28ba1bff26ab347acaa203f1a9bc8111c946a93359821a078f135 -size 139056 +oid sha256:137d7d05b66b23ddb027f2d44fa31f3dadd35d5e1668f570c648833ea016d485 +size 139013 diff --git a/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPad-pseudo.Initial.png b/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPad-pseudo.Initial.png index c3ade8b0d..bf8c02f86 100644 --- a/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPad-pseudo.Initial.png +++ b/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPad-pseudo.Initial.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8bfe1c64391b33f0382932ea4866cf98c93707cb57d83adcf51d0fd8b56e0098 -size 262042 +oid sha256:e15d5042807fecf51dca63bfd1256fa36791026e4825bf74b3388c00161045c5 +size 251770 diff --git a/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPad-pseudo.Invalid.png b/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPad-pseudo.Invalid.png index 6e1496994..44ab04228 100644 --- a/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPad-pseudo.Invalid.png +++ b/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPad-pseudo.Invalid.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c2d58a58ea521543158b54cf477e25b49e732afd32b06f7807dbb8995bc1f5f3 -size 173491 +oid sha256:82fa86b47675cb62a236b024948037afca1cde901a22605791d2a91cd3c79b56 +size 174326 diff --git a/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPhone-15-en-GB.Invalid.png b/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPhone-15-en-GB.Invalid.png index 6d04709f1..7fce2a801 100644 --- a/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPhone-15-en-GB.Invalid.png +++ b/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPhone-15-en-GB.Invalid.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:47b1d00666502211bb71b85a8cce5f6e94d14704fde0a725b134d8bc0d319365 -size 79146 +oid sha256:ed2670440f91d41f983081d877f7c084ca205724143f5b5d37dc6fdb52fc188c +size 78633 diff --git a/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPhone-15-pseudo.Initial.png b/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPhone-15-pseudo.Initial.png index cd8ab0af8..30e7c13f9 100644 --- a/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPhone-15-pseudo.Initial.png +++ b/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPhone-15-pseudo.Initial.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:27d2e71988040cbe91ef5479b316944e503c960988e92df824dfa5f9f372f167 -size 193886 +oid sha256:9f7805a7a70572cf6f3d2f83fa503ee79cd3263a74f0e5ac1f3d646dea9f328c +size 191289 diff --git a/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPhone-15-pseudo.Invalid.png b/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPhone-15-pseudo.Invalid.png index 863300896..bbb460d80 100644 --- a/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPhone-15-pseudo.Invalid.png +++ b/PreviewTests/__Snapshots__/PreviewTests/test_qRCodeLoginScreen-iPhone-15-pseudo.Invalid.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:91b2615e13ad67a0546e89b08d0c801b6ba1c759fc4ac03c67d3737bba41a764 -size 114400 +oid sha256:a1f5a01424b85977592a295500142b1ebf3c6d0720c45b03334f108f1bc03f1e +size 114199 diff --git a/PreviewTests/__Snapshots__/PreviewTests/test_resetRecoveryKeyScreen-iPad-pseudo.1.png b/PreviewTests/__Snapshots__/PreviewTests/test_resetRecoveryKeyScreen-iPad-pseudo.1.png index 15f03e899..f34d79547 100644 --- a/PreviewTests/__Snapshots__/PreviewTests/test_resetRecoveryKeyScreen-iPad-pseudo.1.png +++ b/PreviewTests/__Snapshots__/PreviewTests/test_resetRecoveryKeyScreen-iPad-pseudo.1.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cd455454c11100fd8d3f3ba8faea10bd04f63f470b741ec5a5ba57d9aa885221 -size 313655 +oid sha256:87095796d434a2daff7b7948aa7aede4a9fba58c4972ca58fdacbb9d82a0f6da +size 310467 diff --git a/PreviewTests/__Snapshots__/PreviewTests/test_resetRecoveryKeyScreen-iPhone-15-pseudo.1.png b/PreviewTests/__Snapshots__/PreviewTests/test_resetRecoveryKeyScreen-iPhone-15-pseudo.1.png index 094922b62..0409c6147 100644 --- a/PreviewTests/__Snapshots__/PreviewTests/test_resetRecoveryKeyScreen-iPhone-15-pseudo.1.png +++ b/PreviewTests/__Snapshots__/PreviewTests/test_resetRecoveryKeyScreen-iPhone-15-pseudo.1.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a4e2af88b1092f2cb395b042d65c7dc8ed8159e9d9d2fb35df22071e1ffb5cd0 -size 261128 +oid sha256:b456a185413608af29b8c49017061e167e9fa393a2acee7d24f7cd014f3d3133 +size 257767 diff --git a/project.yml b/project.yml index 6a544c9b4..e77faed98 100644 --- a/project.yml +++ b/project.yml @@ -28,6 +28,7 @@ settings: BASE_BUNDLE_IDENTIFIER: io.element.elementx APP_NAME: ElementX APP_DISPLAY_NAME: Element X + PRODUCTION_APP_NAME: Element KEYCHAIN_ACCESS_GROUP_IDENTIFIER: $(AppIdentifierPrefix)$(BASE_BUNDLE_IDENTIFIER) MARKETING_VERSION: 1.6.3 CURRENT_PROJECT_VERSION: 1