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": "解密影片出錯"