From 042e91ee1c9c1c7018b7f8c9ab104102526486a8 Mon Sep 17 00:00:00 2001 From: Benoit Marty <benoit@matrix.org> Date: Tue, 26 Oct 2021 18:28:47 +0200 Subject: [PATCH 01/87] Set version to 1.3.6 --- matrix-sdk-android/build.gradle | 2 +- vector/build.gradle | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/matrix-sdk-android/build.gradle b/matrix-sdk-android/build.gradle index c92d735fac..e3d0f273b8 100644 --- a/matrix-sdk-android/build.gradle +++ b/matrix-sdk-android/build.gradle @@ -31,7 +31,7 @@ android { // that the app's state is completely cleared between tests. testInstrumentationRunnerArguments clearPackageData: 'true' - buildConfigField "String", "SDK_VERSION", "\"1.3.5\"" + buildConfigField "String", "SDK_VERSION", "\"1.3.6\"" buildConfigField "String", "GIT_SDK_REVISION", "\"${gitRevision()}\"" resValue "string", "git_sdk_revision", "\"${gitRevision()}\"" diff --git a/vector/build.gradle b/vector/build.gradle index 254bf3873c..eed3e7909e 100644 --- a/vector/build.gradle +++ b/vector/build.gradle @@ -14,7 +14,7 @@ kapt { // Note: 2 digits max for each value ext.versionMajor = 1 ext.versionMinor = 3 -ext.versionPatch = 5 +ext.versionPatch = 6 static def getGitTimestamp() { def cmd = 'git show -s --format=%ct' From d5e7a8542beedec137939721495c3232f588c65d Mon Sep 17 00:00:00 2001 From: Benoit Marty <benoit@matrix.org> Date: Fri, 5 Nov 2021 12:48:27 +0100 Subject: [PATCH 02/87] Limit the number of pushed shortcuts --- .../java/im/vector/app/features/home/ShortcutsHandler.kt | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/vector/src/main/java/im/vector/app/features/home/ShortcutsHandler.kt b/vector/src/main/java/im/vector/app/features/home/ShortcutsHandler.kt index 612e2dcf87..e63d8cf5b2 100644 --- a/vector/src/main/java/im/vector/app/features/home/ShortcutsHandler.kt +++ b/vector/src/main/java/im/vector/app/features/home/ShortcutsHandler.kt @@ -41,6 +41,7 @@ class ShortcutsHandler @Inject constructor( private val pinCodeStore: PinCodeStore ) : PinCodeStoreListener { private val isRequestPinShortcutSupported = ShortcutManagerCompat.isRequestPinShortcutSupported(context) + private val maxShortcutCountPerActivity = ShortcutManagerCompat.getMaxShortcutCountPerActivity(context) // Value will be set correctly if necessary private var hasPinCode = true @@ -93,9 +94,11 @@ class ShortcutsHandler @Inject constructor( // No shortcut in this case (privacy) ShortcutManagerCompat.removeAllDynamicShortcuts(context) } else { - val shortcuts = rooms.mapIndexed { index, room -> - shortcutCreator.create(room, index) - } + val shortcuts = rooms + .take(maxShortcutCountPerActivity) + .mapIndexed { index, room -> + shortcutCreator.create(room, index) + } shortcuts.forEach { shortcut -> ShortcutManagerCompat.pushDynamicShortcut(context, shortcut) From 3b82e16a12f6a71d29ff7eda3013ad6d7c602e27 Mon Sep 17 00:00:00 2001 From: waclaw66 <waclaw66@seznam.cz> Date: Wed, 1 Dec 2021 21:05:21 +0000 Subject: [PATCH 03/87] Translated using Weblate (Czech) Currently translated at 100.0% (2693 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/ --- vector/src/main/res/values-cs/strings.xml | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/vector/src/main/res/values-cs/strings.xml b/vector/src/main/res/values-cs/strings.xml index a52f869ddf..92ffbe0b46 100644 --- a/vector/src/main/res/values-cs/strings.xml +++ b/vector/src/main/res/values-cs/strings.xml @@ -1185,7 +1185,7 @@ <string name="select_room_directory">Vybrat adresář místností</string> <string name="directory_server_fail_to_retrieve_server">Server je partně nedostupný nebo přetížený</string> <string name="directory_server_type_homeserver">Zadejte domovský server, z něhož si žádáte seznam veřejných místností</string> - <string name="directory_server_placeholder">Adresa domovského serveru</string> + <string name="directory_server_placeholder">Název serveru</string> <string name="directory_server_all_rooms_on_server">Všechny místnosti na serveru %s</string> <string name="directory_server_native_rooms">Všech %s vlastních místností</string> <string name="lock_screen_hint">Zadat zde…</string> @@ -1582,9 +1582,9 @@ <string name="settings_push_rules_no_rules">Žádná push pravidla nejsou definována</string> <string name="settings_push_gateway_no_pushers">Žádné push brány nejsou registrovány</string> <string name="push_gateway_item_app_id">app_id:</string> - <string name="push_gateway_item_push_key">push_klíč:</string> + <string name="push_gateway_item_push_key">push_key:</string> <string name="push_gateway_item_app_display_name">app_display_name:</string> - <string name="push_gateway_item_device_name">jméno_relace:</string> + <string name="push_gateway_item_device_name">session_name:</string> <string name="push_gateway_item_url">Url:</string> <string name="push_gateway_item_format">Formát:</string> <string name="preference_voice_and_video">Hlas a video</string> @@ -1990,7 +1990,7 @@ <string name="initialize_cross_signing">Spustit křížové podepsání</string> <string name="reset_cross_signing">Resetovat klíče</string> <string name="a11y_qr_code_for_verification">QR kód</string> - <string name="qr_code_scanned_by_other_notice">Skoro u konce! Ukazuje %s totožný štít\?</string> + <string name="qr_code_scanned_by_other_notice">Téměř hotovo! Ukazuje %s úspěšné dokončení\?</string> <string name="qr_code_scanned_by_other_yes">Ano</string> <string name="qr_code_scanned_by_other_no">Ne</string> <string name="no_connectivity_to_the_server_indicator">Spojení k serveru bylo ztraceno</string> @@ -2091,8 +2091,8 @@ <string name="encryption_not_enabled">Šifrování není zapnuto</string> <string name="encryption_unknown_algorithm_tile_description">Šifrování použité v této místnosti není podporováno</string> <string name="room_created_summary_item">%s založil a nastavil tuto místnost.</string> - <string name="qr_code_scanned_self_verif_notice">Skoro u konce! Ukazuje druhé zařízení stejný štít\?</string> - <string name="qr_code_scanned_verif_waiting_notice">Skoro u konce! Čekám na potvrzení…</string> + <string name="qr_code_scanned_self_verif_notice">Téměř hotovo! Ukazuje druhé zařízení úspěšné dokončení\?</string> + <string name="qr_code_scanned_verif_waiting_notice">Téměř hotovo! Čekám na potvrzení…</string> <string name="qr_code_scanned_verif_waiting">Čekám na %s…</string> <string name="error_failed_to_import_keys">Import klíčů selhal</string> <string name="settings_notification_configuration">Konfigurace oznámení</string> @@ -2956,8 +2956,8 @@ <string name="help_people_in_spaces_find_and_join">Pomozte lidem v prostorech, aby sami našli soukromé místnosti a připojili se k nim, není třeba všechny zvát ručně.</string> <string name="new_let_people_in_spaces_find_and_join">Novinka: Nechat lidi v prostorech vyhledat a připojit se k soukromým místnostem</string> <string name="call_jitsi_started">Skupinový hovor zahájen</string> - <string name="all_rooms_youre_in_will_be_shown_in_home">Všechny místnosti, ve kterých se nacházíte, se zobrazí v domovském zobrazení.</string> - <string name="preference_show_all_rooms_in_home">Zobrazit všechny místnosti v domovském zobrazení</string> + <string name="all_rooms_youre_in_will_be_shown_in_home">Všechny místnosti, ve kterých se nacházíte, se zobrazí v Úvodu.</string> + <string name="preference_show_all_rooms_in_home">Zobrazit všechny místnosti v Úvodu</string> <string name="call_slide_to_end_conference">Posunutím ukončíte hovor</string> <string name="call_tap_to_return">%1$s Klepněte pro návrat</string> <string name="call_one_active">Probíhající hovor (%1$s) ·</string> @@ -3086,4 +3086,7 @@ <string name="settings_discovery_consent_notice_off_2">Vaše kontakty jsou soukromé. Pro zjištění uživatelů z vašich kontaktů, potřebujeme vaše svolení k odeslání informací o kontaktech na váš server identit.</string> <string name="shortcut_disabled_reason_sign_out">Relace byla odhlášena!</string> <string name="shortcut_disabled_reason_room_left">Místnost byla opuštěna!</string> + <string name="identity_server_consent_dialog_content_question">Souhlasíte se zasíláním těchto informací\?</string> + <string name="identity_server_consent_dialog_content_3">Pro nalezení existujících kontaktů, je třeba odeslat kontaktní informace (e-maily a telefonní čísla) na server identity. Před odesláním vaše údaje zaheslujeme kvůli ochraně osobních údajů.</string> + <string name="action_not_now">Nyní ne</string> </resources> \ No newline at end of file From d287f6b2f3dfbd6e7ff15082b87103ae0433af61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Priit=20J=C3=B5er=C3=BC=C3=BCt?= <riot@joeruut.com> Date: Thu, 2 Dec 2021 18:12:44 +0000 Subject: [PATCH 04/87] Translated using Weblate (Estonian) Currently translated at 99.9% (2691 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/et/ --- vector/src/main/res/values-et/strings.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/vector/src/main/res/values-et/strings.xml b/vector/src/main/res/values-et/strings.xml index b55710f4c2..894eec751b 100644 --- a/vector/src/main/res/values-et/strings.xml +++ b/vector/src/main/res/values-et/strings.xml @@ -3029,4 +3029,7 @@ \nAndmed saadame mitte tekstina, vaid räsituna. Kas sa nõustud sellega\?</string> <string name="identity_server_consent_dialog_title_2">Saada e-posti aadressid ja telefoninumbrid %s serverisse</string> <string name="settings_discovery_consent_notice_off_2">Sinu kontaktid on vaid sinu teada. Kui tahad nende hulgast leida Matrix\'i kasutajaid, siis me vajame sinu luba nende andmete saatmiseks räsitud kujul isikutuvastusserverisse.</string> + <string name="identity_server_consent_dialog_content_3">Selleks et leida tuttavaid, sa peaksid saatma oma kontaktteavet (telefoninumbreid ja/või e-posti aadresse) siin rakenduses seadistatud isikutuvastusserverile. Parema andmeturvalisuse nimel me ei saada teavet mitte loetava tekstina, vaid räsina.</string> + <string name="identity_server_consent_dialog_content_question">Kas sa oled nõus selle teabe edastamisega\?</string> + <string name="action_not_now">Mitte praegu</string> </resources> \ No newline at end of file From 33a86a4add283a453b9059024cf6555de0f94fa4 Mon Sep 17 00:00:00 2001 From: Danial Behzadi <dani.behzi@ubuntu.com> Date: Wed, 1 Dec 2021 22:24:43 +0000 Subject: [PATCH 05/87] Translated using Weblate (Persian) Currently translated at 99.9% (2692 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/ --- vector/src/main/res/values-fa/strings.xml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/vector/src/main/res/values-fa/strings.xml b/vector/src/main/res/values-fa/strings.xml index 016ca5f368..0bcec09bd2 100644 --- a/vector/src/main/res/values-fa/strings.xml +++ b/vector/src/main/res/values-fa/strings.xml @@ -1442,7 +1442,7 @@ <string name="not_trusted">بدون اعتماد</string> <string name="reset_cross_signing">بازنشانی کلیدها</string> <string name="a11y_qr_code_for_verification">رمز QR</string> - <string name="qr_code_scanned_by_other_notice">تقریباً تمام شد! آیا %s همین سپر را نشان میدهد؟</string> + <string name="qr_code_scanned_by_other_notice">تقریباً تمام شد! آیا %s تیکی را نشان میدهد؟</string> <string name="qr_code_scanned_by_other_yes">بله</string> <string name="qr_code_scanned_by_other_no">خیر</string> <string name="no_connectivity_to_the_server_indicator">اتّصال به کارساز از دست رفت</string> @@ -1586,7 +1586,7 @@ <string name="error_failed_to_import_keys">شکست در درونریزی کلیدها</string> <string name="qr_code_scanned_verif_waiting">منتظر %s…</string> <string name="qr_code_scanned_verif_waiting_notice">تقریباً تمام! منتظر تأیید…</string> - <string name="qr_code_scanned_self_verif_notice">تقریباً تمام! آیا افزارهٔ دیگر، همین سپر را نشان میدهد؟</string> + <string name="qr_code_scanned_self_verif_notice">تقریباً تمام! آیا افزارهٔ دیگر، تیکی را نشان میدهد؟</string> <string name="direct_room_created_summary_item_by_you">پیوستید.</string> <string name="direct_room_created_summary_item">%s پیوست.</string> <string name="room_created_summary_item_by_you">اتاق را ساخته و پیکربندی کردید.</string> @@ -3029,4 +3029,6 @@ <string name="settings_discovery_consent_notice_off_2">آشنایانتان خصوصی هستند. برای کشف کاربران از آشنایانتان، نیاز به اجازهتان برای فرستادن اطّلاعات آشنا به کارساز هویتتان داریم.</string> <string name="shortcut_disabled_reason_sign_out">نشست خارج شده است!</string> <string name="shortcut_disabled_reason_room_left">اتاق ترک شده است!</string> + <string name="identity_server_consent_dialog_content_question">با فرستادن این اطّلاعات موافقید؟</string> + <string name="action_not_now">اکنون نه</string> </resources> \ No newline at end of file From ef7e8135989288e6ccf267c7f88629c89a76f231 Mon Sep 17 00:00:00 2001 From: Szimszon <github@oregpreshaz.eu> Date: Wed, 1 Dec 2021 20:20:27 +0000 Subject: [PATCH 06/87] Translated using Weblate (Hungarian) Currently translated at 100.0% (2693 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/hu/ --- vector/src/main/res/values-hu/strings.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/vector/src/main/res/values-hu/strings.xml b/vector/src/main/res/values-hu/strings.xml index 6f80393caa..3ed5e62486 100644 --- a/vector/src/main/res/values-hu/strings.xml +++ b/vector/src/main/res/values-hu/strings.xml @@ -1887,7 +1887,7 @@ Ha nem te állítottad be a visszaállítási metódust, akkor egy támadó pró <string name="initialize_cross_signing">Eszközök közötti hitelesítés inicializálása</string> <string name="reset_cross_signing">Visszaállítási Kulcsok</string> <string name="a11y_qr_code_for_verification">QR kód</string> - <string name="qr_code_scanned_by_other_notice">Majdnem kész! %s is ugyanazt a pajzsot mutatja\?</string> + <string name="qr_code_scanned_by_other_notice">Majdnem kész! %s is ugyanazt a pipát mutatja\?</string> <string name="qr_code_scanned_by_other_yes">Igen</string> <string name="qr_code_scanned_by_other_no">Nem</string> <string name="no_connectivity_to_the_server_indicator">Megszakadt a kapcsolat a szerverrel</string> @@ -1986,7 +1986,7 @@ Ha nem te állítottad be a visszaállítási metódust, akkor egy támadó pró <string name="encryption_not_enabled">Titkosítás nincs engedélyezve</string> <string name="encryption_unknown_algorithm_tile_description">A szobában használt titkosítás nem támogatott</string> <string name="room_created_summary_item">%s elkészítette és beállította a szobát.</string> - <string name="qr_code_scanned_self_verif_notice">Majdnem kész! A másik eszközöd is ugyanazt a pajzsot mutatja\?</string> + <string name="qr_code_scanned_self_verif_notice">Majdnem kész! A másik eszközöd is ugyanazt a pipát mutatja\?</string> <string name="qr_code_scanned_verif_waiting_notice">Majdnem kész! Várakozás a megerősítésre…</string> <string name="qr_code_scanned_verif_waiting">Várakozás erre: %s…</string> <string name="error_failed_to_import_keys">A kulcsok betöltése sikertelen</string> @@ -3034,4 +3034,7 @@ Ha nem te állítottad be a visszaállítási metódust, akkor egy támadó pró <string name="identity_server_consent_dialog_title_2">Email címek és telefonszámok küldése ide: %s</string> <string name="shortcut_disabled_reason_sign_out">Kijelentkeztél a munkamenetből!</string> <string name="shortcut_disabled_reason_room_left">Elhagytad a szobát!</string> + <string name="identity_server_consent_dialog_content_3">A meglévő kapcsolatok felderítéséhez információkat (e-mail cím és telefonszám) kell elküldeni az azonosítási szolgáltatónak. Az adatok az adatvédelem miatt hashelve lesznek elküldve.</string> + <string name="identity_server_consent_dialog_content_question">Beleegyezel az információk elküldésébe\?</string> + <string name="action_not_now">Nem most</string> </resources> \ No newline at end of file From 2ec119d70f1b6da5f747b2ac4669bbebc1e1990f Mon Sep 17 00:00:00 2001 From: Linerly <linerly@protonmail.com> Date: Wed, 1 Dec 2021 23:13:58 +0000 Subject: [PATCH 07/87] Translated using Weblate (Indonesian) Currently translated at 100.0% (2693 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/id/ --- vector/src/main/res/values-in/strings.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/vector/src/main/res/values-in/strings.xml b/vector/src/main/res/values-in/strings.xml index 5ad63c2ff6..3bed7a9641 100644 --- a/vector/src/main/res/values-in/strings.xml +++ b/vector/src/main/res/values-in/strings.xml @@ -2726,7 +2726,7 @@ Di masa mendatang proses verifikasi ini akan dimutakhirkan.</string> <string name="error_failed_to_import_keys">Gagal mengimpor kunci</string> <string name="qr_code_scanned_verif_waiting">Menunggu untuk %s…</string> <string name="qr_code_scanned_verif_waiting_notice">Hampir selesai! Menunggu untuk konfirmasi…</string> - <string name="qr_code_scanned_self_verif_notice">Hampir selesai! Apakah perangkat yang lain menunjukkan perisai yang sama\?</string> + <string name="qr_code_scanned_self_verif_notice">Hampir selesai! Apakah perangkat yang lain menunjukkan centang yang sama\?</string> <string name="topic_prefix">"Topik: "</string> <string name="add_a_topic_link_text">Tambahkan topik</string> <string name="room_created_summary_no_topic_creation_text">%s untuk memberi tahu orang-orang tentang ruangan ini.</string> @@ -2904,7 +2904,7 @@ Di masa mendatang proses verifikasi ini akan dimutakhirkan.</string> <string name="no_connectivity_to_the_server_indicator">Koneksi ke server telah hilang</string> <string name="qr_code_scanned_by_other_no">Tidak</string> <string name="qr_code_scanned_by_other_yes">Ya</string> - <string name="qr_code_scanned_by_other_notice">Hampir selesai! Apakah %s menampilkan perisai yang sama\?</string> + <string name="qr_code_scanned_by_other_notice">Hampir selesai! Apakah %s menampilkan centang yang sama\?</string> <string name="a11y_qr_code_for_verification">Kode QR</string> <string name="reset_cross_signing">Atur Ulang Kunci</string> <string name="initialize_cross_signing">Memulai Tanda Tangan Silang</string> @@ -2976,4 +2976,7 @@ Di masa mendatang proses verifikasi ini akan dimutakhirkan.</string> <string name="settings_discovery_consent_notice_off_2">Kontak Anda privat. Untuk menemukan pengguna dari kontak Anda, kami membutuhkan izin untuk mengirim info kontak ke server identitas Anda.</string> <string name="shortcut_disabled_reason_sign_out">Sesinya telah dikeluarkan!</string> <string name="shortcut_disabled_reason_room_left">Ruangannya telah ditinggalkan!</string> + <string name="identity_server_consent_dialog_content_question">Apakah Anda setuju untuk mengirimkan info ini\?</string> + <string name="identity_server_consent_dialog_content_3">Untuk menemukan kontak yang sudah ada, Anda harus mengirim info kontak (email dan nomor telepon) ke server identitas Anda. Kami meng-hash data Anda sebelum mengirim untuk privasi.</string> + <string name="action_not_now">Nanti</string> </resources> \ No newline at end of file From bb1ffc84838ef653834a1a1e9044fae391a17fa7 Mon Sep 17 00:00:00 2001 From: lvre <7uu3qrbvm@relay.firefox.com> Date: Wed, 1 Dec 2021 19:42:16 +0000 Subject: [PATCH 08/87] Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (2693 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/ --- vector/src/main/res/values-pt-rBR/strings.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/vector/src/main/res/values-pt-rBR/strings.xml b/vector/src/main/res/values-pt-rBR/strings.xml index 0a158f196e..de861e0e2f 100644 --- a/vector/src/main/res/values-pt-rBR/strings.xml +++ b/vector/src/main/res/values-pt-rBR/strings.xml @@ -2122,7 +2122,7 @@ <string name="initialize_cross_signing">Inicializar AssinaturaCruzada</string> <string name="reset_cross_signing">Resettar Chaves</string> <string name="a11y_qr_code_for_verification">QR code</string> - <string name="qr_code_scanned_by_other_notice">Quase lá! %s está mostrando o mesmo escudo\?</string> + <string name="qr_code_scanned_by_other_notice">Quase lá! %s está mostrando um tick (✓)\?</string> <string name="qr_code_scanned_by_other_yes">Sim</string> <string name="qr_code_scanned_by_other_no">Não</string> <string name="no_connectivity_to_the_server_indicator">Conectividade ao servidor tem sido perdida</string> @@ -2234,7 +2234,7 @@ <string name="encryption_unknown_algorithm_tile_description">A encriptação usada por esta sala não é suportada</string> <string name="room_created_summary_item">%s criou e configurou a sala.</string> <string name="room_created_summary_item_by_you">Você criou e configurou a sala.</string> - <string name="qr_code_scanned_self_verif_notice">Quase lá! O outro dispositivo está mostrando o mesmo escudo\?</string> + <string name="qr_code_scanned_self_verif_notice">Quase lá! O outro dispositivo está mostrando um tick (✓)\?</string> <string name="qr_code_scanned_verif_waiting_notice">Quase lá! Esperando por confirmação…</string> <string name="error_failed_to_import_keys">Falha para importar chaves</string> <string name="settings_messages_at_room">Mensagens contendo @room</string> @@ -3099,4 +3099,7 @@ <string name="settings_discovery_consent_notice_off_2">Seus contatos são privados. Para descobrir usuárias(os) de seus contatos, você precisa de permissão para enviar info de contato a seu servidor de identidade.</string> <string name="shortcut_disabled_reason_sign_out">O signout desta sessão tem sido feito!</string> <string name="shortcut_disabled_reason_room_left">Esta sala tem sido saída!</string> + <string name="identity_server_consent_dialog_content_question">Você concorda em enviar esta info\?</string> + <string name="identity_server_consent_dialog_content_3">Para descobrir contatos existentes, você precisa enviar info de contato (emails e números de telefone) para seu servidor de identidade. Nós hashamos seus dados antes de enviar por privacidade.</string> + <string name="action_not_now">Não agora</string> </resources> \ No newline at end of file From 218e20a92eb29e868faf617f46fc61050f650aa9 Mon Sep 17 00:00:00 2001 From: Besnik Bleta <besnik@programeshqip.org> Date: Wed, 1 Dec 2021 13:19:35 +0000 Subject: [PATCH 09/87] Translated using Weblate (Albanian) Currently translated at 99.4% (2677 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/sq/ --- vector/src/main/res/values-sq/strings.xml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/vector/src/main/res/values-sq/strings.xml b/vector/src/main/res/values-sq/strings.xml index 8ca771cdfd..8f2abca53a 100644 --- a/vector/src/main/res/values-sq/strings.xml +++ b/vector/src/main/res/values-sq/strings.xml @@ -2997,4 +2997,26 @@ <string name="login_error_homeserver_from_url_not_found_enter_manual">Zgjidhni shërbyes Home</string> <string name="login_error_homeserver_from_url_not_found">Te URL-ja %s s’kapet dot një shërbyes Home. Ju lutemi, kontrolloni lidhjen tuaj, ose zgjidheni një shërbyes Home dorazi.</string> <string name="notification_listening_for_notifications">Po dëgjohet për njoftime</string> + <plurals name="create_poll_not_enough_options_error"> + <item quantity="one">Është e domosdoshme të paktën %1$s mundësi</item> + <item quantity="other">Janë të domosdoshme të paktën %1$s mundësi</item> + </plurals> + <string name="create_poll_empty_question_error">Pyetja s’mund të jetë e zbrazët</string> + <string name="create_poll_button">KRIJOJE PYETËSORIN</string> + <string name="create_poll_add_option">SHTONI MUNDËSI</string> + <string name="create_poll_options_hint">Mundësia %1$d</string> + <string name="create_poll_options_title">Krijo mundësi</string> + <string name="create_poll_question_hint">Pyetje ose temë</string> + <string name="create_poll_question_title">Pyetje ose temë pyetësori</string> + <string name="create_poll_title">Krijoni Pyetësor</string> + <string name="identity_server_consent_dialog_content_question">A pranoni të dërgohen këto hollësi\?</string> + <string name="identity_server_consent_dialog_content_3">Për të zbuluar kontakte ekzistuese, duhet të dërgoni hollësi kontakti (email-e dhe numra telefonash) te shërbyesi juaj i identiteteve. Para dërgimit, i fshehtëzojmë të dhënat tuaja, për privatësi.</string> + <string name="identity_server_consent_dialog_content_2">Për të zbuluar kontakte ekzistuese, duhet të dërgoni hollësi kontakti te shërbyesi juaj i identiteteve. +\n +\nI fshehtëzojmë të dhënat tuaja përpara dërgimit, për privatësi. A pranoni të dërgohen këto hollësi\?</string> + <string name="identity_server_consent_dialog_title_2">Dërgo email-e dhe numra telefonash te %s</string> + <string name="settings_discovery_consent_notice_off_2">Kontaktet tuaja janë private. Për të zbuluar përdorues prej kontakteve tuaja, na duhet leja juaj për të dërguar hollësi kontakti te shërbyesi juaj i identiteteve.</string> + <string name="shortcut_disabled_reason_sign_out">Është bërë dalja nga sesioni!</string> + <string name="shortcut_disabled_reason_room_left">U dol nga dhoma!</string> + <string name="action_not_now">Jo tani</string> </resources> \ No newline at end of file From 16846f039af5e371031234dc16461126a2575b60 Mon Sep 17 00:00:00 2001 From: LinAGKar <linus.kardell@gmail.com> Date: Thu, 2 Dec 2021 12:51:57 +0000 Subject: [PATCH 10/87] Translated using Weblate (Swedish) Currently translated at 99.8% (2689 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/ --- vector/src/main/res/values-sv/strings.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/vector/src/main/res/values-sv/strings.xml b/vector/src/main/res/values-sv/strings.xml index 69203b5aa5..a6f2601d40 100644 --- a/vector/src/main/res/values-sv/strings.xml +++ b/vector/src/main/res/values-sv/strings.xml @@ -3029,4 +3029,5 @@ <string name="settings_discovery_consent_notice_off_2">Dina kontakter är privata. För att upptäcka användare från dina kontakter så behöver vi ditt tillstånd att skicka kontaktinfo till din identitetsserver.</string> <string name="shortcut_disabled_reason_sign_out">Sessionen har loggats ut!</string> <string name="shortcut_disabled_reason_room_left">Rummet har lämnats!</string> + <string name="action_not_now">Inte nu</string> </resources> \ No newline at end of file From a4bdf96ba3f9f4ae58ab5a8a99e9c8f6f2c22c09 Mon Sep 17 00:00:00 2001 From: Ihor Hordiichuk <igor_ck@outlook.com> Date: Wed, 1 Dec 2021 21:27:58 +0000 Subject: [PATCH 11/87] Translated using Weblate (Ukrainian) Currently translated at 94.6% (2549 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/ --- vector/src/main/res/values-uk/strings.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vector/src/main/res/values-uk/strings.xml b/vector/src/main/res/values-uk/strings.xml index d4d884a463..fb866d9776 100644 --- a/vector/src/main/res/values-uk/strings.xml +++ b/vector/src/main/res/values-uk/strings.xml @@ -1958,10 +1958,10 @@ <string name="not_a_valid_qr_code">Цей QR-код не дійсний</string> <string name="qr_code_scanned_verif_waiting">Чекаємо на %s…</string> <string name="qr_code_scanned_verif_waiting_notice">Майже все! Чекаємо на підтвердження…</string> - <string name="qr_code_scanned_self_verif_notice">Майже все! Чи показує інший пристрій такий самий щит\?</string> + <string name="qr_code_scanned_self_verif_notice">Майже все! Чи показує інший пристрій галочку\?</string> <string name="qr_code_scanned_by_other_no">Ні</string> <string name="qr_code_scanned_by_other_yes">Так</string> - <string name="qr_code_scanned_by_other_notice">Майже все! Чи показує %s такий самий щит\?</string> + <string name="qr_code_scanned_by_other_notice">Майже все! Чи показує %s галочку\?</string> <string name="a11y_qr_code_for_verification">QR-код</string> <string name="a13n_qr_code_description">Зображення QR-коду</string> <string name="qr_code">QR-код</string> From bfb0846ddcbe1acabd5b54ffa4de2c1fe7fa9618 Mon Sep 17 00:00:00 2001 From: sr093906 <spice2wolf@gmail.com> Date: Wed, 1 Dec 2021 12:34:04 +0000 Subject: [PATCH 12/87] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (2693 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/ --- vector/src/main/res/values-zh-rCN/strings.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/vector/src/main/res/values-zh-rCN/strings.xml b/vector/src/main/res/values-zh-rCN/strings.xml index bcb7c1583e..a7afd7aadb 100644 --- a/vector/src/main/res/values-zh-rCN/strings.xml +++ b/vector/src/main/res/values-zh-rCN/strings.xml @@ -1973,7 +1973,7 @@ <string name="initialize_cross_signing">初始化交叉签名</string> <string name="reset_cross_signing">重置密钥</string> <string name="a11y_qr_code_for_verification">二维码</string> - <string name="qr_code_scanned_by_other_notice">快要完成了!%s 显示相同的盾牌了吗?</string> + <string name="qr_code_scanned_by_other_notice">快要完成了!%s 显示对勾了吗?</string> <string name="qr_code_scanned_by_other_yes">使</string> <string name="qr_code_scanned_by_other_no">否</string> <string name="no_connectivity_to_the_server_indicator">到服务器的连接已丢失</string> @@ -2079,7 +2079,7 @@ <string name="encryption_unknown_algorithm_tile_description">不支持本聊天室使用的加密方式</string> <string name="room_created_summary_item">%s 创建并配置了聊天室。</string> <string name="room_created_summary_item_by_you">你创建并配置了聊天室。</string> - <string name="qr_code_scanned_self_verif_notice">接近完成!另外的设备是否正显示相同的盾牌图标?</string> + <string name="qr_code_scanned_self_verif_notice">接近完成!另外的设备是否正显示对勾?</string> <string name="qr_code_scanned_verif_waiting_notice">接近完成!等候确认……</string> <string name="qr_code_scanned_verif_waiting">正在等候 %s…</string> <string name="error_failed_to_import_keys">导入密钥失败</string> @@ -2982,4 +2982,7 @@ <string name="settings_discovery_consent_notice_off_2">您的联系人是私密的。 要从您的联系人中发现用户,我们需要您的许可才能将联系信息发送到您的身份服务器。</string> <string name="shortcut_disabled_reason_sign_out">已退出此会话!</string> <string name="shortcut_disabled_reason_room_left">已离开此聊天室!</string> + <string name="identity_server_consent_dialog_content_question">你同意发送此信息吗?</string> + <string name="identity_server_consent_dialog_content_3">要发现现有的联系人,您需要将联系人信息(电子邮件和电话号码)发送到您的身份服务器。出乎隐私考量,我们会在发送前对您的数据进行散列处理。</string> + <string name="action_not_now">不是现在</string> </resources> \ No newline at end of file From 122273d22af28e633ad73800a3096868ea33af58 Mon Sep 17 00:00:00 2001 From: Jeff Huang <s8321414@gmail.com> Date: Thu, 2 Dec 2021 01:56:45 +0000 Subject: [PATCH 13/87] Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (2693 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/ --- vector/src/main/res/values-zh-rTW/strings.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/vector/src/main/res/values-zh-rTW/strings.xml b/vector/src/main/res/values-zh-rTW/strings.xml index efb6648004..7d7e7dbb0e 100644 --- a/vector/src/main/res/values-zh-rTW/strings.xml +++ b/vector/src/main/res/values-zh-rTW/strings.xml @@ -1918,7 +1918,7 @@ <string name="initialize_cross_signing">初始化交叉簽署</string> <string name="reset_cross_signing">重設金鑰</string> <string name="a11y_qr_code_for_verification">QR code</string> - <string name="qr_code_scanned_by_other_notice">就快完成了!%s 有顯示相同的盾牌嗎?</string> + <string name="qr_code_scanned_by_other_notice">就快完成了!%s 有顯示打勾嗎?</string> <string name="qr_code_scanned_by_other_yes">是</string> <string name="qr_code_scanned_by_other_no">否</string> <string name="no_connectivity_to_the_server_indicator">到伺服器的連線已遺失</string> @@ -2014,7 +2014,7 @@ <string name="encryption_not_enabled">加密未啟用</string> <string name="encryption_unknown_algorithm_tile_description">用於此聊天室的加密未受支援</string> <string name="room_created_summary_item">%s 建立並設定聊天室。</string> - <string name="qr_code_scanned_self_verif_notice">就快完成了!其他裝置有顯示相同的盾牌嗎?</string> + <string name="qr_code_scanned_self_verif_notice">就快完成了!其他裝置有顯示打勾嗎?</string> <string name="qr_code_scanned_verif_waiting_notice">就快完成了!正在等待確認……</string> <string name="qr_code_scanned_verif_waiting">正在等待 %s……</string> <string name="error_failed_to_import_keys">匯入金鑰失敗</string> @@ -2972,4 +2972,7 @@ <string name="settings_discovery_consent_notice_off_2">您的通訊錄是私人的。要從您的通訊錄中探索使用者,我們需要您的權限來傳送聯絡人資訊到您的身份識別伺服器。</string> <string name="shortcut_disabled_reason_sign_out">已登出工作階段!</string> <string name="shortcut_disabled_reason_room_left">已離開聊天室!</string> + <string name="identity_server_consent_dialog_content_question">您同意傳送此資訊嗎?</string> + <string name="identity_server_consent_dialog_content_3">要探索現有聯絡人,您必須傳送聯絡人資訊(電子郵件與電話號碼)到您的身份識別伺服器。我們會在傳送前對您的資料進行雜湊處理以保護隱私。</string> + <string name="action_not_now">現在不要</string> </resources> \ No newline at end of file From c588d99bbbae757b67070d66dbb9c895ba554af2 Mon Sep 17 00:00:00 2001 From: Szimszon <github@oregpreshaz.eu> Date: Wed, 1 Dec 2021 20:09:18 +0000 Subject: [PATCH 14/87] Translated using Weblate (Hungarian) Currently translated at 100.0% (39 of 39 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/hu/ --- fastlane/metadata/android/hu-HU/changelogs/40103070.txt | 2 +- fastlane/metadata/android/hu-HU/changelogs/40103080.txt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 fastlane/metadata/android/hu-HU/changelogs/40103080.txt diff --git a/fastlane/metadata/android/hu-HU/changelogs/40103070.txt b/fastlane/metadata/android/hu-HU/changelogs/40103070.txt index 4348b7a0fe..861e35e864 100644 --- a/fastlane/metadata/android/hu-HU/changelogs/40103070.txt +++ b/fastlane/metadata/android/hu-HU/changelogs/40103070.txt @@ -1,2 +1,2 @@ Fő változás ebben a verzióban: Értesítési hibajavítások -Teljes változásnapló: https://github.com/vector-im/element-android/releases/tag/v1.3.7 +Teljes változásnapló: https://github.com/vector-im/element-android/releases/tag/v1.3.7-RC2 diff --git a/fastlane/metadata/android/hu-HU/changelogs/40103080.txt b/fastlane/metadata/android/hu-HU/changelogs/40103080.txt new file mode 100644 index 0000000000..d29d9061b7 --- /dev/null +++ b/fastlane/metadata/android/hu-HU/changelogs/40103080.txt @@ -0,0 +1,2 @@ +Főbb változtatások ebben a verzióban: Hibajavítások +Teljes változásnapló: https://github.com/vector-im/element-android/releases/tag/v1.3.8 From 0026b17b8393306798dc94ade6db3578ccb2010b Mon Sep 17 00:00:00 2001 From: lvre <7uu3qrbvm@relay.firefox.com> Date: Wed, 1 Dec 2021 19:37:14 +0000 Subject: [PATCH 15/87] Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (39 of 39 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/pt_BR/ --- fastlane/metadata/android/pt-BR/changelogs/40103070.txt | 2 +- fastlane/metadata/android/pt-BR/changelogs/40103080.txt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 fastlane/metadata/android/pt-BR/changelogs/40103080.txt diff --git a/fastlane/metadata/android/pt-BR/changelogs/40103070.txt b/fastlane/metadata/android/pt-BR/changelogs/40103070.txt index 216e363f24..a2b326d8a1 100644 --- a/fastlane/metadata/android/pt-BR/changelogs/40103070.txt +++ b/fastlane/metadata/android/pt-BR/changelogs/40103070.txt @@ -1,2 +1,2 @@ Principais mudanças nesta versão: Consertos de bugs principalmente quanto às notificações. -Changelog completo: https://github.com/vector-im/element-android/releases/tag/v1.3.7 +Changelog completo: https://github.com/vector-im/element-android/releases/tag/v1.3.7-RC2 diff --git a/fastlane/metadata/android/pt-BR/changelogs/40103080.txt b/fastlane/metadata/android/pt-BR/changelogs/40103080.txt new file mode 100644 index 0000000000..0f2fbc2180 --- /dev/null +++ b/fastlane/metadata/android/pt-BR/changelogs/40103080.txt @@ -0,0 +1,2 @@ +Principais mudanças nesta versão: Consertos de bugs! +Changelog completo: https://github.com/vector-im/element-android/releases/tag/v1.3.8 From 648cba5cd63950ef833e6258317baf44ecc5c91a Mon Sep 17 00:00:00 2001 From: Ihor Hordiichuk <igor_ck@outlook.com> Date: Wed, 1 Dec 2021 21:28:53 +0000 Subject: [PATCH 16/87] Translated using Weblate (Ukrainian) Currently translated at 100.0% (39 of 39 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/uk/ --- fastlane/metadata/android/uk/changelogs/40103070.txt | 2 +- fastlane/metadata/android/uk/changelogs/40103080.txt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 fastlane/metadata/android/uk/changelogs/40103080.txt diff --git a/fastlane/metadata/android/uk/changelogs/40103070.txt b/fastlane/metadata/android/uk/changelogs/40103070.txt index ec17d4934b..9883169e67 100644 --- a/fastlane/metadata/android/uk/changelogs/40103070.txt +++ b/fastlane/metadata/android/uk/changelogs/40103070.txt @@ -1,2 +1,2 @@ Основні зміни в цій версії: виправлення помилок в основному у повідомленнях. -Повний журнал змін: https://github.com/vector-im/element-android/releases/tag/v1.3.7 +Повний журнал змін: https://github.com/vector-im/element-android/releases/tag/v1.3.7-RC2 diff --git a/fastlane/metadata/android/uk/changelogs/40103080.txt b/fastlane/metadata/android/uk/changelogs/40103080.txt new file mode 100644 index 0000000000..3b5f491527 --- /dev/null +++ b/fastlane/metadata/android/uk/changelogs/40103080.txt @@ -0,0 +1,2 @@ +Основні зміни у цій версії: Виправлення помилок! +Повний перелік змін: https://github.com/vector-im/element-android/releases/tag/v1.3.8 From f5dac7785664db2475382cca8230c6a3d7107839 Mon Sep 17 00:00:00 2001 From: sr093906 <spice2wolf@gmail.com> Date: Wed, 1 Dec 2021 12:35:14 +0000 Subject: [PATCH 17/87] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (39 of 39 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/zh_Hans/ --- fastlane/metadata/android/zh-CN/changelogs/40103070.txt | 2 +- fastlane/metadata/android/zh-CN/changelogs/40103080.txt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 fastlane/metadata/android/zh-CN/changelogs/40103080.txt diff --git a/fastlane/metadata/android/zh-CN/changelogs/40103070.txt b/fastlane/metadata/android/zh-CN/changelogs/40103070.txt index f2fcf4df92..3f23d09b73 100644 --- a/fastlane/metadata/android/zh-CN/changelogs/40103070.txt +++ b/fastlane/metadata/android/zh-CN/changelogs/40103070.txt @@ -1,2 +1,2 @@ 此版本的主要变化:主要关于通知的错误修复。 -完整更新日志:https://github.com/vector-im/element-android/releases/tag/v1.3.7 +完整更新日志:https://github.com/vector-im/element-android/releases/tag/v1.3.7-RC2 diff --git a/fastlane/metadata/android/zh-CN/changelogs/40103080.txt b/fastlane/metadata/android/zh-CN/changelogs/40103080.txt new file mode 100644 index 0000000000..873cb34746 --- /dev/null +++ b/fastlane/metadata/android/zh-CN/changelogs/40103080.txt @@ -0,0 +1,2 @@ +此版本主要变化:Bug 修复! +完整更新日志:https://github.com/vector-im/element-android/releases/tag/v1.3.8 From 18b2a058bdf321371ba4531624789c514a17c261 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Priit=20J=C3=B5er=C3=BC=C3=BCt?= <riot@joeruut.com> Date: Thu, 2 Dec 2021 08:42:47 +0000 Subject: [PATCH 18/87] Translated using Weblate (Estonian) Currently translated at 100.0% (39 of 39 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/et/ --- fastlane/metadata/android/et/changelogs/40103070.txt | 2 +- fastlane/metadata/android/et/changelogs/40103080.txt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 fastlane/metadata/android/et/changelogs/40103080.txt diff --git a/fastlane/metadata/android/et/changelogs/40103070.txt b/fastlane/metadata/android/et/changelogs/40103070.txt index 5bb183d918..95bdc3c0c5 100644 --- a/fastlane/metadata/android/et/changelogs/40103070.txt +++ b/fastlane/metadata/android/et/changelogs/40103070.txt @@ -1,2 +1,2 @@ Põhilised muutused selles versioonis: erinevad veaparandused, neist enamus on seotud teavitustega. -Kogu ingliskeelne muudatuste logi: https://github.com/vector-im/element-android/releases/tag/v1.3.7 +Kogu ingliskeelne muudatuste logi: https://github.com/vector-im/element-android/releases/tag/v1.3.7-RC2 diff --git a/fastlane/metadata/android/et/changelogs/40103080.txt b/fastlane/metadata/android/et/changelogs/40103080.txt new file mode 100644 index 0000000000..8b95682f70 --- /dev/null +++ b/fastlane/metadata/android/et/changelogs/40103080.txt @@ -0,0 +1,2 @@ +Põhilised muutused selles versioonis: pinu veaparandusi! +Kogu ingliskeelne muudatuste logi: https://github.com/vector-im/element-android/releases/tag/v1.3.8 From 1c675bd0207cb1b9066b3115f46a44acd6b361ce Mon Sep 17 00:00:00 2001 From: Danial Behzadi <dani.behzi@ubuntu.com> Date: Wed, 1 Dec 2021 22:22:57 +0000 Subject: [PATCH 19/87] Translated using Weblate (Persian) Currently translated at 100.0% (39 of 39 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/fa/ --- fastlane/metadata/android/fa/changelogs/40103070.txt | 2 +- fastlane/metadata/android/fa/changelogs/40103080.txt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 fastlane/metadata/android/fa/changelogs/40103080.txt diff --git a/fastlane/metadata/android/fa/changelogs/40103070.txt b/fastlane/metadata/android/fa/changelogs/40103070.txt index da717e2ac2..12579d830a 100644 --- a/fastlane/metadata/android/fa/changelogs/40103070.txt +++ b/fastlane/metadata/android/fa/changelogs/40103070.txt @@ -1,2 +1,2 @@ تغییرات اصلی در این نگارش: رفع اشکالهایی عمدتاً مربوط به آگاهیها. -گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases/tag/v1.3.7 +گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases/tag/v1.3.7-RC2 diff --git a/fastlane/metadata/android/fa/changelogs/40103080.txt b/fastlane/metadata/android/fa/changelogs/40103080.txt new file mode 100644 index 0000000000..597ce33e48 --- /dev/null +++ b/fastlane/metadata/android/fa/changelogs/40103080.txt @@ -0,0 +1,2 @@ +تغییرات عمده در این نگارش: رفع مشکلها! +گزارش دگرکونی کامل: https://github.com/vector-im/element-android/releases/tag/v1.3.8 From d50a75e6be71eae314eb2def5a35795eb730356a Mon Sep 17 00:00:00 2001 From: Jeff Huang <s8321414@gmail.com> Date: Thu, 2 Dec 2021 01:54:33 +0000 Subject: [PATCH 20/87] Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (39 of 39 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/zh_Hant/ --- fastlane/metadata/android/zh-TW/changelogs/40103070.txt | 2 +- fastlane/metadata/android/zh-TW/changelogs/40103080.txt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 fastlane/metadata/android/zh-TW/changelogs/40103080.txt diff --git a/fastlane/metadata/android/zh-TW/changelogs/40103070.txt b/fastlane/metadata/android/zh-TW/changelogs/40103070.txt index 02b58cc956..1f9173fa1e 100644 --- a/fastlane/metadata/android/zh-TW/changelogs/40103070.txt +++ b/fastlane/metadata/android/zh-TW/changelogs/40103070.txt @@ -1,2 +1,2 @@ 此版本中的主要變動:主要關於通知的臭蟲修復。 -完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.7 +完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.7-RC2 diff --git a/fastlane/metadata/android/zh-TW/changelogs/40103080.txt b/fastlane/metadata/android/zh-TW/changelogs/40103080.txt new file mode 100644 index 0000000000..07689479a3 --- /dev/null +++ b/fastlane/metadata/android/zh-TW/changelogs/40103080.txt @@ -0,0 +1,2 @@ +此版本中的主要變動:臭蟲修復! +完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.8 From d4aec802c463dc4eca7aa6af5fbe3c4be63d12c3 Mon Sep 17 00:00:00 2001 From: waclaw66 <waclaw66@seznam.cz> Date: Wed, 1 Dec 2021 11:44:37 +0000 Subject: [PATCH 21/87] Translated using Weblate (Czech) Currently translated at 100.0% (39 of 39 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/cs/ --- fastlane/metadata/android/cs-CZ/changelogs/40103070.txt | 2 +- fastlane/metadata/android/cs-CZ/changelogs/40103080.txt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 fastlane/metadata/android/cs-CZ/changelogs/40103080.txt diff --git a/fastlane/metadata/android/cs-CZ/changelogs/40103070.txt b/fastlane/metadata/android/cs-CZ/changelogs/40103070.txt index d2fc874132..8e64ade8ab 100644 --- a/fastlane/metadata/android/cs-CZ/changelogs/40103070.txt +++ b/fastlane/metadata/android/cs-CZ/changelogs/40103070.txt @@ -1,2 +1,2 @@ Hlavní změny v této verzi: Opravy chyb týkající se především oznámení. -Úplný seznam změn: https://github.com/vector-im/element-android/releases/tag/v1.3.7 +Úplný seznam změn: https://github.com/vector-im/element-android/releases/tag/v1.3.7-RC2 diff --git a/fastlane/metadata/android/cs-CZ/changelogs/40103080.txt b/fastlane/metadata/android/cs-CZ/changelogs/40103080.txt new file mode 100644 index 0000000000..4932a59d1f --- /dev/null +++ b/fastlane/metadata/android/cs-CZ/changelogs/40103080.txt @@ -0,0 +1,2 @@ +Hlavní změny v této verzi: Opravy chyb! +Úplný seznam změn: https://github.com/vector-im/element-android/releases/tag/v1.3.8 From 4e7eccd07c59a4f6b45ec37f82b8b9dcaab26dca Mon Sep 17 00:00:00 2001 From: Linerly <linerly@protonmail.com> Date: Wed, 1 Dec 2021 23:15:34 +0000 Subject: [PATCH 22/87] Translated using Weblate (Indonesian) Currently translated at 100.0% (39 of 39 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/id/ --- fastlane/metadata/android/id/changelogs/40103070.txt | 2 +- fastlane/metadata/android/id/changelogs/40103080.txt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 fastlane/metadata/android/id/changelogs/40103080.txt diff --git a/fastlane/metadata/android/id/changelogs/40103070.txt b/fastlane/metadata/android/id/changelogs/40103070.txt index b28649e684..907fde9375 100644 --- a/fastlane/metadata/android/id/changelogs/40103070.txt +++ b/fastlane/metadata/android/id/changelogs/40103070.txt @@ -1,2 +1,2 @@ Perubahan utama di versi ini: Perbaikan bug terutama untuk notifikasinya. -Changelog lengkap: https://github.com/vector-im/element-android/releases/tag/v1.3.7 +Changelog lengkap: https://github.com/vector-im/element-android/releases/tag/v1.3.7-RC2 diff --git a/fastlane/metadata/android/id/changelogs/40103080.txt b/fastlane/metadata/android/id/changelogs/40103080.txt new file mode 100644 index 0000000000..2c7e2e5050 --- /dev/null +++ b/fastlane/metadata/android/id/changelogs/40103080.txt @@ -0,0 +1,2 @@ +Perubahan utama di versi ini: Beberapa perbaikan bug! +Changelog lengkap: https://github.com/vector-im/element-android/releases/tag/v1.3.8 From e053a81f7c1ef6cb62c31c9fc54a5bf3169a3753 Mon Sep 17 00:00:00 2001 From: Besnik Bleta <besnik@programeshqip.org> Date: Wed, 1 Dec 2021 13:12:38 +0000 Subject: [PATCH 23/87] Translated using Weblate (Albanian) Currently translated at 100.0% (39 of 39 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/sq/ --- fastlane/metadata/android/sq/changelogs/40103070.txt | 2 ++ fastlane/metadata/android/sq/changelogs/40103080.txt | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 fastlane/metadata/android/sq/changelogs/40103070.txt create mode 100644 fastlane/metadata/android/sq/changelogs/40103080.txt diff --git a/fastlane/metadata/android/sq/changelogs/40103070.txt b/fastlane/metadata/android/sq/changelogs/40103070.txt new file mode 100644 index 0000000000..400188a8b3 --- /dev/null +++ b/fastlane/metadata/android/sq/changelogs/40103070.txt @@ -0,0 +1,2 @@ +Ndryshimet kryesore në këtë version: Ndreqje të metash të lidhura kryesisht me njoftimet. +Regjistër i plotë ndryshimesh: https://github.com/vector-im/element-android/releases/tag/v1.3.7-RC2 diff --git a/fastlane/metadata/android/sq/changelogs/40103080.txt b/fastlane/metadata/android/sq/changelogs/40103080.txt new file mode 100644 index 0000000000..24d719c14c --- /dev/null +++ b/fastlane/metadata/android/sq/changelogs/40103080.txt @@ -0,0 +1,2 @@ +Ndryshimet kryesore në këtë version: Ndreqje të metash! +Regjistër i plotë ndryshimesh: https://github.com/vector-im/element-android/releases/tag/v1.3.8 From d6d1fe72a2b767aa9095a4e28bd5ebd2cf5999e6 Mon Sep 17 00:00:00 2001 From: Zet <abidin24@disroot.org> Date: Fri, 3 Dec 2021 15:17:42 +0000 Subject: [PATCH 24/87] Translated using Weblate (Arabic) Currently translated at 39.5% (1065 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/ar/ --- vector/src/main/res/values-ar/strings.xml | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/vector/src/main/res/values-ar/strings.xml b/vector/src/main/res/values-ar/strings.xml index 64b058db56..536f41194e 100644 --- a/vector/src/main/res/values-ar/strings.xml +++ b/vector/src/main/res/values-ar/strings.xml @@ -147,24 +147,24 @@ <string name="notice_direct_room_created">أنشأ %1$s النقاش</string> <string name="notice_room_withdraw_with_reason_by_you">أنتَ قد سحبتَ دعوة %1$s. السبب: %2$s</string> <string name="notice_room_withdraw_with_reason">إنَّ %1$s قد سحبَ دعوة %2$s. السبب: %3$s</string> - <string name="notice_room_third_party_revoked_invite_with_reason_by_you">أنتَ قد ألغيتَ دعوة %1$s للإنضمام إلى الغُرفة. السبب: %2$s</string> - <string name="notice_room_third_party_revoked_invite_with_reason">إنَّ %1$s قد ألغيت دعوة %2$s للإنضمام إلى الغُرفة. السبب: %3$s</string> + <string name="notice_room_third_party_revoked_invite_with_reason_by_you">سحبتَ دعوة %1$s للإنضمام إلى الغُرفة. السبب: %2$s</string> + <string name="notice_room_third_party_revoked_invite_with_reason">سحب %1$s دعوة %2$s للإنضمام إلى الغُرفة. السبب: %3$s</string> <string name="notice_room_third_party_registered_invite_with_reason_by_you">أنتَ قد قبلتَ دعوة %1$s. السبب: %2$s</string> <string name="notice_room_third_party_registered_invite_with_reason">إنَّ %1$s قد قبلَ دعوة %2$s. السبب: %3$s</string> - <string name="notice_room_third_party_invite_with_reason_by_you">أنتَ قد أرسلتَ دعوة إلى %1$s للإنضمام إلى الغُرفة. السبب: %2$s</string> - <string name="notice_room_third_party_invite_with_reason">إنَّ %1$s قد أرسل دعوة إلى %2$s للإنضمام إلى الغُرغة. السبب: %3$s</string> - <string name="notice_room_ban_with_reason_by_you">أنتَ قد حظرتَ %1$s. السبب: %2$s</string> - <string name="notice_room_ban_with_reason">إنَّ %1$s قد حَظر %2$s. السبب: %3$s</string> - <string name="notice_room_unban_with_reason_by_you">أنتَ قد رفعتَ الحظر عن %1$s. السبب: %2$s</string> - <string name="notice_room_unban_with_reason">إنَّ %1$s قد رفع الحظر عن %2$s. السبب: %3$s</string> - <string name="notice_room_kick_with_reason_by_you">أنتَ قد طردتَ %1$s. السبب: %2$s</string> - <string name="notice_room_kick_with_reason">إنَّ %1$s قد طرد %2$s. السبب: %3$s</string> - <string name="notice_room_reject_with_reason_by_you">أنتَ قد رفضتَ الدعوة. السبب: %1$s</string> - <string name="notice_room_reject_with_reason">إنَّ %1$s قد رفض الدعوة. السبب: %2$s</string> - <string name="notice_direct_room_leave_with_reason_by_you">أنتَ قد غادرت. السبب: %1$s</string> - <string name="notice_direct_room_leave_with_reason">إنَّ %1$s قد غادر. السبب: %2$s</string> - <string name="notice_room_leave_with_reason_by_you">أنتَ قد غادرتَ الغُرفة. السبب: %1$s</string> - <string name="notice_room_leave_with_reason">إنَّ %1$s قد غادر الغُرفة. السبب: %2$s</string> + <string name="notice_room_third_party_invite_with_reason_by_you">أرسلتَ دعوة إلى %1$s للإنضمام إلى الغُرفة. السبب: %2$s</string> + <string name="notice_room_third_party_invite_with_reason">أرسل %1$s دعوة إلى %2$s للإنضمام إلى الغُرغة. السبب: %3$s</string> + <string name="notice_room_ban_with_reason_by_you">حظرتَ %1$s. السبب: %2$s</string> + <string name="notice_room_ban_with_reason">حظر %1$s %2$s. السبب: %3$s</string> + <string name="notice_room_unban_with_reason_by_you">رفعتَ الحظر عن %1$s. السبب: %2$s</string> + <string name="notice_room_unban_with_reason">رفع %1$s الحظر عن %2$s. السبب: %3$s</string> + <string name="notice_room_kick_with_reason_by_you">طردتَ %1$s. السبب: %2$s</string> + <string name="notice_room_kick_with_reason">طرد %1$s %2$s. السبب: %3$s</string> + <string name="notice_room_reject_with_reason_by_you">رفضتَ الدعوة. السبب: %1$s</string> + <string name="notice_room_reject_with_reason">رفض %1$s الدعوة. السبب: %2$s</string> + <string name="notice_direct_room_leave_with_reason_by_you">غادرتَ. السبب: %1$s</string> + <string name="notice_direct_room_leave_with_reason">غادر %1$s. السبب: %2$s</string> + <string name="notice_room_leave_with_reason_by_you">غادرتَ الغُرفة. السبب: %1$s</string> + <string name="notice_room_leave_with_reason">غادر %1$s الغُرفة. السبب: %2$s</string> <string name="notice_direct_room_join_with_reason_by_you">انضممتَ. السبب: %1$s</string> <string name="notice_direct_room_join_with_reason">انضم %1$s. السبب: %2$s</string> <string name="notice_room_join_with_reason_by_you">انضممتَ إلى الغُرفة. السبب: %1$s</string> From 0a35604dfad22442667023d3e8f8aa4b4bf41bfc Mon Sep 17 00:00:00 2001 From: libexus <libexus@gmail.com> Date: Fri, 3 Dec 2021 17:41:34 +0000 Subject: [PATCH 25/87] Translated using Weblate (German) Currently translated at 98.4% (2650 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/de/ --- vector/src/main/res/values-de/strings.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/vector/src/main/res/values-de/strings.xml b/vector/src/main/res/values-de/strings.xml index 51b7a8b88b..eadddc69cc 100644 --- a/vector/src/main/res/values-de/strings.xml +++ b/vector/src/main/res/values-de/strings.xml @@ -3066,4 +3066,9 @@ <string name="shortcut_disabled_reason_room_left">Raum verlassen!</string> <string name="login_error_homeserver_from_url_not_found_enter_manual">Heimserver auswählen</string> <string name="login_error_homeserver_from_url_not_found">Es konnte kein Heimserver mit der Adresse %s gefunden werden. Bitte überprüfe die Adresse oder wähle den Heimserver manuell.</string> + <string name="space_add_space_to_any_space_you_manage">Untergeordneten Space hinzufügen</string> + <string name="identity_server_consent_dialog_content_question">Bist du dir wirklich sicher, dass du diese Informationen senden willst\?</string> + <string name="identity_server_consent_dialog_title_2">E-Mail-Adressen und Telefonnummern an %s senden</string> + <string name="action_not_now">Nicht jetzt</string> + <string name="notification_listening_for_notifications">Auf Benachrichtigungen warten</string> </resources> \ No newline at end of file From c74633c0f830de2bfd292b305277507f286e6869 Mon Sep 17 00:00:00 2001 From: random <dictionary@tutamail.com> Date: Fri, 3 Dec 2021 13:19:54 +0000 Subject: [PATCH 26/87] Translated using Weblate (Italian) Currently translated at 99.8% (2690 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/it/ --- vector/src/main/res/values-it/strings.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/vector/src/main/res/values-it/strings.xml b/vector/src/main/res/values-it/strings.xml index e143dcb642..72dbd52011 100644 --- a/vector/src/main/res/values-it/strings.xml +++ b/vector/src/main/res/values-it/strings.xml @@ -2008,7 +2008,7 @@ <string name="initialize_cross_signing">Inizializza la firma incrociata</string> <string name="reset_cross_signing">Reimposta chiavi</string> <string name="a11y_qr_code_for_verification">Codice QR</string> - <string name="qr_code_scanned_by_other_notice">Quasi fatto! %s sta mostrando lo stesso badge\?</string> + <string name="qr_code_scanned_by_other_notice">Quasi fatto! %s sta mostrando una spunta\?</string> <string name="qr_code_scanned_by_other_yes">Sì</string> <string name="qr_code_scanned_by_other_no">No</string> <string name="no_connectivity_to_the_server_indicator">La connessione al server è stata persa</string> @@ -2107,7 +2107,7 @@ <string name="encryption_not_enabled">Crittografia non attiva</string> <string name="encryption_unknown_algorithm_tile_description">La crittografia usata in questa stanza non è supportata</string> <string name="room_created_summary_item">%s ha creato e configurato la stanza.</string> - <string name="qr_code_scanned_self_verif_notice">Quasi fatto! L\'altro dispositivo sta mostrando lo stesso badge\?</string> + <string name="qr_code_scanned_self_verif_notice">Quasi fatto! L\'altro dispositivo sta mostrando una spunta\?</string> <string name="qr_code_scanned_verif_waiting_notice">Quasi fatto! In attesa della conferma…</string> <string name="qr_code_scanned_verif_waiting">In attesa di %s…</string> <string name="error_failed_to_import_keys">Importazione chiavi fallita</string> @@ -3082,4 +3082,7 @@ <string name="settings_discovery_consent_notice_off_2">I tuoi contatti sono privati. Per trovare utenti dai tuoi contatti, ci serve l\'autorizzazione per inviare le informazioni dei contatti al tuo server d\'identità.</string> <string name="shortcut_disabled_reason_sign_out">La sessione è stata disconnessa!</string> <string name="shortcut_disabled_reason_room_left">La stanza è stata lasciata!</string> + <string name="identity_server_consent_dialog_content_question">Sei d\'accordo con l\'invio di queste informazioni\?</string> + <string name="identity_server_consent_dialog_content_3">Per trovare i contatti esistenti, devi inviare le informazioni dei contatti (email e numeri di telefono) al tuo server d\'identità. Facciamo un hash dei dati prima di inviarli per privacy.</string> + <string name="action_not_now">Non ora</string> </resources> \ No newline at end of file From 1621c04ad88c181ca3fa40e178cc2df52f3df882 Mon Sep 17 00:00:00 2001 From: libexus <libexus@gmail.com> Date: Fri, 3 Dec 2021 17:21:06 +0000 Subject: [PATCH 27/87] Translated using Weblate (German) Currently translated at 94.8% (37 of 39 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/de/ --- fastlane/metadata/android/de-DE/changelogs/40103070.txt | 2 +- fastlane/metadata/android/de-DE/changelogs/40103080.txt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 fastlane/metadata/android/de-DE/changelogs/40103080.txt diff --git a/fastlane/metadata/android/de-DE/changelogs/40103070.txt b/fastlane/metadata/android/de-DE/changelogs/40103070.txt index 28e2ca3d7b..cc1bb7d0ac 100644 --- a/fastlane/metadata/android/de-DE/changelogs/40103070.txt +++ b/fastlane/metadata/android/de-DE/changelogs/40103070.txt @@ -1,2 +1,2 @@ Hauptänderungen: Fehler bei Benachrichtigungen gefixt -Ganze Änderungsliste: https://github.com/vector-im/element-android/releases/tag/v1.3.7 +Ganze Änderungsliste: https://github.com/vector-im/element-android/releases/tag/v1.3.7-RC2 diff --git a/fastlane/metadata/android/de-DE/changelogs/40103080.txt b/fastlane/metadata/android/de-DE/changelogs/40103080.txt new file mode 100644 index 0000000000..de326e35f8 --- /dev/null +++ b/fastlane/metadata/android/de-DE/changelogs/40103080.txt @@ -0,0 +1,2 @@ +Änderungen: Verschiedene Fehler behoben +Änderungsliste: https://github.com/vector-im/element-android/releases/tag/v1.3.8 From a2cbd447b9d73ca3df0e91129dd6a901e94659c3 Mon Sep 17 00:00:00 2001 From: random <dictionary@tutamail.com> Date: Fri, 3 Dec 2021 13:20:42 +0000 Subject: [PATCH 28/87] Translated using Weblate (Italian) Currently translated at 100.0% (39 of 39 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/it/ --- fastlane/metadata/android/it-IT/changelogs/40103070.txt | 2 +- fastlane/metadata/android/it-IT/changelogs/40103080.txt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 fastlane/metadata/android/it-IT/changelogs/40103080.txt diff --git a/fastlane/metadata/android/it-IT/changelogs/40103070.txt b/fastlane/metadata/android/it-IT/changelogs/40103070.txt index fbf4a1b19f..d4d9551c54 100644 --- a/fastlane/metadata/android/it-IT/changelogs/40103070.txt +++ b/fastlane/metadata/android/it-IT/changelogs/40103070.txt @@ -1,2 +1,2 @@ Modifiche principali in questa versione: correzioni riguardo le notifiche. -Cronologia completa: https://github.com/vector-im/element-android/releases/tag/v1.3.7 +Cronologia completa: https://github.com/vector-im/element-android/releases/tag/v1.3.7-RC2 diff --git a/fastlane/metadata/android/it-IT/changelogs/40103080.txt b/fastlane/metadata/android/it-IT/changelogs/40103080.txt new file mode 100644 index 0000000000..52d0093b3f --- /dev/null +++ b/fastlane/metadata/android/it-IT/changelogs/40103080.txt @@ -0,0 +1,2 @@ +Modifiche principali in questa versione: correzioni di errori! +Cronologia completa: https://github.com/vector-im/element-android/releases/tag/v1.3.8 From c93fee336d8ee457f77e73e7ea61bc2e50d5f229 Mon Sep 17 00:00:00 2001 From: Danial Behzadi <dani.behzi@ubuntu.com> Date: Sun, 5 Dec 2021 10:56:40 +0000 Subject: [PATCH 29/87] Translated using Weblate (Persian) Currently translated at 100.0% (2693 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/ --- vector/src/main/res/values-fa/strings.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/vector/src/main/res/values-fa/strings.xml b/vector/src/main/res/values-fa/strings.xml index 0bcec09bd2..353db01f32 100644 --- a/vector/src/main/res/values-fa/strings.xml +++ b/vector/src/main/res/values-fa/strings.xml @@ -3031,4 +3031,5 @@ <string name="shortcut_disabled_reason_room_left">اتاق ترک شده است!</string> <string name="identity_server_consent_dialog_content_question">با فرستادن این اطّلاعات موافقید؟</string> <string name="action_not_now">اکنون نه</string> + <string name="identity_server_consent_dialog_content_3">برای کشف آشنایان موجود، لازم است اطلاعات آشنایان (رایانامهها و شماره تلفنها) را به کارساز هویتتان بفرستید. برای محرمانگیتان، دادههایتان را پیش از فرستادن، در هم میریزیم.</string> </resources> \ No newline at end of file From beb4dcd3ead164eee51e3b809b33fee9ee9e2e79 Mon Sep 17 00:00:00 2001 From: LinAGKar <linus.kardell@gmail.com> Date: Mon, 6 Dec 2021 10:18:02 +0000 Subject: [PATCH 30/87] Translated using Weblate (Swedish) Currently translated at 99.8% (2690 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/ --- vector/src/main/res/values-sv/strings.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/vector/src/main/res/values-sv/strings.xml b/vector/src/main/res/values-sv/strings.xml index a6f2601d40..b04b65bcc0 100644 --- a/vector/src/main/res/values-sv/strings.xml +++ b/vector/src/main/res/values-sv/strings.xml @@ -3030,4 +3030,5 @@ <string name="shortcut_disabled_reason_sign_out">Sessionen har loggats ut!</string> <string name="shortcut_disabled_reason_room_left">Rummet har lämnats!</string> <string name="action_not_now">Inte nu</string> + <string name="identity_server_consent_dialog_content_3">För att hitta existerande kontakter så behöver du skicka kontaktinfo (e-postadresser och telefonnummer) till din identitetsserver. Vi hashar din data innan den skickas av sekretesskäl.</string> </resources> \ No newline at end of file From 17c28022d76cfffc6e02000c1f566e7661ec1dbd Mon Sep 17 00:00:00 2001 From: Ihor Hordiichuk <igor_ck@outlook.com> Date: Sun, 5 Dec 2021 18:01:10 +0000 Subject: [PATCH 31/87] Translated using Weblate (Ukrainian) Currently translated at 94.7% (2552 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/ --- vector/src/main/res/values-uk/strings.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/vector/src/main/res/values-uk/strings.xml b/vector/src/main/res/values-uk/strings.xml index fb866d9776..929d58feb7 100644 --- a/vector/src/main/res/values-uk/strings.xml +++ b/vector/src/main/res/values-uk/strings.xml @@ -2988,4 +2988,7 @@ <string name="settings_export_trail">Експорт аудиту</string> <string name="keys_backup_restore_success_title_already_up_to_date">Ключі вже оновлено!</string> <string name="command_description_lenny">Додає ( ͡° ͜ʖ ͡°) до текстового повідомлення</string> + <string name="identity_server_consent_dialog_content_question">Ви згодні надіслати цю інформацію\?</string> + <string name="login_error_homeserver_from_url_not_found">Не вдалося звʼязатися з домашнім сервером за адресою %s. Перевірте посилання або виберіть домашній сервер вручну.</string> + <string name="action_not_now">Не зараз</string> </resources> \ No newline at end of file From fdc4af3c21aab3d49bb8e27151c3fe236bae5494 Mon Sep 17 00:00:00 2001 From: LinAGKar <linus.kardell@gmail.com> Date: Sun, 5 Dec 2021 16:31:45 +0000 Subject: [PATCH 32/87] Translated using Weblate (Swedish) Currently translated at 100.0% (39 of 39 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/sv/ --- fastlane/metadata/android/sv-SE/changelogs/40103070.txt | 2 +- fastlane/metadata/android/sv-SE/changelogs/40103080.txt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 fastlane/metadata/android/sv-SE/changelogs/40103080.txt diff --git a/fastlane/metadata/android/sv-SE/changelogs/40103070.txt b/fastlane/metadata/android/sv-SE/changelogs/40103070.txt index 1931cbfd82..a9e9de4e8b 100644 --- a/fastlane/metadata/android/sv-SE/changelogs/40103070.txt +++ b/fastlane/metadata/android/sv-SE/changelogs/40103070.txt @@ -1,2 +1,2 @@ Huvudsakliga ändringar i den här versionen: Buggfixar som huvudsakligen rör aviseringar. -Full ändringslogg: https://github.com/vector-im/element-android/releases/tag/v1.3.7 +Full ändringslogg: https://github.com/vector-im/element-android/releases/tag/v1.3.7-RC2 diff --git a/fastlane/metadata/android/sv-SE/changelogs/40103080.txt b/fastlane/metadata/android/sv-SE/changelogs/40103080.txt new file mode 100644 index 0000000000..e466a7420a --- /dev/null +++ b/fastlane/metadata/android/sv-SE/changelogs/40103080.txt @@ -0,0 +1,2 @@ +Huvudsakliga ändringar i den här versionen: Buggfixar! +Full ändringslogg: https://github.com/vector-im/element-android/releases/tag/v1.3.8 From bfe199de9bb83e2de496fac8490395f4b3912a1c Mon Sep 17 00:00:00 2001 From: LinAGKar <linus.kardell@gmail.com> Date: Tue, 7 Dec 2021 19:43:43 +0000 Subject: [PATCH 33/87] Translated using Weblate (Swedish) Currently translated at 100.0% (2693 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/ --- vector/src/main/res/values-sv/strings.xml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/vector/src/main/res/values-sv/strings.xml b/vector/src/main/res/values-sv/strings.xml index b04b65bcc0..9d880aaa70 100644 --- a/vector/src/main/res/values-sv/strings.xml +++ b/vector/src/main/res/values-sv/strings.xml @@ -1554,7 +1554,7 @@ \nVi rekommenderar att du ändrar ditt lösenord och återställningsnyckel i inställningarna omedelbart.</string> <string name="bootstrap_crosssigning_progress_key_backup">Sätter upp nyckelsäkerhetskopiering</string> <string name="bootstrap_crosssigning_save_usb">Spara den på ett USB-minne eller en säkerhetskopieringsenhet</string> - <string name="qr_code_scanned_self_verif_notice">Nästan färdigt! Visar den andra enheten samma sköld\?</string> + <string name="qr_code_scanned_self_verif_notice">Nästan färdigt! Visar den andra enheten en bock\?</string> <string name="error_failed_to_import_keys">Misslyckades att importera nycklar</string> <string name="setup_cross_signing">Aktivera korssignering</string> <string name="bootstrap_progress_checking_backup">Kollar säkerhetskopieringsnyckel</string> @@ -2179,7 +2179,7 @@ <string name="initialize_cross_signing">Initierar korssignering</string> <string name="reset_cross_signing">Återställ nycklar</string> <string name="a11y_qr_code_for_verification">QR-kod</string> - <string name="qr_code_scanned_by_other_notice">Nästan färdigt! Ser %s samma sköld\?</string> + <string name="qr_code_scanned_by_other_notice">Nästan färdigt! Ser %s en bock\?</string> <string name="qr_code_scanned_by_other_yes">Ja</string> <string name="qr_code_scanned_by_other_no">Nej</string> <string name="no_connectivity_to_the_server_indicator">Anslutningen till servern har tappats</string> @@ -3031,4 +3031,5 @@ <string name="shortcut_disabled_reason_room_left">Rummet har lämnats!</string> <string name="action_not_now">Inte nu</string> <string name="identity_server_consent_dialog_content_3">För att hitta existerande kontakter så behöver du skicka kontaktinfo (e-postadresser och telefonnummer) till din identitetsserver. Vi hashar din data innan den skickas av sekretesskäl.</string> + <string name="identity_server_consent_dialog_content_question">Går du med på att skicka den här infon\?</string> </resources> \ No newline at end of file From 1563f1234a99eaf2e58ac0170e7370dd0d1ca1bd Mon Sep 17 00:00:00 2001 From: Ihor Hordiichuk <igor_ck@outlook.com> Date: Tue, 7 Dec 2021 22:20:54 +0000 Subject: [PATCH 34/87] Translated using Weblate (Ukrainian) Currently translated at 96.2% (2593 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/ --- vector/src/main/res/values-uk/strings.xml | 46 +++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/vector/src/main/res/values-uk/strings.xml b/vector/src/main/res/values-uk/strings.xml index 929d58feb7..9bcb808a4d 100644 --- a/vector/src/main/res/values-uk/strings.xml +++ b/vector/src/main/res/values-uk/strings.xml @@ -2991,4 +2991,50 @@ <string name="identity_server_consent_dialog_content_question">Ви згодні надіслати цю інформацію\?</string> <string name="login_error_homeserver_from_url_not_found">Не вдалося звʼязатися з домашнім сервером за адресою %s. Перевірте посилання або виберіть домашній сервер вручну.</string> <string name="action_not_now">Не зараз</string> + <string name="link_this_email_settings_link">Повʼяжіть цю електронну адресу зі своїм обліковим записом</string> + <string name="voice_message_tap_to_stop_toast">Торкніться запису, щоб зупинити або прослухати</string> + <string name="voice_message_n_seconds_warning_toast">Залишилося %1$dс</string> + <string name="voice_message_release_to_send_toast">Утримуйте, щоб записати, відпустіть, щоб надіслати</string> + <string name="error_failed_to_join_room">Перепрошуємо, сталася помилка під час спроби приєднатися: %s</string> + <string name="room_upgrade_to_recommended_version">Оновити до рекомендованої версії кімнати</string> + <string name="upgrade_room_no_power_to_manage">Вам потрібен дозвіл, щоб оновити цю кімнату</string> + <string name="upgrade_room_update_parent_space">Автооновлення простору вищого рівня</string> + <string name="upgrade_room_auto_invite">Автозапрошення користувачів</string> + <string name="upgrade_public_room_from_to">Ви оновите цю кімнату з %1$s до %2$s.</string> + <string name="it_may_take_some_time">Будь ласка, зачекайте. Це може тривати деякий час.</string> + <string name="joining_replacement_room">Приєднатися до замісної кімнати</string> + <string name="spaces_no_server_support_description">Зверніться до адміністратора домашнього сервера за подробицями</string> + <string name="spaces_no_server_support_title">Схоже, ваш домашній сервер ще не підтримує просторів</string> + <string name="looking_for_someone_not_in_space">Шукаєте когось не в %s\?</string> + <string name="pick_tings_to_leave">Виберіть, звідки хочете вийти</string> + <string name="leave_specific_ones">Вийти з обраних кімнат і просторів…</string> + <string name="dont_leave_any">Не виходити з жодної кімнати й простору</string> + <string name="finish_setup">Завершити налаштування</string> + <string name="skip_for_now">На разі пропустити</string> + <string name="share_space_link_message">Приєднуйтеся до мого простору %1$s %2$s</string> + <string name="invite_just_to_this_room_desc">Вони не будуть учасниками %s</string> + <string name="create_spaces_room_private_header">Над чим ви працюєте\?</string> + <string name="create_spaces_invite_public_header">Хто учасники вашої команди\?</string> + <string name="create_space_error_empty_field_space_name">Назвіть його, щоб продовжити.</string> + <string name="create_spaces_organise_rooms">Приватний простір для організації ваших кімнат</string> + <string name="room_error_not_found">Не вдалося знайти таку кімнату. Переконайтеся, що вона існує.</string> + <string name="settings_security_pin_code_notifications_title">Показувати вміст у сповіщеннях</string> + <plurals name="wrong_pin_message_remaining_attempts"> + <item quantity="one">Неправильний код, залишилася %d спроба</item> + <item quantity="few">Неправильний код, залишилося %d спроби</item> + <item quantity="many">Неправильний код, залишилося %d спроб</item> + <item quantity="other">Неправильний код, залишилося %d спроб</item> + </plurals> + <string name="alert_push_are_disabled_description">Увімкніть push-сповіщення у налаштуваннях</string> + <string name="empty_phone_book">Ваша телефонна книга порожня</string> + <string name="add_from_phone_book">Додати з моєї телефонної книги</string> + <string name="save_recovery_key_chooser_hint">Зберегти ключ відновлення в</string> + <string name="notice_crypto_unable_to_decrypt_merged">Очікування історії шифрування</string> + <string name="crypto_error_withheld_generic">Ви не можете прочитати це повідомлення, оскільки відправник навмисне не надіслав ключі</string> + <string name="crypto_error_withheld_blacklisted">Ви не можете прочитати це повідомлення, оскільки відправник заблокував його</string> + <string name="bottom_sheet_save_your_recovery_key_content">Збережіть ключ безпеки у надійне місце, наприклад, до менеджера паролів або до сейфа.</string> + <string name="save_your_security_key_notice">Збережіть ключ безпеки у надійне місце, наприклад, до менеджера паролів або до сейфа.</string> + <string name="bottom_sheet_save_your_recovery_key_title">Збережіть ключ безпеки</string> + <string name="save_your_security_key_title">Збережіть ключ безпеки</string> + <string name="set_a_security_phrase_again_notice">Для підтвердження введіть таємну фразу ще раз.</string> </resources> \ No newline at end of file From 88f517af1f38fe63daeac538a28c3e6932fd9f67 Mon Sep 17 00:00:00 2001 From: Ihor Hordiichuk <igor_ck@outlook.com> Date: Tue, 7 Dec 2021 01:06:38 +0000 Subject: [PATCH 35/87] Translated using Weblate (Ukrainian) Currently translated at 100.0% (39 of 39 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/uk/ --- fastlane/metadata/android/uk/full_description.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fastlane/metadata/android/uk/full_description.txt b/fastlane/metadata/android/uk/full_description.txt index 3c59d860ac..2e7a58de75 100644 --- a/fastlane/metadata/android/uk/full_description.txt +++ b/fastlane/metadata/android/uk/full_description.txt @@ -1,7 +1,7 @@ -Element — це і безпечний месенджер, і застосунок для співпраці команди, який ідеально підходить для групових бесід під час віддаленої роботи. Цей застосунок для спілкування застосовує наскрізне шифрування для забезпечення відеоконференцій, обміну файлами та голосових викликів. +Element — це і безпечний месенджер, і застосунок для співпраці команди, який ідеально підходить спілкування групами під час віддаленої роботи. Цей застосунок для спілкування використовує наскрізне шифрування для забезпечення відеоконференцій, обміну файлами та голосових викликів. <b>Можливості Element включають:</b> -- Розширені засоби спілкування в Інтернеті +- Розширені засоби онлайн-спілкування - Повністю зашифровані повідомлення для надання можливості безпечнішого корпоративного спілкування, навіть для віддалених працівників - Децентралізований чат на основі відкритого коду Matrix - Безпечний обмін файлами із зашифрованими даними для керування проєктами @@ -39,4 +39,4 @@ Element надає такі можливості на вибір: Залишайтеся на зв'язку, де б ви не знаходились, з повністю синхронізованою історією повідомлень на всіх своїх пристроях та в Інтернеті за адресою https://app.element.io <b>Відкритий код</b> -Element для Android це проєкт з відкритим кодом, розміщений GitHub. Будь ласка, повідомте про помилки та/або сприяйте його розвитку на https://github.com/vector-im/element-android +Element для Android — це проєкт з відкритим кодом, розміщений на GitHub. Повідомляйте про помилки та/або допомагайте його розвитку на https://github.com/vector-im/element-android From 696ee9fdfe1d1f6777912ac2c50235668a96ad95 Mon Sep 17 00:00:00 2001 From: Adam Brown <adampsbrown@googlemail.com> Date: Tue, 7 Dec 2021 11:05:29 +0000 Subject: [PATCH 36/87] Translated using Weblate (Hebrew) Currently translated at 74.8% (2017 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/he/ --- vector/src/main/res/values-iw/strings.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vector/src/main/res/values-iw/strings.xml b/vector/src/main/res/values-iw/strings.xml index f6c38a6a0f..8e0042f583 100644 --- a/vector/src/main/res/values-iw/strings.xml +++ b/vector/src/main/res/values-iw/strings.xml @@ -825,10 +825,10 @@ <string name="notification_unread_notified_messages_in_room_and_invitation">%1$s ב %2$s ו %3$s</string> <string name="notification_unread_notified_messages_in_room">%1$s ב %2$s</string> <plurals name="notification_compat_summary_title"> - <item quantity="one">התראה %1$s: %2$d</item> - <item quantity="two">התראות %1$s: %2$d</item> - <item quantity="many">התראות מועטות %1$s: %2$d</item> - <item quantity="other">התראות אחרות %1$s: %2$d</item> + <item quantity="one">d%</item> + <item quantity="two">d%</item> + <item quantity="many">d%</item> + <item quantity="other">d%</item> </plurals> <plurals name="notification_compat_summary_line_for_room"> <item quantity="one">הודעה %1$s: %2$d</item> From e379c690b3cb92f5b29aab90bc37f6e93aa76e74 Mon Sep 17 00:00:00 2001 From: Denys Nykula <nykula@ukr.net> Date: Thu, 9 Dec 2021 13:57:42 +0000 Subject: [PATCH 37/87] Translated using Weblate (Ukrainian) Currently translated at 96.9% (2611 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/ --- vector/src/main/res/values-uk/strings.xml | 34 +++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/vector/src/main/res/values-uk/strings.xml b/vector/src/main/res/values-uk/strings.xml index 9bcb808a4d..d71b25da1c 100644 --- a/vector/src/main/res/values-uk/strings.xml +++ b/vector/src/main/res/values-uk/strings.xml @@ -3037,4 +3037,38 @@ <string name="bottom_sheet_save_your_recovery_key_title">Збережіть ключ безпеки</string> <string name="save_your_security_key_title">Збережіть ключ безпеки</string> <string name="set_a_security_phrase_again_notice">Для підтвердження введіть таємну фразу ще раз.</string> + <string name="soft_logout_clear_data_notice">Увага: пристрій досі зберігає ваші особисті дані, зокрема ключі шифрування. +\n +\nОчистіть сховище, перш ніж передати комусь пристрій чи зайти до іншого облікового запису.</string> + <string name="soft_logout_signin_e2e_warning_notice">Увійдіть, щоб відновити ключі шифрування, збережені винятково на цьому пристрої. Вони потрібні вам, щоб читати захищене листування з інших пристроїв.</string> + <string name="soft_logout_signin_notice">Адміністратор домашнього сервера (%1$s) скасував ваш вхід до облікового запису %2$s (%3$s).</string> + <string name="signed_out_notice">Можливі кілька причин: +\n +\n• Ви змінили пароль в іншому сеансі. +\n +\n• Ви видалили цей сеанс за допомогою іншого. +\n +\n• Адміністратор серверу скасував ваш вхід із міркувань безпеки.</string> + <string name="login_signin_matrix_id_notice">Вже маєте обліковий запис на домашньому сервері\? Введіть ідентифікатор Matrix (наприклад @user:domain.com) і пароль нижче.</string> + <string name="login_connect_using_matrix_id_notice">Або скористайтесь таким способом, якщо вже маєте обліковий запис і знаєте свій ідентифікатор Matrix і пароль:</string> + <plurals name="login_error_limit_exceeded_retry_after"> + <item quantity="one">Надіслано забагато запитів. Спробуйте знову за %1$d секунду…</item> + <item quantity="few">Надіслано забагато запитів. Спробуйте знову за %1$d секунди…</item> + <item quantity="many">Надіслано забагато запитів. Спробуйте знову за %1$d секунд…</item> + <item quantity="other">Надіслано забагато запитів. Спробуйте знову за %1$d секунд…</item> + </plurals> + <string name="login_set_email_notice">Вкажіть е-пошту для відновлення облікового запису. Згодом ви зможете дозволити знайомим знаходити вас за е-поштою.</string> + <string name="login_reset_password_success_notice_2">Ви вийшли з усіх сеансів і більше не отримуватимете сповіщень. Щоб отримувати сповіщення знову, ввійдіть на кожному пристрої заново.</string> + <string name="login_reset_password_warning_content">Зміна паролю скине всі ключі наскрізного шифру всіх ваших сеансів, унеможливлюючи читання історії шифрованих чатів. Налаштуйте резервне копіювання ключів чи експортуйте ключі кімнат з іншого сеансу, перш ніж скинути пароль.</string> + <string name="login_registration_not_supported">Застосунку не вдається створити облікового запису на цьому домашньому сервері. +\n +\nБажаєте зареєструватись через веб-клієнт\?</string> + <string name="login_mode_not_supported">Застосунку не вдається зайти до вашого домашнього сервера. Домашній сервер підтримує такі типи входу: %1$s. +\n +\nБажаєте зайти через веб-клієнт\?</string> + <string name="identity_server_consent_dialog_content_3">Щоб знайти наявні контакти, надішліть дані контактів (е-пошти й номери телефонів) серверу ідентифікації. Ми хешуємо ваші дані перед надсиланням для приватності.</string> + <string name="identity_server_consent_dialog_content_2">Щоб знайти наявні контакти, надішліть дані контактів серверу ідентичності. +\n +\nМи хешуємо ваші дані перед надсиланням для приватності. Ви згодні надіслати ці дані\?</string> + <string name="settings_discovery_consent_notice_off_2">Ваші контакти приватні. Щоб дізнаватись про користувачів, відповідних вашим контактам, дозвольте нам надсилати дані ваших контактів серверу ідентифікації.</string> </resources> \ No newline at end of file From 022acb39e58e8437cff2fafa5ddcf7c94a58addf Mon Sep 17 00:00:00 2001 From: Ihor Hordiichuk <igor_ck@outlook.com> Date: Wed, 8 Dec 2021 19:57:42 +0000 Subject: [PATCH 38/87] Translated using Weblate (Ukrainian) Currently translated at 96.9% (2611 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/ --- vector/src/main/res/values-uk/strings.xml | 37 ++++++++++++----------- 1 file changed, 20 insertions(+), 17 deletions(-) diff --git a/vector/src/main/res/values-uk/strings.xml b/vector/src/main/res/values-uk/strings.xml index d71b25da1c..5f739692f7 100644 --- a/vector/src/main/res/values-uk/strings.xml +++ b/vector/src/main/res/values-uk/strings.xml @@ -14,7 +14,7 @@ <string name="notice_room_join">%1$s приєднується</string> <string name="notice_room_leave">%1$s виходить з кімнати</string> <string name="notice_room_reject">%1$s відхиляє запрошення</string> - <string name="notice_room_kick">%1$s викидає %2$s</string> + <string name="notice_room_kick">%1$s вилучає %2$s</string> <string name="notice_room_unban">%1$s розблоковує %2$s</string> <string name="notice_room_ban">%1$s блокує %2$s</string> <string name="notice_room_withdraw">%1$s відкликає запрошення для %2$s</string> @@ -113,7 +113,7 @@ <string name="notice_placed_video_call_by_you">Ви починаєте відеовиклик.</string> <string name="notice_room_avatar_changed">%1$s змінює аватар кімнати</string> <string name="notice_display_name_removed_by_you">Ви прибрали показуване ім\'я (%1$s)</string> - <string name="notice_room_kick_by_you">Ви викинули %1$s</string> + <string name="notice_room_kick_by_you">Ви вилучили %1$s</string> <string name="notice_direct_room_third_party_invite">%1$s запрошує %2$s</string> <string name="notice_room_reject_by_you">Ви відхилили запрошення</string> <string name="notice_direct_room_join_by_you">Ви приєдналися</string> @@ -995,7 +995,7 @@ <string name="command_description_join_room">Приєднує до кімнати із вказаною адресою</string> <string name="command_description_part_room">Вийти з кімнати</string> <string name="command_description_topic">Встановити тему кімнати</string> - <string name="command_description_kick_user">Копнути користувача із вказаним ID</string> + <string name="command_description_kick_user">Вилучити користувача із вказаним ID</string> <string name="command_description_nick">Змінити Ваш псевдонім</string> <string name="command_description_markdown">Увімкнути/Вимкнути розмітку Markdown</string> <string name="command_description_clear_scalar_token">Для виправлення керування додатками Matrix</string> @@ -1027,7 +1027,7 @@ <item quantity="other"/> </plurals> <string name="group_no_long_description">Адміністратор спільноти не вказав для неї детальної інформації.</string> - <string name="has_been_kicked">%2$s Вас викинув з %1$s</string> + <string name="has_been_kicked">%2$s вилучає вас із %1$s</string> <string name="has_been_banned">%2$s блокує вас у %1$s</string> <string name="reason_colon">Причина: %1$s</string> <string name="rejoin">Приєднатися знову</string> @@ -1075,7 +1075,7 @@ <string name="plus_x">+%d</string> <string name="x_plus">%d+</string> <string name="call_anyway">Все одно подзвонити</string> - <string name="room_participants_action_kick">Викинути</string> + <string name="room_participants_action_kick">Вилучити</string> <string name="reason_hint">Причина</string> <string name="settings_inline_url_preview_summary">Попередній перегляд посилань у чаті, у разі якщо Ваш сервер підтримує таку можливість.</string> <string name="settings_send_typing_notifs">Надсилати сповіщення про набір повідомлення</string> @@ -1085,7 +1085,7 @@ <string name="settings_show_read_receipts">Показувати підтвердження прочитання</string> <string name="settings_show_read_receipts_summary">Натискати на підтвердження прочитання для детального переліку.</string> <string name="settings_show_join_leave_messages">Показувати події приєднання та виходу</string> - <string name="settings_show_join_leave_messages_summary">Це не стосується запрошень, викидань і блокувань.</string> + <string name="settings_show_join_leave_messages_summary">Це не стосується запрошень, вилучень і блокувань.</string> <string name="settings_show_avatar_display_name_changes_messages">Показувати події облікових записів</string> <string name="settings_show_avatar_display_name_changes_messages_summary">Містить зміни аватарів та імен.</string> <string name="settings_password">Пароль</string> @@ -1513,7 +1513,7 @@ <string name="settings_secure_backup_setup">Налаштувати безпечне резервне копіювання</string> <string name="settings_secure_backup_manage">Керувати</string> <string name="settings_secure_backup_section_title">Безпечне резервне копіювання</string> - <string name="settings_show_room_member_state_events_summary">Включає події запрошення/приєднання/виходу/викидання/блокування та зміни аватарів/показуваних імен.</string> + <string name="settings_show_room_member_state_events_summary">Включає події запрошення/приєднання/виходу/вилучення/блокування та зміни аватарів/імен.</string> <string name="settings_show_room_member_state_events">Показати стан подій учасників кімнати</string> <string name="settings_cryptography_manage_keys">Керування криптографічними ключами</string> <string name="settings_integrations_summary">Використовуйте менеджер інтеграції для керування ботами, мостами, розширеннями та пакунками наліпок. @@ -1606,11 +1606,11 @@ <string name="room_participants_unban_title">Розблокувати користувача</string> <string name="room_participants_ban_reason">Причина блокування</string> <string name="room_participants_ban_title">Заблокувати користувача</string> - <string name="room_participants_kick_prompt_msg">викидання користувачів прибере їх з цієї кімнати. + <string name="room_participants_kick_prompt_msg">вилучення користувачів прибере їх з цієї кімнати. \n -\nЩоб запобігти їх повторному приєднанню, замість цього слід заблокувати їх.</string> - <string name="room_participants_kick_reason">Причина викидання</string> - <string name="room_participants_kick_title">Викинути користувача</string> +\nЩоб запобігти їхньому повторному приєднанню, замість цього слід заблокувати їх.</string> + <string name="room_participants_kick_reason">Причина вилучення</string> + <string name="room_participants_kick_title">Вилучити користувача</string> <string name="room_participants_action_cancel_invite_prompt_msg">Ви впевнені, що бажаєте скасувати запрошення для цього користувача\?</string> <string name="room_participants_action_cancel_invite_title">Скасувати запрошення</string> <string name="room_participants_action_unignore_prompt_msg">Якщо перестати нехтувати цього користувача, усі його повідомлення стануть знову видимими.</string> @@ -1757,7 +1757,7 @@ <string name="room_permissions_notify_everyone">Сповіщати всіх</string> <string name="room_permissions_remove_messages_sent_by_others">Вилучати повідомлення, надіслані іншими</string> <string name="room_permissions_ban_users">Блокувати користувачів</string> - <string name="room_permissions_kick_users">Викидати користувачів</string> + <string name="room_permissions_kick_users">Вилучати користувачів</string> <string name="room_permissions_change_settings">Змінювати налаштування</string> <string name="room_permissions_invite_users">Запрошувати користувачів</string> <string name="room_permissions_send_messages">Надсилати повідомлення</string> @@ -1872,8 +1872,8 @@ <string name="notice_room_ban_with_reason">%1$s заблоковано %2$s. Причина: %3$s</string> <string name="notice_room_unban_with_reason_by_you">Ви розблокували %1$s. Причина: %2$s</string> <string name="notice_room_unban_with_reason">%1$s розблоковує %2$s. Причина: %3$s</string> - <string name="notice_room_kick_with_reason_by_you">Ви викинули %1$s. Причина: %2$s</string> - <string name="notice_room_kick_with_reason">%1$s викидає %2$s. Причина: %3$s</string> + <string name="notice_room_kick_with_reason_by_you">Ви вилучили %1$s. Причина: %2$s</string> + <string name="notice_room_kick_with_reason">%1$s вилучає %2$s. Причина: %3$s</string> <string name="call_tile_in_call">Ви берете участь в цьому виклику зараз</string> <string name="this_is_the_beginning_of_dm">Це початок історії вашого особистого спілкування з %s.</string> <string name="room_profile_encrypted_subtitle">Повідомлення тут захищені наскрізним шифруванням. @@ -2744,10 +2744,10 @@ <string name="space_settings_permissions_subtitle">Перегляд та оновлення ролей, необхідних для зміни різних частин простору.</string> <string name="space_settings_permissions_title">Дозволи простору</string> <string name="space_participants_unban_prompt_msg">Розблокування користувачів дозволить їм знову приєднатися до простору.</string> - <string name="space_participants_ban_prompt_msg">Блокування користувачів викине їх із цього простору та не дозволить їм знову приєднатися.</string> - <string name="space_participants_kick_prompt_msg">викидання користувачів прибере їх з цього простору. + <string name="space_participants_ban_prompt_msg">Блокування користувачів вилучить їх із цього простору та не дозволить їм знову приєднатися.</string> + <string name="space_participants_kick_prompt_msg">вилучення користувачів прибере їх з цього простору. \n -\nЩоб запобігти їх повторному приєднанню, замість цього слід заблокувати їх.</string> +\nЩоб запобігти їхньому повторному приєднанню, замість цього слід заблокувати їх.</string> <string name="verification_verify_user">Звірити %s</string> <string name="verification_emoji_notice">Порівняйте унікальні емоджі, переконавшись, що їх показано в однаковому порядку.</string> <string name="verification_no_scan_emoji_title">Звірити порівнявши емоджі</string> @@ -3071,4 +3071,7 @@ \n \nМи хешуємо ваші дані перед надсиланням для приватності. Ви згодні надіслати ці дані\?</string> <string name="settings_discovery_consent_notice_off_2">Ваші контакти приватні. Щоб дізнаватись про користувачів, відповідних вашим контактам, дозвольте нам надсилати дані ваших контактів серверу ідентифікації.</string> + <string name="identity_server_consent_dialog_title_2">Надіслати електронні адреси та номери телефонів %s</string> + <string name="shortcut_disabled_reason_sign_out">Сеанс завершено!</string> + <string name="shortcut_disabled_reason_room_left">Кімнату залишено!</string> </resources> \ No newline at end of file From 07b04b6e55f9706e2fbc64c3908099a5234c2213 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jiri=20Gr=C3=B6nroos?= <jiri.gronroos@iki.fi> Date: Thu, 9 Dec 2021 08:12:36 +0000 Subject: [PATCH 39/87] Translated using Weblate (Finnish) Currently translated at 84.9% (2289 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/fi/ --- vector/src/main/res/values-fi/strings.xml | 32 +++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/vector/src/main/res/values-fi/strings.xml b/vector/src/main/res/values-fi/strings.xml index 0cb6e4879f..2137cfff60 100644 --- a/vector/src/main/res/values-fi/strings.xml +++ b/vector/src/main/res/values-fi/strings.xml @@ -2669,4 +2669,36 @@ <string name="missing_permissions_title">Puuttuvat oikeudet</string> <string name="spaces">Avaruudet</string> <string name="learn_more">Lue lisää</string> + <plurals name="create_poll_not_enough_options_error"> + <item quantity="one">Vähintään %1$s valinta vaaditaan</item> + <item quantity="other">Vähintään %1$s valintaa vaaditaan</item> + </plurals> + <string name="create_poll_empty_question_error">Kysymys ei voi olla tyhjä</string> + <string name="create_poll_button">LUO KYSELY</string> + <string name="create_poll_add_option">LISÄÄ VALINTA</string> + <string name="create_poll_options_hint">Valinta %1$d</string> + <string name="create_poll_options_title">Luo valinnat</string> + <string name="create_poll_question_hint">Kysymys tai aihe</string> + <string name="create_poll_question_title">Kyselyn kysymys tai aihe</string> + <string name="create_poll_title">Luo kysely</string> + <string name="bottom_sheet_setup_secure_backup_submit">Määritä</string> + <string name="bottom_sheet_setup_secure_backup_title">Turvallinen varmuuskopio</string> + <string name="settings_setup_secure_backup">Määritä turvallinen varmuuskopio</string> + <string name="media_file_added_to_gallery">Mediatiedosto lisätty galleriaan</string> + <string name="secure_backup_setup">Määritä turvallinen varmuuskopio</string> + <string name="secure_backup_banner_setup_line1">Turvallinen varmuuskopio</string> + <string name="directory_your_server">Palvelimesi</string> + <string name="room_alias_local_address_empty">Tällä huoneella ei ole paikallisia osoitteita</string> + <string name="room_alias_published_alias_add_manually">Julkaise uusi osoite manuaalisesti</string> + <string name="space_settings_alias_title">Avaruuden osoitteet</string> + <string name="room_settings_alias_title">Huoneen osoitteet</string> + <string name="settings_secure_backup_enter_to_setup">Määritä tälle laitteelle</string> + <string name="settings_secure_backup_reset">Nollaa turvallinen varmuuskopio</string> + <string name="settings_secure_backup_setup">Määritä turvallinen varmuuskopio</string> + <string name="settings_secure_backup_manage">Hallitse</string> + <string name="settings_secure_backup_section_title">Turvallinen varmuuskopio</string> + <string name="shortcut_disabled_reason_sign_out">Istunto on kirjattu ulos!</string> + <string name="room_permissions_send_m_room_server_acl_events">Lähetä m.room.server_acl-tapahtumia</string> + <string name="login_error_homeserver_from_url_not_found_enter_manual">Valitse kotipalvelin</string> + <string name="action_not_now">Ei nyt</string> </resources> \ No newline at end of file From a9aea96db444ebd368a91e813f85f52616a3bd1b Mon Sep 17 00:00:00 2001 From: Glandos <bugs-github@antipoul.fr> Date: Thu, 9 Dec 2021 13:01:06 +0000 Subject: [PATCH 40/87] Translated using Weblate (French) Currently translated at 100.0% (2693 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/ --- vector/src/main/res/values-fr/strings.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/vector/src/main/res/values-fr/strings.xml b/vector/src/main/res/values-fr/strings.xml index 7c7b6fc297..a6ee72c98a 100644 --- a/vector/src/main/res/values-fr/strings.xml +++ b/vector/src/main/res/values-fr/strings.xml @@ -1930,7 +1930,7 @@ <string name="initialize_cross_signing">Initialiser la signature croisée</string> <string name="reset_cross_signing">Réinitialiser les clés</string> <string name="a11y_qr_code_for_verification">Code QR</string> - <string name="qr_code_scanned_by_other_notice">On y est presque ! Est-ce que %s affiche le même bouclier \?</string> + <string name="qr_code_scanned_by_other_notice">On y est presque ! Est-ce que %s affiche une marque cochée \?</string> <string name="qr_code_scanned_by_other_yes">Oui</string> <string name="qr_code_scanned_by_other_no">Non</string> <string name="no_connectivity_to_the_server_indicator">La connexion avec le serveur a été perdue</string> @@ -2029,7 +2029,7 @@ <string name="encryption_not_enabled">Chiffrement désactivé</string> <string name="encryption_unknown_algorithm_tile_description">Le chiffrement utilisé par ce salon n’est pas pris en charge</string> <string name="room_created_summary_item">%s a créé et configuré ce salon.</string> - <string name="qr_code_scanned_self_verif_notice">On y est presque ! L’autre appareil affiche-t-il le même bouclier \?</string> + <string name="qr_code_scanned_self_verif_notice">On y est presque ! L’autre appareil affiche-t-il une marque cochée \?</string> <string name="qr_code_scanned_verif_waiting_notice">On y est presque ! En attente de la confirmation…</string> <string name="qr_code_scanned_verif_waiting">En attente de %s…</string> <string name="error_failed_to_import_keys">Échec de l’importation des clés</string> @@ -3036,4 +3036,7 @@ <string name="settings_discovery_consent_notice_off_2">Vos contacts sont personnels et privés. Pour découvrir des utilisateurs à partir de vos contacts, nous avons besoin de votre permission pour envoyer les informations des contacts à votre serveur d’identité.</string> <string name="shortcut_disabled_reason_sign_out">La session a été déconnectée !</string> <string name="shortcut_disabled_reason_room_left">Le salon a été quitté !</string> + <string name="identity_server_consent_dialog_content_question">Êtes vous d’accord d’envoyer ces informations \?</string> + <string name="identity_server_consent_dialog_content_3">Pour découvrir des contacts existants, il vous faut envoyer les informations de contact (adresses de courriel et numéros de téléphone) à votre serveur d’identité. Les données seront condensées avant l’envoi pour respecter la vie privée.</string> + <string name="action_not_now">Pas maintenant</string> </resources> \ No newline at end of file From d0400641e63f508498681f21fcf3cc716f766d19 Mon Sep 17 00:00:00 2001 From: Linerly <linerly@protonmail.com> Date: Thu, 9 Dec 2021 02:04:29 +0000 Subject: [PATCH 41/87] Translated using Weblate (Indonesian) Currently translated at 100.0% (2693 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/id/ --- vector/src/main/res/values-in/strings.xml | 26 +++++++++++------------ 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/vector/src/main/res/values-in/strings.xml b/vector/src/main/res/values-in/strings.xml index 3bed7a9641..b0a8d4f07c 100644 --- a/vector/src/main/res/values-in/strings.xml +++ b/vector/src/main/res/values-in/strings.xml @@ -489,7 +489,7 @@ Ijinkan akses lewat halaman selanjutnya untuk menemukan pengguna ${app_name} yan <item quantity="other">%d ruangan</item> </plurals> <string name="notification_unread_notified_messages_in_room">%1$s dalam %2$s</string> - <string name="historical_placeholder">Cari sejarah</string> + <string name="historical_placeholder">Cari riwayat</string> <string name="widget_no_power_to_manage">Anda butuh permisi untuk mengurus widget di ruang ini</string> <string name="widget_creation_failure">Pembuatan widget gagal</string> <string name="settings_labs_create_conference_with_jitsi">Buat panggilan konferensi dengan jitsi</string> @@ -628,8 +628,8 @@ Di masa mendatang proses verifikasi ini akan dimutakhirkan.</string> <string name="room_settings_directory_visibility">Daftarkan ruang ini di direktori ruang</string> <string name="room_settings_room_notifications_title">Pemberitahuan</string> <string name="room_settings_room_access_rules_pref_title">Akses Ruangan</string> - <string name="room_settings_room_read_history_rules_pref_title">Singkapan Sejarah Ruangan</string> - <string name="room_settings_room_read_history_rules_pref_dialog_title">Siapa yang bisa membaca sejarah?</string> + <string name="room_settings_room_read_history_rules_pref_title">Singkapan Riwayat Ruangan</string> + <string name="room_settings_room_read_history_rules_pref_dialog_title">Siapa yang bisa membaca riwayat\?</string> <string name="room_settings_room_access_rules_pref_dialog_title">Siapa yang bisa mengakses ruang ini?</string> <string name="room_settings_read_history_entry_anyone">Siapapun</string> <string name="room_settings_read_history_entry_members_only_option_time_shared">Hanya anggota (dimulai sejak opsi ini dipilih)</string> @@ -1014,7 +1014,7 @@ Di masa mendatang proses verifikasi ini akan dimutakhirkan.</string> <string name="room_permissions_ban_users">Mencekal pengguna</string> <string name="room_permissions_change_permissions">Mengubah izin</string> <string name="room_permissions_change_room_name">Mengubah nama ruangan</string> - <string name="room_permissions_change_history_visibility">Mengubah visibilitas sejarah</string> + <string name="room_permissions_change_history_visibility">Mengubah visibilitas riwayat</string> <string name="room_permissions_enable_room_encryption">Mengaktifkan enkripsi ruangan</string> <string name="room_permissions_change_main_address_for_the_room">Mengubah alamat utama untuk ruangan ini</string> <string name="room_permissions_change_room_avatar">Mengubah avatar ruangan</string> @@ -1105,7 +1105,7 @@ Di masa mendatang proses verifikasi ini akan dimutakhirkan.</string> \nAtau, Anda dapat mencoba menggunakan server publik di %2$s, tetapi ini tidak akan dapat diandalkan, dan itu akan membagikan alamat IP Anda dengan server itu. Anda juga dapat mengelola ini dalam Pengaturan.</string> <string name="call_failed_no_ice_title">Panggilan gagal karena konfigurasi server yang salah</string> <string name="hs_client_url">URL API homeserver</string> - <string name="send_bug_report_include_key_share_history">Kirim sejarah permintaan pemberian kunci</string> + <string name="send_bug_report_include_key_share_history">Kirim riwayat permintaan pemberian kunci</string> <string name="spaces_header">Space</string> <string name="spaces_invited_header">Undangan</string> <string name="settings_room_directory_show_all_rooms_summary">Tampilkan semua ruangan di direktori ruangan, termasuk ruangan dengan konten eksplisit.</string> @@ -1477,7 +1477,7 @@ Di masa mendatang proses verifikasi ini akan dimutakhirkan.</string> <string name="room_settings_alias_title">Alamat ruangan</string> <string name="room_settings_guest_access_title">Izinkan tamu untuk bergabung</string> <string name="room_settings_room_access_title">Akses ruangan</string> - <string name="room_settings_room_read_history_dialog_subtitle">Perubahan siapa yang dapat membaca riwayat hanya akan berlaku untuk pesan berikutnya di ruang ini. Visibilitas sejarah yang ada tidak akan berubah.</string> + <string name="room_settings_room_read_history_dialog_subtitle">Perubahan siapa yang dapat membaca riwayat hanya akan berlaku untuk pesan berikutnya di ruang ini. Visibilitas riwayat yang ada tidak akan berubah.</string> <string name="room_settings_room_notifications_account_settings">Pengaturan akun</string> <string name="room_settings_room_notifications_manage_notifications">Anda dapat mengelola notifikasi di %1$s.</string> <string name="room_settings_room_notifications_encryption_notice">Harap dicatat bahwa sebutan & pemberitahuan keyword tidak tersedia di ruangan terenkripsi di ponsel.</string> @@ -1755,7 +1755,7 @@ Di masa mendatang proses verifikasi ini akan dimutakhirkan.</string> <string name="terms_description_for_identity_server">Bisa ditemukan oleh lain</string> <string name="review_terms">Lihat Persyaratan</string> <string name="terms_of_service">Persyaratan Layanan</string> - <string name="message_view_edit_history">Tampilkan Sejarah Editan</string> + <string name="message_view_edit_history">Tampilkan Riwayat Editan</string> <string name="joining_room">Menggabung ruangan…</string> <string name="direct_room_user_list_suggestions_title">Saran</string> <string name="direct_room_user_list_contacts_title">Kontak</string> @@ -1789,7 +1789,7 @@ Di masa mendatang proses verifikasi ini akan dimutakhirkan.</string> <string name="send_file_step_encrypting_thumbnail">Mengenkripsi gambar mini…</string> <string name="send_file_step_idle">Menunggu…</string> <string name="bottom_action_people_x">Pesan Langsung</string> - <string name="settings_labs_show_complete_history_in_encrypted_room">Tampilkan sejarah lengkap di ruangan terenkripsi</string> + <string name="settings_labs_show_complete_history_in_encrypted_room">Tampilkan riwayat lengkap di ruangan terenkripsi</string> <string name="give_feedback">Beri Masukan</string> <string name="feedback_failed">Masukan gagal dikirim (%s)</string> <string name="send_suggestion_sent">Terima kasih, saran Anda telah dikirim</string> @@ -1913,7 +1913,7 @@ Di masa mendatang proses verifikasi ini akan dimutakhirkan.</string> <string name="keys_backup_restore_success_title">Cadangan Dipulihkan %s!</string> <string name="keys_backup_recovery_code_error_decrypt">Cadangan tidak dapat didekripsi dengan frasa sandi ini: mohon cek bahwa Anda memasukkan frasa sandi pemulihan yang benar.</string> <string name="keys_backup_recovery_code_empty_error_message">Mohon masukkan kunci pemulihan</string> - <string name="keys_backup_unlock_button">Akses Sejarah</string> + <string name="keys_backup_unlock_button">Akses Riwayat</string> <string name="keys_backup_restoring_importing_keys_waiting_message">Mengimpor kunci…</string> <string name="keys_backup_restoring_downloading_backup_waiting_message">Mengunduh kunci…</string> <string name="keys_backup_restoring_computing_key_waiting_message">Mengkomputasikan kunci pemulihan…</string> @@ -2566,7 +2566,7 @@ Di masa mendatang proses verifikasi ini akan dimutakhirkan.</string> <string name="disclaimer_negative_button">MENGERTI</string> <string name="disclaimer_content">Kami senang mengumumkan kami telah mengubah nama! Aplikasi Anda mutakhir dan Anda telah masuk ke akun Anda.</string> <string name="disclaimer_title">Riot sekarang telah menjadi Element!</string> - <string name="notice_crypto_unable_to_decrypt_merged">Menunggu untuk sejarah enkripsi</string> + <string name="notice_crypto_unable_to_decrypt_merged">Menunggu untuk riwayat enkripsi</string> <string name="crypto_error_withheld_generic">Anda tidak dapat mengakses pesan ini karena pengirim telah sengaja tidak mengirim kuncinya</string> <string name="crypto_error_withheld_unverified">Anda tidak dapat mengakses pesan ini karena sesi Anda tidak dipercayai oleh pengirim</string> <string name="crypto_error_withheld_blacklisted">Anda tidak dapat mengakses pesan ini karena Anda telah diblokir oleh pengirim</string> @@ -2671,7 +2671,7 @@ Di masa mendatang proses verifikasi ini akan dimutakhirkan.</string> <plurals name="secure_backup_reset_devices_you_can_verify"> <item quantity="other">Tampilkan %d perangkat Anda dapat memverifikasi sekarang</item> </plurals> - <string name="secure_backup_reset_no_history">Anda akan memulai ulang dengan tidak ada sejarah, tidak ada pesan, perangkat yang dipercayai atau pengguna yang dipercayai</string> + <string name="secure_backup_reset_no_history">Anda akan memulai ulang dengan tidak ada riwayat, tidak ada pesan, perangkat yang dipercayai atau pengguna yang dipercayai</string> <string name="secure_backup_reset_if_you_reset_all">Jika Anda mengatur ulang semuanya</string> <string name="secure_backup_reset_all_no_other_devices">Hanya lakukan ini jika Anda tidak memiliki perangkat yang lain Anda yang bisa pakai untuk memverifikasi perangkat ini.</string> <string name="secure_backup_reset_all">Atur ulang semuanya</string> @@ -2730,7 +2730,7 @@ Di masa mendatang proses verifikasi ini akan dimutakhirkan.</string> <string name="topic_prefix">"Topik: "</string> <string name="add_a_topic_link_text">Tambahkan topik</string> <string name="room_created_summary_no_topic_creation_text">%s untuk memberi tahu orang-orang tentang ruangan ini.</string> - <string name="this_is_the_beginning_of_dm">Ini adalah awalnya dari sejarah pesan langsung dengan %s.</string> + <string name="this_is_the_beginning_of_dm">Ini adalah awalnya dari riwayat pesan langsung dengan %s.</string> <string name="this_is_the_beginning_of_room_no_name">Ini adalah awalnya dari percakapan ini.</string> <string name="this_is_the_beginning_of_room">Ini adalah awalnya dari %s.</string> <string name="direct_room_created_summary_item_by_you">Anda bergabung.</string> @@ -2798,7 +2798,7 @@ Di masa mendatang proses verifikasi ini akan dimutakhirkan.</string> <string name="new_session_review">Ketuk untuk menampilkan & verifikasi</string> <string name="new_session">Login baru. Apakah itu Anda\?</string> <string name="refresh">Segarkan</string> - <string name="e2e_use_keybackup">Akses sejarah pesan terenkripsi</string> + <string name="e2e_use_keybackup">Akses riwayat pesan terenkripsi</string> <string name="settings_export_trail">Ekspor Audit</string> <string name="settings_key_requests">Permintaan Kunci</string> <string name="template_login_default_session_public_name">${app_name} Android</string> From e8d8814c80cde82ca31ec31ac5a2f7bf45f3f8d9 Mon Sep 17 00:00:00 2001 From: Suguru Hirahara <ovestekona@protonmail.com> Date: Wed, 8 Dec 2021 16:52:37 +0000 Subject: [PATCH 42/87] Translated using Weblate (Japanese) Currently translated at 69.3% (1868 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/ --- vector/src/main/res/values-ja/strings.xml | 95 ++++++++++++++++------- 1 file changed, 65 insertions(+), 30 deletions(-) diff --git a/vector/src/main/res/values-ja/strings.xml b/vector/src/main/res/values-ja/strings.xml index 135c0eb09b..abfe5d6ef9 100644 --- a/vector/src/main/res/values-ja/strings.xml +++ b/vector/src/main/res/values-ja/strings.xml @@ -169,7 +169,7 @@ <string name="today">今日</string> <string name="room_info_room_name">部屋名</string> <string name="call_ended">通話終了</string> - <string name="call_ring">呼出中…</string> + <string name="call_ring">呼び出し中です…</string> <string name="yes">はい</string> <string name="no">いいえ</string> <string name="_continue">続ける</string> @@ -241,7 +241,7 @@ <string name="settings_messages_in_one_to_one">会話で発言されたとき</string> <string name="settings_messages_in_group_chat">部屋で発言されたとき</string> <string name="settings_invited_to_room">部屋へ招待されたとき</string> - <string name="settings_call_invitations">通話の呼出があったとき</string> + <string name="settings_call_invitations">通話の呼び出しがあったとき</string> <string name="settings_messages_sent_by_bot">自動発言プログラム(Bot)が発言した時</string> <string name="settings_start_on_boot">端末起動時に開始</string> <string name="settings_background_sync">アプリを閉じているときの動作</string> @@ -1390,11 +1390,12 @@ ${app_name}からあなた個人の電話帳への検索要求を許可する場 <string name="notice_direct_room_leave_with_reason">%1$sが退出しました。理由: %2$s</string> <string name="notice_room_leave_with_reason_by_you">あなたがこのルームを退出しました。理由: %1$s</string> <string name="initial_sync_start_importing_account_left_rooms">初期同期: -\n退出したルームのインポート</string> +\n退出したルームをインポートしています</string> <string name="initial_sync_start_importing_account_invited_rooms">初期同期: -\n招待されたルームのインポート</string> +\n招待されたルームをインポートしています</string> <string name="initial_sync_start_importing_account_joined_rooms">初期同期: -\n参加したルームのインポート</string> +\n会話を読み込んでいます +\n多くのルームに参加している場合、読み込みに時間がかかるかもしれません</string> <string name="notice_room_leave_with_reason">%1$sがこのルームを退出しました。理由: %2$s</string> <string name="notice_direct_room_join_with_reason_by_you">あなたがこのルームに参加しました。理由: %1$s</string> <string name="notice_direct_room_join_with_reason">%1$sがこのルームに参加しました。理由: %2$s</string> @@ -1409,13 +1410,13 @@ ${app_name}からあなた個人の電話帳への検索要求を許可する場 <string name="event_status_sending_message">メッセージを送っています…</string> <string name="event_status_sent_message">メッセージを送りました</string> <string name="initial_sync_start_importing_account_data">初期同期: -\nアカウントデータをインポート</string> +\nアカウントデータをインポートしています</string> <string name="initial_sync_start_importing_account_groups">初期同期: -\nコミュニティをインポート</string> +\nコミュニティをインポートしています</string> <string name="initial_sync_start_importing_account_rooms">初期同期: -\nルームをインポート</string> +\nルームをインポートしています</string> <string name="initial_sync_start_importing_account_crypto">初期同期: -\n暗号をインポート</string> +\n暗号をインポートしています</string> <string name="initial_sync_start_importing_account">初期同期: \nアカウントをインポートしています…</string> <string name="initial_sync_start_downloading">初期同期: @@ -1621,12 +1622,12 @@ ${app_name}からあなた個人の電話帳への検索要求を許可する場 \n \n新しい復元方法を設定しなかった場合、攻撃者がアカウントへアクセスしようとしている可能性があります。アカウントを守るために、設定ですぐにアカウントのパスワードを変更し新しい復元方法を設定してください。</string> <string name="new_recovery_method_popup_title">新しい暗号鍵バックアップ</string> - <string name="keys_backup_settings_delete_confirm_message">バックアップされた暗号鍵をサーバーから削除しますか?現在の復元鍵を使用して暗号化されたメッセージ履歴を読むことができなくなります。</string> + <string name="keys_backup_settings_delete_confirm_message">バックアップされた暗号鍵をサーバーから削除しますか? 現在のリカバリーキーを使って、暗号化されたメッセージの履歴を読むことができなくなります。</string> <string name="keys_backup_settings_delete_confirm_title">バックアップを削除</string> <string name="keys_backup_settings_checking_backup_state">バックアップの状態を確認中</string> <string name="keys_backup_settings_delete_backup_error">バックアップの削除に失敗しました(%s)</string> <string name="keys_backup_settings_deleting_backup">バックアップを削除中…</string> - <string name="keys_backup_settings_untrusted_backup">このセッションで暗号鍵バックアップを使用するには、今パスフレーズまたは復元鍵でバックアップを復元してください。</string> + <string name="keys_backup_settings_untrusted_backup">このセッションで暗号鍵のバックアップを使用するには、パスフレーズまたはリカバリーキーでバックアップを復元してください。</string> <string name="keys_backup_settings_invalid_signature_from_unverified_device">バックアップは%sという未検証セッションによる不正なしょめいがあります</string> <string name="keys_backup_settings_invalid_signature_from_verified_device">バックアップは%sという検証されたセッションによる不正な署名があります</string> <string name="keys_backup_settings_valid_signature_from_unverified_device">バックアップは%sという未検証セッションによる有効な署名があります</string> @@ -1644,48 +1645,48 @@ ${app_name}からあなた個人の電話帳への検索要求を許可する場 <item quantity="other">%d個のキーが含まれたバックアップを復元しました。</item> </plurals> <string name="keys_backup_restore_success_title">バックアップが復元されました %s!</string> - <string name="keys_backup_recovery_code_error_decrypt">この復元鍵ではバックアップを復号できませんでした。正しい復元鍵を入力したことを確認してください。</string> - <string name="keys_backup_recovery_code_empty_error_message">復元鍵を入力してください</string> + <string name="keys_backup_recovery_code_error_decrypt">このリカバリーキーではバックアップを復号できませんでした。正しいリカバリーキーを入力したことを確認してください。</string> + <string name="keys_backup_recovery_code_empty_error_message">リカバリーキーを入力してください</string> <string name="keys_backup_unlock_button">履歴をアンロック</string> <string name="keys_backup_restoring_importing_keys_waiting_message">鍵をインポート中…</string> <string name="keys_backup_restoring_downloading_backup_waiting_message">鍵をダウンロード中…</string> - <string name="keys_backup_restoring_computing_key_waiting_message">復元鍵を計算中…</string> + <string name="keys_backup_restoring_computing_key_waiting_message">リカバリーキーを計算しています…</string> <string name="keys_backup_restoring_waiting_message">バックアップを復元:</string> <string name="network_error_please_check_and_retry">ネットワークエラー: 接続を確認して再試行してください。</string> <string name="keys_backup_passphrase_error_decrypt">このパスフレーズではバックアップを復号できませんでした。正しい復元パスフレーズを入力したことを確認してください。</string> - <string name="keys_backup_restore_with_key_helper">復元鍵を喪失しましたか?設定で新しいのを設定できます。</string> + <string name="keys_backup_restore_with_key_helper">リカバリーキーを喪失しましたか? 設定で新しいリカバリーキーを設定できます。</string> <string name="keys_backup_restore_setup_recovery_key">メッセージの復元</string> <string name="keys_backup_restore_is_getting_backup_version">バックアップのバージョンを取得中…</string> <string name="keys_backup_restore_with_passphrase">暗号化されたメッセージ履歴のロックを解除するには、復元パスフレーズを使用してください</string> <string name="keys_backup_restore_with_passphrase_helper_with_link">復元パスフレーズをご存知でなければ、%sができます。</string> - <string name="keys_backup_restore_with_recovery_key">復元鍵を使用して暗号化されたメッセージ履歴をアンロックします</string> - <string name="keys_backup_restore_key_enter_hint">復元鍵を入力</string> - <string name="keys_backup_restore_use_recovery_key">復元鍵を使用</string> + <string name="keys_backup_restore_with_recovery_key">リカバリーキーを使用して暗号化されたメッセージ履歴をアンロックします</string> + <string name="keys_backup_restore_key_enter_hint">リカバリーキーを入力</string> + <string name="keys_backup_restore_use_recovery_key">リカバリーキーを使用</string> <string name="keys_backup_setup_skip_msg">ログアウトしたりこの端末を失くしたりすればメッセージへのアクセスを失う可能性があります。</string> <string name="keys_backup_setup_skip_title">本当によろしいですか?</string> <string name="keys_backup_setup_backup_started_message">暗号鍵が現在バックグラウンドでホームサーバーへバックアップされています。初期バックアップは数分かかることがあります。</string> <string name="keys_backup_setup_backup_started_title">バックアップが開始されました</string> <string name="unexpected_error">予期せぬエラー</string> - <string name="recovery_key">復元鍵</string> - <string name="keys_backup_setup_step3_generating_key_status">パスフレーズを使用して復元鍵を生成中です。数秒かかることがあります。</string> + <string name="recovery_key">リカバリーキー</string> + <string name="keys_backup_setup_step3_generating_key_status">パスフレーズを使用してリカバリーキーを生成中です。数秒かかることがあります。</string> <string name="keys_backup_setup_step3_share_intent_chooser_title">リカバリーキーを共有…</string> <string name="keys_backup_setup_step3_please_make_copy">コピーをしてください</string> <string name="keys_backup_setup_override_stop">中止</string> <string name="keys_backup_setup_override_replace">上書き</string> <string name="keys_backup_setup_override_backup_prompt_description">違うセッションにより設定されたキーのバックアップが存在してます。上書きしますか?</string> <string name="keys_backup_setup_override_backup_prompt_tile">ホームサーバにバックアップが存在しています</string> - <string name="recovery_key_export_saved">復元鍵が保存されました。</string> - <string name="recovery_key_export_saved_as_warning">復号鍵が%sに保存されました。 + <string name="recovery_key_export_saved">リカバリーキーが保存されました。</string> + <string name="recovery_key_export_saved_as_warning">リカバリーキーが%sに保存されました。 \n -\n注意: アプリケーションが削除された場合、削除される可能性があります。</string> - <string name="keys_backup_setup_step3_copy_button_title">復号鍵を保存</string> +\n注意: アプリケーションを削除した場合、ファイルは削除される可能性があります。</string> + <string name="keys_backup_setup_step3_copy_button_title">リカバリーキーを保存</string> <string name="keys_backup_setup_step3_button_title_no_passphrase">コピーをしました</string> - <string name="keys_backup_setup_step3_text_line2_no_passphrase">復元鍵はパスワードマネージャーや金庫のような、非常に安全なばしょで保管してください</string> - <string name="keys_backup_setup_step3_text_line2">復元鍵が安全網となります。パスフレーズを忘れた場合でも、暗号化されたメッセージへのアクセスを可能とするのです。 -\n復元鍵はパスワードマネージャーや金庫のような、非常に安全な場所で保管してください。</string> + <string name="keys_backup_setup_step3_text_line2_no_passphrase">リカバリーキーはパスワードマネージャー(もしくは金庫)のような、非常に安全な場所で保管してください</string> + <string name="keys_backup_setup_step3_text_line2">リカバリーキーはセーフティーネットとなります。パスフレーズを忘れた場合でも、リカバリーキーを使えば、暗号化されたメッセージにアクセスすることができます。 +\nリカバリーキーは、パスワードマネージャー(もしくは金庫)のような、非常に安全な場所で保管してください。</string> <string name="keys_backup_setup_step3_text_line1">暗号鍵がバックアップ中です。</string> - <string name="keys_backup_setup_step2_skip_button_title">(高度)復元鍵を使用して設定</string> - <string name="keys_backup_setup_step1_recovery_key_alternative">または、リカバリーキーでバックアップを保護し、安全な場所に保存します。</string> + <string name="keys_backup_setup_step2_skip_button_title">(高度)リカバリーキーを使用して設定</string> + <string name="keys_backup_setup_step1_recovery_key_alternative">または、リカバリーキーでバックアップを保護し、安全な場所に保存してください。</string> <string name="keys_backup_setup_step2_text_description">暗号鍵のコピーを暗号化してホームサーバに保存します。バックアップを保護するためにパスフレーズを設定してください。 \n \n最高度のセキュリティのために、アカウントのパスワードと異なることが大切です。</string> @@ -1696,7 +1697,7 @@ ${app_name}からあなた個人の電話帳への検索要求を許可する場 <string name="keys_backup_setup_step1_advanced">(高度)</string> <string name="keys_backup_setup_step1_title">暗号されたメッセージを絶対に失わないために</string> <string name="keys_backup_no_session_error">利用可能なMatrixセッションがありません</string> - <string name="template_keys_backup_passphrase_not_empty_error_message">${app_name}による復号鍵の生成を望む場合、パスフレーズを削除してください。</string> + <string name="template_keys_backup_passphrase_not_empty_error_message">${app_name}によるリカバリーキーの生成を望む場合、パスフレーズを削除してください。</string> <string name="markdown_has_been_disabled">マークダウンが無効です。</string> <string name="markdown_has_been_enabled">マークダウンが有効です。</string> <string name="command_problem_with_parameters">”%s”とのコマンドはいくつかのパラメータが欠けているか不正です。</string> @@ -2050,4 +2051,38 @@ ${app_name}からあなた個人の電話帳への検索要求を許可する場 <string name="push_gateway_item_format">フォーマット:</string> <string name="push_gateway_item_url">URL:</string> <string name="push_gateway_item_device_name">セッション名:</string> + <string name="verify_not_me_self_verification">以下のうちいずれかが流出、あるいはハッキングされた恐れがあります。 +\n +\n- あなたのパスワード +\n- あなたのホームサーバー +\n- あなたの端末 +\n- あなたの端末が使用しているインターネット接続 +\n +\n設定画面からパスワードとリカバリーキーを早急に変更することを推奨します。</string> + <string name="login_reset_password_email_hint">Eメール</string> + <string name="login_server_url_form_other_hint">アドレス</string> + <string name="login_continue">継続する</string> + <string name="uploads_files_title">ファイル</string> + <string name="space_participants_kick_prompt_msg">ユーザーをキックすると、このスペースから削除されます。 +\n +\n再参加を防ぐには、代わりにブロックしてください。</string> + <string name="call_remove_jitsi_widget_progress">通話を終了しています…</string> + <string name="notification_listening_for_notifications">通知を待機しています</string> + <string name="settings_mentions_at_room">\@room</string> + <string name="settings_messages_containing_keywords">キーワード</string> + <string name="a11y_stop_voice_message">録音を停止</string> + <string name="a11y_play_voice_message">音声メッセージを再生</string> + <string name="create_poll_add_option">選択肢を追加</string> + <plurals name="create_poll_not_enough_options_error"> + <item quantity="other">%1$s個以上の選択肢が必要です</item> + </plurals> + <string name="call_ended_user_busy_description">呼び出したユーザーは話し中です。</string> + <string name="call_ended_user_busy_title">話し中です</string> + <string name="audio_call_with_participant">%sとの音声通話</string> + <string name="video_call_with_participant">%sとのビデオ通話</string> + <string name="call_ringing">呼び出しています…</string> + <string name="login_error_homeserver_from_url_not_found_enter_manual">ホームサーバーを選択</string> + <string name="login_error_homeserver_from_url_not_found">%s のURLにあるホームサーバーに接続できません。リンクをチェックするか、手動でホームサーバーを選択してください。</string> + <string name="action_not_now">後で</string> + <string name="spaces">スペース</string> </resources> \ No newline at end of file From a940fcaf8b42ad8cdc029866f5fc10eab849df81 Mon Sep 17 00:00:00 2001 From: Jozef Gaal <preklady@mayday.sk> Date: Fri, 10 Dec 2021 00:42:26 +0000 Subject: [PATCH 43/87] Translated using Weblate (Slovak) Currently translated at 52.6% (1417 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/sk/ --- vector/src/main/res/values-sk/strings.xml | 369 ++-------------------- 1 file changed, 24 insertions(+), 345 deletions(-) diff --git a/vector/src/main/res/values-sk/strings.xml b/vector/src/main/res/values-sk/strings.xml index e32f6906ec..d0ad338a3d 100644 --- a/vector/src/main/res/values-sk/strings.xml +++ b/vector/src/main/res/values-sk/strings.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="utf-8"?> <resources> <string name="summary_message">%1$s: %2$s</string> <string name="summary_user_sent_image">%1$s poslal/a obrázok.</string> @@ -70,7 +70,8 @@ <string name="initial_sync_start_importing_account_rooms">Úvodná synchronizácia: \nPrebieha import miestností</string> <string name="initial_sync_start_importing_account_joined_rooms">Úvodná synchronizácia: -\nPrebieha import miestností, do ktorých ste vstúpili</string> +\nNačítanie konverzácií +\nAk ste sa pripojili k mnohým miestnostiam, môže to chvíľu trvať</string> <string name="initial_sync_start_importing_account_invited_rooms">Úvodná synchronizácia: \nPrebieha import pozvaní</string> <string name="initial_sync_start_importing_account_left_rooms">Úvodná synchronizácia: @@ -209,20 +210,16 @@ <string name="light_theme">Svetlý vzhľad</string> <string name="dark_theme">Tmavý vzhľad</string> <string name="black_theme">Čierny vzhľad</string> - <string name="notification_sync_in_progress">Prebieha synchronizácia…</string> <string name="notification_listening_for_events">Spracovanie udalostí</string> - <string name="call_notification_answer">Prijať</string> <string name="call_notification_reject">Odmietnuť</string> <string name="call_notification_hangup">Zavesiť</string> - <string name="title_activity_home">Správy</string> <string name="title_activity_room">Miestnosť</string> <string name="title_activity_settings">Nastavenia</string> <string name="title_activity_member_details">Podrobnosti o členovi</string> <string name="title_activity_historical">Historické</string> - <string name="ok">OK</string> <string name="cancel">Zrušiť</string> <string name="save">Uložiť</string> @@ -255,7 +252,6 @@ <string name="or">alebo</string> <string name="invite">Pozvanie</string> <string name="offline">Nedostupný</string> - <string name="action_sign_out">Odhlásiť sa</string> <string name="action_voice_call">Audio hovor</string> <string name="action_video_call">Video hovor</string> @@ -267,23 +263,18 @@ <string name="action_close">Zatvoriť</string> <string name="copied_to_clipboard">Skopírované do schránky</string> <string name="disable">Zakázať</string> - <string name="dialog_title_confirmation">Potvrdenie</string> <string name="dialog_title_warning">Upozornenie</string> - <string name="bottom_action_home">Domov</string> <string name="bottom_action_favourites">Obľúbené</string> <string name="bottom_action_people">ľudia</string> <string name="bottom_action_rooms">Miestnosti</string> - <string name="home_filter_placeholder_home">Filtrovať názvy miestností</string> <string name="home_filter_placeholder_favorites">Filtrovať obľúbené</string> <string name="home_filter_placeholder_people">Filtrovať ľudí</string> <string name="home_filter_placeholder_rooms">Filtrovať názvy miestností</string> - <string name="invitations_header">Pozvania</string> <string name="low_priority_header">Nízka priorita</string> - <string name="direct_chats_header">Konverzácie</string> <string name="local_address_book_header">Lokálne kontakty</string> <string name="user_directory_header">Adresár používateľov</string> @@ -291,7 +282,6 @@ <string name="no_conversation_placeholder">Žiadne konverzácie</string> <string name="template_no_contact_access_placeholder">Aplikácii ${app_name} ste nepovolili prístup k lokálnym kontaktom</string> <string name="no_result_placeholder">Žiadne výsledky</string> - <string name="rooms_header">Miestnosti</string> <string name="rooms_directory_header">Adresár miestností</string> <string name="no_room_placeholder">Žiadne miestnosti</string> @@ -301,7 +291,6 @@ <item quantity="few">%d používatelia</item> <item quantity="other">%d používateľov</item> </plurals> - <string name="send_bug_report_include_logs">Odoslať záznamy</string> <string name="send_bug_report_include_crash_logs">Odoslať záznamy o zlyhaní</string> <string name="send_bug_report_include_screenshot">Odoslať snímku obrazovky</string> @@ -311,14 +300,11 @@ <string name="send_bug_report_logs_description">S cieľom lepšej diagnostiky problému sa spolu s vašim hlásením odošlú záznami o činnosti programu Element. Toto hlásenie vrátane priložených záznamov a snímky obrazovky nebude verejne dostupné. Ak si želáte odoslať len text hlásenia, odškrtnite niektoré z nasledujúcich polí:</string> <string name="send_bug_report_alert_message">Zdá sa, že v zlosti trasiete zariadením. Chceli by ste odoslať hlásenie o chybe?</string> <string name="send_bug_report_app_crashed">Posledné spustenie aplikácie skončilo pádom. Chceli by ste odoslať hlásenie o chybe?</string> - <string name="send_bug_report_sent">Hlásenie o chybe bolo úspešne odoslané</string> <string name="send_bug_report_failed">Hlásenie o chybe sa nepodarilo odoslať (%s)</string> <string name="send_bug_report_progress">Priebeh (%s%%)</string> - <string name="send_files_in">Poslať do</string> <string name="read_receipt">Videl</string> - <string name="join_room">Vstúpiť do miestnosti</string> <string name="username">Meno používateľa</string> <string name="create_account">Vytvoriť účet</string> @@ -327,14 +313,11 @@ <string name="hs_url">Adresa domovského servera</string> <string name="identity_url">Adresa servera totožností</string> <string name="search">Hľadať</string> - <string name="start_new_chat">Začať novú konverzáciu</string> <string name="start_voice_call">Uskutočniť audio hovor</string> <string name="start_video_call">Uskutočniť video hovor</string> - <string name="option_send_files">Poslať súbory</string> <string name="option_take_photo_video">Poslať fotku alebo video</string> - <string name="auth_login">Prihlásiť sa</string> <string name="auth_register">Vytvoriť účet</string> <string name="auth_submit">Odoslať</string> @@ -366,9 +349,9 @@ <string name="auth_forgot_password">Zabudli ste heslo?</string> <string name="auth_use_server_options">Vlastné možnosti servera (pre pokročilých)</string> <string name="auth_email_validation_message">Prosím, skontrolujte si emaily, aby ste mohli pokračovať v registrácii</string> - <string name="auth_threepid_warning_message">Registrácia zadaním emailovej adresy aj telefónneho čísla nie je zatiaľ podporovaná. Ak zadáte oba údaje, použije sa len telefónne číslo. - -Emailovú adresu si môžete k účtu pridať neskôr cez nastavenia.</string> + <string name="auth_threepid_warning_message">Registrácia pomocou e-mailu a telefónneho čísla naraz zatiaľ nie je podporovaná, kým nebude existovať api. Do úvahy sa bude brať iba telefónne číslo. +\n +\nSvoj e-mail môžete pridať do svojho profilu v nastaveniach.</string> <string name="auth_recaptcha_message">Tento domovský server by sa rád uistil, že nieste robot</string> <string name="auth_username_in_use">Používateľské meno sa už používa</string> <string name="auth_home_server">Domovský server:</string> @@ -382,7 +365,6 @@ Emailovú adresu si môžete k účtu pridať neskôr cez nastavenia.</string> <string name="auth_reset_password_success_message">Vaše heslo bolo obnovené. \n \nBoli ste odhlásení na všetkých reláciach a nebudete viac dostávať okamžité oznámenia. Oznámenia znovu povolíte tak, že sa opätovne prihlásite na každom zariadení.</string> - <string name="login_error_must_start_http">URL adresa musí začínať http[s]://</string> <string name="login_error_network_error">Nie je možné sa prihlásiť: Chyba siete</string> <string name="login_error_unable_login">Nie je možné sa prihlásiť</string> @@ -390,7 +372,6 @@ Emailovú adresu si môžete k účtu pridať neskôr cez nastavenia.</string> <string name="login_error_unable_register">Nie je možné sa registrovať</string> <string name="login_error_unable_register_mail_ownership">Nie je možné sa registrovať: Zlyhalo overenie emailovej adresy</string> <string name="login_error_invalid_home_server">Zadajte platnú adresu URL</string> - <string name="login_error_forbidden">Neplatné používateľské meno/heslo</string> <string name="login_error_unknown_token">Prepáčte, tento domovský server používa neznámy spôsob prihlasovania</string> <string name="login_error_bad_json">Chybné údaje vo formáte JSON</string> @@ -398,26 +379,20 @@ Emailovú adresu si môžete k účtu pridať neskôr cez nastavenia.</string> <string name="login_error_limit_exceeded">Bol prekročený maximálny počet požiadaviek</string> <string name="login_error_user_in_use">Toto používateľské meno sa už používa</string> <string name="login_error_login_email_not_yet">Zatiaľ ste neklikli na odkaz zaslaný emailom</string> - <string name="read_receipts_list">Zoznam potvrdení o prečítaní</string> - <string name="compression_options">Odoslať ako</string> <string name="compression_opt_list_original">Pôvodný</string> <string name="compression_opt_list_large">Veľký</string> <string name="compression_opt_list_medium">Stredný</string> <string name="compression_opt_list_small">Malý</string> - <string name="attachment_cancel_download">Zrušiť sťahovanie?</string> <string name="attachment_cancel_upload">Zrušiť nahrávanie?</string> <string name="attachment_remaining_time_seconds">%d s</string> <string name="attachment_remaining_time_minutes">%1$dm %2$ds</string> - <string name="yesterday">Včera</string> <string name="today">Dnes</string> - <string name="room_info_room_name">Názov miestnosti</string> <string name="room_info_room_topic">Téma miestnosti</string> - <string name="call">Hovor</string> <string name="call_connected">Hovor spojený</string> <string name="call_connecting">Spojenie hovoru…</string> @@ -427,19 +402,16 @@ Emailovú adresu si môžete k účtu pridať neskôr cez nastavenia.</string> <string name="incoming_video_call">Prichádzajúci video hovor</string> <string name="incoming_voice_call">Prichádzajúci audio hovor</string> <string name="call_in_progress">Prebiehajúci hovor…</string> - <string name="call_error_user_not_responding">Vzdialenej strane sa nepodarilo prijať hovor.</string> <string name="call_error_ice_failed">Zlyhalo spojenie médií</string> <string name="call_error_camera_init_failed">Nie je možné spustiť kameru</string> <string name="call_error_answered_elsewhere">Hovor bol prijatý na inom zariadení</string> - <string name="media_picker_both_capture_title">Odfotiť obrázok alebo video</string> <string name="media_picker_cannot_record_video">Nie je možné nahrať video</string> - <string name="permissions_rationale_popup_title">Informácia</string> - <string name="template_permissions_rationale_msg_storage">Aby ste mohli posielať a prijímať súbory, ${app_name} potrebuje prístup k fotkám, videám a súborom vo vašom zariadení. - -Prosím, povoľte prístup na nasledujúcej obrazovke.</string> + <string name="template_permissions_rationale_msg_storage">${app_name} potrebuje povolenie na prístup k vašej knižnici fotografií a videí, aby mohla posielať a ukladať prílohy. +\n +\nPovoľte prístup v ďalšom vyskakovacom okne, aby ste mohli odosielať súbory z telefónu.</string> <string name="template_permissions_rationale_msg_camera">Aby ste mohli fotiť obrázky a videá a tiež uskutočňovať video hovory, ${app_name} potrebuje prístup k fotoaparátu.</string> <string name="permissions_rationale_msg_camera_explanation">" \n @@ -448,54 +420,44 @@ Prosím, povoľte prístup na nasledujúcej obrazovke.</string> <string name="permissions_rationale_msg_record_audio_explanation">" \n \nProsím, povoľte prístup na nasledujúcej obrazovke, aby ste mohli uskutočniť hovor."</string> - <string name="template_permissions_rationale_msg_camera_and_audio">Aby ste mohli uskutočňovať video hovory, ${app_name} potrebuje prístup k fotoaparátu a mikrofónu vašeho zariadenia. - -Prosím, povoľte prístup na nasledujúcich obrazovkách.</string> + <string name="template_permissions_rationale_msg_camera_and_audio">${app_name} potrebuje povolenie na prístup k vašej kamere a mikrofónu na uskutočňovanie videohovorov. +\n +\nPovoľte prístup v ďalších vyskakovacích oknách, aby ste mohli uskutočniť hovor.</string> <string name="template_permissions_rationale_msg_contacts">Aby ste mohli na Matrixe nájsť vašich známych podľa telefónneho čísla alebo emailovej adresy, ${app_name} potrebuje prístup k vašim kontaktom. Ak si prajete zdieľať váš zoznam kontaktov za týmto účelom, prosím, povoľte prístup na nasledujúcej obrazovke.</string> <string name="template_permissions_msg_contacts_warning_other_androids">Aby ste mohli na Matrixe nájsť vašich známych podľa telefónneho čísla alebo emailovej adresy, ${app_name} potrebuje prístup k vašim kontaktom. Chcete aplikácii ${app_name} povoliť prístup k vašim kontaktom?</string> - <string name="permissions_action_not_performed_missing_permissions">Prepáčte, akcia nebola vykonaná kvôli chýbajúcim oprávneniam</string> - <string name="media_slider_saved">Uložené</string> <string name="media_slider_saved_message">Uložiť do priečinka stiahnuté?</string> <string name="yes">ÁNO</string> <string name="no">NIE</string> <string name="_continue">Pokračovať</string> - <string name="remove">Odstrániť</string> <string name="join">Vstúpiť</string> <string name="preview">Zobraziť náhľad</string> <string name="reject">Odmietnuť</string> - - <string name="room_jump_to_first_unread">Preskočiť na prvú neprečítanú správu.</string> - + <string name="room_jump_to_first_unread">Preskočiť na neprečítanú správu</string> <string name="room_preview_invitation_format">Používateľ %s vás pozval vstúpiť do tejto miestnosti</string> <string name="room_preview_unlinked_email_warning">Toto pozvanie bolo odoslané na emailovú adresu %s, ktorá nie je priradená k tomuto účtu. \nMôžete sa prihlásiť k inému účtu, alebo pridať emailovú adresu do práve prihláseného účtu.</string> <string name="room_preview_try_join_an_unknown_room">Pokúšate sa zobraziť %s. Chcete vstúpiť a pridať sa k diskusii?</string> <string name="room_preview_try_join_an_unknown_room_default">miestnosť</string> <string name="room_preview_room_interactions_disabled">Toto je náhľad na miestnosť. Všetky akcie pre túto miestnosť sú zakázané.</string> - <string name="room_creation_title">Nová konverzácia</string> <string name="room_creation_add_member">Pridať člena</string> <string name="room_title_one_member">1 člen</string> - <string name="room_participants_leave_prompt_title">Opustiť miestnosť</string> <string name="room_participants_leave_prompt_msg">Ste si istí, že chcete opustiť miestnosť?</string> <string name="room_participants_remove_prompt_msg">Ste si istí, že chcete používateľa %s vykopnúť z tejto miestnosti?</string> <string name="room_participants_create">Vytvoriť</string> - <string name="room_participants_online">Prítomný</string> <string name="room_participants_offline">Nedostupný</string> <string name="room_participants_idle">Nečinný</string> - <string name="room_participants_header_admin_tools">NÁSTROJE SPRÁVCU</string> <string name="room_participants_header_call">HOVOR</string> <string name="room_participants_header_direct_chats">PRIAME KONVERZÁCIE</string> <string name="room_participants_header_devices">RELÁCIE</string> - <string name="room_participants_action_invite">Pozvať</string> <string name="room_participants_action_leave">Opustiť túto miestnosť</string> <string name="room_participants_action_remove">Odstrániť z tejto miestnosti</string> @@ -509,20 +471,16 @@ Chcete aplikácii ${app_name} povoliť prístup k vašim kontaktom?</string> <string name="room_participants_invite_search_another_user">Používateľské ID, meno alebo emailová adresa</string> <string name="room_participants_action_mention">Zmieniť sa</string> <string name="room_participants_action_devices_list">Zobraziť zoznam relácií</string> - <string name="room_participants_power_level_prompt">Túto zmenu nebudete môcť vrátiť späť pretože tomuto používateľovi udeľujete rovnakú úroveň moci, akú máte vy. -Ste si istí?</string> - + <string name="room_participants_power_level_prompt">Túto zmenu nebudete môcť vrátiť späť, pretože tomuto používateľovi udeľujete rovnakú úroveň moci, akú máte vy. +\nSte si istí\?</string> <string name="room_participants_invite_prompt_msg">Ste si istí, že chcete pozvať používateľa %s do tejto miestnosti?</string> - <string name="people_search_invite_by_id"><u>Pozvať zadaním používateľského ID</u></string> <string name="people_search_local_contacts">LOKÁLNE KONTAKTY (%d)</string> <string name="people_search_user_directory">ADRESÁR POUŽÍVATEĽOV (%s)</string> <string name="people_search_filter_text">Len Matrix používatelia</string> - <string name="people_search_invite_by_id_dialog_title">Pozvať používateľa zadaním ID</string> <string name="people_search_invite_by_id_dialog_description">Prosím, zadajte jedno alebo viacej Matrix ID alebo emailových adries</string> <string name="people_search_invite_by_id_dialog_hint">Emailová adresa alebo Matrix ID</string> - <string name="room_menu_search">Hľadať</string> <string name="room_one_user_is_typing">%s píše…</string> <string name="room_two_users_are_typing">%1$s a %2$s píšu…</string> @@ -537,8 +495,7 @@ Ste si istí?</string> <string name="room_resend_unsent_messages">Znovu odoslať neodoslané správy</string> <string name="room_delete_unsent_messages">Vymazať neodoslané správy</string> <string name="room_message_file_not_found">Súbor nenájdený</string> - <string name="room_do_not_have_permission_to_post">Nemáte udelené právo posielať do tejto miestnosti</string> - + <string name="room_do_not_have_permission_to_post">Nemáte povolenie písať do tejto miestnosti.</string> <string name="ssl_trust">Dôverovať</string> <string name="ssl_do_not_trust">Nedôverovať</string> <string name="ssl_logout_account">Odhlásiť sa</string> @@ -550,7 +507,6 @@ Ste si istí?</string> <string name="ssl_unexpected_existing_expl">Certifikát sa zmenil na taký, ktorý nie je viac dôverovaný vašim zariadením. Takáto zmena je veľmi nezvičajná. Navrhujeme, aby ste NEDÔVEROVALI tomuto novému certifikátu.</string> <string name="ssl_expected_existing_expl">Vami overený certifikát sa zmenil na taký, ktorý nie je viac dôverovaný vašim zariadením. Je pravdepodobné, že správca servera obnovil certifikát. Na účel ručného overenia si prosím vyžiadajte nový odtlačok.</string> <string name="ssl_only_accept">Dôverujte certifikátu len v prípade, že správca servera zverejnil odtlačok zhodný s odtlačkom zobrazeným vyššie.</string> - <string name="room_details_title">Podrobnosti o miestnosti</string> <string name="room_details_people">Ľudia</string> <string name="room_details_files">Súbory</string> @@ -558,14 +514,12 @@ Ste si istí?</string> <string name="malformed_id">Nesprávny formát ID. Mali by ste zadať emailovú adresu alebo Matrix ID ako napríklad \'@lokálnaČasť:doména\'</string> <string name="room_details_people_invited_group_name">POZVANÍ</string> <string name="room_details_people_present_group_name">VSTÚPILI</string> - <string name="room_event_action_report_prompt_reason">Dôvod, prečo chcete ohlásiť tento obsah</string> - <string name="room_event_action_report_prompt_ignore_user">Želáte si skryť všetky správy od tohoto používateľa? - -Pozor! Vykonaním tejto akcie reštartujete aplikáciu a opätovné načítanie môže chvíľu trvať.</string> + <string name="room_event_action_report_prompt_ignore_user">Chcete skryť všetky správy od tohto používateľa\? +\n +\nUpozorňujeme, že táto akcia spôsobí reštart aplikácie a môže chvíľu trvať.</string> <string name="room_event_action_cancel_upload">Zrušiť nahrávanie</string> <string name="room_event_action_cancel_download">Zrušiť sťahovanie</string> - <string name="search_hint">Hľadať</string> <string name="search_members_hint">Filtrovať členov v miestnosti</string> <string name="search_no_results">Žiadne výsledky</string> @@ -573,7 +527,6 @@ Pozor! Vykonaním tejto akcie reštartujete aplikáciu a opätovné načítanie <string name="tab_title_search_messages">SPRÁVY</string> <string name="tab_title_search_people">ĽUDIA</string> <string name="tab_title_search_files">SÚBORY</string> - <string name="room_recents_join">VSTÚPIŤ</string> <string name="room_recents_directory">ADRESÁR</string> <string name="room_recents_favourites">OBĽÚBENÉ</string> @@ -585,16 +538,13 @@ Pozor! Vykonaním tejto akcie reštartujete aplikáciu a opätovné načítanie <string name="room_recents_join_room">Vstúpiť do miestnosti</string> <string name="room_recents_join_room_title">Vstúpiť do miestnosti</string> <string name="room_recents_join_room_prompt">Zadajte alias alebo ID miestnosti</string> - <string name="directory_search_results_title">Prezrieť adresár</string> <string name="directory_searching_title">Vyhľadávanie v adresári…</string> - <string name="room_settings_favourite">Do obľúbených</string> <string name="room_settings_de_prioritize">Nízka priorita</string> <string name="room_settings_direct_chat">Priama konverzácia</string> <string name="room_settings_leave_conversation">Opustiť miestnosť</string> <string name="room_settings_forget">Zabudnúť</string> - <string name="room_sliding_menu_messages">Správy</string> <string name="room_sliding_menu_settings">Nastavenia</string> <string name="room_sliding_menu_version">Verzia</string> @@ -602,7 +552,6 @@ Pozor! Vykonaním tejto akcie reštartujete aplikáciu a opätovné načítanie <string name="room_sliding_menu_third_party_notices">Poznámky tretích strán</string> <string name="room_sliding_menu_copyright">Autorské práva</string> <string name="room_sliding_menu_privacy_policy">Pravidlá ochrany súkromia</string> - <string name="settings_profile_picture">Obrázok v profile</string> <string name="settings_display_name">Zobrazované meno</string> <string name="settings_email_address">Email</string> @@ -611,12 +560,10 @@ Pozor! Vykonaním tejto akcie reštartujete aplikáciu a opätovné načítanie <string name="settings_add_phone_number">Pridať telefónne číslo</string> <string name="settings_app_info_link_summary">Zobraziť informácie o aplikácii v systémových nastaveniach.</string> <string name="settings_app_info_link_title">Info o aplikácii</string> - <string name="settings_notification_ringtone">Zvuk oznámení</string> <string name="settings_enable_all_notif">Povoliť oznámenia pre tento účet</string> <string name="settings_enable_this_device">Povoliť oznámenia pre túto reláciu</string> <string name="settings_turn_screen_on">Rozsvietiť obrazovku na 3 sekundy</string> - <string name="settings_containing_my_display_name">Správy obsahujúce moje zobrazované meno</string> <string name="settings_containing_my_user_name">Správy obsahujúce moje používateľské meno</string> <string name="settings_messages_in_one_to_one">Správy v priamych konverzáciách</string> @@ -624,13 +571,11 @@ Pozor! Vykonaním tejto akcie reštartujete aplikáciu a opätovné načítanie <string name="settings_invited_to_room">Pozvania vstúpiť do miestnosti</string> <string name="settings_call_invitations">Audio / Video hovory</string> <string name="settings_messages_sent_by_bot">Správy odosielané robotmi</string> - <string name="settings_start_on_boot">Spustiť po reštarte zariadenia</string> <string name="settings_background_sync">Synchronizácia na pozadí</string> <string name="settings_enable_background_sync">Povoliť synchronizáciu na pozadí</string> <string name="settings_set_sync_timeout">Časový limit požiadavky na synchronizáciu</string> <string name="settings_set_sync_delay">Oneskorenie medzi jednotlivými synchronizáciami</string> - <string name="settings_version">Verzia</string> <string name="settings_olm_version">Verzia knižnice olm</string> <string name="settings_app_term_conditions">Podmienky používania</string> @@ -640,7 +585,6 @@ Pozor! Vykonaním tejto akcie reštartujete aplikáciu a opätovné načítanie <string name="settings_clear_cache">Vyprázdniť vyrovnávaciu pamäť</string> <string name="settings_clear_media_cache">Vyprázdniť vyrovnávaciu pamäť s médiami</string> <string name="settings_keep_media">Ponechať médiá</string> - <string name="settings_user_settings">Používateľské nastavenia</string> <string name="settings_notifications">Oznámenia</string> <string name="settings_ignored_users">Ignorovaní používatelia</string> @@ -657,9 +601,7 @@ Pozor! Vykonaním tejto akcie reštartujete aplikáciu a opätovné načítanie <string name="settings_devices_list">Relácie</string> <string name="settings_always_show_timestamps">Zobraziť časovú značku pre všetky správy</string> <string name="settings_12_24_timestamps">Pri zobrazovaní časových značiek používať 12 hodinový formát</string> - <string name="settings_data_save_mode">Režim šetrenia údajov</string> - <string name="devices_details_dialog_title">Informácie o relácií</string> <string name="devices_details_id_title">ID</string> <string name="devices_details_name_title">Verejné meno</string> @@ -671,22 +613,18 @@ Ak chcete pokračovať, prosím zadajte vaše heslo.</string> <string name="devices_delete_dialog_title">Overenie</string> <string name="devices_delete_pswd">Heslo:</string> <string name="devices_delete_submit_button_label">Odoslať</string> - <string name="settings_logged_in">Prihlásený ako</string> <string name="settings_home_server">Domovský server</string> <string name="settings_identity_server">Server totožností</string> - <string name="settings_user_interface">Používateľské rozhranie</string> <string name="settings_interface_language">Jazyk</string> <string name="settings_select_language">Vyberte jazyk</string> - <string name="account_email_validation_title">Nedokončené overenie</string> <string name="account_email_validation_message">Prosím, skontrolujte si email a kliknite na odkaz v správe, ktorú sme vám poslali. Keď budete mať toto za sebou, kliknite na tlačidlo Pokračovať.</string> <string name="account_email_validation_error">Nie je možné overiť emailovú adresu. Prosím, skontrolujte si email a kliknite na odkaz v správe, ktorú sme vám poslali. Keď budete mať toto za sebou, kliknite na tlačidlo Pokračovať.</string> <string name="account_email_already_used_error">Táto emailová adresa sa už používa.</string> <string name="account_email_not_found_error">Táto emailová adresa nebola nájdená.</string> <string name="account_phone_number_already_used_error">Toto telefónne číslo sa už používa.</string> - <string name="settings_change_password">Zmeniť heslo</string> <string name="settings_old_password">Súčasné heslo</string> <string name="settings_new_password">Nové heslo</string> @@ -696,13 +634,9 @@ Ak chcete pokračovať, prosím zadajte vaše heslo.</string> <string name="settings_unignore_user">Zobraziť všetky správy od používateľa %s? Pozor! Vykonaním tejto akcie reštartujete aplikáciu a opätovné načítanie môže chvíľu trvať.</string> - <string name="settings_delete_notification_targets_confirmation">Ste si istí, že chcete odstrániť tento cieľ oznámení?</string> - <string name="settings_delete_threepid_confirmation">Ste si istí, že chcete odstrániť %1$s %2$s?</string> - <string name="settings_select_country">Vyberte krajnu</string> - <string name="settings_phone_number_country_label">Krajnu</string> <string name="settings_phone_number_country_error">Prosím, vyberte krajnu</string> <string name="settings_phone_number_label">Telefónne číslo</string> @@ -712,41 +646,33 @@ Pozor! Vykonaním tejto akcie reštartujete aplikáciu a opätovné načítanie <string name="settings_phone_number_verification_error_empty_code">Zadajte aktivačný kód</string> <string name="settings_phone_number_verification_error">Počas overenia vašeho telefónneho čísla sa vyskytla chyba</string> <string name="settings_phone_number_code">Kód</string> - <string name="media_saving_period_3_days">3 dni</string> <string name="media_saving_period_1_week">1 týždeň</string> <string name="media_saving_period_1_month">1 mesiac</string> <string name="media_saving_period_forever">Navždy</string> - <string name="room_settings_room_photo">Obrázok miestnosti</string> <string name="room_settings_room_name">Názov miestnosti</string> <string name="room_settings_topic">Téma</string> <string name="room_settings_room_tag">Značka miestnosti</string> <string name="room_settings_tag_pref_dialog_title">Označená ako:</string> - <string name="room_settings_tag_pref_entry_favourite">Obľúbená</string> <string name="room_settings_tag_pref_entry_low_priority">Nízka priorita</string> <string name="room_settings_tag_pref_entry_none">Žiadne</string> - <string name="room_settings_category_access_visibility_title">Prístup a viditeľnosť</string> <string name="room_settings_directory_visibility">Uverejniť túto miestnosť v adresári miestností</string> <string name="room_settings_room_access_rules_pref_title">Prístup k miestnosti</string> <string name="room_settings_room_read_history_rules_pref_title">Čítanie histórie</string> <string name="room_settings_room_read_history_rules_pref_dialog_title">Kto môže čítať históriu?</string> <string name="room_settings_room_access_rules_pref_dialog_title">Kto môže vstúpiť do tejto miestnosti?</string> - <string name="room_settings_read_history_entry_anyone">Ktokoľvek</string> <string name="room_settings_read_history_entry_members_only_option_time_shared">Len členovia (odkedy je aktívna táto voľba)</string> <string name="room_settings_read_history_entry_members_only_invited">Len členovia (odkedy boli pozvaní)</string> <string name="room_settings_read_history_entry_members_only_joined">Len členovia (odkedy vstúpili)</string> - <string name="room_settings_room_access_warning">Ak chcete vytvoriť odkaz do miestnosti, musíte najprv nastaviť jej adresu.</string> <string name="room_settings_room_access_entry_only_invited">Len pozvaní ľudia</string> <string name="room_settings_room_access_entry_anyone_with_link_apart_guest">Ktokoľvek, kto pozná odkaz do miestnosti, okrem hostí</string> <string name="room_settings_room_access_entry_anyone_with_link_including_guest">Ktokoľvek, kto pozná odkaz do miestnosti, vrátane hostí</string> - <string name="room_settings_banned_users_title">Používatelia, ktorým bol zakázaný vstup</string> - <string name="room_settings_category_advanced_title">Pokročilé</string> <string name="room_settings_room_internal_id">Interné ID tejto miestnosti</string> <string name="room_settings_addresses_pref_title">Adresy</string> @@ -757,33 +683,24 @@ Pozor! Vykonaním tejto akcie reštartujete aplikáciu a opätovné načítanie <string name="room_settings_labs_end_to_end_warnings">Ak si želáte povoliť šifrovanie, musíte sa odhlásiť a následne prihlásiť znovu.</string> <string name="room_settings_never_send_to_unverified_devices_title">Šifrovať len známym reláciam</string> <string name="room_settings_never_send_to_unverified_devices_summary">Nikdy neposielajte šifrované správy neovereným reláciam v tejto miestnosti z tejto relácie.</string> - <string name="room_settings_addresses_no_local_addresses">Pre túto miestnosť nie sú žiadne lokálne adresy</string> <string name="room_settings_addresses_add_new_address">Nová adresa (napr. #foo:matrix.org)</string> - <string name="room_settings_addresses_invalid_format_dialog_title">Nesprávny formát aliasu</string> <string name="room_settings_addresses_invalid_format_dialog_body">\'%s\' nie je platný formát aliasu</string> <string name="room_settings_addresses_disable_main_address_prompt_msg">Nebude určená hlavná adresa tejto miestnosti.</string> <string name="room_settings_addresses_disable_main_address_prompt_title">Upozornenie - Hlavná adresa</string> - <string name="room_settings_set_main_address">Nastaviť ako hlavnú adresu</string> <string name="room_settings_unset_main_address">Zrušiť nastavenie ako hlavná adresa</string> <string name="room_settings_copy_room_id">Kopírovať ID miestnosti</string> <string name="room_settings_copy_room_address">Kopírovať adresu miestnosti</string> - <string name="room_settings_addresses_e2e_enabled">V tejto miestnosti je povolené šifrovanie.</string> <string name="room_settings_addresses_e2e_disabled">V tejto miestnosti nie je povolené šifrovanie.</string> <string name="room_settings_addresses_e2e_encryption_warning">Povoliť šifrovanie (Pozor: Nie je viac možné zakázať!)</string> - <string name="directory_title">Adresár</string> <string name="settings_theme">Vzhľad</string> - <string name="failed_to_load_timeline_position">%s sa pokúšal zobraziť konkrétny bod v histórii tejto miestnosti, no zodpovedajúcu udalosť sa nepodarilo nájsť.</string> - - <string name="encryption_information_title">Informácie o E2E šifrovaní</string> - <string name="encryption_information_device_info">Informácie o udalosti</string> <string name="encryption_information_user_id">Používateľské id</string> <string name="encryption_information_curve25519_identity_key">Kľúč totožnosti curve25519</string> @@ -791,7 +708,6 @@ Pozor! Vykonaním tejto akcie reštartujete aplikáciu a opätovné načítanie <string name="encryption_information_algorithm">Algoritmus</string> <string name="encryption_information_session_id">ID relácie</string> <string name="encryption_information_decryption_error">Chyba dešifrovania</string> - <string name="encryption_information_sender_device_information">Informácie o relácií odosielateľa</string> <string name="encryption_information_device_name">Verejné meno</string> <string name="encryption_information_name">Verejné meno</string> @@ -799,7 +715,6 @@ Pozor! Vykonaním tejto akcie reštartujete aplikáciu a opätovné načítanie <string name="encryption_information_device_key">Kľúč relácie</string> <string name="encryption_information_verification">Overenie</string> <string name="encryption_information_ed25519_fingerprint">Odtlačok prsta Ed25519</string> - <string name="encryption_export_e2e_room_keys">Exportovať E2E kľúče miestností</string> <string name="encryption_export_room_keys">Exportovať kľúče miestností</string> <string name="encryption_export_room_keys_summary">Exportovať kľúče miestností do lokálneho súboru</string> @@ -809,47 +724,38 @@ Pozor! Vykonaním tejto akcie reštartujete aplikáciu a opätovné načítanie <string name="encryption_export_saved_as">Šifrovacie kľúče miestností boli uložené do %s Pozor: tento súbor môže byť automaticky zmazaný po odinštalovaní aplikácii Element.</string> - <string name="encryption_import_e2e_room_keys">Importovať E2E kľúče miestností</string> <string name="encryption_import_room_keys">Importovať kľúče miestností</string> <string name="encryption_import_room_keys_summary">Importovať kľúče z lokálneho súboru</string> <string name="encryption_import_import">Importovať</string> <string name="encryption_never_send_to_unverified_devices_title">Šifrovať len známym reláciam</string> <string name="encryption_never_send_to_unverified_devices_summary">Nikdy neposielať šifrované správy neovereným reláciam z tejto relácie.</string> - <string name="encryption_information_not_verified">Neoverené</string> <string name="encryption_information_verified">Overené</string> <string name="encryption_information_blocked">Na čiernej listine</string> - <string name="encryption_information_unknown_device">neznáma relácia</string> <string name="encryption_information_none">Žiadne</string> - <string name="encryption_information_verify">Overiť</string> <string name="encryption_information_unverify">Zrušiť overenie</string> <string name="encryption_information_block">Pridať na čiernu listinu</string> <string name="encryption_information_unblock">Odstrániť z čiernej listiny</string> - <string name="encryption_information_verify_device">Overiť reláciu</string> <string name="encryption_information_verify_device_warning">Ak chcete overiť, či táto relácia je skutočne dôveryhodná, kontaktujte jeho vlastníka iným spôsobom (napr. osobne alebo cez telefón) a opýtajte sa ho, či kľúč, ktorý má zobrazený v Nastaveniach, sa zhoduje s kľúčom zobrazeným nižšie:</string> <string name="encryption_information_verify_device_warning2">Ak sa kľúče zhodujú, stlačte tlačidlo Overiť nižšie. Ak sa nezhodujú, niekto ďalší odpočúva toto zariadenie a mali by ste ho pridať na čiernu listinu.</string> <string name="encryption_information_verify_key_match">Overil som, kľúče sa zhodujú</string> - <string name="unknown_devices_alert_title">V miestnosti sú neznáme relácie</string> <string name="unknown_devices_alert_message">V tejto miestnosti sa nachádzajú neznáme relácie, ktoré neboli overené. \nZnamená to, že príslušnosť týchto relácií k ich údajným používateľom nemôže byť garantovaná. \nOdporúčame vám prejsť procesom overenia pre všetky relácie, aby ste si potvrdili, že skutočne patria ich pravým vlastníkom. Ale ak chcete, môžete tiež správu znova poslať bez overovania. \n \nNeznáme relácie:</string> - <string name="select_room_directory">Vyberte adresár miestností</string> <string name="directory_server_fail_to_retrieve_server">Server môže byť nedostupný alebo preťažený</string> <string name="directory_server_type_homeserver">Zadajte adresu domovského servera, z ktorého sa načíta zoznam verejných miestností</string> <string name="directory_server_placeholder">URL adresa domovského servera</string> <string name="directory_server_all_rooms_on_server">Všetky miestnosti na serveri %s</string> <string name="directory_server_native_rooms">Všetky Matrix miestnosti na serveri %s</string> - <string name="historical_placeholder">Hľadať historické</string> - <string name="font_size">Veľkosť písma</string> <string name="tiny">Veľmi malé</string> <string name="small">Malé</string> @@ -858,12 +764,10 @@ Pozor: tento súbor môže byť automaticky zmazaný po odinštalovaní aplikác <string name="larger">Veľmi veľké</string> <string name="largest">Najväčšie</string> <string name="huge">Obrovské</string> - <string name="widget_no_power_to_manage">Musíte mať povolenie meniť widgety v tejto miestnosti</string> <string name="widget_creation_failure">Nie je možné vytvoriť widget</string> <string name="settings_labs_create_conference_with_jitsi">Konferenčné hovory uskutočňovať použitím jitsi</string> <string name="widget_delete_message_confirmation">Ste si istí, že chcete odstrániť widget z tejto miestnosti?</string> - <!-- Widget Integration Manager --> <string name="widget_integration_unable_to_create">Nie je možné vytvoriť widget.</string> <string name="widget_integration_failed_to_send_request">Nepodarilo sa odoslať požiadavku.</string> @@ -874,100 +778,72 @@ Pozor: tento súbor môže byť automaticky zmazaný po odinštalovaní aplikác <string name="widget_integration_missing_user_id">V požiadavke chýba user_id.</string> <string name="widget_integration_room_not_visible">Miestnosť %s nie je viditeľná.</string> <string name="room_add_matrix_apps">Pridať Matrix aplikácie</string> - <!-- share keys --> <string name="you_added_a_new_device">Pridali ste novú reláciu \'%s\', ktorá požaduje šifrovacie kľúče.</string> <string name="your_unverified_device_requesting">Vaša neoverená relácia \'%s\' požaduje šifrovacie kľúče.</string> <string name="start_verification">Spustiť overenie</string> <string name="share_without_verifying">Zdieľať bez overenia</string> <string name="ignore_request">Ignorovať žiadosť</string> - <string name="notification_noisy_notifications">Hlučné oznámenia</string> <string name="notification_silent_notifications">Tiché oznámenia</string> - <string name="title_activity_bug_report">Hlásenie o chybe</string> - <string name="option_take_photo">Poslať fotku</string> <string name="option_take_video">Poslať video</string> - <string name="settings_analytics">Štatistika</string> - <string name="settings_labs_native_camera">Používať vstavaný fotoaparát a kameru</string> - <!-- share keys --> <string name="conference_call_warning_title">Upozornenie!</string> <string name="conference_call_warning_message">Konferenčné hovory sú stále vo vývoji a nemusia byť úplne spoľahlivé.</string> - <!-- slash commands --> <string name="command_error">Chybný príkaz</string> <string name="unrecognized_command">Nerozpoznaný príkaz: %s</string> - <!-- notification statuses --> <string name="notification_off">Vypnuté</string> <string name="notification_noisy">Hlučné</string> - <string name="encrypted_message">Šifrovaná správa</string> - <string name="title_activity_group_details">Podrobnosti o komunite</string> - <string name="loading">Načítavanie…</string> - <string name="action_exit">Ukončiť</string> <string name="bottom_action_groups">Komunity</string> - <string name="home_filter_placeholder_groups">Filtrovať názvy komunít</string> - <string name="groups_invite_header">Pozvanie</string> <string name="groups_header">Komunity</string> <string name="no_group_placeholder">Žiadne komunity</string> - <string name="start_new_chat_prompt_msg">Ste si istí, že chcete začať novú konverzáciu s %s?</string> <string name="start_voice_call_prompt_msg">Ste si istý, že chcete začať hlasový hovor?</string> <string name="start_video_call_prompt_msg">Ste si istí, že chcete začať video hovor?</string> - <string name="groups_list">Zoznam komunít</string> - - <string name="room_participants_ban_prompt_msg">Ste si istí, že chcete tomuto používateľovi zakázať vstúpiť do tejto miestnosti?</string> - + <string name="room_participants_ban_prompt_msg">Zakázanie používateľa ho vylúči z tejto miestnosti a zabráni mu v ďalšom vstupe.</string> <string name="room_settings_all_messages_noisy">Všetky správy (hlučné)</string> <string name="room_settings_all_messages">Všetky správy</string> <string name="room_settings_mention_only">Len zmienky</string> <string name="room_settings_mute">Umlčať</string> <string name="room_settings_add_homescreen_shortcut">Pridať odkaz na domovskú obrazovku</string> - <string name="settings_inline_url_preview">Náhľady URL adries</string> <string name="settings_vibrate_on_mention">Vibrovať keď spomeniete iného používateľa</string> - <string name="settings_flair">Príslušnosť ku komunitám</string> - <string name="room_settings_room_notifications_title">Oznámenia</string> <string name="room_settings_no_flair">V tejto miestnosti nie je zobrazená príslušnosť ku žiadnym komunitám</string> <string name="room_settings_add_new_group">Nové ID komunity (napr. +foo:matrix.org)</string> <string name="room_settings_invalid_group_format_dialog_title">Nesprávne ID komunity</string> <string name="room_settings_invalid_group_format_dialog_body">\'%s\' nie je platným ID komunity</string> - - <string name="create">Vytvoriť</string> <string name="create_community">Vytvoriť komunitu</string> <string name="community_name">Názov komunity</string> <string name="community_name_hint">Príklad</string> <string name="community_id">ID komunity</string> <string name="community_id_hint">príklad</string> - <!-- group details --> <string name="group_details_home">Domov</string> <string name="group_details_people">Ľudia</string> <string name="group_details_rooms">Miestnosti</string> <string name="no_users_placeholder">Žiadni používatelia</string> - <string name="rooms">Miestnosti</string> <string name="joined">Už ste vstúpili</string> <string name="invited">Ste pozvaní</string> <string name="filter_group_members">Filtrovať členov komunity</string> <string name="filter_group_rooms">Filtrovať miestnosti v komunite</string> - <string name="group_no_long_description">Správca nenastavil dlhý popis tejto komunity.</string> - <string name="has_been_kicked">Používateľ %2$s vás vykázal z miestnosti %1$s</string> <string name="has_been_banned">Používateľ %2$s vám zakázal vstúpiť do miestnosti %1$s</string> <string name="reason_colon">Dôvod: %1$s</string> @@ -975,13 +851,11 @@ Pozor: tento súbor môže byť automaticky zmazaný po odinštalovaní aplikác <string name="forget_room">Zabudnúť miestnosť</string> <string name="actions">Akcie</string> <string name="send_bug_report_rage_shake">Oznámiť chybu zatrasením zariadenia</string> - <plurals name="membership_changes"> <item quantity="one">1 zmena stavu</item> <item quantity="few">%d zmeny stavu</item> <item quantity="other">%d zmien stavu</item> </plurals> - <string name="list_members">Zobraziť členov</string> <string name="open_chat_header">Otvoriť záhlavie</string> <string name="room_sync_in_progress">Synchronizácia…</string> @@ -1000,7 +874,6 @@ Pozor: tento súbor môže byť automaticky zmazaný po odinštalovaní aplikác <item quantity="few">%d nové správy</item> <item quantity="other">%d nových správ</item> </plurals> - <plurals name="directory_search_rooms"> <item quantity="one">1 miestnosť</item> <item quantity="few">%d miestnosti</item> @@ -1027,18 +900,15 @@ Pozor: tento súbor môže byť automaticky zmazaný po odinštalovaní aplikác <item quantity="other">%d miestností</item> </plurals> <string name="notification_unread_notified_messages_in_room">%1$s v %2$s</string> - <plurals name="active_widgets"> <item quantity="one">1 aktívny widget</item> <item quantity="few">%d aktívne widgety</item> <item quantity="other">%d aktívnych widgetov</item> </plurals> - <!-- Widget Integration Manager --> <string name="receipt_avatar">Potvrdenie o prečítaní</string> <string name="notice_avatar">Obrázok oznámenia</string> <string name="avatar">Obrázok</string> - <string name="settings_notification_privacy">Súkromie oznámení</string> <string name="settings_notification_privacy_reduced">Nižšia úroveň súkromia</string> <string name="settings_notification_privacy_normal">Normálne</string> @@ -1048,32 +918,25 @@ Pozor: tento súbor môže byť automaticky zmazaný po odinštalovaní aplikác <string name="settings_notification_privacy_secure_message_content">• Obsah správy oznámení je <b>bezpečne prevzatý priamo z domovského servera Matrix</b></string> <string name="settings_notification_privacy_nosecure_message_content">• Oznámenia obsahujú <b>meta údaje aj obsah správy</b></string> <string name="settings_notification_privacy_message_content_not_shown">• Súčasťou oznámení <b>nebude zobrazený obsah správ</b></string> - <string name="startup_notification_privacy_title">Súkromie oznámení</string> <string name="template_startup_notification_privacy_message">${app_name} môže fungovať na pozadí aby spracovával vaše upozornenia bezpečne a v súkromí. Môže to ovplyvniť využitie batérie.</string> <string name="startup_notification_privacy_button_grant">Udeliť oprávnenie</string> <string name="startup_notification_privacy_button_other">Vyberte inú voľbu</string> - <string name="title_activity_choose_sticker">Odoslať nálepku</string> - <string name="option_send_sticker">Odoslať nálepku</string> <string name="no_sticker_application_dialog_content">Momentálne nemáte aktívne žiadne balíčky s nálepkami. \n \nChcete si nejaké pridať teraz\?</string> - <string name="settings_deactivate_account_section">Deaktivovať účet</string> <string name="settings_deactivate_my_account">Deaktivovať môj účet</string> - <string name="settings_opt_in_of_analytics">Odosielať analytické údaje</string> <string name="template_settings_opt_in_of_analytics_summary">${app_name} zbiera anonymné analytické údaje, čo nám umožňuje aplikáciu ďalej zlepšovať.</string> <string name="template_settings_opt_in_of_analytics_prompt">Prosím povoľte odosielanie analytických údajov a pomôžte nám tak vylepšovať ${app_name}.</string> <string name="settings_opt_in_of_analytics_ok">Áno, chcem pomôcť!</string> - <string name="widget_integration_missing_parameter">Chýba zadanie povinného argumentu.</string> <string name="widget_integration_invalid_parameter">Argument nie je správny.</string> <string name="dialog_user_consent_content">Ak chcete aj naďalej používať domovský server %1$s , mali by ste si prečítať a odsúhlasiť naše zmluvné podmienky.</string> <string name="dialog_user_consent_submit">Prečítať teraz</string> - <string name="deactivate_account_title">Deaktivovať účet</string> <string name="deactivate_account_content">Toto spôsobí, že váš účet nebude viac použiteľný. Nebudete sa môcť opätovne prihlásiť a nikto sa nebude môcť znovu zaregistrovať s rovnakým používateľským ID. Deaktiváciou účtu opustíte všetky miestnosti, do ktorých ste kedy vstúpili a vaše kontaktné údaje budú odstránené zo servera totožností. <b>Túto akciu nie je možné vrátiť späť.</b>. @@ -1083,30 +946,20 @@ Viditeľnosť správ odoslaných cez matrix funguje podobne ako viditeľnosť sp <string name="deactivate_account_delete_checkbox">Spolu s deaktivovaním účtu si želám odstrániť všetky mnou odoslané správy (Pozor: Môže sa stať, že noví používatelia uvidia neúplnú históriu konverzácií)</string> <string name="deactivate_account_prompt_password">Aby ste mohli pokračovať, prosím zadajte svoje heslo:</string> <string name="deactivate_account_submit">Deaktivovať účet</string> - <string name="dialog_title_third_party_licences">Licencie tretích strán</string> - <string name="download">Stiahnuť</string> <string name="speak">Hovoriť</string> <string name="clear">Vymazať</string> <string name="e2e_re_request_encryption_key_sent">Žiadosť o šifrovacie kľúče bola odoslaná.</string> - <string name="e2e_re_request_encryption_key_dialog_title">Žiadosť odoslaná</string> <string name="lock_screen_hint">Píšte sem…</string> - <string name="e2e_re_request_encryption_key">Znovu požiadať o šifrovacie kľúče z vašich ostatných relácií.<u>Znovu požiadať o šifrovacie kľúče</u> z vašich ostatných zariadení.</string> - <string name="template_e2e_re_request_encryption_key_dialog_content">Prosím spustite ${app_name} na inom zariadení, ktoré je schopné dešifrovať túto správu, čím sa automaticky spustí prenos chýbajúcich kľúčov na túto reláciu.</string> - <string name="option_send_voice">Odoslať hlasovú správu</string> - <string name="go_on_with">Pokračovať v aplikácii…</string> <string name="error_no_external_application_found">Nebola nájdená žiadna vhodná aplikácia na dokončenie tejto akcie.</string> - <string name="settings_labs_enable_send_voice">Povoliť posielanie hlasových správ</string> - <string name="error_empty_field_your_password">Prosím, vložte svoje heslo.</string> - <string name="missing_permissions_error">Túto akciu nie je možné vykonať, pretože neboli udelené všetky potrebné oprávnenia.</string> <string name="send_bug_report_description_in_english">Ak je to možné, prosím popis napíšte v angličtine.</string> <plurals name="format_time_s"> @@ -1129,14 +982,11 @@ Viditeľnosť správ odoslaných cez matrix funguje podobne ako viditeľnosť sp <item quantity="few">%d dni</item> <item quantity="other">%d dní</item> </plurals> - <string name="room_participants_now">teraz %1$s</string> <string name="room_participants_ago">%1$s pred %2$s</string> - <string name="room_participants_invite_join_names">"%1$s, "</string> <string name="room_participants_invite_join_names_and">%1$s a %2$s</string> <string name="room_participants_invite_join_names_combined">%1$s %2$s</string> - <string name="room_message_placeholder_reply_to_encrypted">Odoslať šifrovanú odpoveď…</string> <string name="room_message_placeholder_reply_to_not_encrypted">Odoslať odpoveď (nešifrovanú)…</string> <plurals name="room_details_selected"> @@ -1145,9 +995,7 @@ Viditeľnosť správ odoslaných cez matrix funguje podobne ako viditeľnosť sp <item quantity="other">%d vybratých</item> </plurals> <string name="settings_preview_media_before_sending">Zobraziť náhľad médií pred odoslaním</string> - <string name="settings_without_flair">Momentálne nie ste členom žiadnych komunít.</string> - <string name="settings_labs_keyboard_options_to_send_message">Odoslať správu stlačením klávesu enter</string> <string name="command_description_emote">Zobrazí akciu</string> <string name="command_description_ban_user">Zakáže vstup zadanému používateľovi</string> @@ -1162,13 +1010,11 @@ Viditeľnosť správ odoslaných cez matrix funguje podobne ako viditeľnosť sp <string name="command_description_nick">Mení vaše zobrazované meno / prezývku</string> <string name="command_description_markdown">Zapína alebo vypína formátovanie textu pomocou markdown</string> <string name="command_description_clear_scalar_token">Užitočné na opravu spravovania aplikácií matrix</string> - <plurals name="group_members"> <item quantity="one">1 člen</item> <item quantity="few">%d členovia</item> <item quantity="other">%d členov</item> </plurals> - <plurals name="group_rooms"> <item quantity="one">1 miestnosť</item> <item quantity="few">%d miestnosti</item> @@ -1178,63 +1024,45 @@ Viditeľnosť správ odoslaných cez matrix funguje podobne ako viditeľnosť sp <string name="room_tombstone_continuation_link">Konverzácia pokračuje tu</string> <string name="room_tombstone_continuation_description">Táto miestnosť je pokračovaním predchádzajúcej konverzácii</string> <string name="room_tombstone_predecessor_link">Staršie správy zobrazíte kliknutím sem</string> - <string name="system_alerts_header">Systémové upozornenia</string> - <string name="resource_limit_exceeded_title">Prekročený limit prostriedkov</string> <string name="resource_limit_contact_action">Kontaktovať správcu</string> - <string name="resource_limit_contact_admin">Kontaktujte správcu služieb</string> - <string name="resource_limit_soft_default">Bol prekročený limit využitia prostriedkov pre tento domovský server a <b>niektorí používatelia sa nebudú môcť prihlásiť</b>.</string> <string name="resource_limit_hard_default">Bol prekročený limit využitia prostriedkov pre tento domovský server.</string> - <string name="resource_limit_soft_mau"> Bol dosiahnutý mesačný limit počtu aktívnych používateľov a <b>niektorí používatelia sa nebudú môcť prihlásiť</b>.</string> <string name="resource_limit_hard_mau">Bol dosiahnutý mesačný limit počtu aktívnych používateľov.</string> - <string name="resource_limit_soft_contact">Prosím %s a pokúste sa tento limit navýšiť.</string> <string name="resource_limit_hard_contact">Prosím %s aby ste službu mohli naďalej používať.</string> - <string name="dialog_title_error">Chyba</string> - <string name="settings_lazy_loading_title">Oneskorene načítať členov miestnosti</string> <string name="settings_lazy_loading_description">Zvýšiť výkon môžete načítaním členov v miestnosti až pri prvom zobrazení.</string> <string name="error_lazy_loading_not_supported_by_home_server">Váš domovský server zatiaľ nepodporuje oneskorené načítanie členov v miestnosti. Skúste prosím neskôr.</string> - <string name="unknown_error">Prepáčte, vyskytla sa chyba</string> - <string name="room_sliding_menu_version_x">Verzia %s</string> <string name="encryption_export_notice">Prosím vytvorte si heslo, ktorým zašifrujete exportované kľúče. Toto isté heslo budete musieť zadať aj pri importe kľúčov z uloženého súboru.</string> <string name="passphrase_create_passphrase">Vytvoriť heslo</string> <string name="passphrase_passphrase_does_not_match">Heslá sa musia zhodovať</string> <string name="merged_events_expand">Rozbaliť</string> <string name="merged_events_collapse">Zbaliť</string> - <string name="settings_info_area_show">Zobrazovať oblasť s informáciami</string> <string name="show_info_area_always">Vždy</string> <string name="show_info_area_messages_and_errors">Pre správy a chybové hlásenia</string> <string name="show_info_area_only_errors">Len pre chybové hlásenia</string> - <string name="generic_label">%1$s:</string> <string name="generic_label_and_value">%1$s: %2$s</string> <string name="plus_x">+%d</string> <string name="x_plus">%d+</string> - <string name="call_anyway">Napriek tomu zavolať</string> <string name="accept">Prijať</string> - <string name="auth_accept_policies">Prosím prečítajte si a odsúhlaste zmluvné podmienky tohoto domovského servera:</string> - <string name="settings_call_category">Hovory</string> <string name="template_settings_call_ringtone_use_app_ringtone">Použiť predvolené zvonenie ${app_name} pre prichádzajúce hovory</string> <string name="settings_call_ringtone_title">Zvonenie pre prichádzajúci hovor</string> <string name="settings_call_ringtone_dialog_title">Vyberte zvonenie pre prichádzajúce hovory:</string> - <string name="video_call_in_progress">Prebiehajúci video hovor…</string> - <string name="room_participants_action_kick">Vykázať</string> <string name="reason_hint">Dôvod</string> - <string name="settings_notification_troubleshoot">Riešiť problémy s oznámeniami</string> <string name="settings_troubleshoot_diagnostic">Diagnostika problémov</string> <string name="settings_troubleshoot_diagnostic_run_button_title">Spustiť testovanie</string> @@ -1242,57 +1070,47 @@ Viditeľnosť správ odoslaných cez matrix funguje podobne ako viditeľnosť sp <string name="settings_troubleshoot_diagnostic_success_status">Podľa vykonanej diagnostiky je všetko v poriadku. Ak sa vám stále nezobrazujú oznámenia, chybu nám prosím nahláste, aby sme sa mohli pokúsiť vypátrať príčinu.</string> <string name="settings_troubleshoot_diagnostic_failure_status_with_quickfix">Jeden alebo viac testov zlyhalo, prosím skúste odporúčané opravy.</string> <string name="settings_troubleshoot_diagnostic_failure_status_no_quickfix">Jeden alebo viac testov zlyhalo, prosím nahláste nám chybu, aby sme sa mohli pokúsiť vypátrať príčinu.</string> - <string name="settings_troubleshoot_test_system_settings_title">Systémové nastavenia.</string> <string name="settings_troubleshoot_test_system_settings_success">Oznámenia sú v systémových nastaveniach povolené.</string> <string name="settings_troubleshoot_test_system_settings_failed">Oznámenia nie sú v systémových nastaveniach povolené. Prosím, skontrolujte systémové nastavenia.</string> <string name="open_settings">Otvoriť nastavenia</string> - <string name="settings_troubleshoot_test_account_settings_title">Nastavenia účtu.</string> <string name="settings_troubleshoot_test_account_settings_success">Oznámenia pre váš účet sú povolené.</string> <string name="settings_troubleshoot_test_account_settings_failed">Oznámenia pre váš účet nie sú povolené. Prosím, skontrolujte nastavenia účtu.</string> <string name="settings_troubleshoot_test_account_settings_quickfix">Povoliť</string> - <string name="settings_troubleshoot_test_device_settings_title">Nastavenia relácií.</string> <string name="settings_troubleshoot_test_device_settings_success">Oznámenia sú povolené pre túto reláciu.</string> <string name="template_settings_troubleshoot_test_device_settings_failed">Oznámenia nie sú povolené pre túto reláciu. \nProsím, skontrolujte nastavenia ${app_name}u.</string> <string name="settings_troubleshoot_test_device_settings_quickfix">Povoliť</string> - <string name="settings_troubleshoot_test_play_services_title">Kontrola aplikácii Služby Google Play</string> <string name="settings_troubleshoot_test_play_services_success">Aplikácia Služby Google Playje k dispozícii a aktualizovaná.</string> <string name="template_settings_troubleshoot_test_play_services_failed">${app_name} používa aplikáciu Služby Google Play na doručovanie oznámení. No zdá sa, že táto nie je správne nakonfigurovaná: \n%1$s</string> <string name="settings_troubleshoot_test_play_services_quickfix">Opraviť Služby Play</string> - <string name="settings_troubleshoot_test_fcm_title">Firebase Token</string> <string name="settings_troubleshoot_test_fcm_success">Token FCM úspešne prevzatý: %1$s</string> <string name="settings_troubleshoot_test_fcm_failed">Token FCM sa nepodarilo prevziať: %1$s</string> - <string name="settings_troubleshoot_test_token_registration_title">Registrácia tokenu</string> <string name="settings_troubleshoot_test_token_registration_success">Token FCM úspešne zaregistrovaný na domovskom servery.</string> <string name="settings_troubleshoot_test_token_registration_failed">FCM token sa nepodarilo zaregistrovať na domoskom servery: %1$s</string> - <string name="settings_troubleshoot_test_foreground_service_started_title">Služba oznámení</string> <string name="settings_troubleshoot_test_foreground_service_startedt_success">Služba oznámení je spustená.</string> <string name="settings_troubleshoot_test_foreground_service_started_failed">Služba oznámení nie je spustená. Prosím skúste reštartovať aplikáciu.</string> <string name="settings_troubleshoot_test_foreground_service_started_quickfix">Spustiť službu</string> - <string name="settings_troubleshoot_test_service_restart_title">Automatický reštart služby notifikácií</string> <string name="settings_troubleshoot_test_service_restart_success">Služba bola automaticky skončená a spustená znovu.</string> <string name="settings_troubleshoot_test_service_restart_failed">Službu sa nepodarilo reštartovať</string> - <string name="settings_troubleshoot_test_service_boot_title">Spustenie po zapnutí</string> <string name="settings_troubleshoot_test_service_boot_success">Služba sa automaticky spustí po reštarte zariadenia.</string> <string name="template_settings_troubleshoot_test_service_boot_failed">Služba sa automaticky nespustí po reštarte zariadenia a nedostanete po reštarte žiadne oznámenia, kým nespustíte ${app_name} aspoň raz.</string> <string name="settings_troubleshoot_test_service_boot_quickfix">Povoliť spustenie služby po reštarte</string> - <string name="settings_troubleshoot_test_bg_restricted_title">Kontrola obmedzenia spustenia na pozadí</string> <string name="template_settings_troubleshoot_test_bg_restricted_success">Obmedzenie spustenia na pozadí nie je aktívne pre ${app_name}. Tento test je potrebné spustiť cez mobilné dáta (nie cez wifi). %1$s</string> @@ -1300,12 +1118,10 @@ Prosím skúste reštartovať aplikáciu.</string> Činnosť aplikácii bude agresívne obmedzovaná operačným systémom, keď je ${app_name} na pozadí. Môže to mať negatívny vplyv na doručovanie oznámení. %1$s</string> <string name="settings_troubleshoot_test_bg_restricted_quickfix">Deaktivovať obmedzenia</string> - <string name="settings_troubleshoot_test_battery_title">Optimalizácia batérie</string> <string name="template_settings_troubleshoot_test_battery_success">Chod ${app_name} nie je ovplyvnený nastavením optimalizácie batérie.</string> <string name="settings_troubleshoot_test_battery_failed">Ak používateľ na nejaký čas ponechá zariadenie s vypnutou obrazovkou odložené odpojené od napájania, na zariadení sa použije režim Doze. Toto aplikáciám zabráni pristupovať k sieti, pozastaví ich naplánované úlohy, synchronizáciu aj bežné signály.</string> <string name="settings_troubleshoot_test_battery_quickfix">Ignorovať optimalizáciu</string> - <string name="settings_inline_url_preview_summary">Zobraziť náhľady odkazov v konverzáciách (ak sú podporované domovským serverom).</string> <string name="settings_send_typing_notifs">Odosielať oznámenie keď píšete</string> <string name="settings_send_typing_notifs_summary">Umožniť ostatným používateľom vidieť, kedy píšete.</string> @@ -1321,26 +1137,19 @@ Prosím skúste reštartovať aplikáciu.</string> <string name="template_startup_notification_fdroid_battery_optim_message">${app_name} potrebuje na pozadí udržovať aktívne nenáročné spojenie, aby spoľahlivo fungovali oznámenia. Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí pre ${app_name}. Prosím povoľte ho.</string> <string name="startup_notification_fdroid_battery_optim_button_grant">Udeliť oprávnenie</string> - <string name="account_email_error">Pri pokuse overiť vašu emailovú adresu sa vyskytla chyba.</string> - <string name="settings_password">Heslo</string> <string name="account_phone_number_error">Pri pokuse overiť vaše telefónne číslo sa vyskytla chyba.</string> <string name="account_additional_info">Dodatočné informácie: %s</string> - <string name="settings_labs_native_camera_summary">Spustiť predvolený fotoaparát v systéme namiesto zobrazenia vlastnej vstavanej obrazovky.</string> <string name="settings_labs_enable_send_voice_summary">Vyžaduje externú aplikáciu na nahrávanie zvuku.</string> - <string name="command_problem_with_parameters">Príkaz \"%s\" vyžaduje viac argumentov, alebo nie sú všetky zadané správne.</string> <string name="markdown_has_been_enabled">Markdown bol povolený.</string> <string name="markdown_has_been_disabled">Markdown bol zakázaný.</string> - <string name="no_valid_google_play_services_apk">Nenájdená aktívna aplikácia Služby Google Play. Je možné, že nebude správne fungovať doručovanie oznámení.</string> - <string name="notification_sync_init">Inicializácia služby</string> <string name="title_activity_keys_backup_setup">Zálohovanie kľúčov</string> <string name="title_activity_keys_backup_restore">Obnoviť kľúče zo zálohy</string> - <string name="keys_backup_is_not_finished_please_wait">Zálohovanie kľúčov nie je dokončené, prosím čakajte…</string> <string name="sign_out_bottom_sheet_warning_no_backup">Ak sa teraz odhlásite, prídete o zašifrované správy</string> <string name="sign_out_bottom_sheet_warning_backing_up">Prebieha zálohovanie kľúčov. Ak sa teraz odhlásite, prídete o zašifrované správy.</string> @@ -1351,13 +1160,11 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="are_you_sure">Ste si istí\?</string> <string name="backup">Zálohovať</string> <string name="sign_out_bottom_sheet_will_lose_secure_messages">Skôr než sa odhlásite, zálohujte si šifrovacie kľúče, inak prídete o prístup k zašifrovaným správam.</string> - <string name="stay">Zostať</string> <string name="skip">Vynechať</string> <string name="done">Hotovo</string> <string name="abort">Prerušiť</string> <string name="ignore">Ignorovať</string> - <string name="action_sign_out_confirmation_simple">Ste si istí, že sa chcete odhlásiť\?</string> <string name="action_mark_room_read">Označiť ako prečítané</string> <string name="auth_login_sso">Prihlásiť sa použitím jediného prihlásenia</string> @@ -1365,13 +1172,11 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="login_error_ssl_handshake">Vaše zariadenie používa zastaralú verziu protokolu TLS, ktorá je náchylná na zraniteľnosti. Z dôvodu zachovania maximálnej bezpečnosti sa nebudete môcť pripojiť</string> <string name="settings_notification_advanced">Pokročilé nastavenia oznámení</string> <string name="settings_notification_by_event">Dôležitosť oznámení pre udalosti</string> - <string name="settings_troubleshoot_test_bing_settings_title">Vlastné nastavenia.</string> <string name="settings_troubleshoot_test_bing_settings_success_with_warn">Pozor, Pre typi udalostí, ktoré majú dôležitosť nastavenú na Tiché, sa zobrazí oznámenie bez zvukového upozornenia.</string> <string name="settings_troubleshoot_test_bing_settings_failed">Niektoré oznámenia máte zakázané v rozšírených nastaveniach.</string> <string name="settings_troubleshoot_test_bing_settings_failed_to_load_rules">Nepodarilo sa načítať pravidlá oznámení. Prosím, skúste znovu.</string> <string name="settings_troubleshoot_test_bing_settings_quickfix">Skontrolovať nastavenia</string> - <string name="template_settings_troubleshoot_test_fcm_failed_too_many_registration">[%1$s] \nNa zariadení máte množstvo aplikácií zaregistrovaných na doručovanie okamžitých oznámení cez služby Google play. Konfigurácia ${app_name} nemá vplyv na výskyt tejto chyby. Podľa Google sa môže vyskytovať len pri veľmi vysokom počte nainštalovaných aplikácií. Bežní používatelia by týmto nemali byť postihnutí.</string> <string name="template_settings_troubleshoot_test_fcm_failed_service_not_available">[%1$s] @@ -1379,34 +1184,26 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="template_settings_troubleshoot_test_fcm_failed_account_missing">[%1$s] \nV zariadení nemáte nastavený účet Google. Prosím, pridajte si účet cez správcu účtov. Konfigurácia ${app_name} nemá vplyv na zobrazenie tejto chyby.</string> <string name="settings_troubleshoot_test_fcm_failed_account_missing_quick_fix">Pridať účet</string> - <string name="settings_notification_privacy_no_background_sync">Aplikácia sa <b>nepotrebuje</b> pripájať k domovskému serveru, keď beží na pozadí, čo môže predĺžiť výdrž batérie</string> <string name="settings_noisy_notifications_preferences">Nastaviť hlučné oznámenia</string> <string name="settings_call_notifications_preferences">Nastaviť oznámenia prichádzajúceho hovoru</string> <string name="settings_silent_notifications_preferences">Nastaviť tiché oznámenia</string> <string name="settings_system_preferences_summary">Vybrať farbu upozornení LED, vibrácie, zvuky…</string> - - <string name="settings_cryptography_manage_keys">Správa šifrovacích kľúčov</string> <string name="settings_send_message_with_enter">Odosielať správy enterom</string> <string name="settings_send_message_with_enter_summary">Stlačením klávesu enter na dotykovej klávesnici odošlete správu namiesto odriadkovania</string> - <string name="settings_data_save_mode_summary">Režim šetrenia údajov aplikuje filter, ktorý potlačí aktualizácie prítomnosti a oznámenia pri písaní.</string> - <string name="settings_change_password_submit">Aktualizovať heslo</string> <string name="settings_fail_to_update_password_invalid_current_password">Heslo nie je správne</string> <string name="passwords_do_not_match">Heslá sa nezhodujú</string> - <string name="settings_media">Médiá</string> <string name="settings_default_compression">Predvolená kompresia</string> <string name="compression_opt_list_choose">Vybrať</string> <string name="settings_default_media_source">Predvolený zdroj médií</string> <string name="media_source_choose">Vybrať</string> <string name="settings_play_shutter_sound">Prehrať zvuk spúšte fotoaparátu</string> - <string name="encryption_message_recovery">Obnovenie zašifrovaných správ</string> <string name="encryption_settings_manage_message_recovery_summary">Spravovať zálohovanie kľúčov</string> - <plurals name="notification_compat_summary_line_for_room"> <item quantity="one">%1$s: 1 správa</item> <item quantity="few">%1$s: %2$d správy</item> @@ -1417,33 +1214,27 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <item quantity="few">%d oznámenia</item> <item quantity="other">%d oznámení</item> </plurals> - <string name="notification_unknown_new_event">Nová udalosť</string> <string name="notification_unknown_room_name">Miestnosť</string> <string name="notification_new_messages">Nové správy</string> <string name="notification_new_invitation">Nové pozvanie</string> <string name="notification_sender_me">Ja</string> <string name="notification_inline_reply_failed">** Nepodarilo sa odoslať - otvorte prosím miestnosť</string> - <string name="notification_silent">Tiché</string> <string name="error_empty_field_enter_user_name">Prosím zadajte meno používateľa.</string> <string name="title_activity_verify_device">Overiť reláciu</string> - <string name="none">Žiadny</string> <string name="revoke">Zrušiť</string> <string name="disconnect">Odpojiť sa</string> <string name="review">Náhlad</string> <string name="decline">Odmietnuť</string> - <string name="people_no_identity_server">Nebol nakonfigurovaný server totožnosti.</string> - <string name="call_failed_no_ice_title">Hovor zlyhal kvôli zle nakonfigurovanému serveru</string> <string name="call_failed_no_ice_description">Prosím, požiadajte administrátora vášho domovského serveru (%1$s) o konfiguráciu TURN serveru, aby hovory fungovali spoľahlivo. \n \nPrípadne môžete skúsiť použiť verejný server %2$s, ale nebude tak spoľahlivý a bude zdieľať vašu IP adresu s daným serverom. Môžete si to taktiež upraviť v Nastaveniach.</string> <string name="call_failed_no_ice_use_alt">Skúste použiť %s</string> <string name="call_failed_dont_ask_again">Viac sa nepýtať</string> - <string name="auth_add_email_message_2">Nastavte e-mail na obnovenie účtu a voliteľne aby ho neskôr ľudia, ktorí vás poznajú, mohli nájsť.</string> <string name="auth_add_phone_message_2">Nastavte telefónne číslo, aby neskôr bolo voliteľne k nájdeniu ľuďmi, ktorí Vás poznajú.</string> <string name="auth_add_email_phone_message_2">Nastavte e-mail na obnovenie účtu. Neskôr môžete použiť e-mail alebo telefónne číslo, aby vás pomocou nich mohli ľudia, ktorí vás poznajú, nájsť.</string> @@ -1454,8 +1245,6 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="play_video">Prehrať</string> <string name="pause_video">Pozastaviť</string> <string name="dismiss">Odmietnuť</string> - - <string name="no_permissions_to_start_conf_call">Nemáte právo začať konferenčný hovor v tejto miestnosti</string> <string name="conference_call_in_progress">Konferenčný hovor práve prebieha!</string> <string name="video_meeting">Začať video schôdzu</string> @@ -1467,12 +1256,10 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="failed_to_remove_widget">Nepodarilo sa odstrániť widget</string> <string name="action_copy">Kopírovať</string> <string name="dialog_title_success">Úspešné</string> - <string name="bottom_action_notification">Oznámenia</string> <string name="template_call_failed_no_connection">${app_name} hovor zlyhal</string> <string name="call_failed_no_connection_description">Nepodarilo sa uskutočniť spojenie v reálnom čase. \nProsím, požiadajte správcu domovského servera, aby správne nastavil server turn na zaistenie čo najspoľahlivejšej prevádzky hovorov.</string> - <string name="call_select_sound_device">Vybrať zvukové zariadenie</string> <string name="sound_device_phone">Slúchadlo telefónu</string> <string name="sound_device_speaker">Reproduktor</string> @@ -1483,7 +1270,6 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="call_camera_back">Zadný</string> <string name="call_format_turn_hd_off">Vypnúť HD</string> <string name="call_format_turn_hd_on">Zapnúť HD</string> - <string name="login_error_ssl_peer_unverified">Chyba SSL: Nie je možné overiť totožnosť protistrany.</string> <string name="login_error_ssl_other">Chyba SSL.</string> <string name="settings_call_show_confirmation_dialog_title">Zabrániť neúmyselnému telefonovaniu</string> @@ -1492,17 +1278,15 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="settings_call_ringtone_use_default_stun_sum">Ak váš domovský server neponúka adresu servera turn, na nadviazanie hovorov sa použije %s (počas hovoru zdieľate svoju adresu IP)</string> <string name="active_call_with_duration">Prebiehajúci hovor (%s)</string> <string name="return_to_call">Návrat k hovoru</string> - <string name="invite_no_identity_server_error">Na uskutočnenie tejto akcie si prosím v nastaveniach pridajte server totožností.</string> <string name="room_participants_action_cancel_invite">Zrušiť pozvanie</string> <string name="room_participants_power_level_demote_warning_title">Znížiť vlastnú úroveň moci\?</string> - <string name="room_participants_power_level_demote_warning_prompt">"Túto zmenu nebudete môcť vrátiť späť pretože znižujete vašu vlastnú úroveň moci. Ak ste jediný poverený používateľ v miestnosti, nebudete môcť znovu získať úroveň, akú máte teraz."</string> + <string name="room_participants_power_level_demote_warning_prompt">Túto zmenu nebudete môcť vrátiť späť, pretože znižujete vašu vlastnú úroveň moci. Ak ste jediný poverený používateľ v miestnosti, nebudete môcť znovu získať úroveň, akú máte teraz.</string> <string name="room_participants_power_level_demote">Znížiť</string> - - <string name="room_participants_action_ignore_title">Ignorovať používateľa</string> <string name="room_participants_action_ignore_prompt_msg">Ignorovaním tohoto používateľa odstránite všetky jeho správy vo vašich spoločných miestnostiach. -\nZvrátiť túto akciu môžete kedykoľvek vo všeobecných nastaveniach.</string> +\n +\nTúto akciu môžete kedykoľvek zmeniť späť vo všeobecných nastaveniach.</string> <string name="room_participants_action_unignore_title">Neignorovať používateľa</string> <string name="room_participants_action_unignore_prompt_msg">Zrušením ignorovania si opäť zobrazíte všetky správy od tohoto používateľa.</string> <string name="room_participants_action_cancel_invite_title">Zrušiť pozvanie</string> @@ -1516,12 +1300,9 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="room_participants_ban_reason">Dôvod zákazu vstupovať</string> <string name="room_participants_unban_title">Povoliť používateľovi vstupovať</string> <string name="room_participants_unban_prompt_msg">Povolením používateľovi vstupovať zaistíte, aby sa používateľ mohol vrátiť do miestnosti.</string> - <string name="settings_add_3pid_confirm_password_title">Potvrdiť vaše heslo</string> <string name="template_settings_add_3pid_flow_not_supported">Toto nie je možné urobiť cez mobilnú aplikáciu ${app_name}</string> <string name="settings_add_3pid_authentication_needed">Je požadované overenie</string> - - <string name="settings_background_fdroid_sync_mode">Režim synchronizácie na pozadí (Experimentálne)</string> <string name="settings_background_fdroid_sync_mode_battery">Optimalizovaný na využívanie batérie</string> <string name="template_settings_background_fdroid_sync_mode_battery_description">${app_name} sa bude synchronizovať na pozadí s cieľom ušetriť limitované zdroje (batériu). @@ -1532,8 +1313,6 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="settings_background_fdroid_sync_mode_disabled">Žiadna synchronizácia na pozadí</string> <string name="settings_background_fdroid_sync_mode_disabled_description">Nebudete dostávať oznámenia o prichádzajúcich správach, keď aplikácia pracuje na pozadí.</string> <string name="settings_background_sync_update_error">Nepodarilo sa aktualizovať nastavenia.</string> - - <string name="settings_set_workmanager_delay">Uprednostňovaný interval synchronizácie</string> <string name="settings_set_workmanager_delay_summary">%s \nSynchronizácia môže byť odložená vzávislosti od kapacity zariadenia (batéria a režim spánku).</string> @@ -1548,39 +1327,30 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="settings_secure_backup_section_info">Zabezpečte sa pred stratou šifrovaných správ a údajov zálohovaním šifrovacích kľúčov na domovskom servery.</string> <string name="reset_secure_backup_title">Vygenerovať nový kľúč zabezpečenia alebo opätovne nastaviť dlhé heslo pre existujúce zálohovanie.</string> <string name="reset_secure_backup_warning">Týmto nahradíte váš aktuálny kľúč alebo dlhé heslo.</string> - <string name="settings_discovery_category">Zisťovanie</string> <string name="settings_discovery_manage">Spravovať nastavenia zisťovania.</string> <string name="settings_integration_allow">Povoliť integrácie</string> <string name="settings_integration_manager">Správca integrácií</string> - <string name="disabled_integration_dialog_title">Integrácie sú zakázané</string> <string name="disabled_integration_dialog_content">Na vykonanie tejto akcie zaškrtnite \'Povoliť integrácie\' v nastaveniach zisťovania.</string> - <plurals name="room_settings_banned_users_count"> <item quantity="one">Zakázať vstupovať %d používateľ</item> <item quantity="few">Zakázať vstupovať %d používatelia</item> <item quantity="other">Zakázať vstupovať %d používateľov</item> </plurals> - <string name="encryption_information_device_name_with_warning">Verejný názov (viditeľný pre ľudí, s ktorými komunikujete)</string> <string name="device_name_warning">Verejný názov relácie je viditeľný všetkým používateľom, s ktorými komunikujete</string> <string name="encryption_exported_successfully">Kľúče exportované úspešne</string> - <plurals name="encryption_import_room_keys_success"> <item quantity="one">%1$d z %2$d kľúč úspešne importovaný.</item> <item quantity="few">%1$d z %2$d kľúčov úspešne importovaných.</item> <item quantity="other">%1$d z %2$d kľúčov úspešne importovaných.</item> </plurals> - <string name="encryption_information_unknown_ip">neznáma ip</string> <string name="notification_ticker_text_dm">%1$s: %2$s</string> <string name="notification_ticker_text_group">%1$s: %2$s %3$s</string> - <string name="active_widget_view_action">Zobraziť</string> <string name="active_widgets_title">Aktívne widgety</string> - - <string name="room_widget_activity_title">Widget</string> <string name="room_widget_permission_title">Načítať Widget</string> <string name="room_widget_permission_added_by">Tento widget pridal:</string> @@ -1591,15 +1361,12 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="room_widget_reload">Znovu načítať widget</string> <string name="room_widget_open_in_browser">Otvoriť v prehliadači</string> <string name="room_widget_revoke_access">Odvolať prístup pre mňa</string> - <string name="room_widget_permission_display_name">Vaše zobrazované meno</string> <string name="room_widget_permission_avatar_url">URL vášho obrázka v profile</string> <string name="room_widget_permission_user_id">Vaše ID používateľa</string> <string name="room_widget_permission_theme">Váš vzhľad</string> <string name="room_widget_permission_widget_id">ID widgetu</string> <string name="room_widget_permission_room_id">ID miestnosti</string> - - <string name="error_jitsi_not_supported_on_old_device">Prepáčte, konferenčné hovory Jitsi nie sú podporované na starších zariadeniach (starší systém než Android 6.0)</string> <string name="room_widget_resource_permission_title">Tento widget žiada o nasledujúce zdroje:</string> <string name="room_widget_resource_grant_permission">Povoliť</string> @@ -1607,12 +1374,10 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="room_widget_webview_access_camera">Používať fotoaparát</string> <string name="room_widget_webview_access_microphone">Používať mikrofón</string> <string name="room_widget_webview_read_protected_media">Čítať média chránené systémom DRM</string> - <string name="integration_manager_not_configured">Nie je nastavený žiadny správca integrácií.</string> <string name="room_manage_integrations">Spravovať integrácie</string> <string name="room_no_active_widgets">Žiadne aktívne widgety</string> <string name="widget_integration_review_terms">Skôr než budete pokračovať, mali by ste prijať podmienky poskytovania tejto služby.</string> - <string name="you_added_a_new_device_with_info">Nová relácia žiada o šifrovacie kľúče. \nNázov relácie: %1$s \nPosledné prihlásenie: %2$s @@ -1621,18 +1386,14 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí \nNázov relácie: %1$s \nNaposledy prihlásená: %2$s \nAk ste sa neprihlásili do novej relácie, ignorujte túto žiadosť.</string> - <string name="start_verification_short_label">Overiť</string> <string name="share_without_verifying_short_label">Zdieľať</string> <string name="key_share_request">Žiadosť o zdieľanie kľúčov</string> <string name="ignore_request_short_label">Ignorovať</string> - <string name="passphrase_empty_error_message">Prosím, zadajte dlhé heslo</string> <string name="passphrase_passphrase_too_weak">Dlhé heslo je príliš slabé</string> - <string name="template_keys_backup_passphrase_not_empty_error_message">Prosím, zmažte dlhé heslo, ak si želáte vygenerovať kľúč obnovenia.</string> <string name="keys_backup_no_session_error">Nie je dostupná žiadna relácia matrix</string> - <string name="keys_backup_setup_step1_title">Nikdy nepríďte o šifrované správy</string> <string name="keys_backup_setup_step1_description">Správy v šifrovaných miestnostiach sú zabezpečené E2E šifrov. Ku kľúčom potrebných na ich čítanie máte prístup len vy a ich adresáti. \n @@ -1640,7 +1401,6 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="keys_backup_setup">Začať používať zálohovanie kľúčov</string> <string name="keys_backup_setup_step1_advanced">(Pokročilé)</string> <string name="keys_backup_setup_step1_manual_export">Exportovať kľúče ručne</string> - <string name="keys_backup_setup_step2_text_title">Zabezpečte si zálohu dlhým heslom.</string> <string name="keys_backup_setup_step2_text_description">Zašifrovaná kópia vašich kľúčov bude uložená na domovskom servery. Ochránte si túto zálohu dlhým heslom pre zachovanie maximálnej bezpečnosti. \n @@ -1663,12 +1423,10 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí \n \nPozor: Keď odinštalujete aplikáciu Element, môže dôjsť k zmazaniu tohoto súboru.</string> <string name="recovery_key_export_saved">Kľúč obnovenia bol uložený.</string> - <string name="keys_backup_setup_override_backup_prompt_tile">Záloha už existuje na domovskom servery</string> <string name="keys_backup_setup_override_backup_prompt_description">Zdá sa, že ste si už zálohovanie kľúčov nastavili z inej relácie. Chcete ho nahradiť zálohou, ktorú vytvárate teraz\?</string> <string name="keys_backup_setup_override_replace">Nahradiť</string> <string name="keys_backup_setup_override_stop">Zastaviť</string> - <string name="keys_backup_setup_step3_please_make_copy">Prosím, urobte si kópiu</string> <string name="keys_backup_setup_step3_share_intent_chooser_title">Zdieľať kľúč obnovenia…</string> <string name="keys_backup_setup_step3_generating_key_status">Generovanie kľúča obnovenia podľa dlhého hesla, môže to trvať niekoľko sekúnd.</string> @@ -1676,25 +1434,18 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="unexpected_error">Neočakávaná chyba</string> <string name="keys_backup_setup_backup_started_title">Zálohovanie spustené</string> <string name="keys_backup_setup_backup_started_message">Vaše šifrovacie kľúče sú na pozadí zálohované na domovskom servery. Úvodné zálohovanie môže trvať niekoľko minút.</string> - - <string name="keys_backup_setup_skip_title">Ste si istí\?</string> <string name="keys_backup_setup_skip_msg">Môžete prísť o šifrované správy, ak sa odhlásite, odinštalujete aplikáciu, alebo stratíte toto zariadenie.</string> - <string name="keys_backup_restore_is_getting_backup_version">Získavanie verzie zálohy…</string> <string name="keys_backup_restore_with_passphrase">Použiť dlhé heslo obnovenia a získať tak prístup k histórii šifrovaných správ</string> <string name="keys_backup_restore_use_recovery_key">Použiť kľúč obnovenia</string> <string name="keys_backup_restore_with_passphrase_helper_with_link">Neviete svoje dlhé heslo obnovenia, môžete %s.</string> - <string name="keys_backup_restore_with_recovery_key">Použiť kľúč obnovenia a získať tak prístup k histórii šifrovaných správ</string> <string name="keys_backup_restore_key_enter_hint">Vložte kľúč obnovenia</string> - <string name="keys_backup_restore_setup_recovery_key">Obnovenie správ</string> - <string name="keys_backup_restore_with_key_helper">Stratili ste kľúč obnovenia, v nastaveniach získate nový.</string> <string name="keys_backup_passphrase_error_decrypt">Zálohu nie je možné dešifrovať týmto dlhým heslom: prosím uistite sa, že ste zadali správne dlhé heslo obnovenia.</string> <string name="network_error_please_check_and_retry">Chyba siete: Prosím skontrolujte vaše pripojenie a skúste znovu.</string> - <string name="keys_backup_restoring_waiting_message">Obnova zo zálohy:</string> <string name="keys_backup_restoring_computing_key_waiting_message">Výpočet kľúča obnovenia…</string> <string name="keys_backup_restoring_downloading_backup_waiting_message">Sťahovanie kľúčov…</string> @@ -1702,7 +1453,6 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="keys_backup_unlock_button">Sprístupniť históriu</string> <string name="keys_backup_recovery_code_empty_error_message">Prosím, vložte kľúč obnovenia</string> <string name="keys_backup_recovery_code_error_decrypt">Zálohu nie je možné dešifrovať týmto kľúčom: prosím, uistite sa, že ste vložili správny kľúč obnovenia.</string> - <string name="keys_backup_restore_success_title">Záloha obnovená %s !</string> <plurals name="keys_backup_restore_success_description_part1"> <item quantity="one">Záloha s %d kľúčom obnovená.</item> @@ -1714,18 +1464,13 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <item quantity="few">%d nové kľúče boli pridané do tejto relácie.</item> <item quantity="other">%d nových kľúčov bolo pridaných do tejto relácie.</item> </plurals> - <string name="keys_backup_get_version_error">Nepodarilo sa získať poslednú verziu kľúčov na obnovenie (%s).</string> <string name="keys_backup_no_keysbackup_sdk_error">Šifrovanie nie je v tejto relácii aktivované</string> - - <string name="keys_backup_settings_restore_backup_button">Obnoviť zo zálohy</string> <string name="keys_backup_settings_delete_backup_button">Vymazať zálohu</string> - <string name="keys_backup_settings_status_ok">Zálohovanie kľúčov je nastavené správne pre túto reláciu.</string> <string name="keys_backup_settings_status_ko">Zálohovanie kľúčov nie je aktívne v tejto relácii.</string> <string name="keys_backup_settings_status_not_setup">Kľúče z tejto relácie nie sú zálohované.</string> - <string name="keys_backup_settings_signature_from_unknown_device">Záloha je podpísaná kľúčom z neznámej relácie, ID %s.</string> <string name="keys_backup_settings_valid_signature_from_this_device">Záloha je podpísana platným kľúčom z tejto relácie.</string> <string name="keys_backup_settings_valid_signature_from_verified_device">Záloha je podpísana platným kľúčom z overenej relácie %s.</string> @@ -1733,90 +1478,68 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="keys_backup_settings_invalid_signature_from_verified_device">Záloha je podpísana neplatným kľúčom z overenej relácie %s</string> <string name="keys_backup_settings_invalid_signature_from_unverified_device">Záloha je podpísana neplatným kľúčom z neoverenej relácie %s</string> <string name="keys_backup_get_trust_error">Nepodarilo sa zistiť stav dôverihodnosti zálohy (%s).</string> - <string name="keys_backup_settings_untrusted_backup">Ak chcete v tejto relácii používať zálohovanie kľúčov, zadajte teraz dlhé heslo alebo kľúč obnovenia.</string> <string name="keys_backup_settings_deleting_backup">Mazanie zálohy…</string> <string name="keys_backup_settings_delete_backup_error">Nepodarilo sa vymazať zálohu (%s)</string> - <string name="keys_backup_settings_checking_backup_state">Zisťovanie stavu zálohovania</string> <string name="keys_backup_settings_delete_confirm_title">Vymazať zálohu</string> <string name="keys_backup_settings_delete_confirm_message">Vymazať zálohované šifrovacie kľúče z domovského servera\? Nebudete môcť viac čítať históriu šifrovaných správ zadaním kľúča obnovenia.</string> - <string name="new_recovery_method_popup_title">Nová záloha kľúčov</string> <string name="new_recovery_method_popup_description">Bola zistená nová bezpečná záloha šifrovacích kľúčov. \n \nAk ste si nenastavili nový spôsob obnovenia kľúčov, útočník sa môže pokúšať pristupovať k vášmu účtu. V nastaveniach si prosím hneď zmente prihlasovacie heslo účtu a nastavte zálohovanie kľúčov.</string> <string name="new_recovery_method_popup_was_me">Bol(a) som to ja</string> - <string name="keys_backup_banner_setup_line1">Nikdy neprídete o šifrované správy</string> <string name="keys_backup_banner_setup_line2">Začnite používať zálohovanie kľúčov</string> - <string name="secure_backup_banner_setup_line1">Bezpečné zálohovanie</string> <string name="secure_backup_banner_setup_line2">Zabezpečte sa proti strate šifrovaných správ a údajov</string> - <string name="keys_backup_banner_recover_line1">Nikdy neprídete o šifrované správy</string> <string name="keys_backup_banner_recover_line2">Použiť kľúče zo zálohy</string> - <string name="keys_backup_banner_update_line1">Nové bezpečné šifrovacie kľúče</string> <string name="keys_backup_banner_update_line2">Spravovať v zálohovaní kľúčov</string> - <string name="keys_backup_banner_in_progress">Zálohovanie kľúčov. Môže to trvať niekoľko minút…</string> - - <string name="secure_backup_setup">Nastavenie bezpečného zálohovania</string> - <string name="keys_backup_info_keys_all_backup_up">Všetky kľúče sú zálohované</string> <plurals name="keys_backup_info_keys_backing_up"> <item quantity="one">Zálohovanie %d kľúča…</item> <item quantity="few">Zálohovanie %d kľúčov…</item> <item quantity="other">Zálohovanie %d kľúčov…</item> </plurals> - <string name="keys_backup_info_title_version">Verzia</string> <string name="keys_backup_info_title_algorithm">Algoritmus</string> <string name="keys_backup_info_title_signature">Podpis</string> - <string name="autodiscover_invalid_response">Neplatná odpoveď pri zisťovaní domovského servera</string> <string name="autodiscover_well_known_autofill_dialog_title">Automaticky doplniť možnosti servera</string> <string name="template_autodiscover_well_known_autofill_dialog_message">${app_name} zistil vlastné nastavenie servera pre vaše ID používateľa a doménu \"%1$s\": \n%2$s</string> <string name="autodiscover_well_known_autofill_confirm">Použiť nastavenia</string> - <string name="invalid_or_expired_credentials">Boli ste odhlásení, pretože vaše prihlasovacie údaje vypršali alebo nie sú viac platné.</string> - <string name="sas_verify_title">Overiť porovnaním krátkeho textu.</string> <string name="sas_security_advise">Z dôvodu dodržania maximálnej bezpečnosti odporúčame, aby ste toto urobili osobne alebo použili iný dôveryhodný komunikačný kanál.</string> <string name="sas_verify_start_button_title">Spustiť overenie</string> <string name="sas_incoming_request_title">Prichádzajúca žiadosť o overenie</string> <string name="sas_incoming_request_description">Overte túto reláciu, aby ste ju mohli označiť za dôveryhodnú. Dôverovanie reláciám vašich komunikačných partnerov vám pridáva pokoj na duši pri používaní E2E šifrovaných správ.</string> <string name="sas_incoming_request_description_2">Overením tejto relácie si ju označíte ako dôveryhodnú a tiež označíte vašu reláciu ako dôveryhodnú pre protistranu.</string> - <string name="sas_emoji_description">Overte túto reláciu potvrdením, že na obrazovke protistrany sa zobrazia nasledujúce emoji</string> <string name="sas_decimal_description">Overte túto reláciu potvrdením, že na obrazovke protistrany sa zobrazia nasledujúce čísla</string> - <string name="sas_incoming_verification_request_dialog">Prijali ste žiadosť o overenie.</string> <string name="sas_view_request_action">Zobraziť žiadosť</string> <string name="sas_waiting_for_partner">Čakanie na potvrdenie protistrany…</string> - <string name="sas_verified">Overené!</string> <string name="sas_verified_successful">Úspešne ste overili túto reláciu.</string> <string name="sas_verified_successful_description">Šifrované správy s týmto používateľom sú zabezpečené E2E šifrou a nik okrem vás ich nemôže čítať.</string> <string name="sas_got_it">Rozumiem</string> - <string name="sas_verifying_keys">Nič sa neobjavuje\? Ešte nie všetci klienti podporujú interaktívne overenie. Použite pôvodný spôsob overenia.</string> <string name="sas_legacy_verification_button_title">Použiť pôvodný spôsob overenia.</string> - <string name="sas_verification_request_notification_channel_title">Overenie kľúčov</string> <string name="sas_cancelled_dialog_title">Žiadosť zrušená</string> <string name="sas_cancelled_by_other">Protistrana prerušila overenie. \n%s</string> <string name="sas_cancelled_by_me">Overenie je zrušené. \nDôvod: %s</string> - <string name="sas_verification_request_notification_channel">Interaktívne overenie relácie</string> <string name="sas_incoming_request_notif_title">Žiadosť o overenie</string> <string name="sas_incoming_request_notif_content">%s chce overiť vašu reláciu</string> - <string name="sas_error_m_user">Používateľ prerušil overovanie</string> <string name="sas_error_m_timeout">Čas overenia vypršal</string> <string name="sas_error_m_unknown_transaction">Neznáma transakcia relácie</string> @@ -1828,20 +1551,15 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="sas_error_m_key_mismatch">Nesúhlas kľúčov</string> <string name="sas_error_m_user_error">Nesúhlas používateľov</string> <string name="sas_error_unknown">Neznáma chyba</string> - <string name="identity_server_not_defined">Nepoužívate žiaden server totožností</string> <string name="identity_server_not_defined_for_password_reset">Nemáte nastavený server totožností, čo znamená, že si nebudete môcť obnoviť zabudnuté heslo účtu.</string> - <string name="error_user_already_logged_in">Zdá sa, že sa pokúšate pripojiť k inému domovskému serveru. Chcete sa odhlásiť\?</string> - <string name="edit">Upraviť</string> <string name="reply">Odpovedať</string> - <string name="global_retry">Skúsiť znovu</string> <string name="room_list_empty">Aplikáciu začnite používať tým, že vstúpite do miestnosti.</string> <string name="send_you_invite">Vám odoslal pozvanie</string> <string name="invited_by">Pozvaný používateľom %s</string> - <string name="room_list_catchup_empty_title">Zoznam miestností je prázdny!</string> <string name="room_list_catchup_empty_body">Nemáte žiadne neprečítané správy</string> <string name="room_list_catchup_welcome_title">Vitajte doma!</string> @@ -1850,22 +1568,18 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="room_list_people_empty_body">Tu sa zobrazia priame konverzácie</string> <string name="room_list_rooms_empty_title">Miestnosti</string> <string name="room_list_rooms_empty_body">Tu sa zobrazia vaše miestnosti</string> - <string name="title_activity_emoji_reaction_picker">Reakcie</string> <string name="reactions_agree">Súhlasím</string> <string name="reactions_like">Páči sa mi</string> <string name="message_add_reaction">Pridať reakciu</string> <string name="message_view_reaction">Zobraziť reakcie</string> <string name="reactions">Reakcie</string> - <string name="event_redacted">Odstránená správa</string> <string name="settings_show_redacted">Zobrazovať odstránené správy</string> <string name="settings_show_redacted_summary">Namiesto odstránených správ sa zobrazí prázdna položka</string> <string name="event_redacted_by_user_reason">Udalosť odstránená používateľom</string> <string name="event_redacted_by_admin_reason">Udalosť moderovaná správcom</string> <string name="last_edited_info_message">Naposledy upravil %1$s %2$s</string> - - <string name="malformed_message">Nesprávne vytvorená udalosť, nie je možné zobraziť</string> <string name="create_new_room">Vytvoriť novú miestnosť</string> <string name="error_no_network">Žiadna sieť. Prosím skontrolujte pripojenie na internet.</string> @@ -1873,13 +1587,10 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="change_room_directory_network">Zmeniť sieť</string> <string name="please_wait">Prosím čakajte…</string> <string name="group_all_communities">Všetky komunity</string> - <string name="room_preview_no_preview">Nie je možné zobraziť náhľad tejto miestnosti</string> <string name="template_room_preview_world_readable_room_not_supported_yet">Nazeranie do verejných miestností nie je zatiaľ podporované</string> - <string name="fab_menu_create_room">Miestnosti</string> <string name="fab_menu_create_chat">Priame konverzácie</string> - <string name="create_room_title">Nová miestnosť</string> <string name="create_room_action_create">VYTVORIŤ</string> <string name="create_room_name_hint">Názov miestnosti</string> @@ -1890,18 +1601,13 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="create_room_federation_error">Miestnosť bola vytvorená, ale niektoré pozvania neboli odoslané z dôvodu: \n \n%s</string> - <string name="keys_backup_unable_to_get_trust_info">Pri získavaní stavu dôveryhodnosti nastala chyba</string> <string name="keys_backup_unable_to_get_keys_backup_data">Pri získavaní údajov o zálohe kľúčov nastala chyba</string> - <string name="import_e2e_keys_from_file">Importovať E2E kľúče zo súboru \"%1$s\".</string> - <string name="settings_sdk_version">Verzia Matrix SDK</string> <string name="settings_other_third_party_notices">Ďalšie poznámky tretích strán</string> <string name="navigate_to_room_when_already_in_the_room">Už máte túto miestnosť zobrazenú!</string> - <string name="quick_reactions">Rýchle reakcie</string> - <string name="settings_general_title">Všeobecné</string> <string name="settings_preferences">Predvoľby</string> <string name="settings_security_and_privacy">Bezpečnosť a súkromie</string> @@ -1909,75 +1615,53 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="settings_push_rules">Pravidlá push oznámení</string> <string name="settings_push_rules_no_rules">Nedefinované žiadne pravidlá push</string> <string name="settings_push_gateway_no_pushers">Nezaregistrované žiadne brány push</string> - <string name="push_gateway_item_app_id">ID aplikácie:</string> <string name="push_gateway_item_push_key">Kľúč push:</string> <string name="push_gateway_item_app_display_name">Zobrazovaný názov aplikácie:</string> <string name="push_gateway_item_device_name">Názov relácie:</string> <string name="push_gateway_item_url">Url:</string> <string name="push_gateway_item_format">Formát:</string> - <string name="preference_voice_and_video">Hlas a video</string> <string name="preference_root_help_about">Pomoc a o aplikácii</string> - - <string name="settings_troubleshoot_test_token_registration_quick_fix">Zaregistrovať token</string> - <string name="send_suggestion">Poslať návrh</string> <string name="send_suggestion_content">Nižšie napíšte obsah návrhu.</string> <string name="send_suggestion_report_placeholder">Popíšte váš návrh</string> <string name="send_suggestion_sent">Ďakujeme, váš návrh bol úspešne odoslaný</string> <string name="send_suggestion_failed">Návrh sa nepodarilo odoslať (%s)</string> - <string name="settings_labs_show_hidden_events_in_timeline">Zobrazovať skryté udalosti na časovej osy</string> - <string name="bottom_action_people_x">Priame konverzácie</string> - <string name="send_file_step_idle">Čakanie…</string> <string name="send_file_step_encrypting_thumbnail">Šifrovanie náhľadu…</string> <string name="send_file_step_sending_thumbnail">Odosielanie náhľadu (%1$s / %2$s)</string> <string name="send_file_step_encrypting_file">Šifrovanie súboru…</string> <string name="send_file_step_sending_file">Odosielanie súboru (%1$s / %2$s)</string> - <string name="downloading_file">Sťahovanie súboru %1$s…</string> <string name="downloaded_file">Súbor %1$s bol stiahnutý!</string> - <string name="edited_suffix">(Upravené)</string> - <string name="message_edits">Úpravy správy</string> <string name="no_message_edits_found">Neboli nájdené žiadne úpravy</string> - <string name="room_filtering_filter_hint">Filtrovať konverzácie…</string> <string name="room_filtering_footer_title">Nemôžete nájsť, čo hľadáte\?</string> <string name="room_filtering_footer_create_new_room">Vytvoriť novú miestnosť</string> <string name="room_filtering_footer_create_new_direct_message">Poslať priamu správu</string> <string name="room_filtering_footer_open_room_directory">Zobraziť adresár miestností</string> - <string name="room_directory_search_hint">Názov alebo ID (#priklad:matrix.org)</string> - <string name="labs_swipe_to_reply_in_timeline">Povoliť odpovedať švihnutím na časovej osy</string> <string name="labs_show_unread_notifications_as_tab">Zobrazovať záložku oznámenia na hlavnej obrazovke.</string> - <string name="link_copied_to_clipboard">Odkaz skopírovaný do schránky</string> - <string name="add_by_matrix_id">Pridať matrix ID</string> <string name="creating_direct_room">Vytváranie miestnosti…</string> <string name="direct_room_no_known_users">Nenájdený žiadny výsledok, ak chcete hľadať na servery, klepnite na pridať Matrix ID.</string> <string name="direct_room_start_search">Výsledky uvidíte hneď, čo začnete písať</string> <string name="direct_room_filter_hint">Filtrovať zadaním používateľskeho mena alebo ID…</string> - <string name="joining_room">Vstupovanie do miestnosti…</string> - <string name="message_view_edit_history">Zobraziť históriu úprav</string> - <string name="terms_of_service">Podmienky poskytovania služby</string> <string name="review_terms">Prečítať podmienky</string> <string name="terms_description_for_identity_server">Umožnite ostatným vás nájsť</string> <string name="terms_description_for_integration_manager">Používajte botov, mosty, widgety a balíčky s nálepkami</string> - <string name="read_at">Prečítajte si na adrese</string> - - <string name="identity_server">Server totožností</string> <string name="disconnect_identity_server">Odpojiť server totožností</string> <string name="add_identity_server">Nastaviť server totožností</string> @@ -1992,7 +1676,6 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="settings_discovery_confirm_mail">Poslali sme vám potvrdzujúcu správu na adresu %s, skontrolujte si email a overte vašu emailovú adresu klepnutím na odkaz, ktorý obsahuje</string> <string name="settings_discovery_confirm_mail_not_clicked">Na adresu %s sme vám odoslali potvrdzujúcu správu, aby ste mohli pokračovať, skontrolujte si email a klepnite na odkaz, ktorý sme vám poslali</string> <string name="settings_discovery_mail_pending">Očakáva sa</string> - <string name="settings_discovery_enter_identity_server">Zadajte URL adresu servera totožností</string> <string name="settings_discovery_bad_identity_server">Nie je možné sa pripojiť k serveru totožností</string> <string name="settings_discovery_please_enter_server">Prosím, zadajte URL adresu servera totožností</string> @@ -2000,12 +1683,8 @@ Na ďalšej obrazovke vás systém požiada o povolenie vždy bežať na pozadí <string name="settings_discovery_no_terms">Vami vybratý server totožností nezverejňuje podmienky používania služieb. Pokračujte len v prípade, že dôverujete vlastníkovi servera</string> <string name="settings_text_message_sent">Na číslo %s bola odoslaná textová správa. Prosím zadajte overovací kód, ktorý obsahuje.</string> <string name="settings_text_message_sent_wrong_code">Overovací kód nie je správny.</string> - <string name="settings_discovery_disconnect_with_bound_pid">Emailové adresy a telefónne čísla zdieľate cez server totožností %1$s. Ak chcete toto zdieľanie zastaviť, mali by ste sa znovu pripojiť k serveru %2$s.</string> <string name="settings_agree_to_terms">Odsúhlaste podmienky používania služieb servera totožností (%s), aby vás ostatní mohli nájsť podľa emailovej adresy alebo telefónneho čísla.</string> - <string name="labs_allow_extended_logging">Povoliť podrobné záznamy.</string> <string name="labs_allow_extended_logging_summary">Podrobné záznamy pomôžu vývojárom poskytnúť viac detailov, keď posielate hlásenie o chybe. Aj keď je toto zapnuté, aplikácia nezaznamenáva obsah správ ani žiadne iné súkromné údaje.</string> - - -</resources> +</resources> \ No newline at end of file From e7cf9f51e774833e65668789394d18d0b9c611a8 Mon Sep 17 00:00:00 2001 From: Denys Nykula <nykula@ukr.net> Date: Fri, 10 Dec 2021 15:25:00 +0000 Subject: [PATCH 44/87] Translated using Weblate (Ukrainian) Currently translated at 97.0% (2613 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/ --- vector/src/main/res/values-uk/strings.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vector/src/main/res/values-uk/strings.xml b/vector/src/main/res/values-uk/strings.xml index 5f739692f7..71211fd276 100644 --- a/vector/src/main/res/values-uk/strings.xml +++ b/vector/src/main/res/values-uk/strings.xml @@ -1276,7 +1276,7 @@ <string name="settings_troubleshoot_diagnostic">Виявлення несправностей</string> <string name="settings_troubleshoot_diagnostic_running_status">Перевірка… (%1$d з %2$d)</string> <string name="settings_troubleshoot_diagnostic_run_button_title">Перевірити</string> - <string name="settings_notification_troubleshoot">Сповіщення усунення несправностей</string> + <string name="settings_notification_troubleshoot">Полагодити сповіщення</string> <string name="login_splash_text2">Захистити приватність бесід шифруванням</string> <string name="room_filtering_filter_hint">Фільтрувати бесіди…</string> <string name="room_list_people_empty_title">Бесіди</string> @@ -3074,4 +3074,5 @@ <string name="identity_server_consent_dialog_title_2">Надіслати електронні адреси та номери телефонів %s</string> <string name="shortcut_disabled_reason_sign_out">Сеанс завершено!</string> <string name="shortcut_disabled_reason_room_left">Кімнату залишено!</string> + <string name="space_explore_activity_title">Дослідити кімнати</string> </resources> \ No newline at end of file From 6ef556e83407aedeaf8a3dec040449f4358ab879 Mon Sep 17 00:00:00 2001 From: Ihor Hordiichuk <igor_ck@outlook.com> Date: Thu, 9 Dec 2021 23:28:45 +0000 Subject: [PATCH 45/87] Translated using Weblate (Ukrainian) Currently translated at 97.0% (2613 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/ --- vector/src/main/res/values-uk/strings.xml | 80 ++++++++++++----------- 1 file changed, 43 insertions(+), 37 deletions(-) diff --git a/vector/src/main/res/values-uk/strings.xml b/vector/src/main/res/values-uk/strings.xml index 71211fd276..238d4c38db 100644 --- a/vector/src/main/res/values-uk/strings.xml +++ b/vector/src/main/res/values-uk/strings.xml @@ -94,10 +94,10 @@ <string name="power_level_default">Типовий</string> <string name="power_level_moderator">Модератор</string> <string name="power_level_admin">Адміністратор</string> - <string name="notice_widget_removed_by_you">Ви вилучили %1$s розширення</string> - <string name="notice_widget_removed">%1$s вилучає %2$s розширення</string> - <string name="notice_widget_added_by_you">Ви додали %1$s розширення</string> - <string name="notice_widget_added">%1$s додає %2$s розширення</string> + <string name="notice_widget_removed_by_you">Ви вилучили %1$s віджет</string> + <string name="notice_widget_removed">%1$s вилучає %2$s віджет</string> + <string name="notice_widget_added_by_you">Ви додали %1$s віджет</string> + <string name="notice_widget_added">%1$s додає %2$s віджет</string> <string name="notice_room_third_party_registered_invite_by_you">Ви прийняли запрошення до %1$s</string> <string name="notice_room_third_party_invite_by_you">Ви надіслали запрошення для %1$s приєднатися до кімнати</string> <string name="notice_profile_change_redacted_by_you">Ви оновили свій профіль %1$s</string> @@ -159,8 +159,8 @@ <string name="room_displayname_empty_room_was">Порожня кімната (була %s)</string> <string name="power_level_custom_no_value">Не типовий</string> <string name="power_level_custom">Не типовий (%1$d)</string> - <string name="notice_widget_modified_by_you">Ви змінили розширення %1$s</string> - <string name="notice_widget_modified">%1$s змінює розширення %2$s</string> + <string name="notice_widget_modified_by_you">Ви змінили віджет %1$s</string> + <string name="notice_widget_modified">%1$s змінює віджет %2$s</string> <string name="notice_direct_room_update_by_you">Ви оновили кімнату.</string> <string name="notice_made_future_room_visibility_by_you">Ви зробили майбутню історію кімнати видимою для %1$s</string> <string name="notice_made_future_direct_room_visibility_by_you">Ви зробили майбутні повідомлення видимими для %1$s</string> @@ -771,12 +771,12 @@ <string name="largest">Найбільший</string> <string name="huge">Величезний</string> <!-- Widget--> - <string name="widget_no_power_to_manage">Вам потрібен дозвіл, щоб керувати розширеннями у цій кімнаті</string> - <string name="widget_creation_failure">Помилка створення розширення</string> + <string name="widget_no_power_to_manage">Вам потрібен дозвіл, щоб керувати віджетами у цій кімнаті</string> + <string name="widget_creation_failure">Помилка створення віджету</string> <string name="settings_labs_create_conference_with_jitsi">Здійснювати конференц дзвінки через Jitsi</string> - <string name="widget_delete_message_confirmation">Ви впевнені, що бажаєте видалити розширення з цієї кімнати\?</string> + <string name="widget_delete_message_confirmation">Ви впевнені, що бажаєте видалити віджет із цієї кімнати\?</string> <!-- Widget Integration Manager --> - <string name="widget_integration_unable_to_create">Не вдалося створити розширення.</string> + <string name="widget_integration_unable_to_create">Не вдалося створити віджет.</string> <string name="widget_integration_failed_to_send_request">Не вдалося надіслати запит.</string> <string name="widget_integration_positive_power_level">Рівень повноважень має бути цілим додатним числом.</string> <string name="widget_integration_must_be_in_room">Ви не перебуваєте в цій кімнаті.</string> @@ -976,10 +976,10 @@ </plurals> <string name="notification_unread_notified_messages_in_room">%1$s у %2$s</string> <plurals name="active_widgets"> - <item quantity="one">%d активне розширення</item> - <item quantity="few">%d активні розширення</item> - <item quantity="many">%d активних розширень</item> - <item quantity="other">%d активних розширень</item> + <item quantity="one">%d активнеий віджет</item> + <item quantity="few">%d активні віджети</item> + <item quantity="many">%d активних віджетів</item> + <item quantity="other">%d активних віджетів</item> </plurals> <string name="widget_integration_missing_parameter">Пропущено обов’язковий параметр.</string> <string name="widget_integration_invalid_parameter">Недійсний параметр.</string> @@ -1150,8 +1150,8 @@ <string name="abort">Перервати</string> <string name="done">Готово</string> <string name="skip">Пропустити</string> - <string name="failed_to_remove_widget">Не вдалося видалити розширення</string> - <string name="failed_to_add_widget">Не вдалося додати розширення</string> + <string name="failed_to_remove_widget">Не вдалося видалити віджет</string> + <string name="failed_to_add_widget">Не вдалося додати віджет</string> <string name="cannot_call_yourself">Ви не можете здійснити дзвінок із самим собою</string> <string name="audio_meeting">Почати аудіо-зустріч</string> <string name="video_meeting">Почати відеозустріч</string> @@ -1384,7 +1384,7 @@ \nОстанні відвідини: %2$s \nЯкщо ви не ввійшли в інший сеанс, знехтуйте цим запитом.</string> <string name="widget_integration_review_terms">Для продовження потрібно прийняти Умови користування цією службою.</string> - <string name="room_no_active_widgets">Немає активних розширень</string> + <string name="room_no_active_widgets">Немає активних віджетів</string> <string name="room_manage_integrations">Керувати інтеграціями</string> <string name="integration_manager_not_configured">Менеджер інтеграції не налаштовано.</string> <string name="room_widget_webview_read_protected_media">Читати медіа захищені DRM</string> @@ -1392,26 +1392,26 @@ <string name="room_widget_webview_access_camera">Використовувати камеру</string> <string name="room_widget_resource_decline_permission">Заблокувати все</string> <string name="room_widget_resource_grant_permission">Дозволити</string> - <string name="room_widget_resource_permission_title">Це розширення хоче використовувати такі ресурси:</string> + <string name="room_widget_resource_permission_title">Цей віджет хоче використовувати такі ресурси:</string> <string name="error_jitsi_not_supported_on_old_device">На жаль, конференц-дзвінки з Jitsi не підтримуються на старих пристроях (пристрої з ОС Android нижче 6.0)</string> <string name="room_widget_permission_room_id">ID кімнати</string> - <string name="room_widget_permission_widget_id">ID розширення</string> + <string name="room_widget_permission_widget_id">ID віджету</string> <string name="room_widget_permission_theme">Ваша тема</string> <string name="room_widget_permission_user_id">Ваш ідентифікатор користувача</string> <string name="room_widget_permission_avatar_url">URL-адреса аватара</string> <string name="room_widget_permission_display_name">Ваше показуване ім\'я</string> <string name="room_widget_revoke_access">Скасувати доступ для мене</string> <string name="room_widget_open_in_browser">Відкрити в переглядачі</string> - <string name="room_widget_reload">Перезавантажити розширення</string> - <string name="room_widget_failed_to_load">Не вдалося завантажити розширення. + <string name="room_widget_reload">Перезавантажити віджет</string> + <string name="room_widget_failed_to_load">Не вдалося завантажити віджет. \n%s</string> <string name="room_widget_permission_shared_info_title">Використання може спричинити обмін даними з %s:</string> <string name="room_widget_permission_webview_shared_info_title">За його використання може бути встановлено файли cookie та відбуватися обмін даними з %s:</string> - <string name="room_widget_permission_added_by">Це розширення додає:</string> - <string name="room_widget_permission_title">Завантажити розширення</string> - <string name="room_widget_activity_title">Розширення</string> - <string name="active_widgets_title">Активні розширення</string> - <string name="active_widget_view_action">ПОДАННЯ</string> + <string name="room_widget_permission_added_by">Цей віджет додає:</string> + <string name="room_widget_permission_title">Завантажити віджети</string> + <string name="room_widget_activity_title">Віджети</string> + <string name="active_widgets_title">Активні віджети</string> + <string name="active_widget_view_action">ПЕРЕГЛЯД</string> <string name="notification_ticker_text_group">%1$s: %2$s %3$s</string> <string name="notification_ticker_text_dm">%1$s: %2$s</string> <string name="notification_inline_reply_failed">** Не вдалося надіслати — відкрийте кімнату</string> @@ -1516,8 +1516,8 @@ <string name="settings_show_room_member_state_events_summary">Включає події запрошення/приєднання/виходу/вилучення/блокування та зміни аватарів/імен.</string> <string name="settings_show_room_member_state_events">Показати стан подій учасників кімнати</string> <string name="settings_cryptography_manage_keys">Керування криптографічними ключами</string> - <string name="settings_integrations_summary">Використовуйте менеджер інтеграції для керування ботами, мостами, розширеннями та пакунками наліпок. -\nМенеджери інтеграції отримують дані конфігурації та можуть змінювати розширення, надсилати запрошення до кімнати та надавати рівень повноважень від вашого імені.</string> + <string name="settings_integrations_summary">Використовуйте менеджер інтеграції для керування ботами, мостами, віджетам та пакунками наліпок. +\nМенеджери інтеграції отримують дані конфігурації та можуть змінювати віджети, надсилати запрошення до кімнати та надавати рівень повноважень від вашого імені.</string> <string name="settings_integrations">Інтеграції</string> <plurals name="seconds"> <item quantity="one">%d секунда</item> @@ -1753,7 +1753,7 @@ <string name="room_permissions_enable_room_encryption">Вмикати шифрування кімнати</string> <string name="room_permissions_change_main_address_for_the_room">Змінювати основну адресу кімнати</string> <string name="room_permissions_change_room_avatar">Змінювати аватар кімнати</string> - <string name="room_permissions_modify_widgets">Змінити розширення</string> + <string name="room_permissions_modify_widgets">Змінити віджет</string> <string name="room_permissions_notify_everyone">Сповіщати всіх</string> <string name="room_permissions_remove_messages_sent_by_others">Вилучати повідомлення, надіслані іншими</string> <string name="room_permissions_ban_users">Блокувати користувачів</string> @@ -1781,7 +1781,7 @@ <string name="signed_out_title">Ви вийшли</string> <string name="message_action_item_redact">Вилучити…</string> <string name="send_a_sticker">Наліпка</string> - <string name="terms_description_for_integration_manager">Використовувати ботів, мости, розширення та пакунки наліпок</string> + <string name="terms_description_for_integration_manager">Використовувати ботів, мости, віджети та пакунки наліпок</string> <string name="no_connectivity_to_the_server_indicator">Зв\'язок із сервером втрачено</string> <string name="no_message_edits_found">Не знайдено жодної правки</string> <string name="message_edits">Історія правок</string> @@ -2426,7 +2426,7 @@ <string name="notice_room_server_acl_updated_ip_literals_allowed">• Сервери з відповідними літералам IP тепер дозволено.</string> <string name="notice_room_server_acl_updated_was_allowed">• Відповідні сервери %s було вилучено зі списку дозволених.</string> <string name="notice_room_server_acl_updated_allowed">• Відповідні сервери %s тепер дозволено.</string> - <string name="a11y_open_widget">Відкрити розширення</string> + <string name="a11y_open_widget">Відкрити віджет</string> <string name="notice_room_server_acl_updated_title">%s змінює ACL сервера для цієї кімнати.</string> <string name="call_remove_jitsi_widget_progress">Завершення виклику…</string> <string name="notice_room_server_acl_set_ip_literals_allowed">• Сервери, що з відповідними літералам IP дозволено.</string> @@ -3048,7 +3048,7 @@ \n \n• Ви видалили цей сеанс за допомогою іншого. \n -\n• Адміністратор серверу скасував ваш вхід із міркувань безпеки.</string> +\n• Адміністратор сервера скасував ваш вхід із міркувань безпеки.</string> <string name="login_signin_matrix_id_notice">Вже маєте обліковий запис на домашньому сервері\? Введіть ідентифікатор Matrix (наприклад @user:domain.com) і пароль нижче.</string> <string name="login_connect_using_matrix_id_notice">Або скористайтесь таким способом, якщо вже маєте обліковий запис і знаєте свій ідентифікатор Matrix і пароль:</string> <plurals name="login_error_limit_exceeded_retry_after"> @@ -3059,15 +3059,15 @@ </plurals> <string name="login_set_email_notice">Вкажіть е-пошту для відновлення облікового запису. Згодом ви зможете дозволити знайомим знаходити вас за е-поштою.</string> <string name="login_reset_password_success_notice_2">Ви вийшли з усіх сеансів і більше не отримуватимете сповіщень. Щоб отримувати сповіщення знову, ввійдіть на кожному пристрої заново.</string> - <string name="login_reset_password_warning_content">Зміна паролю скине всі ключі наскрізного шифру всіх ваших сеансів, унеможливлюючи читання історії шифрованих чатів. Налаштуйте резервне копіювання ключів чи експортуйте ключі кімнат з іншого сеансу, перш ніж скинути пароль.</string> - <string name="login_registration_not_supported">Застосунку не вдається створити облікового запису на цьому домашньому сервері. + <string name="login_reset_password_warning_content">Зміна пароля скине всі ключі наскрізного шифрування всіх ваших сеансів, унеможливлюючи читання історії шифрованих чатів. Налаштуйте резервне копіювання ключів чи експортуйте ключі кімнат з іншого сеансу, перш ніж скинути пароль.</string> + <string name="login_registration_not_supported">Застосунку не вдалося створити обліковий запис на цьому домашньому сервері. \n -\nБажаєте зареєструватись через веб-клієнт\?</string> +\nБажаєте зареєструватись через вебклієнт\?</string> <string name="login_mode_not_supported">Застосунку не вдається зайти до вашого домашнього сервера. Домашній сервер підтримує такі типи входу: %1$s. \n -\nБажаєте зайти через веб-клієнт\?</string> +\nБажаєте зайти через вебклієнт\?</string> <string name="identity_server_consent_dialog_content_3">Щоб знайти наявні контакти, надішліть дані контактів (е-пошти й номери телефонів) серверу ідентифікації. Ми хешуємо ваші дані перед надсиланням для приватності.</string> - <string name="identity_server_consent_dialog_content_2">Щоб знайти наявні контакти, надішліть дані контактів серверу ідентичності. + <string name="identity_server_consent_dialog_content_2">Щоб знайти наявні контакти, надішліть дані контактів на сервер ідентифікації. \n \nМи хешуємо ваші дані перед надсиланням для приватності. Ви згодні надіслати ці дані\?</string> <string name="settings_discovery_consent_notice_off_2">Ваші контакти приватні. Щоб дізнаватись про користувачів, відповідних вашим контактам, дозвольте нам надсилати дані ваших контактів серверу ідентифікації.</string> @@ -3075,4 +3075,10 @@ <string name="shortcut_disabled_reason_sign_out">Сеанс завершено!</string> <string name="shortcut_disabled_reason_room_left">Кімнату залишено!</string> <string name="space_explore_activity_title">Дослідити кімнати</string> + <string name="verification_conclusion_compromised">Щось із перерахованого скомпроментовано: +\n +\n - Ваш домашній сервер +\n - Домашній сервер, до якого під\'єднаний користувач, якого ви перевірили +\n - Ваше інтернет-з\'єднання або інтернет-з\'єднання вашого користувача +\n - Ваш пристрій або пристрій іншого користувача</string> </resources> \ No newline at end of file From 47d08e7849889c71bb96d7d19938017994390f9b Mon Sep 17 00:00:00 2001 From: Glandos <bugs-github@antipoul.fr> Date: Thu, 9 Dec 2021 12:54:12 +0000 Subject: [PATCH 46/87] Translated using Weblate (French) Currently translated at 100.0% (39 of 39 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/fr/ --- fastlane/metadata/android/fr-FR/changelogs/40103070.txt | 2 +- fastlane/metadata/android/fr-FR/changelogs/40103080.txt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 fastlane/metadata/android/fr-FR/changelogs/40103080.txt diff --git a/fastlane/metadata/android/fr-FR/changelogs/40103070.txt b/fastlane/metadata/android/fr-FR/changelogs/40103070.txt index 5fbcb12201..7cbf8396c0 100644 --- a/fastlane/metadata/android/fr-FR/changelogs/40103070.txt +++ b/fastlane/metadata/android/fr-FR/changelogs/40103070.txt @@ -1,2 +1,2 @@ Principaux changements pour cette version : corrections de problèmes, principalement sur les notifications -Intégralité des changements : https://github.com/vector-im/element-android/releases/tag/v1.3.7 +Intégralité des changements : https://github.com/vector-im/element-android/releases/tag/v1.3.7-RC2 diff --git a/fastlane/metadata/android/fr-FR/changelogs/40103080.txt b/fastlane/metadata/android/fr-FR/changelogs/40103080.txt new file mode 100644 index 0000000000..681168bab8 --- /dev/null +++ b/fastlane/metadata/android/fr-FR/changelogs/40103080.txt @@ -0,0 +1,2 @@ +Principaux changements pour cette version : corrections de bugs ! +Intégralité des changements : https://github.com/vector-im/element-android/releases/tag/v1.3.8 From 49579f17e4cf2db1b60ddcd05ea6c9f5167cf03b Mon Sep 17 00:00:00 2001 From: Ihor Hordiichuk <igor_ck@outlook.com> Date: Thu, 9 Dec 2021 15:06:34 +0000 Subject: [PATCH 47/87] Translated using Weblate (Ukrainian) Currently translated at 100.0% (39 of 39 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/uk/ --- fastlane/metadata/android/uk/full_description.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fastlane/metadata/android/uk/full_description.txt b/fastlane/metadata/android/uk/full_description.txt index 2e7a58de75..c046d8a40a 100644 --- a/fastlane/metadata/android/uk/full_description.txt +++ b/fastlane/metadata/android/uk/full_description.txt @@ -33,7 +33,7 @@ Element надає такі можливості на вибір: Справжнє наскрізне шифрування (лише учасники бесіди можуть розшифровувати повідомлення) та взаємне підписування пристроїв. <b>Повноцінні спілкування та інтеграція</b> -Обмін повідомленнями, голосові та відеовиклики, обмін файлами, спільний доступ до екрана та ціла купа інтеграцій, ботів та розширень. Створюйте кімнати, спільноти, залишайтеся на зв’язку та виконуйте завдання. +Обмін повідомленнями, голосові та відеовиклики, обмін файлами, спільний доступ до екрана та ціла купа інтеграцій, ботів та віджетів. Створюйте кімнати, спільноти, залишайтеся на зв’язку та виконуйте завдання. <b>Продовжуйте, де зупинилися</b> Залишайтеся на зв'язку, де б ви не знаходились, з повністю синхронізованою історією повідомлень на всіх своїх пристроях та в Інтернеті за адресою https://app.element.io From 431064e5f8a62c23a0c9333029a781a3718901de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D7=90=D7=9C=D7=95=D7=9F=20=D7=92=D7=9C=D7=A1=D7=9E=D7=9F?= <alon.glasman@gmail.com> Date: Wed, 8 Dec 2021 07:12:51 +0000 Subject: [PATCH 48/87] Translated using Weblate (Hebrew) Currently translated at 77.0% (2075 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/he/ --- vector/src/main/res/values-iw/strings.xml | 58 +++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/vector/src/main/res/values-iw/strings.xml b/vector/src/main/res/values-iw/strings.xml index 8e0042f583..ffda58abe6 100644 --- a/vector/src/main/res/values-iw/strings.xml +++ b/vector/src/main/res/values-iw/strings.xml @@ -2382,4 +2382,62 @@ <string name="user_code_share">שתף את הקוד שלי</string> <string name="add_members_to_room">הוסף משתמשים</string> <string name="confirm_your_identity">אשר את זהותך על ידי אימות התחברות זו מאחד מהפגישות האחרות שלך, והעניק לה גישה להודעות מוצפנות.</string> + <string name="notice_made_future_room_visibility_by_you">הפכת את היסטוריית החדר העתידית לגלויה ל %1$s</string> + <string name="notice_made_future_room_visibility">%1$s הפך את היסטוריית החדר העתידית לגלויה ל %2$s</string> + <string name="notice_ended_call_by_you">סיימת את השיחה.</string> + <string name="notice_ended_call">%s סיים את השיחה.</string> + <string name="notice_answered_call_by_you">ענית לשיחה.</string> + <string name="notice_answered_call">%s שנה לשיחה.</string> + <string name="notice_call_candidates_by_you">שלחת מידע לביצוע שיחה.</string> + <string name="notice_call_candidates">%s שלח מידע לביצוע שיחה.</string> + <string name="notice_placed_voice_call_by_you">ביצעת שיחת אודיו.</string> + <string name="notice_placed_voice_call">%s ביצע שיחת אודיו.</string> + <string name="notice_placed_video_call_by_you">ביצעת שיחת וידאו.</string> + <string name="notice_placed_video_call">%s ביצע שיחת וידאו .</string> + <string name="notice_room_name_changed_by_you">שינית את שם החדר ל: %1$s</string> + <string name="notice_room_name_changed">%1$s שינה את שם החדר ל: %2$s</string> + <string name="notice_room_avatar_changed_by_you">שינית את דמות החדר</string> + <string name="notice_room_avatar_changed">%1$s שינה את דמות החדר</string> + <string name="notice_room_topic_changed_by_you">שינית את השם ל: %1$s</string> + <string name="notice_room_topic_changed">%1$s שינה את הנושא ל: %2$s</string> + <string name="notice_display_name_removed_by_you">ביטלתם את שם התצוגה שלכם (שם קודם %1$s)</string> + <string name="notice_display_name_removed">%1$sהורידו את שם התצוגה שלהם (היה קודם %2$s)</string> + <string name="notice_display_name_changed_from_by_you">שינית את שמך מ %1$s ל %2$s</string> + <string name="notice_display_name_changed_from">%1$s שינו את שמותיהם מ %2$s ל %3$s</string> + <string name="notice_display_name_set_by_you">שינית את שמך ל %1$s</string> + <string name="notice_display_name_set">%1$s שינה את שמו ל %2$s</string> + <string name="notice_avatar_url_changed_by_you">שינית את דמותך באפליקציה</string> + <string name="notice_avatar_url_changed">%1$s שינה את דמותו</string> + <string name="notice_room_withdraw_by_you">משכת את הזמנתו של %1$s\'s</string> + <string name="notice_room_withdraw">%1$s משך את הזמנתו של %2$s\'s</string> + <string name="notice_room_ban_by_you">חסמת את %1$s</string> + <string name="notice_room_ban">%1$s חסם את%2$s</string> + <string name="notice_room_unban_by_you">חסמת את %1$s</string> + <string name="notice_room_unban">%1$s הסיר מחסימה את %2$s</string> + <string name="notice_room_kick_by_you">הרחקת את %1$s</string> + <string name="notice_room_kick">%1$s הרחיק את%2$s</string> + <string name="notice_room_reject_by_you">דחית את ההזמנה</string> + <string name="notice_room_reject">%1$s דחה את ההזמנה</string> + <string name="notice_direct_room_leave_by_you">עזבת את החדר</string> + <string name="notice_direct_room_leave">%1$s עזב את החדר</string> + <string name="notice_room_leave_by_you">עזבת את החדר</string> + <string name="notice_room_leave">%1$s עזב את החדר</string> + <string name="notice_direct_room_join_by_you">הצטרפת</string> + <string name="notice_direct_room_join">%1$s הצטרף</string> + <string name="notice_room_join_by_you">הצטרפת לחדר</string> + <string name="notice_room_join">%1$s הצטרף לחדר</string> + <string name="notice_room_invite_you">%1$s הזמין אותך</string> + <string name="notice_room_invite_by_you">הזמנת את %1$s</string> + <string name="notice_room_invite">%1$s הזמין %2$s</string> + <string name="notice_direct_room_created_by_you">יצרת את הדיון</string> + <string name="notice_direct_room_created">%1$s יצר את הדיון</string> + <string name="notice_room_created_by_you">יצרת את החדר</string> + <string name="notice_room_created">%1$s יצר את החדר</string> + <string name="notice_room_invite_no_invitee_by_you">הזמנתך</string> + <string name="notice_room_invite_no_invitee">%s הזמנה</string> + <string name="summary_you_sent_sticker">שלחת מדבקה.</string> + <string name="summary_you_sent_image">שלחת תמונה.</string> + <string name="summary_user_sent_sticker">%1$s שלח מדבקה.</string> + <string name="summary_user_sent_image">%1$s שלח תמונה.</string> + <string name="summary_message">%1$s: %2$s</string> </resources> \ No newline at end of file From 947b7afb001e239aca4ca33e550d976987a8b17e Mon Sep 17 00:00:00 2001 From: Linerly <linerly@protonmail.com> Date: Thu, 9 Dec 2021 02:31:31 +0000 Subject: [PATCH 49/87] Translated using Weblate (Indonesian) Currently translated at 100.0% (39 of 39 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/id/ --- fastlane/metadata/android/id/full_description.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fastlane/metadata/android/id/full_description.txt b/fastlane/metadata/android/id/full_description.txt index d28ae8b004..d3bed0bf6b 100644 --- a/fastlane/metadata/android/id/full_description.txt +++ b/fastlane/metadata/android/id/full_description.txt @@ -26,7 +26,7 @@ Element menempatkan Anda dalam kendali dengan cara yang berbeda: 2. Host sendiri akun Anda dengan menjalankan server pada infrastruktur IT Anda sendiri 3. Daftar untuk akun di server khusus dengan berlangganan platform hosting Layanan Matrix Element -<b>Pesan terbuka dan kolaborasi</b> +<b>Perpesanan dan kolaborasi terbuka</b> Anda dapat mengobrol dengan siapa saja di jaringan Matrix, jika mereka menggunakan Element, aplikasi Matrix lain atau bahkan menggunakan aplikasi perpesanan yang berbeda. <b>Sangat aman</b> From 790049f33a389eaf66ed9b76d94b7b5288a2d3c6 Mon Sep 17 00:00:00 2001 From: Ihor Hordiichuk <igor_ck@outlook.com> Date: Sat, 11 Dec 2021 05:33:50 +0000 Subject: [PATCH 50/87] Translated using Weblate (Ukrainian) Currently translated at 97.8% (2634 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/ --- vector/src/main/res/values-uk/strings.xml | 24 ++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/vector/src/main/res/values-uk/strings.xml b/vector/src/main/res/values-uk/strings.xml index 238d4c38db..fb96c44efa 100644 --- a/vector/src/main/res/values-uk/strings.xml +++ b/vector/src/main/res/values-uk/strings.xml @@ -1227,7 +1227,7 @@ <string name="invite_friends">Запросити друзів</string> <string name="group_all_communities">Всі спільноти</string> <string name="settings_show_redacted_summary">Показувати заглушку на місці видалених повідомлень</string> - <string name="settings_general_title">Основні</string> + <string name="settings_general_title">Загальні</string> <string name="send_suggestion_failed">Не вдалось надіслати пропозицію (%s)</string> <string name="send_suggestion_sent">Дякуємо, вашу пропозицію було успішно надіслано</string> <string name="send_suggestion_report_placeholder">Опишіть вашу пропозицію тут</string> @@ -3081,4 +3081,26 @@ \n - Домашній сервер, до якого під\'єднаний користувач, якого ви перевірили \n - Ваше інтернет-з\'єднання або інтернет-з\'єднання вашого користувача \n - Ваш пристрій або пристрій іншого користувача</string> + <string name="help_space_members">Допоможіть учасникам простору знаходити приватні кімнати</string> + <string name="new_let_people_in_spaces_find_and_join">Нове: Дозволити людям у просторах знаходити та приєднуватися до приватних кімнат</string> + <string name="invite_just_to_this_room">Лише в цю кімнату</string> + <string name="invite_to_space_with_name_desc">Вони зможуть переглядати %s</string> + <string name="invite_by_mxid_or_mail">Запрошення за іменем користувача або е-поштою</string> + <string name="create_spaces_default_public_room_name">Загальний</string> + <string name="share_by_text">Поділитися у тексті</string> + <string name="settings_security_pin_code_notifications_summary_off">Показувати лише кількість непрочитаних повідомлень у звичайному сповіщенні.</string> + <string name="wrong_pin_message_last_remaining_attempt">Увага! Залишилась остання спроба перед виходом!</string> + <string name="identity_server_error_no_current_binding_error">Наразі відсутнє повʼязування з цим ідентифікатором.</string> + <string name="identity_server_error_binding_error">Не вдалося повʼязати.</string> + <string name="identity_server_error_outdated_home_server">Ця операція неможлива. Домашній сервер застарілий.</string> + <string name="enter_secret_storage_passphrase_warning_text">Ви повинні отримувати доступ до таємного сховища лише з надійного пристрою</string> + <string name="delete_account_data_warning">Видалити дані облікового запису типу %1$s\? +\n +\nКористуйтеся обачно. Це може призвести до несподіваних наслідків.</string> + <string name="verification_conclusion_ok_notice">Повідомлення з цим користувачем наскрізно шифровані й не можуть бути прочитані сторонніми.</string> + <string name="verification_code_notice">Порівняйте цей код з показаним на екрані іншого користувача кодом.</string> + <string name="template_rendering_event_error_exception">${app_name} зіткнувся з проблемою показу вмісту події з ID «%1$s»</string> + <string name="room_member_jump_to_read_receipt">Перейти до останнього прочитаного</string> + <string name="soft_logout_clear_data_dialog_content">Очистити всі дані, збережені на цьому пристрої\? +\nУвійдіть знову, щоб отримати доступ до даних свого облікового запису й повідомлень.</string> </resources> \ No newline at end of file From 7d169a8a8d024eab54958fb478ee701b9a4aa636 Mon Sep 17 00:00:00 2001 From: Denys Nykula <nykula@ukr.net> Date: Fri, 10 Dec 2021 15:48:22 +0000 Subject: [PATCH 51/87] Translated using Weblate (Ukrainian) Currently translated at 97.8% (2634 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/ --- vector/src/main/res/values-uk/strings.xml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/vector/src/main/res/values-uk/strings.xml b/vector/src/main/res/values-uk/strings.xml index fb96c44efa..66408cbc5c 100644 --- a/vector/src/main/res/values-uk/strings.xml +++ b/vector/src/main/res/values-uk/strings.xml @@ -1277,7 +1277,7 @@ <string name="settings_troubleshoot_diagnostic_running_status">Перевірка… (%1$d з %2$d)</string> <string name="settings_troubleshoot_diagnostic_run_button_title">Перевірити</string> <string name="settings_notification_troubleshoot">Полагодити сповіщення</string> - <string name="login_splash_text2">Захистити приватність бесід шифруванням</string> + <string name="login_splash_text2">Захистіть приватність бесід шифруванням</string> <string name="room_filtering_filter_hint">Фільтрувати бесіди…</string> <string name="room_list_people_empty_title">Бесіди</string> <string name="room_list_catchup_empty_body">У вас більше немає непрочитаних повідомлень</string> @@ -1793,7 +1793,7 @@ <string name="verification_conclusion_warning">Не довірений вхід</string> <string name="sas_incoming_request_description_2">Звірення цього сеансу позначить його довіреним для вас і для партнера.</string> <string name="sas_security_advise">Задля максимальної безпеки ми радимо зробити це під час особистої зустрічі або з використанням інших довірених засобів зв\'язку.</string> - <string name="confirm_your_identity">Підтвердьте вашу тотожність, звіривши цей вхід з одного з ваших інших сеансів та надавши йому доступ до зашифрованих повідомлень.</string> + <string name="confirm_your_identity">Підтвердьте особу, звіривши цей вхід своїм іншим сеансом і надавши йому доступ до зашифрованих повідомлень.</string> <string name="verify_other_sessions">Звірте усі свої сеанси, щоб переконатись у безпечності вашого облікового запису та повідомлень</string> <string name="room_member_profile_sessions_section_title">Сеанси</string> <string name="room_member_profile_failed_to_get_devices">Не вдалось отримати сеанси</string> @@ -3103,4 +3103,13 @@ <string name="room_member_jump_to_read_receipt">Перейти до останнього прочитаного</string> <string name="soft_logout_clear_data_dialog_content">Очистити всі дані, збережені на цьому пристрої\? \nУвійдіть знову, щоб отримати доступ до даних свого облікового запису й повідомлень.</string> + <string name="verify_not_me_self_verification">Щось із перерахованого скомпрометовано: +\n +\n- Ваш пароль +\n- Ваш домашній сервер +\n- Цей або інший пристрій +\n- Інтернет-з\'єднання одного з пристроїв +\n +\nРадимо негайно змінити пароль і відновлювальний ключ у налаштуваннях.</string> + <string name="settings_security_prevent_screenshots_summary">Увімкнення цього параметру додає FLAG_SECURE всім екранам. Зміна потребує перезапуску застосунку.</string> </resources> \ No newline at end of file From 0a090fab65b7b05c39109542169ba82889f7af03 Mon Sep 17 00:00:00 2001 From: DUCKCHI <duckchickenfryed@gmail.com> Date: Mon, 13 Dec 2021 07:34:32 +0000 Subject: [PATCH 52/87] Translated using Weblate (Korean) Currently translated at 49.0% (1322 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/ko/ --- vector/src/main/res/values-ko/strings.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/vector/src/main/res/values-ko/strings.xml b/vector/src/main/res/values-ko/strings.xml index f691609567..fdc94d4821 100644 --- a/vector/src/main/res/values-ko/strings.xml +++ b/vector/src/main/res/values-ko/strings.xml @@ -1516,4 +1516,8 @@ <string name="settings_security_pin_code_title">PIN 활성화</string> <string name="settings_security_application_protection_summary">PIN이나 생체 인증으로 보안 접근을 사용합니다.</string> <string name="settings_security_application_protection_title">보안 접근</string> + <string name="call_dial_pad_title">키패드</string> + <string name="notice_direct_room_created">%1$s가 새로운 토론을 생성함</string> + <string name="notice_direct_room_created_by_you">새로운 토론을 생성함</string> + <string name="notice_room_created_by_you">새로운 방을 생성함</string> </resources> \ No newline at end of file From d3d5d79b7d34c2d9d7c6391897de5b510cda2069 Mon Sep 17 00:00:00 2001 From: Jozef Gaal <preklady@mayday.sk> Date: Mon, 13 Dec 2021 02:09:37 +0000 Subject: [PATCH 53/87] Translated using Weblate (Slovak) Currently translated at 52.6% (1417 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/sk/ --- vector/src/main/res/values-sk/strings.xml | 28 +++++++++++------------ 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/vector/src/main/res/values-sk/strings.xml b/vector/src/main/res/values-sk/strings.xml index d0ad338a3d..4570de7f9f 100644 --- a/vector/src/main/res/values-sk/strings.xml +++ b/vector/src/main/res/values-sk/strings.xml @@ -260,7 +260,7 @@ <string name="action_historical">Historické</string> <string name="action_quick_reply">Rýchla odpoveď</string> <string name="action_open">Otvoriť</string> - <string name="action_close">Zatvoriť</string> + <string name="action_close">Zavrieť</string> <string name="copied_to_clipboard">Skopírované do schránky</string> <string name="disable">Zakázať</string> <string name="dialog_title_confirmation">Potvrdenie</string> @@ -424,9 +424,9 @@ \n \nPovoľte prístup v ďalších vyskakovacích oknách, aby ste mohli uskutočniť hovor.</string> <string name="template_permissions_rationale_msg_contacts">Aby ste mohli na Matrixe nájsť vašich známych podľa telefónneho čísla alebo emailovej adresy, ${app_name} potrebuje prístup k vašim kontaktom. Ak si prajete zdieľať váš zoznam kontaktov za týmto účelom, prosím, povoľte prístup na nasledujúcej obrazovke.</string> - <string name="template_permissions_msg_contacts_warning_other_androids">Aby ste mohli na Matrixe nájsť vašich známych podľa telefónneho čísla alebo emailovej adresy, ${app_name} potrebuje prístup k vašim kontaktom. - -Chcete aplikácii ${app_name} povoliť prístup k vašim kontaktom?</string> + <string name="template_permissions_msg_contacts_warning_other_androids">${app_name} môže skontrolovať váš adresár a nájsť ostatných používateľov Matrixu na základe ich e-mailov a telefónnych čísel. +\n +\nSúhlasíte so zdieľaním svojho adresára na tento účel\?</string> <string name="permissions_action_not_performed_missing_permissions">Prepáčte, akcia nebola vykonaná kvôli chýbajúcim oprávneniam</string> <string name="media_slider_saved">Uložené</string> <string name="media_slider_saved_message">Uložiť do priečinka stiahnuté?</string> @@ -1072,13 +1072,13 @@ Viditeľnosť správ odoslaných cez matrix funguje podobne ako viditeľnosť sp <string name="settings_troubleshoot_diagnostic_failure_status_no_quickfix">Jeden alebo viac testov zlyhalo, prosím nahláste nám chybu, aby sme sa mohli pokúsiť vypátrať príčinu.</string> <string name="settings_troubleshoot_test_system_settings_title">Systémové nastavenia.</string> <string name="settings_troubleshoot_test_system_settings_success">Oznámenia sú v systémových nastaveniach povolené.</string> - <string name="settings_troubleshoot_test_system_settings_failed">Oznámenia nie sú v systémových nastaveniach povolené. -Prosím, skontrolujte systémové nastavenia.</string> + <string name="settings_troubleshoot_test_system_settings_failed">Oznámenia nie sú v systémových nastaveniach povolené. +\nProsím, skontrolujte systémové nastavenia.</string> <string name="open_settings">Otvoriť nastavenia</string> <string name="settings_troubleshoot_test_account_settings_title">Nastavenia účtu.</string> <string name="settings_troubleshoot_test_account_settings_success">Oznámenia pre váš účet sú povolené.</string> - <string name="settings_troubleshoot_test_account_settings_failed">Oznámenia pre váš účet nie sú povolené. -Prosím, skontrolujte nastavenia účtu.</string> + <string name="settings_troubleshoot_test_account_settings_failed">Oznámenia pre váš účet nie sú povolené. +\nProsím, skontrolujte nastavenia účtu.</string> <string name="settings_troubleshoot_test_account_settings_quickfix">Povoliť</string> <string name="settings_troubleshoot_test_device_settings_title">Nastavenia relácií.</string> <string name="settings_troubleshoot_test_device_settings_success">Oznámenia sú povolené pre túto reláciu.</string> @@ -1091,18 +1091,18 @@ Prosím, skontrolujte nastavenia účtu.</string> \n%1$s</string> <string name="settings_troubleshoot_test_play_services_quickfix">Opraviť Služby Play</string> <string name="settings_troubleshoot_test_fcm_title">Firebase Token</string> - <string name="settings_troubleshoot_test_fcm_success">Token FCM úspešne prevzatý: -%1$s</string> - <string name="settings_troubleshoot_test_fcm_failed">Token FCM sa nepodarilo prevziať: -%1$s</string> + <string name="settings_troubleshoot_test_fcm_success">Token FCM úspešne získaný: +\n%1$s</string> + <string name="settings_troubleshoot_test_fcm_failed">Token FCM sa nepodarilo získať: +\n%1$s</string> <string name="settings_troubleshoot_test_token_registration_title">Registrácia tokenu</string> <string name="settings_troubleshoot_test_token_registration_success">Token FCM úspešne zaregistrovaný na domovskom servery.</string> <string name="settings_troubleshoot_test_token_registration_failed">FCM token sa nepodarilo zaregistrovať na domoskom servery: %1$s</string> <string name="settings_troubleshoot_test_foreground_service_started_title">Služba oznámení</string> <string name="settings_troubleshoot_test_foreground_service_startedt_success">Služba oznámení je spustená.</string> - <string name="settings_troubleshoot_test_foreground_service_started_failed">Služba oznámení nie je spustená. -Prosím skúste reštartovať aplikáciu.</string> + <string name="settings_troubleshoot_test_foreground_service_started_failed">Služba oznámení nie je spustená. +\nProsím skúste reštartovať aplikáciu.</string> <string name="settings_troubleshoot_test_foreground_service_started_quickfix">Spustiť službu</string> <string name="settings_troubleshoot_test_service_restart_title">Automatický reštart služby notifikácií</string> <string name="settings_troubleshoot_test_service_restart_success">Služba bola automaticky skončená a spustená znovu.</string> From cb4690a3e6d144acf70eb8cbfe4598171880afb7 Mon Sep 17 00:00:00 2001 From: Denys Nykula <nykula@ukr.net> Date: Mon, 13 Dec 2021 16:27:03 +0000 Subject: [PATCH 54/87] Translated using Weblate (Ukrainian) Currently translated at 100.0% (2693 of 2693 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/ --- vector/src/main/res/values-uk/strings.xml | 88 ++++++++++++++++++++++- 1 file changed, 85 insertions(+), 3 deletions(-) diff --git a/vector/src/main/res/values-uk/strings.xml b/vector/src/main/res/values-uk/strings.xml index 66408cbc5c..dff85c08a8 100644 --- a/vector/src/main/res/values-uk/strings.xml +++ b/vector/src/main/res/values-uk/strings.xml @@ -1346,8 +1346,8 @@ <string name="keys_backup_setup_step3_button_title_no_passphrase">Я створив копію</string> <string name="keys_backup_setup_step3_button_title">Готово</string> <string name="keys_backup_setup_step3_text_line2_no_passphrase">Тримайте відновлювальний ключ у якомусь дуже надійному місці, наприклад, у менеджері паролів (або сейфі)</string> - <string name="keys_backup_setup_step3_text_line2">Ваш відновлювальний ключ — це мережа безпеки — ви можете використовувати його для відновлення доступу до ваших зашифрованих повідомлень, якщо ви забудете свою парольну фразу. -\nТримайте відновлювальний ключ у якомусь дуже надійному місці, наприклад, у менеджері паролів (або сейфі)</string> + <string name="keys_backup_setup_step3_text_line2">Відновлювальний ключ підстраховує вас: можете використати його для відновлення доступу до ваших зашифрованих повідомлень, якщо забудете парольну фразу. +\nТримайте відновлювальний ключ у якомусь дуже надійному місці, наприклад у менеджері паролів (або сейфі)</string> <string name="keys_backup_setup_step3_text_line1">Створюється резервна копія ключів.</string> <string name="keys_backup_setup_step3_success_title">Успішно !</string> <string name="keys_backup_setup_step2_skip_button_title">(Додатково) Налаштування за допомогою ключа відновлення</string> @@ -3086,7 +3086,7 @@ <string name="invite_just_to_this_room">Лише в цю кімнату</string> <string name="invite_to_space_with_name_desc">Вони зможуть переглядати %s</string> <string name="invite_by_mxid_or_mail">Запрошення за іменем користувача або е-поштою</string> - <string name="create_spaces_default_public_room_name">Загальний</string> + <string name="create_spaces_default_public_room_name">Головне</string> <string name="share_by_text">Поділитися у тексті</string> <string name="settings_security_pin_code_notifications_summary_off">Показувати лише кількість непрочитаних повідомлень у звичайному сповіщенні.</string> <string name="wrong_pin_message_last_remaining_attempt">Увага! Залишилась остання спроба перед виходом!</string> @@ -3112,4 +3112,86 @@ \n \nРадимо негайно змінити пароль і відновлювальний ключ у налаштуваннях.</string> <string name="settings_security_prevent_screenshots_summary">Увімкнення цього параметру додає FLAG_SECURE всім екранам. Зміна потребує перезапуску застосунку.</string> + <string name="command_description_discard_session">Примусово відхиляє поточний вихідний сеанс групи в зашифрованій кімнаті</string> + <string name="room_alias_preview_not_found">Цей псевдонім наразі недоступний. +\nСпробуйте згодом або запитайте адміністратора кімнати, чи є у вас доступ.</string> + <string name="this_invite_to_this_space_was_sent">Це запрошення до простору надіслане %s, не пов\'язаній із вашим обліковим записом</string> + <string name="this_invite_to_this_room_was_sent">Це запрошення до кімнати надіслане %s, не пов\'язаній із вашим обліковим записом</string> + <string name="this_makes_it_easy_for_rooms_to_stay_private_to_a_space">Кімнати можуть лишатися закритими для людей ззовні простору, водночас люди в просторі можуть знаходити їх і приєднуватися. Всі нові кімнати в просторі матимуть цю опцію.</string> + <string name="help_people_in_spaces_find_and_join">Допомагає людям у просторах знаходити закриті кімнати й приєднуватися власноруч, без потреби вручну запрошувати всіх.</string> + <string name="upgrade_room_for_restricted_note">Зауважте, що поліпшення створить нову версію кімнати. Всі наявні повідомлення залишаться в цій архівованій кімнаті.</string> + <string name="upgrade_room_for_restricted_no_param">Будь-хто в батьківському просторі зможемо знайти кімнату й долучитись — нема потреба вручну запрошувати всіх. Можна змінити це в налаштуваннях кімнати будь-коли.</string> + <string name="upgrade_room_for_restricted">Будь-хто в %s зможе знайти кімнату й долучитись — нема потреби вручну запрошувати всіх. Можна змінити це в налаштуваннях кімнати будь-коли.</string> + <string name="error_voice_message_cannot_reply_or_edit">Не вдалося відповісти чи редагувати, бо голосове повідомлення активне</string> + <string name="room_using_unstable_room_version">Кімната — версії %s, яку домашній сервер позначив як нестабільну.</string> + <string name="allow_anyone_in_room_to_access">Дозволити будь-кому в %s знаходити й доступатись. Можете також обрати інші простори.</string> + <string name="upgrade_room_warning">Поліпшення кімнати — серйозна операція. Її зазвичай радять, коли кімната нестабільна через вади, брак функціоналу чи вразливості безпеки. +\nЗазвичай це впливає лише на деталі опрацювання кімнати сервером.</string> + <string name="teammate_spaces_might_not_join">Можливо, поки що люди не зможуть приєднатись до приватних кімнат, які ви створите. +\n +\nУ бета-версіях ми це виправимо, просто бажаємо вас попередити.</string> + <string name="teammate_spaces_arent_quite_ready">Командні простори ще в розробці, та ви можете їх спробувати</string> + <string name="this_space_has_no_rooms_admin">Деяких кімнат може бути не видно, бо вони закриті й потребують запрошення.</string> + <string name="this_space_has_no_rooms_not_admin">Деяких кімнат може бути не видно, бо вони закриті й потребують запрошення. +\nУ вас нема дозволу додавати кімнати.</string> + <string name="space_leave_prompt_msg_as_admin">Ви єдиний адміністратор цього простору. Якщо вийдете, він залишиться без керівництва.</string> + <string name="space_leave_prompt_msg_private">Ви не зможете приєднатись, поки вас не запросять знову.</string> + <string name="space_leave_prompt_msg_only_you">Ви єдина особа тут. Якщо ви вийдете, більше ніхто не зможе приєднатись, навіть ви ж.</string> + <plurals name="space_people_you_know"> + <item quantity="one">%d із ваших знайомих уже тут</item> + <item quantity="few">%d ваші знайомі вже приєдналися</item> + <item quantity="many">%d ваших знайомих уже приєдналися</item> + <item quantity="other">%d ваших знайомих уже приєдналися</item> + </plurals> + <string name="suggested_rooms_pills_on_empty_text">Ви ще не приєднувались до кімнат. Ось кілька пропозицій, а ще більше вам покаже зелена кнопка знизу праворуч.</string> + <string name="create_space_identity_server_info_none">Зараз ви не використовуєте сервер ідентифікації. Налаштуйте його нижче, щоб запрошувати інших і щоб інші могли вас знаходити.</string> + <string name="invite_people_to_your_space_desc">Наразі тут лише ви. %s стане ще краще з іншими.</string> + <string name="create_spaces_default_public_random_room_name">Різне</string> + <string name="create_spaces_room_private_header_desc">Створімо по кімнаті для кожної теми. Згодом ви зможете додати ще, зокрема створені раніше.</string> + <string name="create_spaces_invite_public_header_desc">Надайте потрібним людям доступ до %s. Ви зможете додати інших згодом.</string> + <string name="create_spaces_room_public_header_desc">Ми створимо по кімнаті для кожної теми. Згодом ви зможете додати ще.</string> + <string name="create_spaces_room_public_header">Що ви бажаєте обговорювати в %s\?</string> + <string name="create_spaces_details_private_header">Додайте деталі, щоб люди впізнавали ваш простір. Ви зможете будь-коли редагувати це.</string> + <string name="create_spaces_details_public_header">Додайте деталі, щоб ваш простір виділявся. Ви зможете будь-коли редагувати це.</string> + <string name="create_spaces_make_sure_access">Надайте потрібним людям доступ до %s. Ви зможете додати інших згодом.</string> + <plurals name="entries"> + <item quantity="one">%d елемент</item> + <item quantity="few">%d елементи</item> + <item quantity="many">%d елементів</item> + <item quantity="other">%d елементів</item> + </plurals> + <string name="notice_crypto_unable_to_decrypt_friendly_desc">Через наскрізне шифрування вам може бути потрібно зачекати, перш ніж прочитати чиєсь повідомлення, бо ви не отримали коректних ключів шифрування.</string> + <string name="set_a_security_phrase_title">Встановіть таємну фразу</string> + <string name="bottom_sheet_setup_secure_backup_security_phrase_subtitle">Ввести таємну фразу, відому лише вам, і згенерувати ключ резервного копіювання.</string> + <string name="bottom_sheet_setup_secure_backup_security_phrase_title">Використати таємну фразу</string> + <string name="bottom_sheet_setup_secure_backup_security_key_subtitle">Згенерувати ключ безпеки для зберігання в надійному місці, наприклад у менеджері паролів чи сейфі.</string> + <string name="create_room_dm_failure">Не вдалося створити особисте повідомлення. Перевірте користувачів, яких бажаєте запросити, й спробуйте ще.</string> + <string name="keys_backup_recovery_key_error_decrypt">Не вдалося розшифрувати резервну копію цим відновлювальним ключем. Звірте, чи правильний ключ ви ввели.</string> + <string name="enter_secret_storage_input_key">Оберіть свій відновлювальний ключ, введіть його власноруч чи вставте з буферу обміну</string> + <string name="use_recovery_key">Використати відновлювальний ключ</string> + <string name="enter_secret_storage_passphrase_or_key">%1$s або %2$s треба для продовження.</string> + <string name="bootstrap_migration_backup_recovery_key">Відновлювальний ключ резервного копіювання ключів</string> + <string name="bootstrap_migration_with_passphrase_helper_with_link">Забули парольну фразу резервного копіювання ключів\? Можете %s.</string> + <string name="bootstrap_migration_use_recovery_key">використати відновлювальний ключ резервного копіювання ключів</string> + <string name="bootstrap_migration_enter_backup_password">Введіть парольну фразу резервного копіювання ключів, щоб продовжити.</string> + <string name="bootstrap_cancel_text">Якщо скасуєте це й загубите пристрій, то втратите зашифровані повідомлення й дані. +\n +\nВвімкнути захищене резервне копіювання й керувати своїми ключами можна в налаштуваннях.</string> + <string name="bootstrap_skip_text_no_gen_key">Вкажіть відновлювальну парольну фразу, щоб захищати й читати зашифровані повідомлення й робити користувачів довіреними.</string> + <string name="bootstrap_skip_text">Вкажіть відновлювальну парольну фразу, щоб захищати й читати зашифровані повідомлення й робити користувачів довіреними. +\n +\nЯкщо не бажаєте встановлювати пароль для повідомлень, згенеруйте натомість ключ до повідомлень.</string> + <string name="verify_cancel_other">Скасування залишить %1$s (%2$s) без звірки. У їхньому користувацькому профілі можна почати заново.</string> + <string name="verify_new_session_notice">Звірте цим сеансом свій новий. Це надасть йому доступ до зашифрованих повідомлень.</string> + <string name="verification_profile_device_untrust_info">Надіслані цьому сеансу й цим сеансом повідомлення позначатимуться застереженнями, поки цей користувач йому не довірить. Або ви можете власноруч звірити сеанс.</string> + <string name="room_settings_enable_encryption_dialog_content">Якщо ви увімкнете шифрування для кімнати, його неможливо буде вимкнути. Надіслані у зашифровану кімнату повідомлення будуть прочитними тільки для учасників кімнати, натомість для сервера вони будуть непрочитними. Увімкнення шифрування може унеможливити роботу ботів та мостів.</string> + <string name="verify_cannot_cross_sign">Не вдалося поширити звірку цього сеансу з вашими іншими. +\nЗвірка збережеться локально, її поширить майбутня версія застосунку.</string> + <string name="verification_request_alert_description">Для додаткової безпеки, звірте %s, порівнявши одноразовий код на обох ваших пристроях. +\n +\nНайбезпечніше зробити це вживу.</string> + <string name="verify_user_sas_emoji_help_text">Звірте користувача, підтвердивши, що ваші екрани показують такі унікальні емодзі в однаковому порядку.</string> + <string name="create_room_disable_federation_description">Можете ввімкнути це, якщо в кімнаті співпрацюватимуть лише внутрішні команди на вашому домашньому сервері. Цього більше не можна буде змінити.</string> + <string name="template_soft_logout_sso_not_same_user_error">Цей сеанс — користувача %1$s, а ви надаєте облікові дані користувача %2$s. Це не підтримується в ${app_name}. +\nБудь ласка, спершу очистіть дані, а тоді ввійдіть в інший обліковий запис.</string> </resources> \ No newline at end of file From 7b7fb8ef603f76ab38dfe8c64afa873f47412d59 Mon Sep 17 00:00:00 2001 From: Jozef Gaal <preklady@mayday.sk> Date: Mon, 13 Dec 2021 02:04:55 +0000 Subject: [PATCH 55/87] Translated using Weblate (Slovak) Currently translated at 28.2% (11 of 39 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/sk/ --- fastlane/metadata/android/sk/changelogs/40103070.txt | 2 ++ fastlane/metadata/android/sk/changelogs/40103080.txt | 2 ++ fastlane/metadata/android/sk/short_description.txt | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 fastlane/metadata/android/sk/changelogs/40103070.txt create mode 100644 fastlane/metadata/android/sk/changelogs/40103080.txt diff --git a/fastlane/metadata/android/sk/changelogs/40103070.txt b/fastlane/metadata/android/sk/changelogs/40103070.txt new file mode 100644 index 0000000000..a048c03b17 --- /dev/null +++ b/fastlane/metadata/android/sk/changelogs/40103070.txt @@ -0,0 +1,2 @@ +Hlavné zmeny v tejto verzii: Opravy chýb týkajúce sa najmä oznámení. +Úplný zoznam zmien: https://github.com/vector-im/element-android/releases/tag/v1.3.7-RC2 diff --git a/fastlane/metadata/android/sk/changelogs/40103080.txt b/fastlane/metadata/android/sk/changelogs/40103080.txt new file mode 100644 index 0000000000..7534c37681 --- /dev/null +++ b/fastlane/metadata/android/sk/changelogs/40103080.txt @@ -0,0 +1,2 @@ +Hlavné zmeny v tejto verzii: Opravy chýb! +Úplný zoznam zmien: https://github.com/vector-im/element-android/releases/tag/v1.3.8 diff --git a/fastlane/metadata/android/sk/short_description.txt b/fastlane/metadata/android/sk/short_description.txt index 0744f4a617..942bd27ca8 100644 --- a/fastlane/metadata/android/sk/short_description.txt +++ b/fastlane/metadata/android/sk/short_description.txt @@ -1 +1 @@ -Zabezpečené konverzácie a VoIP. Ochráňte vaše údaje pred tretími stranami. +Skupinový messenger - šifrované správy, skupinové konverzácie a videohovory From 08def813cc8e0dcadb68330692e358c5dea7a71a Mon Sep 17 00:00:00 2001 From: Benoit Marty <benoit@matrix.org> Date: Tue, 14 Dec 2021 11:34:06 +0100 Subject: [PATCH 56/87] Disable automatic opt-in screen display. We want to wait for translations to be available in the project before showing this screen to every users. --- .../im/vector/app/features/home/HomeActivityViewModel.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vector/src/main/java/im/vector/app/features/home/HomeActivityViewModel.kt b/vector/src/main/java/im/vector/app/features/home/HomeActivityViewModel.kt index 35c112b63a..4bc2b41845 100644 --- a/vector/src/main/java/im/vector/app/features/home/HomeActivityViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/home/HomeActivityViewModel.kt @@ -83,9 +83,12 @@ class HomeActivityViewModel @AssistedInject constructor( observeInitialSync() checkSessionPushIsOn() observeCrossSigningReset() - observeAnalytics() + // Disable Analytics opt-in automatic display + // Waiting for translation and for analytic events to be actually sent + // observeAnalytics() } + @Suppress("unused") private fun observeAnalytics() { if (analyticsConfig.isEnabled) { analyticsStore.didAskUserConsentFlow From 6d2163bdf45940c70b2a9683551f7b3fe0046b6e Mon Sep 17 00:00:00 2001 From: Benoit Marty <benoit@matrix.org> Date: Tue, 14 Dec 2021 11:34:15 +0100 Subject: [PATCH 57/87] Add changelog --- changelog.d/4559.feature | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog.d/4559.feature diff --git a/changelog.d/4559.feature b/changelog.d/4559.feature new file mode 100644 index 0000000000..d175549f51 --- /dev/null +++ b/changelog.d/4559.feature @@ -0,0 +1 @@ +Setup Analytics framework using PostHog. Analytics are disabled by default. Opt-in screen not automatically displayed yet. \ No newline at end of file From 19613094585cc72f282e170332e0ed0ef1ccf64e Mon Sep 17 00:00:00 2001 From: Benoit Marty <benoit@matrix.org> Date: Tue, 14 Dec 2021 13:26:03 +0100 Subject: [PATCH 58/87] Fix a crash on reactions bottom sheet --- .../room/detail/timeline/reactions/ReactionInfoSimpleItem.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ReactionInfoSimpleItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ReactionInfoSimpleItem.kt index 821abafffa..793150df70 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ReactionInfoSimpleItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ReactionInfoSimpleItem.kt @@ -25,6 +25,7 @@ import im.vector.app.R import im.vector.app.core.epoxy.ClickListener import im.vector.app.core.epoxy.VectorEpoxyHolder import im.vector.app.core.epoxy.onClick +import im.vector.app.core.epoxy.util.preventMutation /** * Item displaying an emoji reaction (single line with emoji, author, time) @@ -46,7 +47,7 @@ abstract class ReactionInfoSimpleItem : EpoxyModelWithHolder<ReactionInfoSimpleI override fun bind(holder: Holder) { super.bind(holder) - holder.emojiReactionView.text = reactionKey + holder.emojiReactionView.text = reactionKey.preventMutation() holder.displayNameView.text = authorDisplayName timeStamp?.let { holder.timeStampView.text = it From 32820f78933444eea613064f2c2ef7a8f9b09e7e Mon Sep 17 00:00:00 2001 From: Benoit Marty <benoit@matrix.org> Date: Tue, 14 Dec 2021 13:27:33 +0100 Subject: [PATCH 59/87] Comment out some part of the test to make it pass. Tested manually for this time. --- .../java/im/vector/app/ui/UiAllScreensSanityTest.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vector/src/androidTest/java/im/vector/app/ui/UiAllScreensSanityTest.kt b/vector/src/androidTest/java/im/vector/app/ui/UiAllScreensSanityTest.kt index e4a536d422..33e1e6f6b4 100644 --- a/vector/src/androidTest/java/im/vector/app/ui/UiAllScreensSanityTest.kt +++ b/vector/src/androidTest/java/im/vector/app/ui/UiAllScreensSanityTest.kt @@ -65,10 +65,12 @@ class UiAllScreensSanityTest { preferences { crawl() } voiceAndVideo() ignoredUsers() + // TODO Test analytics securityAndPrivacy { crawl() } labs() advancedSettings { crawl() } - helpAndAbout { crawl() } + // TODO Rework this part (Legals, etc.) + // helpAndAbout { crawl() } } elementRobot.newDirectMessage { From 73dba2b692a0b612c0f7a750f9c66e516fc4dc06 Mon Sep 17 00:00:00 2001 From: Benoit Marty <benoit@matrix.org> Date: Tue, 14 Dec 2021 14:37:01 +0100 Subject: [PATCH 60/87] Fix another crash --- .../core/epoxy/bottomsheet/BottomSheetMessagePreviewItem.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vector/src/main/java/im/vector/app/core/epoxy/bottomsheet/BottomSheetMessagePreviewItem.kt b/vector/src/main/java/im/vector/app/core/epoxy/bottomsheet/BottomSheetMessagePreviewItem.kt index eef057efd4..46a98e6963 100644 --- a/vector/src/main/java/im/vector/app/core/epoxy/bottomsheet/BottomSheetMessagePreviewItem.kt +++ b/vector/src/main/java/im/vector/app/core/epoxy/bottomsheet/BottomSheetMessagePreviewItem.kt @@ -29,6 +29,7 @@ import im.vector.app.core.epoxy.VectorEpoxyModel import im.vector.app.core.epoxy.onClick import im.vector.app.core.epoxy.util.preventMutation import im.vector.app.core.extensions.setTextOrHide +import im.vector.app.features.displayname.getBestName import im.vector.app.features.home.AvatarRenderer import im.vector.app.features.home.room.detail.timeline.item.BindingOptions import im.vector.app.features.home.room.detail.timeline.tools.findPillsAndProcess @@ -77,7 +78,7 @@ abstract class BottomSheetMessagePreviewItem : VectorEpoxyModel<BottomSheetMessa avatarRenderer.render(matrixItem, holder.avatar) holder.avatar.onClick(userClicked) holder.sender.onClick(userClicked) - holder.sender.setTextOrHide(matrixItem.displayName) + holder.sender.setTextOrHide(matrixItem.getBestName()) data?.let { imageContentRenderer?.render(it, ImageContentRenderer.Mode.THUMBNAIL, holder.imagePreview) } From 5dfe24ca453bca613cf05055446b757548695550 Mon Sep 17 00:00:00 2001 From: Benoit Marty <benoit@matrix.org> Date: Tue, 14 Dec 2021 14:39:39 +0100 Subject: [PATCH 61/87] Towncrier --- CHANGES.md | 37 +++++++++++++++++++++++++++++++++++++ changelog.d/3473.bugfix | 1 - changelog.d/4278.feature | 1 - changelog.d/4324.bugfix | 1 - changelog.d/4546.bugfix | 1 - changelog.d/4559.feature | 1 - changelog.d/4592.bugfix | 1 - changelog.d/4600.misc | 1 - changelog.d/4602.misc | 1 - changelog.d/4604.misc | 1 - changelog.d/4617.misc | 1 - changelog.d/4621.bugfix | 1 - changelog.d/4626.misc | 1 - changelog.d/4636.bugfix | 1 - changelog.d/4638.feature | 1 - changelog.d/4645.misc | 1 - changelog.d/4647.misc | 1 - changelog.d/4650.misc | 1 - changelog.d/4653.feature | 1 - changelog.d/4660.feature | 1 - changelog.d/4666.misc | 1 - changelog.d/4670.misc | 1 - changelog.d/4671.misc | 1 - changelog.d/4693.bugfix | 1 - changelog.d/4698.bugfix | 1 - 25 files changed, 37 insertions(+), 24 deletions(-) delete mode 100644 changelog.d/3473.bugfix delete mode 100644 changelog.d/4278.feature delete mode 100644 changelog.d/4324.bugfix delete mode 100644 changelog.d/4546.bugfix delete mode 100644 changelog.d/4559.feature delete mode 100644 changelog.d/4592.bugfix delete mode 100644 changelog.d/4600.misc delete mode 100644 changelog.d/4602.misc delete mode 100644 changelog.d/4604.misc delete mode 100644 changelog.d/4617.misc delete mode 100644 changelog.d/4621.bugfix delete mode 100644 changelog.d/4626.misc delete mode 100644 changelog.d/4636.bugfix delete mode 100644 changelog.d/4638.feature delete mode 100644 changelog.d/4645.misc delete mode 100644 changelog.d/4647.misc delete mode 100644 changelog.d/4650.misc delete mode 100644 changelog.d/4653.feature delete mode 100644 changelog.d/4660.feature delete mode 100644 changelog.d/4666.misc delete mode 100644 changelog.d/4670.misc delete mode 100644 changelog.d/4671.misc delete mode 100644 changelog.d/4693.bugfix delete mode 100644 changelog.d/4698.bugfix diff --git a/CHANGES.md b/CHANGES.md index 19400a38ba..fbefb75e06 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,40 @@ +Changes in Element v1.3.10 (2021-12-14) +======================================= + +Features ✨ +---------- + - Poll Feature - Render in timeline ([#4653](https://github.com/vector-im/element-android/issues/4653)) + - Updates URL previews to match latest designs ([#4278](https://github.com/vector-im/element-android/issues/4278)) + - Setup Analytics framework using PostHog. Analytics are disabled by default. Opt-in screen not automatically displayed yet. ([#4559](https://github.com/vector-im/element-android/issues/4559)) + - Create a legal screen in the setting to group all the different policies. ([#4660](https://github.com/vector-im/element-android/issues/4660)) + - Add a help section in the settings. ([#4638](https://github.com/vector-im/element-android/issues/4638)) + - MSC2732: Olm fallback keys ([#3473](https://github.com/vector-im/element-android/issues/3473)) + +Bugfixes 🐛 +---------- + - Fixes message menu showing when copying message urls ([#4324](https://github.com/vector-im/element-android/issues/4324)) + - Fix lots of integration tests by introducing TestMatrix class and MatrixWorkerFactory. ([#4546](https://github.com/vector-im/element-android/issues/4546)) + - Fix empty Dev Tools screen issue. ([#4592](https://github.com/vector-im/element-android/issues/4592)) + - Fix for outgoing voip call via sip bridge failing after 1 minute. ([#4621](https://github.com/vector-im/element-android/issues/4621)) + - Update log warning for call selection during voip calls. ([#4636](https://github.com/vector-im/element-android/issues/4636)) + - Fix possible crash when having identical subspaces in multiple root spaces ([#4693](https://github.com/vector-im/element-android/issues/4693)) + - Fix a crash in the timeline with some Emojis. Also migrate to androidx.emoji2 ([#4698](https://github.com/vector-im/element-android/issues/4698)) + - At the very first room search after opening the app sometimes no results are displayed ([#4600](https://github.com/vector-im/element-android/issues/4600)) + +Other changes +------------- + - Upgrade OLM to v3.2.7 and get it from our maven repository. ([#4647](https://github.com/vector-im/element-android/issues/4647)) + - Add explicit dependency location, regarding the several maven repository. Also update some libraries (flexbox and alerter), and do some cleanup. ([#4670](https://github.com/vector-im/element-android/issues/4670)) + - Introducing feature flagging to the login and notification settings flows ([#4626](https://github.com/vector-im/element-android/issues/4626)) + - There is no need to call job.cancel() when we are using viewModelScope() ([#4602](https://github.com/vector-im/element-android/issues/4602)) + - Debounce some clicks ([#4645](https://github.com/vector-im/element-android/issues/4645)) + - Improve issue automation workflows ([#4617](https://github.com/vector-im/element-android/issues/4617)) + - Add automation to move message bubbles issues to message bubbles board. ([#4666](https://github.com/vector-im/element-android/issues/4666)) + - Fix graphql warning in issue workflow automation ([#4671](https://github.com/vector-im/element-android/issues/4671)) + - Cleanup the layout files ([#4604](https://github.com/vector-im/element-android/issues/4604)) + - Cleanup id ref. Use type views instead ([#4650](https://github.com/vector-im/element-android/issues/4650)) + + Changes in Element v1.3.9 (2021-12-01) ====================================== diff --git a/changelog.d/3473.bugfix b/changelog.d/3473.bugfix deleted file mode 100644 index df3e747e44..0000000000 --- a/changelog.d/3473.bugfix +++ /dev/null @@ -1 +0,0 @@ -MSC2732: Olm fallback keys \ No newline at end of file diff --git a/changelog.d/4278.feature b/changelog.d/4278.feature deleted file mode 100644 index fe82755186..0000000000 --- a/changelog.d/4278.feature +++ /dev/null @@ -1 +0,0 @@ -Updates URL previews to match latest designs \ No newline at end of file diff --git a/changelog.d/4324.bugfix b/changelog.d/4324.bugfix deleted file mode 100644 index 8f04357344..0000000000 --- a/changelog.d/4324.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixes message menu showing when copying message urls \ No newline at end of file diff --git a/changelog.d/4546.bugfix b/changelog.d/4546.bugfix deleted file mode 100644 index a59fa6557a..0000000000 --- a/changelog.d/4546.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix lots of integration tests by introducing TestMatrix class and MatrixWorkerFactory. \ No newline at end of file diff --git a/changelog.d/4559.feature b/changelog.d/4559.feature deleted file mode 100644 index d175549f51..0000000000 --- a/changelog.d/4559.feature +++ /dev/null @@ -1 +0,0 @@ -Setup Analytics framework using PostHog. Analytics are disabled by default. Opt-in screen not automatically displayed yet. \ No newline at end of file diff --git a/changelog.d/4592.bugfix b/changelog.d/4592.bugfix deleted file mode 100644 index b27e793100..0000000000 --- a/changelog.d/4592.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix empty Dev Tools screen issue. diff --git a/changelog.d/4600.misc b/changelog.d/4600.misc deleted file mode 100644 index e877a33b29..0000000000 --- a/changelog.d/4600.misc +++ /dev/null @@ -1 +0,0 @@ -At the very first room search after opening the app sometimes no results are displayed diff --git a/changelog.d/4602.misc b/changelog.d/4602.misc deleted file mode 100644 index 7f6271242a..0000000000 --- a/changelog.d/4602.misc +++ /dev/null @@ -1 +0,0 @@ -There is no need to call job.cancel() when we are using viewModelScope() diff --git a/changelog.d/4604.misc b/changelog.d/4604.misc deleted file mode 100644 index 2a3d3f70c3..0000000000 --- a/changelog.d/4604.misc +++ /dev/null @@ -1 +0,0 @@ -Cleanup the layout files \ No newline at end of file diff --git a/changelog.d/4617.misc b/changelog.d/4617.misc deleted file mode 100644 index 0044511eee..0000000000 --- a/changelog.d/4617.misc +++ /dev/null @@ -1 +0,0 @@ -Improve issue automation workflows diff --git a/changelog.d/4621.bugfix b/changelog.d/4621.bugfix deleted file mode 100644 index 2bc21e8f8e..0000000000 --- a/changelog.d/4621.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix for outgoing voip call via sip bridge failing after 1 minute. \ No newline at end of file diff --git a/changelog.d/4626.misc b/changelog.d/4626.misc deleted file mode 100644 index 9f2d979cbb..0000000000 --- a/changelog.d/4626.misc +++ /dev/null @@ -1 +0,0 @@ -Introducing feature flagging to the login and notification settings flows \ No newline at end of file diff --git a/changelog.d/4636.bugfix b/changelog.d/4636.bugfix deleted file mode 100644 index ec95696a4f..0000000000 --- a/changelog.d/4636.bugfix +++ /dev/null @@ -1 +0,0 @@ -Update log warning for call selection during voip calls. \ No newline at end of file diff --git a/changelog.d/4638.feature b/changelog.d/4638.feature deleted file mode 100644 index 0f8bd36465..0000000000 --- a/changelog.d/4638.feature +++ /dev/null @@ -1 +0,0 @@ -Add a help section in the settings. \ No newline at end of file diff --git a/changelog.d/4645.misc b/changelog.d/4645.misc deleted file mode 100644 index 7f96fc551e..0000000000 --- a/changelog.d/4645.misc +++ /dev/null @@ -1 +0,0 @@ -Debounce some clicks \ No newline at end of file diff --git a/changelog.d/4647.misc b/changelog.d/4647.misc deleted file mode 100644 index a33afba138..0000000000 --- a/changelog.d/4647.misc +++ /dev/null @@ -1 +0,0 @@ - Upgrade OLM to v3.2.7 and get it from our maven repository. \ No newline at end of file diff --git a/changelog.d/4650.misc b/changelog.d/4650.misc deleted file mode 100644 index 3537441d51..0000000000 --- a/changelog.d/4650.misc +++ /dev/null @@ -1 +0,0 @@ -Cleanup id ref. Use type views instead \ No newline at end of file diff --git a/changelog.d/4653.feature b/changelog.d/4653.feature deleted file mode 100644 index d53d322c0c..0000000000 --- a/changelog.d/4653.feature +++ /dev/null @@ -1 +0,0 @@ -Poll Feature - Render in timeline \ No newline at end of file diff --git a/changelog.d/4660.feature b/changelog.d/4660.feature deleted file mode 100644 index 4eca82eaf5..0000000000 --- a/changelog.d/4660.feature +++ /dev/null @@ -1 +0,0 @@ -Create a legal screen in the setting to group all the different policies. \ No newline at end of file diff --git a/changelog.d/4666.misc b/changelog.d/4666.misc deleted file mode 100644 index 9401963de5..0000000000 --- a/changelog.d/4666.misc +++ /dev/null @@ -1 +0,0 @@ -Add automation to move message bubbles issues to message bubbles board. diff --git a/changelog.d/4670.misc b/changelog.d/4670.misc deleted file mode 100644 index 6b1233145b..0000000000 --- a/changelog.d/4670.misc +++ /dev/null @@ -1 +0,0 @@ -Add explicit dependency location, regarding the several maven repository. Also update some libraries (flexbox and alerter), and do some cleanup. \ No newline at end of file diff --git a/changelog.d/4671.misc b/changelog.d/4671.misc deleted file mode 100644 index 1d2282038e..0000000000 --- a/changelog.d/4671.misc +++ /dev/null @@ -1 +0,0 @@ -Fix graphql warning in issue workflow automation diff --git a/changelog.d/4693.bugfix b/changelog.d/4693.bugfix deleted file mode 100644 index 2aca848628..0000000000 --- a/changelog.d/4693.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix possible crash when having identical subspaces in multiple root spaces diff --git a/changelog.d/4698.bugfix b/changelog.d/4698.bugfix deleted file mode 100644 index bcf20dd75f..0000000000 --- a/changelog.d/4698.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix a crash in the timeline with some Emojis. Also migrate to androidx.emoji2 \ No newline at end of file From ce558a06eb7d69725c8049e3f439d54a9e8bc5da Mon Sep 17 00:00:00 2001 From: Benoit Marty <benoit@matrix.org> Date: Tue, 14 Dec 2021 14:40:49 +0100 Subject: [PATCH 62/87] fastlane --- fastlane/metadata/android/en-US/changelogs/40103100.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 fastlane/metadata/android/en-US/changelogs/40103100.txt diff --git a/fastlane/metadata/android/en-US/changelogs/40103100.txt b/fastlane/metadata/android/en-US/changelogs/40103100.txt new file mode 100644 index 0000000000..d3e7f6eb4a --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/40103100.txt @@ -0,0 +1,2 @@ +Main changes in this version: Add support for polls (in labs). New URL preview design. +Full changelog: https://github.com/vector-im/element-android/releases/tag/v1.3.10 \ No newline at end of file From fa65cc59fe1d87805695330de93ffddd1cf52b9e Mon Sep 17 00:00:00 2001 From: Benoit Marty <benoit@matrix.org> Date: Tue, 14 Dec 2021 14:46:08 +0100 Subject: [PATCH 63/87] Version++ --- matrix-sdk-android/build.gradle | 2 +- vector/build.gradle | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/matrix-sdk-android/build.gradle b/matrix-sdk-android/build.gradle index 477f971e04..d0dee31e9d 100644 --- a/matrix-sdk-android/build.gradle +++ b/matrix-sdk-android/build.gradle @@ -31,7 +31,7 @@ android { // that the app's state is completely cleared between tests. testInstrumentationRunnerArguments clearPackageData: 'true' - buildConfigField "String", "SDK_VERSION", "\"1.3.10\"" + buildConfigField "String", "SDK_VERSION", "\"1.3.11\"" buildConfigField "String", "GIT_SDK_REVISION", "\"${gitRevision()}\"" resValue "string", "git_sdk_revision", "\"${gitRevision()}\"" diff --git a/vector/build.gradle b/vector/build.gradle index a578fdb52f..490057192e 100644 --- a/vector/build.gradle +++ b/vector/build.gradle @@ -15,7 +15,7 @@ kapt { // Note: 2 digits max for each value ext.versionMajor = 1 ext.versionMinor = 3 -ext.versionPatch = 10 +ext.versionPatch = 11 static def getGitTimestamp() { def cmd = 'git show -s --format=%ct' From 4949a063430a0eb623afa034c23b4886894ea13a Mon Sep 17 00:00:00 2001 From: Benoit Marty <benoitm@matrix.org> Date: Tue, 14 Dec 2021 16:37:52 +0100 Subject: [PATCH 64/87] Use stable build tools for the release. --- tools/release/sign_apk.sh | 2 +- tools/release/sign_apk_unsafe.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/release/sign_apk.sh b/tools/release/sign_apk.sh index aae9e1a378..de5a22dd34 100755 --- a/tools/release/sign_apk.sh +++ b/tools/release/sign_apk.sh @@ -17,7 +17,7 @@ PARAM_KEYSTORE_PATH=$1 PARAM_APK=$2 # Other params -BUILD_TOOLS_VERSION="31.0.0-rc5" +BUILD_TOOLS_VERSION="31.0.0" MIN_SDK_VERSION=21 echo "Signing APK with build-tools version ${BUILD_TOOLS_VERSION} for min SDK version ${MIN_SDK_VERSION}..." diff --git a/tools/release/sign_apk_unsafe.sh b/tools/release/sign_apk_unsafe.sh index 5d209a4a2b..a7536616e9 100755 --- a/tools/release/sign_apk_unsafe.sh +++ b/tools/release/sign_apk_unsafe.sh @@ -23,7 +23,7 @@ PARAM_KS_PASS=$3 PARAM_KEY_PASS=$4 # Other params -BUILD_TOOLS_VERSION="31.0.0-rc5" +BUILD_TOOLS_VERSION="31.0.0" MIN_SDK_VERSION=21 echo "Signing APK with build-tools version ${BUILD_TOOLS_VERSION} for min SDK version ${MIN_SDK_VERSION}..." From 8b96d8cd8dfcc8c1ba1a8fc1a0977c31abe05301 Mon Sep 17 00:00:00 2001 From: Adam Brown <adampsbrown@gmail.com> Date: Wed, 15 Dec 2021 17:32:39 +0000 Subject: [PATCH 65/87] only acquire a wake lock if a lock is not already held --- .../java/im/vector/app/features/call/CallProximityManager.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vector/src/main/java/im/vector/app/features/call/CallProximityManager.kt b/vector/src/main/java/im/vector/app/features/call/CallProximityManager.kt index 74e6c40783..3aeeac15af 100644 --- a/vector/src/main/java/im/vector/app/features/call/CallProximityManager.kt +++ b/vector/src/main/java/im/vector/app/features/call/CallProximityManager.kt @@ -93,7 +93,9 @@ class CallProximityManager @Inject constructor( if (wakeLock == null) { wakeLock = powerManager.newWakeLock(PowerManager.PROXIMITY_SCREEN_OFF_WAKE_LOCK, generateWakeLockTag()) } - wakeLock?.acquire(WAKE_LOCK_TIMEOUT_MILLIS) + wakeLock + ?.takeIf { !it.isHeld } + ?.acquire(WAKE_LOCK_TIMEOUT_MILLIS) } private fun onProximityFar() { From 8c913d29cb94eb5f12cb0ff564a4d7e55e131773 Mon Sep 17 00:00:00 2001 From: Adam Brown <adampsbrown@gmail.com> Date: Wed, 15 Dec 2021 17:35:27 +0000 Subject: [PATCH 66/87] adding changelog entry --- changelog.d/2467.bugfix | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog.d/2467.bugfix diff --git a/changelog.d/2467.bugfix b/changelog.d/2467.bugfix new file mode 100644 index 0000000000..e707199e8a --- /dev/null +++ b/changelog.d/2467.bugfix @@ -0,0 +1 @@ +Fixing proximity sensor still being active after a call \ No newline at end of file From 4c238e81cf6cf08bdf99c98ffabe7f26ffab1472 Mon Sep 17 00:00:00 2001 From: Adam Brown <adampsbrown@gmail.com> Date: Wed, 15 Dec 2021 18:16:10 +0000 Subject: [PATCH 67/87] dismisses any potential loading dialogs when the linked fragment is destroyed - fixes leaking the activity window when the fragment is destroyed --- .../main/java/im/vector/app/core/platform/VectorBaseFragment.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/vector/src/main/java/im/vector/app/core/platform/VectorBaseFragment.kt b/vector/src/main/java/im/vector/app/core/platform/VectorBaseFragment.kt index eab1101064..64443139f1 100644 --- a/vector/src/main/java/im/vector/app/core/platform/VectorBaseFragment.kt +++ b/vector/src/main/java/im/vector/app/core/platform/VectorBaseFragment.kt @@ -151,6 +151,7 @@ abstract class VectorBaseFragment<VB : ViewBinding> : Fragment(), MavericksView override fun onDestroyView() { Timber.i("onDestroyView Fragment ${javaClass.simpleName}") _binding = null + dismissLoadingDialog() super.onDestroyView() } From eb9c46b9a265370102e636b204be9eff3115871e Mon Sep 17 00:00:00 2001 From: Adam Brown <adampsbrown@gmail.com> Date: Wed, 15 Dec 2021 18:17:04 +0000 Subject: [PATCH 68/87] adding changelog entry --- changelog.d/4713.misc | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog.d/4713.misc diff --git a/changelog.d/4713.misc b/changelog.d/4713.misc new file mode 100644 index 0000000000..5207c03871 --- /dev/null +++ b/changelog.d/4713.misc @@ -0,0 +1 @@ +Avoids leaking the activity windows when loading dialogs are displaying \ No newline at end of file From 818a8898b34186f5423dbde502e4c056f7d6dc90 Mon Sep 17 00:00:00 2001 From: Benoit Marty <benoit@matrix.org> Date: Wed, 15 Dec 2021 22:19:23 +0100 Subject: [PATCH 69/87] Call banner: center text vertically --- changelog.d/4710.bugfix | 1 + vector/src/main/res/layout/view_current_calls.xml | 15 +++++---------- 2 files changed, 6 insertions(+), 10 deletions(-) create mode 100644 changelog.d/4710.bugfix diff --git a/changelog.d/4710.bugfix b/changelog.d/4710.bugfix new file mode 100644 index 0000000000..4abfaa91bd --- /dev/null +++ b/changelog.d/4710.bugfix @@ -0,0 +1 @@ +Call banner: center text vertically \ No newline at end of file diff --git a/vector/src/main/res/layout/view_current_calls.xml b/vector/src/main/res/layout/view_current_calls.xml index 892f097e01..ab4ed8a3b8 100644 --- a/vector/src/main/res/layout/view_current_calls.xml +++ b/vector/src/main/res/layout/view_current_calls.xml @@ -1,25 +1,20 @@ <?xml version="1.0" encoding="utf-8"?> <merge xmlns:android="http://schemas.android.com/apk/res/android" - xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:background="?colorPrimary" android:foreground="?attr/selectableItemBackground" + tools:background="?colorPrimary" tools:parentTag="android.widget.FrameLayout"> <TextView android:id="@+id/currentCallsInfo" style="@style/Widget.Vector.TextView.Body" - android:layout_width="match_parent" + android:layout_width="wrap_content" android:layout_height="wrap_content" - android:drawablePadding="10dp" + android:layout_gravity="center" android:gravity="center" android:paddingStart="16dp" - android:paddingTop="12dp" android:paddingEnd="16dp" - android:paddingBottom="12dp" - android:text="@string/call_only_active" - android:textColor="?colorOnPrimary" /> + android:textColor="?colorOnPrimary" + tools:text="@string/call_only_active" /> </merge> From db1e0af4e557087802d3f48b99b6af9199ce7e52 Mon Sep 17 00:00:00 2001 From: gradle-update-robot <gradle-update-robot@regolo.cc> Date: Thu, 16 Dec 2021 00:13:21 +0000 Subject: [PATCH 70/87] Update Gradle Wrapper from 7.3.1 to 7.3.2. Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc> --- gradle/wrapper/gradle-wrapper.properties | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index cf2b23094e..fa58fc5aae 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionSha256Sum=b75392c5625a88bccd58a574552a5a323edca82dab5942d2d41097f809c6bcce -distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.1-all.zip +distributionSha256Sum=dd54e87b4d7aa8ff3c6afb0f7805aa121d4b70bca55b8c9b1b896eb103184582 +distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.2-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists From 2275bdd4fa5a4a389ddd4a09b8a2dba943a2bc4f Mon Sep 17 00:00:00 2001 From: ariskotsomitopoulos <aris.kotsomitopoulos@gmail.com> Date: Thu, 16 Dec 2021 20:14:21 +0200 Subject: [PATCH 71/87] Fix crash ImmutableModelException --- .../home/room/detail/timeline/tools/EventRenderingTools.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/tools/EventRenderingTools.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/tools/EventRenderingTools.kt index 1e8a81ff61..4abaa4fae4 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/tools/EventRenderingTools.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/tools/EventRenderingTools.kt @@ -16,6 +16,7 @@ package im.vector.app.features.home.room.detail.timeline.tools +import android.text.SpannableStringBuilder import android.text.style.ClickableSpan import android.view.MotionEvent import android.widget.TextView @@ -44,7 +45,7 @@ fun CharSequence.findPillsAndProcess(scope: CoroutineScope, processBlock: (PillI fun CharSequence.linkify(callback: TimelineEventController.UrlClickCallback?): CharSequence { val text = this.toString() - val spannable = toSpannable() + val spannable = SpannableStringBuilder(this) MatrixLinkify.addLinks(spannable, object : MatrixPermalinkSpan.Callback { override fun onUrlClicked(url: String) { callback?.onUrlClicked(url, text) From ae6be3fdc4038e4efad0846a2f261f67403abf53 Mon Sep 17 00:00:00 2001 From: Adam Brown <adampsbrown@gmail.com> Date: Thu, 16 Dec 2021 18:34:00 +0000 Subject: [PATCH 72/87] adding missing binding options emote content - fixes android 12+ crash when certain emojis are used within the emote content --- .../home/room/detail/timeline/factory/MessageItemFactory.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MessageItemFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MessageItemFactory.kt index 22d282d567..28b2d98909 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MessageItemFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MessageItemFactory.kt @@ -613,7 +613,7 @@ class MessageItemFactory @Inject constructor( val formattedBody = SpannableStringBuilder() formattedBody.append("* ${informationData.memberName} ") formattedBody.append(messageContent.getHtmlBody()) - + val bindingOptions = spanUtils.getBindingOptions(formattedBody) val message = formattedBody.linkify(callback) return MessageTextItem_() @@ -625,6 +625,7 @@ class MessageItemFactory @Inject constructor( message(message) } } + .bindingOptions(bindingOptions) .leftGuideline(avatarSizeProvider.leftGuideline) .previewUrlRetriever(callback?.getPreviewUrlRetriever()) .imageContentRenderer(imageContentRenderer) From 049cad7d2c979911d43315ab95e54ae60cc98ade Mon Sep 17 00:00:00 2001 From: Adam Brown <adampsbrown@gmail.com> Date: Thu, 16 Dec 2021 18:37:03 +0000 Subject: [PATCH 73/87] adding changelog entry --- changelog.d/4743.bugfix | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog.d/4743.bugfix diff --git a/changelog.d/4743.bugfix b/changelog.d/4743.bugfix new file mode 100644 index 0000000000..1731a3583e --- /dev/null +++ b/changelog.d/4743.bugfix @@ -0,0 +1 @@ +Fixes crash when launching rooms which contain emojis in the notice content on android 12+ \ No newline at end of file From cabf12289bfa3cf99617bfa55fa8fbad41a44df2 Mon Sep 17 00:00:00 2001 From: ariskotsomitopoulos <aris.kotsomitopoulos@gmail.com> Date: Thu, 16 Dec 2021 20:39:21 +0200 Subject: [PATCH 74/87] Add changelog --- changelog.d/4742.bugfix | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog.d/4742.bugfix diff --git a/changelog.d/4742.bugfix b/changelog.d/4742.bugfix new file mode 100644 index 0000000000..ba4f32acf7 --- /dev/null +++ b/changelog.d/4742.bugfix @@ -0,0 +1 @@ +Fix app crash uppon long press on a reply event From ca58a04f57a75148ea4fcb28842629ef7aa2487d Mon Sep 17 00:00:00 2001 From: ClaireGizard <claire.1817@hotmail.fr> Date: Thu, 16 Dec 2021 21:10:03 +0100 Subject: [PATCH 75/87] Small UI fix in room member profile hearder (#4700) Small ui fix on room member profile name Co-authored-by: Claire Gizard <cgizard> --- changelog.d/4700.bugfix | 1 + .../view_stub_room_member_profile_header.xml | 54 ++++++++++--------- 2 files changed, 31 insertions(+), 24 deletions(-) create mode 100644 changelog.d/4700.bugfix diff --git a/changelog.d/4700.bugfix b/changelog.d/4700.bugfix new file mode 100644 index 0000000000..c8ad7c9b66 --- /dev/null +++ b/changelog.d/4700.bugfix @@ -0,0 +1 @@ +Fix name and shield are truncated in the room detail screen \ No newline at end of file diff --git a/vector/src/main/res/layout/view_stub_room_member_profile_header.xml b/vector/src/main/res/layout/view_stub_room_member_profile_header.xml index 6df1010196..40f4bd8515 100644 --- a/vector/src/main/res/layout/view_stub_room_member_profile_header.xml +++ b/vector/src/main/res/layout/view_stub_room_member_profile_header.xml @@ -12,8 +12,8 @@ android:id="@+id/memberProfileInfoContainer" android:layout_width="match_parent" android:layout_height="wrap_content" - android:paddingStart="16dp" - android:paddingEnd="16dp" + android:layout_marginStart="16dp" + android:layout_marginEnd="16dp" app:layout_constraintBottom_toTopOf="@id/memberProfileNameView" app:layout_constraintTop_toTopOf="@id/memberProfileNameView"> @@ -23,7 +23,7 @@ android:layout_height="128dp" android:layout_marginBottom="16dp" android:contentDescription="@string/avatar" - app:layout_constraintBottom_toTopOf="@id/memberProfileNameView" + app:layout_constraintBottom_toTopOf="@id/memberProfileLinearLayout" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" @@ -45,30 +45,36 @@ tools:src="@drawable/ic_presence_offline" tools:visibility="visible" /> - <im.vector.app.core.ui.views.ShieldImageView - android:id="@+id/memberProfileDecorationImageView" - android:layout_width="30dp" - android:layout_height="30dp" - android:layout_marginTop="2dp" - android:layout_marginEnd="8dp" - app:layout_constraintBottom_toBottomOf="@id/memberProfileNameView" - app:layout_constraintEnd_toStartOf="@id/memberProfileNameView" - app:layout_constraintHorizontal_chainStyle="packed" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="@id/memberProfileNameView" /> - - <TextView - android:id="@+id/memberProfileNameView" - style="@style/Widget.Vector.TextView.Title" - android:layout_width="wrap_content" + <LinearLayout + android:id="@+id/memberProfileLinearLayout" + android:layout_width="0dp" android:layout_height="wrap_content" android:gravity="center" - android:textStyle="bold" + android:orientation="horizontal" app:layout_constraintBottom_toTopOf="@id/memberProfileIdView" app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintStart_toEndOf="@id/memberProfileDecorationImageView" - app:layout_constraintTop_toBottomOf="@id/memberProfileAvatarView" - tools:text="@sample/users.json/data/displayName" /> + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toBottomOf="@id/memberProfileAvatarView"> + + <im.vector.app.core.ui.views.ShieldImageView + android:id="@+id/memberProfileDecorationImageView" + android:layout_width="30dp" + android:layout_height="30dp" + android:layout_marginStart="8dp" + android:layout_marginTop="2dp" + android:layout_marginEnd="8dp" /> + + <TextView + android:id="@+id/memberProfileNameView" + style="@style/Widget.Vector.TextView.Title" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginEnd="8dp" + android:gravity="center" + android:textStyle="bold" + tools:text="@sample/users.json/data/displayName" /> + + </LinearLayout> <TextView android:id="@+id/memberProfileIdView" @@ -82,7 +88,7 @@ app:layout_constraintBottom_toTopOf="@id/memberProfilePowerLevelView" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toBottomOf="@id/memberProfileNameView" + app:layout_constraintTop_toBottomOf="@id/memberProfileLinearLayout" tools:text="@sample/users.json/data/id" /> <TextView From 9e2fb1366fbb9edbaff47f04269a8f87fe567105 Mon Sep 17 00:00:00 2001 From: Adam Brown <adampsbrown@gmail.com> Date: Fri, 17 Dec 2021 09:22:12 +0000 Subject: [PATCH 76/87] Update changelog.d/4743.bugfix Co-authored-by: Benoit Marty <benoitm@matrix.org> --- changelog.d/4743.bugfix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog.d/4743.bugfix b/changelog.d/4743.bugfix index 1731a3583e..645b812314 100644 --- a/changelog.d/4743.bugfix +++ b/changelog.d/4743.bugfix @@ -1 +1 @@ -Fixes crash when launching rooms which contain emojis in the notice content on android 12+ \ No newline at end of file +Fixes crash when launching rooms which contain emojis in the emote content on android 12+ \ No newline at end of file From 37db28ae7cc6c2430671bc1fb022af3d1c134fba Mon Sep 17 00:00:00 2001 From: Adam Brown <adampsbrown@gmail.com> Date: Fri, 17 Dec 2021 09:25:16 +0000 Subject: [PATCH 77/87] using the safe emoji processor to avoid the timeline failing when processing the content and the emoji library hasn't initialised yet --- .../main/java/im/vector/app/features/html/SpanUtils.kt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/vector/src/main/java/im/vector/app/features/html/SpanUtils.kt b/vector/src/main/java/im/vector/app/features/html/SpanUtils.kt index 27c966e33e..5e9e4263b5 100644 --- a/vector/src/main/java/im/vector/app/features/html/SpanUtils.kt +++ b/vector/src/main/java/im/vector/app/features/html/SpanUtils.kt @@ -21,13 +21,15 @@ import android.text.Spanned import android.text.style.MetricAffectingSpan import android.text.style.StrikethroughSpan import android.text.style.UnderlineSpan -import androidx.emoji2.text.EmojiCompat +import im.vector.app.EmojiCompatWrapper import im.vector.app.features.home.room.detail.timeline.item.BindingOptions import javax.inject.Inject -class SpanUtils @Inject constructor() { +class SpanUtils @Inject constructor( + private val emojiCompat: EmojiCompatWrapper +) { fun getBindingOptions(charSequence: CharSequence): BindingOptions { - val emojiCharSequence = EmojiCompat.get().process(charSequence) + val emojiCharSequence = emojiCompat.safeEmojiSpanify(charSequence) if (emojiCharSequence !is Spanned) { return BindingOptions() From e1eafd2c64a94386301b7102a5eb88cd29e079e4 Mon Sep 17 00:00:00 2001 From: Adam Brown <adampsbrown@gmail.com> Date: Fri, 17 Dec 2021 09:26:10 +0000 Subject: [PATCH 78/87] adding changelog entry --- changelog.d/4733.bugfix | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog.d/4733.bugfix diff --git a/changelog.d/4733.bugfix b/changelog.d/4733.bugfix new file mode 100644 index 0000000000..53979d21c4 --- /dev/null +++ b/changelog.d/4733.bugfix @@ -0,0 +1 @@ +Fixes unable to render messages by allowing them to render whilst the emoji library is initialising \ No newline at end of file From b73bae452a0be27b29848dd087a53f1591c55d97 Mon Sep 17 00:00:00 2001 From: Adam Brown <adampsbrown@gmail.com> Date: Fri, 17 Dec 2021 09:37:50 +0000 Subject: [PATCH 79/87] adding comment to explain SpannableStringBuilder usage --- .../home/room/detail/timeline/tools/EventRenderingTools.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/tools/EventRenderingTools.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/tools/EventRenderingTools.kt index 4abaa4fae4..530e8d6a93 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/tools/EventRenderingTools.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/tools/EventRenderingTools.kt @@ -44,7 +44,8 @@ fun CharSequence.findPillsAndProcess(scope: CoroutineScope, processBlock: (PillI } fun CharSequence.linkify(callback: TimelineEventController.UrlClickCallback?): CharSequence { - val text = this.toString() + val text = this.toString() + // SpannableStringBuilder is used to avoid Epoxy throwing ImmutableModelException val spannable = SpannableStringBuilder(this) MatrixLinkify.addLinks(spannable, object : MatrixPermalinkSpan.Callback { override fun onUrlClicked(url: String) { From 6918372a876d6ac22a308c247b6c7a6bde448b52 Mon Sep 17 00:00:00 2001 From: Adam Brown <adampsbrown@gmail.com> Date: Fri, 17 Dec 2021 10:37:51 +0000 Subject: [PATCH 80/87] extracting the emoji processing to an interface so that we can override the behaviour in the unit test --- .../vector/app/features/html/SpanUtilsTest.kt | 22 ++++++++++++++++++- .../java/im/vector/app/EmojiCompatWrapper.kt | 8 +++++-- .../im/vector/app/core/di/SingletonModule.kt | 5 +++++ .../format/DisplayableEventFormatter.kt | 6 ++--- .../reactions/ViewReactionsEpoxyController.kt | 8 +++---- .../im/vector/app/features/html/SpanUtils.kt | 6 ++--- .../reactions/widget/ReactionButton.kt | 8 +++---- 7 files changed, 46 insertions(+), 17 deletions(-) diff --git a/vector/src/androidTest/java/im/vector/app/features/html/SpanUtilsTest.kt b/vector/src/androidTest/java/im/vector/app/features/html/SpanUtilsTest.kt index d33fd4948a..a42a6f0212 100644 --- a/vector/src/androidTest/java/im/vector/app/features/html/SpanUtilsTest.kt +++ b/vector/src/androidTest/java/im/vector/app/features/html/SpanUtilsTest.kt @@ -24,6 +24,7 @@ import android.text.Spanned import android.text.style.ForegroundColorSpan import android.text.style.StrikethroughSpan import android.text.style.UnderlineSpan +import androidx.emoji2.text.EmojiCompat import im.vector.app.InstrumentedTest import org.amshove.kluent.shouldBeEqualTo import org.amshove.kluent.shouldBeTrue @@ -32,12 +33,18 @@ import org.junit.Test import org.junit.runner.RunWith import org.junit.runners.JUnit4 import org.junit.runners.MethodSorters +import java.util.concurrent.CountDownLatch +import java.util.concurrent.TimeUnit @RunWith(JUnit4::class) @FixMethodOrder(MethodSorters.JVM) class SpanUtilsTest : InstrumentedTest { - private val spanUtils = SpanUtils() + private val spanUtils = SpanUtils { + val emojiCompat = EmojiCompat.get() + emojiCompat.waitForInit() + emojiCompat.process(it) ?: it + } private fun SpanUtils.canUseTextFuture(message: CharSequence): Boolean { return getBindingOptions(message).canUseTextFuture @@ -122,4 +129,17 @@ class SpanUtilsTest : InstrumentedTest { } private fun trueIfAlwaysAllowed() = Build.VERSION.SDK_INT < Build.VERSION_CODES.P + + private fun EmojiCompat.waitForInit() { + val latch = CountDownLatch(1) + registerInitCallback(object : EmojiCompat.InitCallback() { + override fun onInitialized() = latch.countDown() + override fun onFailed(throwable: Throwable?) { + latch.countDown() + throw RuntimeException(throwable) + } + }) + EmojiCompat.init(context()) + latch.await(30, TimeUnit.SECONDS) + } } diff --git a/vector/src/main/java/im/vector/app/EmojiCompatWrapper.kt b/vector/src/main/java/im/vector/app/EmojiCompatWrapper.kt index 995e2e8049..47133a61b4 100644 --- a/vector/src/main/java/im/vector/app/EmojiCompatWrapper.kt +++ b/vector/src/main/java/im/vector/app/EmojiCompatWrapper.kt @@ -23,8 +23,12 @@ import timber.log.Timber import javax.inject.Inject import javax.inject.Singleton +fun interface EmojiSpanify { + fun spanify(sequence: CharSequence): CharSequence +} + @Singleton -class EmojiCompatWrapper @Inject constructor(private val context: Context) { +class EmojiCompatWrapper @Inject constructor(private val context: Context) : EmojiSpanify { private var initialized = false @@ -49,7 +53,7 @@ class EmojiCompatWrapper @Inject constructor(private val context: Context) { }) } - fun safeEmojiSpanify(sequence: CharSequence): CharSequence { + override fun spanify(sequence: CharSequence): CharSequence { if (initialized) { try { return EmojiCompat.get().process(sequence) ?: sequence diff --git a/vector/src/main/java/im/vector/app/core/di/SingletonModule.kt b/vector/src/main/java/im/vector/app/core/di/SingletonModule.kt index 14ed17d0bb..d83bb5cb57 100644 --- a/vector/src/main/java/im/vector/app/core/di/SingletonModule.kt +++ b/vector/src/main/java/im/vector/app/core/di/SingletonModule.kt @@ -26,6 +26,8 @@ import dagger.Module import dagger.Provides import dagger.hilt.InstallIn import dagger.hilt.components.SingletonComponent +import im.vector.app.EmojiCompatWrapper +import im.vector.app.EmojiSpanify import im.vector.app.core.dispatchers.CoroutineDispatchers import im.vector.app.core.error.DefaultErrorFormatter import im.vector.app.core.error.ErrorFormatter @@ -76,6 +78,9 @@ abstract class VectorBindModule { @Binds abstract fun bindDefaultClock(clock: DefaultClock): Clock + + @Binds + abstract fun bindEmojiSpanify(emojiCompatWrapper: EmojiCompatWrapper): EmojiSpanify } @InstallIn(SingletonComponent::class) diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/DisplayableEventFormatter.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/DisplayableEventFormatter.kt index 3616367e7d..3892bfff85 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/DisplayableEventFormatter.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/DisplayableEventFormatter.kt @@ -17,7 +17,7 @@ package im.vector.app.features.home.room.detail.timeline.format import dagger.Lazy -import im.vector.app.EmojiCompatWrapper +import im.vector.app.EmojiSpanify import im.vector.app.R import im.vector.app.core.resources.ColorProvider import im.vector.app.core.resources.StringProvider @@ -39,7 +39,7 @@ import javax.inject.Inject class DisplayableEventFormatter @Inject constructor( private val stringProvider: StringProvider, private val colorProvider: ColorProvider, - private val emojiCompatWrapper: EmojiCompatWrapper, + private val emojiSpanify: EmojiSpanify, private val noticeEventFormatter: NoticeEventFormatter, private val htmlRenderer: Lazy<EventHtmlRenderer> ) { @@ -100,7 +100,7 @@ class DisplayableEventFormatter @Inject constructor( } EventType.REACTION -> { timelineEvent.root.getClearContent().toModel<ReactionContent>()?.relatesTo?.let { - val emojiSpanned = emojiCompatWrapper.safeEmojiSpanify(stringProvider.getString(R.string.sent_a_reaction, it.key)) + val emojiSpanned = emojiSpanify.spanify(stringProvider.getString(R.string.sent_a_reaction, it.key)) simpleFormat(senderName, emojiSpanned, appendAuthor) } ?: span { } } diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ViewReactionsEpoxyController.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ViewReactionsEpoxyController.kt index 0b3d381619..0031cf9feb 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ViewReactionsEpoxyController.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ViewReactionsEpoxyController.kt @@ -20,7 +20,7 @@ import com.airbnb.epoxy.TypedEpoxyController import com.airbnb.mvrx.Fail import com.airbnb.mvrx.Incomplete import com.airbnb.mvrx.Success -import im.vector.app.EmojiCompatWrapper +import im.vector.app.EmojiSpanify import im.vector.app.R import im.vector.app.core.resources.StringProvider import im.vector.app.core.ui.list.genericFooterItem @@ -32,8 +32,8 @@ import javax.inject.Inject */ class ViewReactionsEpoxyController @Inject constructor( private val stringProvider: StringProvider, - private val emojiCompatWrapper: EmojiCompatWrapper) : - TypedEpoxyController<DisplayReactionsViewState>() { + private val emojiSpanify: EmojiSpanify) : + TypedEpoxyController<DisplayReactionsViewState>() { var listener: Listener? = null @@ -56,7 +56,7 @@ class ViewReactionsEpoxyController @Inject constructor( reactionInfoSimpleItem { id(reactionInfo.eventId) timeStamp(reactionInfo.timestamp) - reactionKey(host.emojiCompatWrapper.safeEmojiSpanify(reactionInfo.reactionKey)) + reactionKey(host.emojiSpanify.spanify(reactionInfo.reactionKey)) authorDisplayName(reactionInfo.authorName ?: reactionInfo.authorId) userClicked { host.listener?.didSelectUser(reactionInfo.authorId) } } diff --git a/vector/src/main/java/im/vector/app/features/html/SpanUtils.kt b/vector/src/main/java/im/vector/app/features/html/SpanUtils.kt index 5e9e4263b5..e668f29a6a 100644 --- a/vector/src/main/java/im/vector/app/features/html/SpanUtils.kt +++ b/vector/src/main/java/im/vector/app/features/html/SpanUtils.kt @@ -21,15 +21,15 @@ import android.text.Spanned import android.text.style.MetricAffectingSpan import android.text.style.StrikethroughSpan import android.text.style.UnderlineSpan -import im.vector.app.EmojiCompatWrapper +import im.vector.app.EmojiSpanify import im.vector.app.features.home.room.detail.timeline.item.BindingOptions import javax.inject.Inject class SpanUtils @Inject constructor( - private val emojiCompat: EmojiCompatWrapper + private val emojiSpanify: EmojiSpanify ) { fun getBindingOptions(charSequence: CharSequence): BindingOptions { - val emojiCharSequence = emojiCompat.safeEmojiSpanify(charSequence) + val emojiCharSequence = emojiSpanify.spanify(charSequence) if (emojiCharSequence !is Spanned) { return BindingOptions() diff --git a/vector/src/main/java/im/vector/app/features/reactions/widget/ReactionButton.kt b/vector/src/main/java/im/vector/app/features/reactions/widget/ReactionButton.kt index 2b4e9ee5ab..67095b974a 100644 --- a/vector/src/main/java/im/vector/app/features/reactions/widget/ReactionButton.kt +++ b/vector/src/main/java/im/vector/app/features/reactions/widget/ReactionButton.kt @@ -24,7 +24,7 @@ import android.widget.LinearLayout import androidx.core.content.ContextCompat import androidx.core.content.withStyledAttributes import dagger.hilt.android.AndroidEntryPoint -import im.vector.app.EmojiCompatWrapper +import im.vector.app.EmojiSpanify import im.vector.app.R import im.vector.app.core.utils.DimensionConverter import im.vector.app.core.utils.TextUtils @@ -39,9 +39,9 @@ import javax.inject.Inject class ReactionButton @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0) : - LinearLayout(context, attrs, defStyleAttr), View.OnClickListener, View.OnLongClickListener { + LinearLayout(context, attrs, defStyleAttr), View.OnClickListener, View.OnLongClickListener { - @Inject lateinit var emojiCompatWrapper: EmojiCompatWrapper + @Inject lateinit var emojiSpanify: EmojiSpanify private val views: ReactionButtonBinding @@ -57,7 +57,7 @@ class ReactionButton @JvmOverloads constructor(context: Context, set(value) { field = value // maybe cache this for performances? - val emojiSpanned = emojiCompatWrapper.safeEmojiSpanify(value) + val emojiSpanned = emojiSpanify.spanify(value) views.reactionText.text = emojiSpanned } From ddbf8582dd323efeb9e7edb769268fcdee0b1744 Mon Sep 17 00:00:00 2001 From: Adam Brown <adampsbrown@gmail.com> Date: Fri, 17 Dec 2021 10:46:03 +0000 Subject: [PATCH 81/87] removing trailing space --- .../home/room/detail/timeline/tools/EventRenderingTools.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/tools/EventRenderingTools.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/tools/EventRenderingTools.kt index 530e8d6a93..3226b56c24 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/tools/EventRenderingTools.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/tools/EventRenderingTools.kt @@ -44,7 +44,7 @@ fun CharSequence.findPillsAndProcess(scope: CoroutineScope, processBlock: (PillI } fun CharSequence.linkify(callback: TimelineEventController.UrlClickCallback?): CharSequence { - val text = this.toString() + val text = this.toString() // SpannableStringBuilder is used to avoid Epoxy throwing ImmutableModelException val spannable = SpannableStringBuilder(this) MatrixLinkify.addLinks(spannable, object : MatrixPermalinkSpan.Callback { From 6c127e9de50f58147cd2822fff93fd8b39ef5642 Mon Sep 17 00:00:00 2001 From: ganfra <francoisg@element.io> Date: Fri, 17 Dec 2021 18:21:56 +0100 Subject: [PATCH 82/87] Release: prepare CHANGES --- CHANGES.md | 17 +++++++++++++++++ changelog.d/2467.bugfix | 1 - changelog.d/4700.bugfix | 1 - changelog.d/4710.bugfix | 1 - changelog.d/4713.misc | 1 - changelog.d/4733.bugfix | 1 - changelog.d/4742.bugfix | 1 - changelog.d/4743.bugfix | 1 - .../android/en-US/changelogs/40103110.txt | 2 ++ 9 files changed, 19 insertions(+), 7 deletions(-) delete mode 100644 changelog.d/2467.bugfix delete mode 100644 changelog.d/4700.bugfix delete mode 100644 changelog.d/4710.bugfix delete mode 100644 changelog.d/4713.misc delete mode 100644 changelog.d/4733.bugfix delete mode 100644 changelog.d/4742.bugfix delete mode 100644 changelog.d/4743.bugfix create mode 100644 fastlane/metadata/android/en-US/changelogs/40103110.txt diff --git a/CHANGES.md b/CHANGES.md index fbefb75e06..a776f483e6 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,20 @@ +Changes in Element v1.3.11 (2021-12-17) +======================================= + +Bugfixes 🐛 +---------- + - Fixing proximity sensor still being active after a call ([#2467](https://github.com/vector-im/element-android/issues/2467)) + - Fix name and shield are truncated in the room detail screen ([#4700](https://github.com/vector-im/element-android/issues/4700)) + - Call banner: center text vertically ([#4710](https://github.com/vector-im/element-android/issues/4710)) + - Fixes unable to render messages by allowing them to render whilst the emoji library is initialising ([#4733](https://github.com/vector-im/element-android/issues/4733)) + - Fix app crash uppon long press on a reply event ([#4742](https://github.com/vector-im/element-android/issues/4742)) + - Fixes crash when launching rooms which contain emojis in the emote content on android 12+ ([#4743](https://github.com/vector-im/element-android/issues/4743)) + +Other changes +------------- + - Avoids leaking the activity windows when loading dialogs are displaying ([#4713](https://github.com/vector-im/element-android/issues/4713)) + + Changes in Element v1.3.10 (2021-12-14) ======================================= diff --git a/changelog.d/2467.bugfix b/changelog.d/2467.bugfix deleted file mode 100644 index e707199e8a..0000000000 --- a/changelog.d/2467.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixing proximity sensor still being active after a call \ No newline at end of file diff --git a/changelog.d/4700.bugfix b/changelog.d/4700.bugfix deleted file mode 100644 index c8ad7c9b66..0000000000 --- a/changelog.d/4700.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix name and shield are truncated in the room detail screen \ No newline at end of file diff --git a/changelog.d/4710.bugfix b/changelog.d/4710.bugfix deleted file mode 100644 index 4abfaa91bd..0000000000 --- a/changelog.d/4710.bugfix +++ /dev/null @@ -1 +0,0 @@ -Call banner: center text vertically \ No newline at end of file diff --git a/changelog.d/4713.misc b/changelog.d/4713.misc deleted file mode 100644 index 5207c03871..0000000000 --- a/changelog.d/4713.misc +++ /dev/null @@ -1 +0,0 @@ -Avoids leaking the activity windows when loading dialogs are displaying \ No newline at end of file diff --git a/changelog.d/4733.bugfix b/changelog.d/4733.bugfix deleted file mode 100644 index 53979d21c4..0000000000 --- a/changelog.d/4733.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixes unable to render messages by allowing them to render whilst the emoji library is initialising \ No newline at end of file diff --git a/changelog.d/4742.bugfix b/changelog.d/4742.bugfix deleted file mode 100644 index ba4f32acf7..0000000000 --- a/changelog.d/4742.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix app crash uppon long press on a reply event diff --git a/changelog.d/4743.bugfix b/changelog.d/4743.bugfix deleted file mode 100644 index 645b812314..0000000000 --- a/changelog.d/4743.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixes crash when launching rooms which contain emojis in the emote content on android 12+ \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/40103110.txt b/fastlane/metadata/android/en-US/changelogs/40103110.txt new file mode 100644 index 0000000000..c28b303a35 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/40103110.txt @@ -0,0 +1,2 @@ +Main changes in this version: Bug fixes! +Full changelog: https://github.com/vector-im/element-android/releases/tag/v1.3.11 \ No newline at end of file From c6a118fc1f97fd7d0f7c8f50b02daffaaf57f255 Mon Sep 17 00:00:00 2001 From: ganfra <francoisg@element.io> Date: Fri, 17 Dec 2021 19:05:17 +0100 Subject: [PATCH 83/87] Update versions to 1.3.12 --- matrix-sdk-android/build.gradle | 2 +- vector/build.gradle | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/matrix-sdk-android/build.gradle b/matrix-sdk-android/build.gradle index d0dee31e9d..9674bdd372 100644 --- a/matrix-sdk-android/build.gradle +++ b/matrix-sdk-android/build.gradle @@ -31,7 +31,7 @@ android { // that the app's state is completely cleared between tests. testInstrumentationRunnerArguments clearPackageData: 'true' - buildConfigField "String", "SDK_VERSION", "\"1.3.11\"" + buildConfigField "String", "SDK_VERSION", "\"1.3.12\"" buildConfigField "String", "GIT_SDK_REVISION", "\"${gitRevision()}\"" resValue "string", "git_sdk_revision", "\"${gitRevision()}\"" diff --git a/vector/build.gradle b/vector/build.gradle index 490057192e..fce2c97f6b 100644 --- a/vector/build.gradle +++ b/vector/build.gradle @@ -15,7 +15,7 @@ kapt { // Note: 2 digits max for each value ext.versionMajor = 1 ext.versionMinor = 3 -ext.versionPatch = 11 +ext.versionPatch = 12 static def getGitTimestamp() { def cmd = 'git show -s --format=%ct' From f1dff33dc22d18578fe49a82118b006226f1b316 Mon Sep 17 00:00:00 2001 From: Adam Brown <adampsbrown@gmail.com> Date: Mon, 20 Dec 2021 10:09:17 +0000 Subject: [PATCH 84/87] removing android version bypass for using text futures - the emoji span changes affect all android versions --- .../java/im/vector/app/features/html/SpanUtils.kt | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/vector/src/main/java/im/vector/app/features/html/SpanUtils.kt b/vector/src/main/java/im/vector/app/features/html/SpanUtils.kt index e668f29a6a..6e2485071a 100644 --- a/vector/src/main/java/im/vector/app/features/html/SpanUtils.kt +++ b/vector/src/main/java/im/vector/app/features/html/SpanUtils.kt @@ -16,7 +16,6 @@ package im.vector.app.features.html -import android.os.Build import android.text.Spanned import android.text.style.MetricAffectingSpan import android.text.style.StrikethroughSpan @@ -41,13 +40,11 @@ class SpanUtils @Inject constructor( ) } - // Workaround for https://issuetracker.google.com/issues/188454876 + /** + * TextFutures do not support StrikethroughSpan, UnderlineSpan or MetricAffectingSpan + * Workaround for https://issuetracker.google.com/issues/188454876 + */ private fun canUseTextFuture(spanned: Spanned): Boolean { - if (Build.VERSION.SDK_INT < Build.VERSION_CODES.P) { - // On old devices, it works correctly - return true - } - return spanned .getSpans(0, spanned.length, Any::class.java) .all { it !is StrikethroughSpan && it !is UnderlineSpan && it !is MetricAffectingSpan } From 18df540487a28e58a7b1729e1207941a4ab34533 Mon Sep 17 00:00:00 2001 From: Adam Brown <adampsbrown@gmail.com> Date: Mon, 20 Dec 2021 10:10:07 +0000 Subject: [PATCH 85/87] adding changelog entry --- changelog.d/4769.bugfix | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog.d/4769.bugfix diff --git a/changelog.d/4769.bugfix b/changelog.d/4769.bugfix new file mode 100644 index 0000000000..ec4fc96994 --- /dev/null +++ b/changelog.d/4769.bugfix @@ -0,0 +1 @@ +Fixing emoji related crashes on android 8.1.1 and below \ No newline at end of file From 4b2dd73d1953644e90a10441e8c26b7e6ab8813e Mon Sep 17 00:00:00 2001 From: ganfra <francoisg@element.io> Date: Mon, 20 Dec 2021 14:56:27 +0100 Subject: [PATCH 86/87] Release: prepare CHANGES --- CHANGES.md | 8 ++++++++ changelog.d/4769.bugfix | 1 - fastlane/metadata/android/en-US/changelogs/40103120.txt | 2 ++ 3 files changed, 10 insertions(+), 1 deletion(-) delete mode 100644 changelog.d/4769.bugfix create mode 100644 fastlane/metadata/android/en-US/changelogs/40103120.txt diff --git a/CHANGES.md b/CHANGES.md index a776f483e6..e0dd3298d8 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,11 @@ +Changes in Element v1.3.12 (2021-12-20) +======================================= + +Bugfixes 🐛 +---------- + - Fixing emoji related crashes on android 8.1.1 and below ([#4769](https://github.com/vector-im/element-android/issues/4769)) + + Changes in Element v1.3.11 (2021-12-17) ======================================= diff --git a/changelog.d/4769.bugfix b/changelog.d/4769.bugfix deleted file mode 100644 index ec4fc96994..0000000000 --- a/changelog.d/4769.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixing emoji related crashes on android 8.1.1 and below \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/40103120.txt b/fastlane/metadata/android/en-US/changelogs/40103120.txt new file mode 100644 index 0000000000..90d55f5f48 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/40103120.txt @@ -0,0 +1,2 @@ +Main changes in this version: Bug fixes! +Full changelog: https://github.com/vector-im/element-android/releases/tag/v1.3.12 \ No newline at end of file From 55c0f1fcb34b26a0abbe885746f7d7515a0a32fd Mon Sep 17 00:00:00 2001 From: ganfra <francoisg@element.io> Date: Mon, 20 Dec 2021 15:35:09 +0100 Subject: [PATCH 87/87] Update versions to 1.3.13 --- matrix-sdk-android/build.gradle | 2 +- vector/build.gradle | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/matrix-sdk-android/build.gradle b/matrix-sdk-android/build.gradle index 9674bdd372..10a4d225b4 100644 --- a/matrix-sdk-android/build.gradle +++ b/matrix-sdk-android/build.gradle @@ -31,7 +31,7 @@ android { // that the app's state is completely cleared between tests. testInstrumentationRunnerArguments clearPackageData: 'true' - buildConfigField "String", "SDK_VERSION", "\"1.3.12\"" + buildConfigField "String", "SDK_VERSION", "\"1.3.13\"" buildConfigField "String", "GIT_SDK_REVISION", "\"${gitRevision()}\"" resValue "string", "git_sdk_revision", "\"${gitRevision()}\"" diff --git a/vector/build.gradle b/vector/build.gradle index fce2c97f6b..483286030d 100644 --- a/vector/build.gradle +++ b/vector/build.gradle @@ -15,7 +15,7 @@ kapt { // Note: 2 digits max for each value ext.versionMajor = 1 ext.versionMinor = 3 -ext.versionPatch = 12 +ext.versionPatch = 13 static def getGitTimestamp() { def cmd = 'git show -s --format=%ct'