diff --git a/src/i18n/strings/cs.json b/src/i18n/strings/cs.json index 0d5fab41729..cc8197ea02d 100644 --- a/src/i18n/strings/cs.json +++ b/src/i18n/strings/cs.json @@ -1059,8 +1059,11 @@ "waiting_other_user": "Čekám až nás %(displayName)s ověří…" }, "verification_requested_toast_title": "Žádost ověření", + "verified_identity_changed": "Ověřená identita %(displayName)s (%(userId)s) se změnila. Další informace", + "verified_identity_changed_no_displayname": "Ověřená identita uživatele %(userId)s se změnila. Další informace", "verify_toast_description": "Ostatní uživatelé této relaci nemusí věřit", - "verify_toast_title": "Ověřit tuto relaci" + "verify_toast_title": "Ověřit tuto relaci", + "withdraw_verification_action": "Zrušit ověření" }, "error": { "admin_contact": "Pro pokračování využívání této služby prosím kontaktujte jejího správce.", @@ -3495,7 +3498,9 @@ "sent": "%(senderName)s pozval(a) uživatele %(targetDisplayName)s ke vstupu do místnosti." }, "m.room.tombstone": "%(senderDisplayName)s aktualizoval(a) místnost.", - "m.room.topic": "%(senderDisplayName)s změnil(a) téma na „%(topic)s“.", + "m.room.topic": { + "changed": "%(senderDisplayName)s změnil(a) téma na „%(topic)s“." + }, "m.sticker": "%(senderDisplayName)s poslal(a) nálepku.", "m.video": { "error_decrypting": "Chyba při dešifrování videa" diff --git a/src/i18n/strings/de_DE.json b/src/i18n/strings/de_DE.json index 1ee56bd724f..68e7d276078 100644 --- a/src/i18n/strings/de_DE.json +++ b/src/i18n/strings/de_DE.json @@ -1058,8 +1058,11 @@ "waiting_other_user": "Warte darauf, dass %(displayName)s bestätigt…" }, "verification_requested_toast_title": "Verifizierung angefragt", + "verified_identity_changed": "Die verifizierte Identität von %(displayName)s (%(userId)s) hat sich geändert. Weitere Informationen", + "verified_identity_changed_no_displayname": "Die Identität von %(userId) hat sich geändert. Weitere Informationen", "verify_toast_description": "Andere Benutzer vertrauen ihr vielleicht nicht", - "verify_toast_title": "Sitzung verifizieren" + "verify_toast_title": "Sitzung verifizieren", + "withdraw_verification_action": "Verifizierung zurückziehen" }, "error": { "admin_contact": "Bitte kontaktiere deinen Systemadministrator um diesen Dienst weiter zu nutzen.", @@ -2465,6 +2468,7 @@ "breadcrumb_second_description": "Sie verlieren jeglichen Nachrichtenverlauf, der nur auf dem Server gespeichert ist", "breadcrumb_third_description": "Sie müssen alle Ihre vorhandenen Geräte und Kontakte erneut verifizieren", "breadcrumb_title": "Sind Sie sicher, dass Sie Ihre Identität zurücksetzen möchten?", + "breadcrumb_title_forgot": "Haben Sie Ihren Wiederherstellungsschlüssel vergessen? Sie müssen Ihre Identität zurücksetzen.", "breadcrumb_warning": "Tun Sie dies nur, wenn Sie glauben, dass Ihr Konto kompromittiert wurde.", "details_title": "Angaben zur Verschlüsselung", "export_keys": "Schlüssel exportieren", @@ -3489,7 +3493,10 @@ "sent": "%(senderName)s hat %(targetDisplayName)s in diesen Raum eingeladen." }, "m.room.tombstone": "%(senderDisplayName)s hat diesen Raum aktualisiert.", - "m.room.topic": "%(senderDisplayName)s hat das Thema geändert in \"%(topic)s\".", + "m.room.topic": { + "changed": "%(senderDisplayName)s hat das Thema geändert in \"%(topic)s\".", + "removed": "%(senderDisplayName)shat das Thema entfernt." + }, "m.sticker": "%(senderDisplayName)s hat einen Sticker gesendet.", "m.video": { "error_decrypting": "Videoentschlüsselung fehlgeschlagen" diff --git a/src/i18n/strings/el.json b/src/i18n/strings/el.json index 3bef29313f5..e0d5ae48659 100644 --- a/src/i18n/strings/el.json +++ b/src/i18n/strings/el.json @@ -2772,7 +2772,9 @@ "sent": "Ο %(senderName)s έστειλε μια πρόσκληση στον %(targetDisplayName)s για να συνδεθεί στο δωμάτιο." }, "m.room.tombstone": "Ο %(senderDisplayName)s αναβάθμισε αυτό το δωμάτιο.", - "m.room.topic": "Ο %(senderDisplayName)s άλλαξε το θέμα σε \"%(topic)s\".", + "m.room.topic": { + "changed": "Ο %(senderDisplayName)s άλλαξε το θέμα σε \"%(topic)s\"." + }, "m.sticker": "Ο %(senderDisplayName)s έστειλε ένα αυτοκόλλητο.", "m.video": { "error_decrypting": "Σφάλμα κατά την αποκρυπτογράφηση του βίντεο" diff --git a/src/i18n/strings/eo.json b/src/i18n/strings/eo.json index 91a5a024446..4edbbfeb9b1 100644 --- a/src/i18n/strings/eo.json +++ b/src/i18n/strings/eo.json @@ -2343,7 +2343,9 @@ "sent": "%(senderName)s sendis ĉambran inviton al %(targetDisplayName)s." }, "m.room.tombstone": "%(senderDisplayName)s gradaltigis ĉi tiun ĉambron.", - "m.room.topic": "%(senderDisplayName)s ŝanĝis la temon al « %(topic)s ».", + "m.room.topic": { + "changed": "%(senderDisplayName)s ŝanĝis la temon al « %(topic)s »." + }, "m.sticker": "%(senderDisplayName)s sendis glumarkon.", "m.video": { "error_decrypting": "Malĉifro de filmo eraris" diff --git a/src/i18n/strings/es.json b/src/i18n/strings/es.json index c0dbba66a42..8d4f3d82984 100644 --- a/src/i18n/strings/es.json +++ b/src/i18n/strings/es.json @@ -2950,7 +2950,9 @@ "sent": "%(senderName)s invitó a %(targetDisplayName)s a unirse a la sala." }, "m.room.tombstone": "%(senderDisplayName)s actualizó esta sala.", - "m.room.topic": "%(senderDisplayName)s cambió el asunto a «%(topic)s».", + "m.room.topic": { + "changed": "%(senderDisplayName)s cambió el asunto a «%(topic)s»." + }, "m.sticker": "%(senderDisplayName)s envió una pegatina.", "m.video": { "error_decrypting": "Error al descifrar el vídeo" diff --git a/src/i18n/strings/et.json b/src/i18n/strings/et.json index 0dd556c40e4..c914f624711 100644 --- a/src/i18n/strings/et.json +++ b/src/i18n/strings/et.json @@ -3490,7 +3490,9 @@ "sent": "%(senderName)s saatis %(targetDisplayName)s'le kutse jututoaga liitumiseks." }, "m.room.tombstone": "%(senderDisplayName)s uuendas seda jututuba.", - "m.room.topic": "%(senderDisplayName)s muutis uueks teemaks „%(topic)s“.", + "m.room.topic": { + "changed": "%(senderDisplayName)s muutis uueks teemaks „%(topic)s“." + }, "m.sticker": "%(senderDisplayName)s saatis kleepsu.", "m.video": { "error_decrypting": "Viga videovoo dekrüptimisel" diff --git a/src/i18n/strings/fa.json b/src/i18n/strings/fa.json index 39ea21eb581..950b41d1e25 100644 --- a/src/i18n/strings/fa.json +++ b/src/i18n/strings/fa.json @@ -2049,7 +2049,9 @@ "sent": "%(senderName)s %(targetDisplayName)s را به اتاق دعوت کرد." }, "m.room.tombstone": "%(senderDisplayName)s این اتاق را ارتقا داد.", - "m.room.topic": "%(senderDisplayName)s موضوع را به %(topic)s تغییر داد.", + "m.room.topic": { + "changed": "%(senderDisplayName)s موضوع را به %(topic)s تغییر داد." + }, "m.sticker": "%(senderDisplayName)s یک برچسب فرستاد.", "m.video": { "error_decrypting": "خطا در رمزگشایی ویدیو" diff --git a/src/i18n/strings/fi.json b/src/i18n/strings/fi.json index 70ee03fcd26..8223bab45dd 100644 --- a/src/i18n/strings/fi.json +++ b/src/i18n/strings/fi.json @@ -2987,7 +2987,9 @@ "sent": "%(senderName)s kutsui käyttäjän %(targetDisplayName)s liittymään huoneeseen." }, "m.room.tombstone": "%(senderDisplayName)s päivitti tämän huoneen.", - "m.room.topic": "%(senderDisplayName)s vaihtoi aiheeksi \"%(topic)s\".", + "m.room.topic": { + "changed": "%(senderDisplayName)s vaihtoi aiheeksi \"%(topic)s\"." + }, "m.sticker": "%(senderDisplayName)s lähetti tarran.", "m.video": { "error_decrypting": "Virhe purettaessa videon salausta" diff --git a/src/i18n/strings/fr.json b/src/i18n/strings/fr.json index 1614ec3c562..81c3753776c 100644 --- a/src/i18n/strings/fr.json +++ b/src/i18n/strings/fr.json @@ -901,7 +901,7 @@ "warning": "Si vous n’avez pas activé de nouvelle méthode de récupération, un attaquant essaye peut-être d’accéder à votre compte. Changez immédiatement le mot de passe de votre compte et configurez une nouvelle méthode de récupération dans les paramètres." }, "not_supported": "", - "pinned_identity_changed": "L'identité de %(displayName)s (%(userId)s) semble avoir changé. En savoir plus", + "pinned_identity_changed": "L'identité de %(displayName)s(%(userId)s) semble avoir changé. En savoir plus ", "pinned_identity_changed_no_displayname": "%(userId)ssemble avoir changé d'identité. En savoir plus", "recovery_method_removed": { "description_1": "Cette session a détecté que votre phrase secrète et clé de sécurité pour les messages sécurisés ont été supprimées.", @@ -910,6 +910,9 @@ "warning": "Si vous n’avez pas supprimé la méthode de récupération, un attaquant peut être en train d’essayer d’accéder à votre compte. Modifiez le mot de passe de votre compte et configurez une nouvelle méthode de récupération dans les réglages." }, "reset_all_button": "Vous avez perdu ou oublié tous vos moyens de récupération ? Tout réinitialiser", + "set_up_recovery": "Configurer la récupération", + "set_up_recovery_later": "Pas maintenant", + "set_up_recovery_toast_description": "Générez une clé de récupération qui peut être utilisée pour restaurer l'historique de vos messages chiffrés au cas où vous perdriez l'accès à vos appareils.", "set_up_toast_description": "Sécurité contre la perte d’accès aux messages et données chiffrées", "set_up_toast_title": "Configurer la sauvegarde sécurisée", "setup_secure_backup": { @@ -2764,6 +2767,7 @@ "inactive_sessions_list_description": "Pensez à déconnecter les anciennes sessions (%(inactiveAgeDays)s jours ou plus) que vous n’utilisez plus.", "ip": "Adresse IP", "last_activity": "Dernière activité", + "manage": "Gérer cette session", "mobile_session": "Session de téléphone portable", "n_sessions_selected": { "one": "%(count)s session sélectionnée", @@ -3388,7 +3392,9 @@ "sent": "%(senderName)s a invité %(targetDisplayName)s à rejoindre le salon." }, "m.room.tombstone": "%(senderDisplayName)s a mis à niveau ce salon.", - "m.room.topic": "%(senderDisplayName)s a changé le sujet du salon en « %(topic)s ».", + "m.room.topic": { + "changed": "%(senderDisplayName)s a changé le sujet du salon en « %(topic)s »." + }, "m.sticker": "%(senderDisplayName)s a envoyé un autocollant.", "m.video": { "error_decrypting": "Erreur lors du déchiffrement de la vidéo" @@ -3627,7 +3633,7 @@ }, "unsupported_browser": { "description": "Si vous continuez, certaines fonctionnalités risquent de cesser de fonctionner et vous risquez de perdre des données à l'avenir. Mettez à jour votre navigateur pour continuer à utiliser%(brand)s .", - "title": "%(brand)sne prend pas en charge ce navigateur" + "title": "%(brand)s ne prend pas en charge ce navigateur" }, "unsupported_server_description": "Ce serveur utilise une ancienne version de Matrix. Mettez-le à jour vers Matrix %(version)s pour utiliser %(brand)s sans erreurs.", "unsupported_server_title": "Votre serveur n’est pas pris en charge", @@ -3706,7 +3712,7 @@ "hide_sessions": "Masquer les sessions", "hide_verified_sessions": "Masquer les sessions vérifiées", "ignore_button": "Ignorer", - "ignore_confirm_description": "Tous les messages et invitations de cette utilisateur seront cachés. Êtes-vous sûr de vouloir les ignorer ?", + "ignore_confirm_description": "Tous les messages et invitations de cet utilisateur seront masqués. Êtes-vous sûr de vouloir les ignorer ?", "ignore_confirm_title": "Ignorer %(user)s", "invited_by": "Invité par %(sender)s", "jump_to_rr_button": "Aller à l’accusé de lecture", diff --git a/src/i18n/strings/gl.json b/src/i18n/strings/gl.json index 55f5afb2a50..209d4aea4a0 100644 --- a/src/i18n/strings/gl.json +++ b/src/i18n/strings/gl.json @@ -2705,7 +2705,9 @@ "sent": "%(senderName)s enviou un convite a %(targetDisplayName)s para unirse a sala." }, "m.room.tombstone": "%(senderDisplayName)s actualizou esta sala.", - "m.room.topic": "%(senderDisplayName)s cambiou o asunto a \"%(topic)s\".", + "m.room.topic": { + "changed": "%(senderDisplayName)s cambiou o asunto a \"%(topic)s\"." + }, "m.sticker": "%(senderDisplayName)s enviou un adhesivo.", "m.video": { "error_decrypting": "Fallo descifrando vídeo" diff --git a/src/i18n/strings/he.json b/src/i18n/strings/he.json index 36f05ead73c..46e7bd64e20 100644 --- a/src/i18n/strings/he.json +++ b/src/i18n/strings/he.json @@ -2202,7 +2202,9 @@ "sent": "%(senderName)s שלח הזמנה ל%(targetDisplayName)s להצטרף אל החדר." }, "m.room.tombstone": "%(senderDisplayName)s שידרג את החדר הזה.", - "m.room.topic": "%(senderDisplayName)s שינה את שם הנושא ל-\"%(topic)s\".", + "m.room.topic": { + "changed": "%(senderDisplayName)s שינה את שם הנושא ל-\"%(topic)s\"." + }, "m.sticker": "%(senderDisplayName)s שלח מדבקה", "m.video": { "error_decrypting": "שגיאה בפענוח וידאו" diff --git a/src/i18n/strings/hu.json b/src/i18n/strings/hu.json index b3e9db9cf45..304c547de70 100644 --- a/src/i18n/strings/hu.json +++ b/src/i18n/strings/hu.json @@ -3120,7 +3120,9 @@ "sent": "%(senderName)s meghívót küldött %(targetDisplayName)s számára, hogy lépjen be a szobába." }, "m.room.tombstone": "%(senderDisplayName)s fejlesztette a szobát.", - "m.room.topic": "%(senderDisplayName)s a következőre változtatta a témát: „%(topic)s”.", + "m.room.topic": { + "changed": "%(senderDisplayName)s a következőre változtatta a témát: „%(topic)s”." + }, "m.sticker": "%(senderDisplayName)s matricát küldött.", "m.video": { "error_decrypting": "Hiba a videó visszafejtésénél" diff --git a/src/i18n/strings/id.json b/src/i18n/strings/id.json index baa2e5abb25..6c9aeccb49b 100644 --- a/src/i18n/strings/id.json +++ b/src/i18n/strings/id.json @@ -3152,7 +3152,9 @@ "sent": "%(senderName)s mengirim sebuah undangan ke %(targetDisplayName)s untuk bergabung dengan ruangan ini." }, "m.room.tombstone": "%(senderDisplayName)s meningkatkan ruangan ini.", - "m.room.topic": "%(senderDisplayName)s telah mengubah topik menjadi \"%(topic)s\".", + "m.room.topic": { + "changed": "%(senderDisplayName)s telah mengubah topik menjadi \"%(topic)s\"." + }, "m.sticker": "%(senderDisplayName)s mengirim sebuah stiker.", "m.video": { "error_decrypting": "Terjadi kesalahan mendekripsi video" diff --git a/src/i18n/strings/is.json b/src/i18n/strings/is.json index e1695b2cc06..2c6b529dcf2 100644 --- a/src/i18n/strings/is.json +++ b/src/i18n/strings/is.json @@ -2625,7 +2625,9 @@ "sent": "%(senderName)s sendi boð til %(targetDisplayName)s um þátttöku í spjallrásinni." }, "m.room.tombstone": "%(senderDisplayName)s uppfærði þessa spjallrás.", - "m.room.topic": "%(senderDisplayName)s breytti umræðuefninu í \"%(topic)s\".", + "m.room.topic": { + "changed": "%(senderDisplayName)s breytti umræðuefninu í \"%(topic)s\"." + }, "m.sticker": "%(senderDisplayName)s sendi límmerki.", "m.video": { "error_decrypting": "Villa við afkóðun myndskeiðs" diff --git a/src/i18n/strings/it.json b/src/i18n/strings/it.json index a67adfda7a6..020a4699757 100644 --- a/src/i18n/strings/it.json +++ b/src/i18n/strings/it.json @@ -3198,7 +3198,9 @@ "sent": "%(senderName)s ha mandato un invito a %(targetDisplayName)s per unirsi alla stanza." }, "m.room.tombstone": "%(senderDisplayName)s ha aggiornato questa stanza.", - "m.room.topic": "%(senderDisplayName)s ha modificato l'argomento in \"%(topic)s\".", + "m.room.topic": { + "changed": "%(senderDisplayName)s ha modificato l'argomento in \"%(topic)s\"." + }, "m.sticker": "%(senderDisplayName)s ha inviato uno sticker.", "m.video": { "error_decrypting": "Errore decifratura video" diff --git a/src/i18n/strings/ja.json b/src/i18n/strings/ja.json index b4e7e0a931b..92aaf1529ae 100644 --- a/src/i18n/strings/ja.json +++ b/src/i18n/strings/ja.json @@ -2928,7 +2928,9 @@ "sent": "%(senderName)sが%(targetDisplayName)sをこのルームに招待しました。" }, "m.room.tombstone": "%(senderDisplayName)sがこのルームをアップグレードしました。", - "m.room.topic": "%(senderDisplayName)sがトピックを\"%(topic)s\"に変更しました。", + "m.room.topic": { + "changed": "%(senderDisplayName)sがトピックを\"%(topic)s\"に変更しました。" + }, "m.sticker": "%(senderDisplayName)sがステッカーを送信しました。", "m.video": { "error_decrypting": "動画を復号化する際にエラーが発生しました" diff --git a/src/i18n/strings/lo.json b/src/i18n/strings/lo.json index b9d5104172a..a3c598c55ed 100644 --- a/src/i18n/strings/lo.json +++ b/src/i18n/strings/lo.json @@ -2606,7 +2606,9 @@ "sent": "%(senderName)s ສົ່ງຄຳເຊີນໄປຫາ %(targetDisplayName)s ເພື່ອເຂົ້າຮ່ວມຫ້ອງ." }, "m.room.tombstone": "%(senderDisplayName)s ຍົກລະດັບຫ້ອງນີ້ແລ້ວ.", - "m.room.topic": "%(senderDisplayName)s ໄດ້ປ່ຽນຫົວຂໍ້ເປັນ \"%(topic)s\".", + "m.room.topic": { + "changed": "%(senderDisplayName)s ໄດ້ປ່ຽນຫົວຂໍ້ເປັນ \"%(topic)s\"." + }, "m.sticker": "%(senderDisplayName)s ສົ່ງສະຕິກເກີ.", "m.video": { "error_decrypting": "ການຖອດລະຫັດວິດີໂອຜິດພາດ" diff --git a/src/i18n/strings/lt.json b/src/i18n/strings/lt.json index 7e568f3360c..396703efbb8 100644 --- a/src/i18n/strings/lt.json +++ b/src/i18n/strings/lt.json @@ -2062,7 +2062,9 @@ "sent": "%(senderName)s išsiuntė pakvietimą %(targetDisplayName)s prisijungti prie kambario." }, "m.room.tombstone": "%(senderDisplayName)s atnaujino šį kambarį.", - "m.room.topic": "%(senderDisplayName)s pakeitė temą į \"%(topic)s\".", + "m.room.topic": { + "changed": "%(senderDisplayName)s pakeitė temą į \"%(topic)s\"." + }, "m.sticker": "%(senderDisplayName)s nusiuntė lipduką.", "m.video": { "error_decrypting": "Klaida iššifruojant vaizdo įrašą" diff --git a/src/i18n/strings/nl.json b/src/i18n/strings/nl.json index 07380f4b984..7c987b5dc43 100644 --- a/src/i18n/strings/nl.json +++ b/src/i18n/strings/nl.json @@ -2756,7 +2756,9 @@ "sent": "%(senderName)s heeft %(targetDisplayName)s in deze kamer uitgenodigd." }, "m.room.tombstone": "%(senderDisplayName)s heeft deze kamer geüpgraded.", - "m.room.topic": "%(senderDisplayName)s heeft het onderwerp gewijzigd naar ‘%(topic)s’.", + "m.room.topic": { + "changed": "%(senderDisplayName)s heeft het onderwerp gewijzigd naar ‘%(topic)s’." + }, "m.sticker": "%(senderDisplayName)s Verstuurde een sticker.", "m.video": { "error_decrypting": "Fout bij het ontsleutelen van de video" diff --git a/src/i18n/strings/pl.json b/src/i18n/strings/pl.json index 3103c622486..20adfe77b49 100644 --- a/src/i18n/strings/pl.json +++ b/src/i18n/strings/pl.json @@ -541,6 +541,7 @@ "qr_code": "Kod QR", "random": "Losowe", "reactions": "Reakcje", + "recommended": "Polecane", "report_a_bug": "Zgłoś błąd", "room": "Pokój", "room_name": "Nazwa pokoju", @@ -735,6 +736,44 @@ "category_room": "Pokój", "caution_colon": "Ostrzeżenie:", "client_versions": "Wersje klientów", + "crypto": { + "4s_public_key_in_account_data": "w danych konta", + "4s_public_key_not_in_account_data": "nie znaleziono", + "4s_public_key_status": "Klucz publiczny sekretnego magazynu:", + "backup_key_cached": "w lokalnej pamięci podręcznej", + "backup_key_cached_status": "Klucz zapasowy zapisany w pamięci podręcznej:", + "backup_key_not_stored": "nie przechowywany", + "backup_key_stored": "w sekretnym magazynie", + "backup_key_stored_status": "Magazyn klucza kopii zapasowej:", + "backup_key_unexpected_type": "nieoczekiwany typ", + "backup_key_well_formed": "dobrze ukształtowany", + "cross_signing": "Weryfikacja krzyżowa", + "cross_signing_cached": "w lokalnej pamięci podręcznej", + "cross_signing_not_ready": "Weryfikacja krzyżowa nie jest ustawiona.", + "cross_signing_private_keys_in_storage": "w sekretnym magazynie", + "cross_signing_private_keys_in_storage_status": "Klucze prywatne weryfikacji krzyżowej:", + "cross_signing_private_keys_not_in_storage": "nie odnaleziono w pamięci", + "cross_signing_public_keys_on_device": "w pamięci", + "cross_signing_public_keys_on_device_status": "Weryfikacja krzyżowa kluczy publicznych:", + "cross_signing_ready": "Weryfikacja krzyżowa jest gotowa do użycia.", + "cross_signing_status": "Status weryfikacji krzyżowej:", + "cross_signing_untrusted": "Twoje konto ma tożsamość weryfikacji krzyżowej w sekretnym magazynie, ale nie jest jeszcze zaufane przez tę sesję.", + "crypto_not_available": "Moduł kryptograficzny nie jest dostępny", + "key_backup_active_version": "Aktywna wersja kopii zapasowej:", + "key_backup_active_version_none": "Brak", + "key_backup_inactive_warning": "Twoje klucze nie są przywracane na tej sesji.", + "key_backup_latest_version": "Najnowsza wersja kopii zapasowej na serwerze:", + "key_storage": "Magazyn kluczy", + "master_private_key_cached_status": "Główny klucz prywatny:", + "not_found": "nie znaleziono", + "not_found_locally": "nie znaleziono lokalnie", + "secret_storage_not_ready": "nie gotowe", + "secret_storage_ready": "gotowe", + "secret_storage_status": "Sekretny magazyn:", + "self_signing_private_key_cached_status": "Samopodpisujący klucz prywatny:", + "title": "Szyfrowanie end-to-end", + "user_signing_private_key_cached_status": "Podpisany przez użytkownika klucz prywatny:" + }, "developer_mode": "Tryb programisty", "developer_tools": "Narzędzia programistyczne", "edit_setting": "Edytuj ustawienie", @@ -873,7 +912,7 @@ "cross_signing_room_verified": "Wszyscy w tym pokoju są zweryfikowani", "cross_signing_room_warning": "Ktoś używa nieznanej sesji", "cross_signing_unsupported": "Twój serwer domowy nie obsługuje weryfikacji krzyżowej.", - "cross_signing_untrusted": "Twoje konto ma tożsamość weryfikacji krzyżowej w sekretnej pamięci, ale nie jest jeszcze zaufane przez tę sesję.", + "cross_signing_untrusted": "Twoje konto ma tożsamość weryfikacji krzyżowej w sekretnym magazynie, ale nie jest jeszcze zaufane przez tę sesję.", "cross_signing_user_normal": "Nie zweryfikowałeś tego użytkownika.", "cross_signing_user_verified": "Zweryfikowałeś tego użytkownika. Użytkownik zweryfikował wszystkie swoje sesje.", "cross_signing_user_warning": "Ten użytkownik nie zweryfikował wszystkich swoich sesji.", @@ -882,14 +921,18 @@ "title": "Zniszczyć klucze weryfikacji krzyżowej?", "warning": "Usunięcie kluczy weryfikacji krzyżowej jest trwałe. Każdy, z kim dokonano weryfikacji, zobaczy alerty bezpieczeństwa. Prawie na pewno nie chcesz tego robić, chyba że straciłeś każde urządzenie, z którego możesz weryfikować." }, + "enter_recovery_key": "Wprowadź klucz przywracania", "event_shield_reason_authenticity_not_guaranteed": "Autentyczność tej wiadomości szyfrowanej nie jest gwarantowana na tym urządzeniu.", "event_shield_reason_mismatched_sender_key": "Zaszyfrowano przez sesję niezweryfikowaną", "event_shield_reason_unknown_device": "Zaszyfrowano przez nieznane lub usunięte urządzenie.", "event_shield_reason_unsigned_device": "Zaszyfrowano przez urządzenie niezweryfikowane przez właściciela.", "event_shield_reason_unverified_identity": "Zaszyfrowano przez niezweryfikowanego użytkownika", "export_unsupported": "Twoja przeglądarka nie wspiera wymaganych rozszerzeń kryptograficznych", + "forgot_recovery_key": "Nie pamiętasz klucza przywracania?", "import_invalid_keyfile": "Niepoprawny plik klucza %(brand)s", "import_invalid_passphrase": "Próba autentykacji nieudana: nieprawidłowe hasło?", + "key_storage_out_of_sync": "Twój magazyn kluczy nie jest zsynchronizowany.", + "key_storage_out_of_sync_description": "Potwierdź klucz przywracania, aby zachować dostęp do magazynu kluczy i historii wiadomości.", "messages_not_secure": { "cause_1": "Twój serwer domowy", "cause_2": "Użytkownik, którego weryfikujesz jest połączony z serwerem domowym", @@ -1019,8 +1062,11 @@ "waiting_other_user": "Oczekiwanie na weryfikację przez %(displayName)s…" }, "verification_requested_toast_title": "Zażądano weryfikacji", + "verified_identity_changed": "Zweryfikowana tożsamość %(displayName)s (%(userId)s) uległa zmianie. Dowiedz się więcej", + "verified_identity_changed_no_displayname": "Zweryfikowana tożsamość %(userId)s uległa zmianie. Dowiedz się więcej", "verify_toast_description": "Inni użytkownicy mogą temu nie ufać", - "verify_toast_title": "Zweryfikuj tę sesję" + "verify_toast_title": "Zweryfikuj tę sesję", + "withdraw_verification_action": "Wycofaj weryfikację" }, "error": { "admin_contact": "Proszę, skontaktuj się z administratorem aby korzystać dalej z funkcji.", @@ -1586,8 +1632,15 @@ "toggle_attribution": "Przełącz atrybucje" }, "member_list": { + "count": { + "one": "%(count)s Członek", + "few": "%(count)s Członki", + "many": "%(count)s Członków" + }, "filter_placeholder": "Filtruj członków pokoju", "invite_button_no_perms_tooltip": "Nie posiadasz uprawnień, aby zapraszać użytkowników", + "invited_label": "Zaproszono", + "no_matches": "Brak wyników", "power_label": "%(userName)s (moc uprawnień administratorskich %(powerLevelNumber)s)" }, "member_list_back_action_label": "Członkowie pokoju", @@ -2423,6 +2476,55 @@ "emoji_autocomplete": "Włącz podpowiedzi Emoji podczas pisania", "enable_markdown": "Włącz Markdown", "enable_markdown_description": "Rozpocznij wiadomość z /plain, aby była bez markdownu.", + "encryption": { + "advanced": { + "breadcrumb_first_description": "Dane konta, kontakty, preferencje i lista czatów zostaną zachowane", + "breadcrumb_page": "Resetuj szyfrowanie", + "breadcrumb_second_description": "Stracisz całą historię wiadomości przechowywaną na serwerze", + "breadcrumb_third_description": "Konieczne będzie ponowne zweryfikowanie wszystkich istniejących urządzeń i kontaktów", + "breadcrumb_title": "Czy na pewno chcesz zresetować swoją tożsamość?", + "breadcrumb_title_forgot": "Nie pamiętasz klucza przywracania? Musisz zresetować swoją tożsamość.", + "breadcrumb_warning": "Zrób to tylko wtedy, gdy uważasz, że Twoje konto zostało naruszone.", + "details_title": "Szczegóły szyfrowania", + "export_keys": "Eksportuj klucze", + "import_keys": "Importuj klucze", + "other_people_device_description": "Domyślnie w pokojach szyfrowanych nie będziesz mógł wysyłać wiadomości, jeśli nie zweryfikujesz członków w pokoju", + "other_people_device_label": "Nigdy nie wysyłaj wiadomości szyfrowanych do niezweryfikowanych urządzeń", + "other_people_device_title": "Urządzenia innych osób", + "reset_identity": "Zresetuj tożsamość kryptograficzną", + "session_id": "ID sesji:", + "session_key": "Klucz sesji:", + "title": "Zaawansowane" + }, + "device_not_verified_button": "Zweryfikuj to urządzenie", + "device_not_verified_description": "Aby wyświetlić ustawienia szyfrowania, musisz zweryfikować to urządzenie.", + "device_not_verified_title": "Urządzenie niezweryfikowane", + "dialog_title": "Ustawienia: Szyfrowanie", + "recovery": { + "change_recovery_confirm_button": "Potwierdź nowy klucz przywracania", + "change_recovery_confirm_description": "Wprowadź poniżej nowy klucz przywracania, aby zakończyć. Stary klucz przestanie działać.", + "change_recovery_confirm_title": "Wprowadź nowy klucz przywracania", + "change_recovery_key": "Zmień klucz przywracania", + "change_recovery_key_description": "Zapisz nowy klucz przywracania w bezpiecznym miejscu. Następnie kliknij Kontynuuj, aby zastosować zmiany.", + "change_recovery_key_title": "Zmień klucz przywracania?", + "description": "Odzyskaj swoją tożsamość kryptograficzną i historię wiadomości za pomocą klucza przywracania, jeśli stracisz dostęp do swoich urządzeń.", + "enter_key_error": "Wprowadzony klucz przywracania nie jest poprawny.", + "enter_recovery_key": "Wprowadź klucz przywracania", + "key_storage_warning": "Magazyn kluczy nie jest zsynchronizowany. Rozwiąż problem klikając przycisk poniżej.", + "save_key_description": "Nie udostępniaj go nikomu!", + "save_key_title": "Klucz przywracania", + "set_up_recovery": "Skonfiguruj przywracanie", + "set_up_recovery_confirm_button": "Zakończ konfigurację", + "set_up_recovery_confirm_description": "Wprowadź klucz przywracania pokazany na poprzednim ekranie, aby zakończyć konfigurowanie przywracania.", + "set_up_recovery_confirm_title": "Wprowadź klucz przywracania, aby potwierdzić", + "set_up_recovery_description": "Magazyn kluczy jest chroniony przez klucz przywracania. Jeśli po skonfigurowaniu potrzebujesz klucza przywracania, wygeneruj go zaznaczając ‘%(changeRecoveryKeyButton)s’.", + "set_up_recovery_save_key_description": "Zapisz ten klucz przywracania w bezpiecznym miejscu, takim jak menedżer haseł, notatka szyfrowana lub sejf.", + "set_up_recovery_save_key_title": "Zapisz klucz przywracania w bezpiecznym miejscu", + "set_up_recovery_secondary_description": "Klikając przycisk Kontynuuj, wygenerujemy dla Ciebie klucz przywracania.", + "title": "Przywracanie" + }, + "title": "Szyfrowanie" + }, "general": { "account_management_section": "Zarządzanie kontem", "account_section": "Konto", @@ -2657,7 +2759,7 @@ "replace_plain_emoji": "Automatycznie zastępuj tekstowe emotikony", "security": { "4s_public_key_in_account_data": "w danych konta", - "4s_public_key_status": "Publiczny klucz sekretnego magazynu:", + "4s_public_key_status": "Klucz publiczny sekretnego magazynu:", "analytics_description": "Udostępnij anonimowe dane, aby pomóc nam zidentyfikować problemy. Nic osobistego. Żadnych stron trzecich.", "backup_key_cached_status": "Klucz zapasowy zapisany w pamięci podręcznej:", "backup_key_stored_status": "Klucz zapasowy zapisany:", @@ -2670,7 +2772,7 @@ "cross_signing_cached": "w lokalnej pamięci podręcznej", "cross_signing_homeserver_support": "Wsparcie funkcji serwera domowego:", "cross_signing_homeserver_support_exists": "istnieje", - "cross_signing_in_4s": "w tajnej pamięci", + "cross_signing_in_4s": "w sekretnym magazynie", "cross_signing_in_memory": "w pamięci", "cross_signing_master_private_Key": "Główny klucz prywatny:", "cross_signing_not_cached": "nie odnaleziono lokalnie", @@ -2781,6 +2883,7 @@ "inactive_sessions_list_description": "Rozważ wylogowanie się ze starych sesji (%(inactiveAgeDays)s dni lub starsze), jeśli już z nich nie korzystasz.", "ip": "Adres IP", "last_activity": "Ostatnia aktywność", + "manage": "Zarządzaj tą sesją", "mobile_session": "Sesja mobilna", "n_sessions_selected": { "one": "Zaznaczono %(count)s sesję", @@ -3405,7 +3508,10 @@ "sent": "%(senderName)s wysłał zaproszenie do %(targetDisplayName)s do dołączenia do pokoju." }, "m.room.tombstone": "%(senderDisplayName)s ulepszył ten pokój.", - "m.room.topic": "%(senderDisplayName)s zmienił temat na \"%(topic)s\".", + "m.room.topic": { + "changed": "%(senderDisplayName)s zmienił temat na \"%(topic)s\".", + "removed": "%(senderDisplayName)s usunął temat." + }, "m.sticker": "%(senderDisplayName)s wysłał naklejkę.", "m.video": { "error_decrypting": "Błąd deszyfrowania wideo" diff --git a/src/i18n/strings/pt.json b/src/i18n/strings/pt.json index d8d9857c6db..be48204b126 100644 --- a/src/i18n/strings/pt.json +++ b/src/i18n/strings/pt.json @@ -3311,7 +3311,9 @@ "sent": "%(senderName)s enviou um convite para %(targetDisplayName)s entrar na sala." }, "m.room.tombstone": "%(senderDisplayName)s atualizou a sala.", - "m.room.topic": "%(senderDisplayName)s mudou o tópico para \"%(topic)s\".", + "m.room.topic": { + "changed": "%(senderDisplayName)s mudou o tópico para \"%(topic)s\"." + }, "m.sticker": "%(senderDisplayName)s enviou um sticker.", "m.video": { "error_decrypting": "Erro ao descriptografar o vídeo" diff --git a/src/i18n/strings/pt_BR.json b/src/i18n/strings/pt_BR.json index efee2781b06..b864858c23b 100644 --- a/src/i18n/strings/pt_BR.json +++ b/src/i18n/strings/pt_BR.json @@ -2233,7 +2233,9 @@ "sent": "%(senderName)s enviou um convite para %(targetDisplayName)s entrar na sala." }, "m.room.tombstone": "%(senderDisplayName)s atualizou esta sala.", - "m.room.topic": "%(senderDisplayName)s alterou a descrição para \"%(topic)s\".", + "m.room.topic": { + "changed": "%(senderDisplayName)s alterou a descrição para \"%(topic)s\"." + }, "m.sticker": "%(senderDisplayName)s enviou uma figurinha.", "m.video": { "error_decrypting": "Erro ao descriptografar o vídeo" diff --git a/src/i18n/strings/ru.json b/src/i18n/strings/ru.json index d58f87c0045..0bed51fba32 100644 --- a/src/i18n/strings/ru.json +++ b/src/i18n/strings/ru.json @@ -3181,7 +3181,9 @@ "sent": "%(senderName)s пригласил(а) %(targetDisplayName)s в комнату." }, "m.room.tombstone": "%(senderDisplayName)s обновил(а) эту комнату.", - "m.room.topic": "%(senderDisplayName)s изменил(а) тему комнаты на \"%(topic)s\".", + "m.room.topic": { + "changed": "%(senderDisplayName)s изменил(а) тему комнаты на \"%(topic)s\"." + }, "m.sticker": "%(senderDisplayName)s отправил(а) наклейку.", "m.video": { "error_decrypting": "Ошибка расшифровки видео" diff --git a/src/i18n/strings/sk.json b/src/i18n/strings/sk.json index a5868cf5701..c6910f44266 100644 --- a/src/i18n/strings/sk.json +++ b/src/i18n/strings/sk.json @@ -3182,7 +3182,9 @@ "sent": "%(senderName)s pozval %(targetDisplayName)s vstúpiť do miestnosti." }, "m.room.tombstone": "%(senderDisplayName)s aktualizoval túto miestnosť.", - "m.room.topic": "%(senderDisplayName)s zmenil tému na \"%(topic)s\".", + "m.room.topic": { + "changed": "%(senderDisplayName)s zmenil tému na \"%(topic)s\"." + }, "m.sticker": "%(senderDisplayName)s poslal nálepku.", "m.video": { "error_decrypting": "Chyba pri dešifrovaní videa" diff --git a/src/i18n/strings/sq.json b/src/i18n/strings/sq.json index 63c72802965..cf6c2bf8268 100644 --- a/src/i18n/strings/sq.json +++ b/src/i18n/strings/sq.json @@ -2995,7 +2995,9 @@ "sent": "%(senderName)s dërgoi një ftesë për %(targetDisplayName)s që të marrë pjesë në dhomë." }, "m.room.tombstone": "%(senderDisplayName)s e përmirësoi këtë dhomë.", - "m.room.topic": "%(senderDisplayName)s ndryshoi temën në \"%(topic)s\".", + "m.room.topic": { + "changed": "%(senderDisplayName)s ndryshoi temën në \"%(topic)s\"." + }, "m.sticker": "%(senderDisplayName)s dërgoi një ngjitës.", "m.video": { "error_decrypting": "Gabim në shfshehtëzim videoje" diff --git a/src/i18n/strings/sv.json b/src/i18n/strings/sv.json index e8df5df5dae..118939e597d 100644 --- a/src/i18n/strings/sv.json +++ b/src/i18n/strings/sv.json @@ -3388,7 +3388,9 @@ "sent": "%(senderName)s bjöd in %(targetDisplayName)s att gå med i rummet." }, "m.room.tombstone": "%(senderDisplayName)s uppgraderade det här rummet.", - "m.room.topic": "%(senderDisplayName)s bytte rummets ämne till \"%(topic)s\".", + "m.room.topic": { + "changed": "%(senderDisplayName)s bytte rummets ämne till \"%(topic)s\"." + }, "m.sticker": "%(senderDisplayName)s skickade en dekal.", "m.video": { "error_decrypting": "Fel vid avkryptering av video" diff --git a/src/i18n/strings/uk.json b/src/i18n/strings/uk.json index 7522d01e559..b44771cc28a 100644 --- a/src/i18n/strings/uk.json +++ b/src/i18n/strings/uk.json @@ -3117,7 +3117,9 @@ "sent": "%(senderName)s надсилає запрошення %(targetDisplayName)s приєднатися до кімнати." }, "m.room.tombstone": "%(senderDisplayName)s поліпшує цю кімнату.", - "m.room.topic": "%(senderDisplayName)s змінює тему на %(topic)s.", + "m.room.topic": { + "changed": "%(senderDisplayName)s змінює тему на %(topic)s." + }, "m.sticker": "%(senderDisplayName)s надсилає наліпку.", "m.video": { "error_decrypting": "Помилка розшифрування відео" diff --git a/src/i18n/strings/vi.json b/src/i18n/strings/vi.json index 1769b5896c2..9fdf0f04458 100644 --- a/src/i18n/strings/vi.json +++ b/src/i18n/strings/vi.json @@ -2889,7 +2889,9 @@ "sent": "%(senderName)s đã mời %(targetDisplayName)s tham gia phòng." }, "m.room.tombstone": "%(senderDisplayName)s đã nâng cấp phòng này.", - "m.room.topic": "%(senderDisplayName)s đổi chủ đề thành \"%(topic)s\".", + "m.room.topic": { + "changed": "%(senderDisplayName)s đổi chủ đề thành \"%(topic)s\"." + }, "m.sticker": "%(senderDisplayName)s đã gửi một sticker.", "m.video": { "error_decrypting": "Lỗi khi giải mã video" diff --git a/src/i18n/strings/zh_Hans.json b/src/i18n/strings/zh_Hans.json index 0ef859e5484..32f9f12374f 100644 --- a/src/i18n/strings/zh_Hans.json +++ b/src/i18n/strings/zh_Hans.json @@ -2863,7 +2863,9 @@ "sent": "%(senderName)s 向 %(targetDisplayName)s 发了加入房间的邀请。" }, "m.room.tombstone": "%(senderDisplayName)s 升级了此房间。", - "m.room.topic": "%(senderDisplayName)s 将话题修改为 “%(topic)s”。", + "m.room.topic": { + "changed": "%(senderDisplayName)s 将话题修改为 “%(topic)s”。" + }, "m.sticker": "%(senderDisplayName)s 发送了一张贴纸。", "m.video": { "error_decrypting": "解密视频时出错" diff --git a/src/i18n/strings/zh_Hant.json b/src/i18n/strings/zh_Hant.json index bb63ce99e8f..3ed1b15522d 100644 --- a/src/i18n/strings/zh_Hant.json +++ b/src/i18n/strings/zh_Hant.json @@ -3107,7 +3107,9 @@ "sent": "%(senderName)s 向 %(targetDisplayName)s 傳送了加入聊天室的邀請。" }, "m.room.tombstone": "%(senderDisplayName)s 升級了此聊天室。", - "m.room.topic": "%(senderDisplayName)s 將主題變更為「%(topic)s」。", + "m.room.topic": { + "changed": "%(senderDisplayName)s 將主題變更為「%(topic)s」。" + }, "m.sticker": "%(senderDisplayName)s 傳送了貼圖。", "m.video": { "error_decrypting": "解密影片出錯"