diff --git a/src/i18n/strings/cs.json b/src/i18n/strings/cs.json
index c744b2dae89601a50ea0581b217d564cd63e5faf..33868e768226294328d89ddc02e26f0d922f4706 100644
--- a/src/i18n/strings/cs.json
+++ b/src/i18n/strings/cs.json
@@ -922,8 +922,6 @@
             "security_key_title": "Klíč pro obnovení"
         },
         "bootstrap_title": "Příprava klíčů",
-        "cancel_entering_passphrase_description": "Chcete určitě zrušit zadávání přístupové fráze?",
-        "cancel_entering_passphrase_title": "Zrušit zadávání přístupové fráze?",
         "confirm_encryption_setup_body": "Kliknutím na tlačítko níže potvrďte nastavení šifrování.",
         "confirm_encryption_setup_title": "Potvrďte nastavení šifrování",
         "cross_signing_room_normal": "Místnost je koncově šifrovaná",
@@ -3133,6 +3131,7 @@
         "upgraderoom": "Aktualizuje místnost na novou verzi",
         "upgraderoom_permission_error": "Na provedení tohoto příkazu nemáte dostatečná oprávnění.",
         "usage": "Použití",
+        "verify": "Ověří uživatele, relaci a veřejné klíče",
         "view": "Zobrazí místnost s danou adresou",
         "whois": "Zobrazuje informace o uživateli"
     },
diff --git a/src/i18n/strings/cy.json b/src/i18n/strings/cy.json
index 22553533808c79dba88f8ea2394575076ce3f05f..225297532592960cbccc68f8f28d7b1c00fd72f1 100644
--- a/src/i18n/strings/cy.json
+++ b/src/i18n/strings/cy.json
@@ -918,8 +918,6 @@
             "security_key_title": "Allwedd Adfer"
         },
         "bootstrap_title": "Gosod  allweddi",
-        "cancel_entering_passphrase_description": "Ydych chi'n siŵr eich bod am ddiddymu'r cyfrinymadrodd?",
-        "cancel_entering_passphrase_title": "Diddymu cyflwyno cyfrinymadrodd?",
         "confirm_encryption_setup_body": "Clicio'r botwm isod i gadarnhau gosod amgryptio.",
         "confirm_encryption_setup_title": "Cadarnhau gosodiad amgryptio",
         "cross_signing_room_normal": "Mae'r ystafell hon wedi'i hamgryptio o ben-i-ben",
@@ -3012,6 +3010,7 @@
         "upgraderoom": "Yn uwchraddio ystafell i fersiwn newydd",
         "upgraderoom_permission_error": "Nid oes gennych y caniatâd gofynnol i ddefnyddio'r gorchymyn hwn.",
         "usage": "Defnydd",
+        "verify": "Yn dilysu defnyddiwr, sesiwn, a pubkey tuple",
         "view": "Ystafell golygfeydd gyda chyfeiriad a roddwyd",
         "whois": "Yn arddangos gwybodaeth am ddefnyddiwr"
     },
diff --git a/src/i18n/strings/de_DE.json b/src/i18n/strings/de_DE.json
index e55b50ce88b82e7147f7c54fb3ff7de50b333d57..602b3f22f5abde70b0fc08192063bf4538d4d31e 100644
--- a/src/i18n/strings/de_DE.json
+++ b/src/i18n/strings/de_DE.json
@@ -920,8 +920,6 @@
             "security_key_title": "Wiederherstellungsschlüssel"
         },
         "bootstrap_title": "Schlüssel werden eingerichtet",
-        "cancel_entering_passphrase_description": "Bist du sicher, dass du die Eingabe der Passphrase abbrechen möchtest?",
-        "cancel_entering_passphrase_title": "Eingabe der Passphrase abbrechen?",
         "confirm_encryption_setup_body": "Klick die Schaltfläche unten um die Einstellungen der Verschlüsselung zu bestätigen.",
         "confirm_encryption_setup_title": "Bestätige die Einrichtung der Verschlüsselung",
         "cross_signing_room_normal": "Dieser Raum ist Ende-zu-Ende verschlüsselt",
@@ -3125,6 +3123,7 @@
         "upgraderoom": "Aktualisiert den Raum auf eine neue Version",
         "upgraderoom_permission_error": "Du hast nicht die erforderlichen Berechtigungen, diesen Befehl zu verwenden.",
         "usage": "Verwendung",
+        "verify": "Verifiziert Benutzer, Sitzung und öffentlichen Schlüsselpaare",
         "view": "Raum mit angegebener Adresse betrachten",
         "whois": "Zeigt Informationen über Benutzer"
     },
diff --git a/src/i18n/strings/el.json b/src/i18n/strings/el.json
index 662d56b6d50b88207ab7c1e23b3113fb55900d42..3a25563601807dca5450ee6012a78382500b4625 100644
--- a/src/i18n/strings/el.json
+++ b/src/i18n/strings/el.json
@@ -720,8 +720,6 @@
             "security_key_title": "Κλειδί Ασφαλείας"
         },
         "bootstrap_title": "Ρύθμιση κλειδιών",
-        "cancel_entering_passphrase_description": "Είστε σίγουρος/η ότι θέλετε να ακυρώσετε την εισαγωγή κωδικού;",
-        "cancel_entering_passphrase_title": "Ακύρωση εισαγωγής κωδικού;",
         "confirm_encryption_setup_body": "Κάντε κλικ στο κουμπί παρακάτω για να επιβεβαιώσετε τη ρύθμιση της κρυπτογράφησης.",
         "confirm_encryption_setup_title": "Επιβεβαιώστε τη ρύθμιση κρυπτογράφησης",
         "cross_signing_room_normal": "Αυτό το δωμάτιο έχει κρυπτογράφηση από άκρο σε άκρο",
@@ -2335,6 +2333,7 @@
         "upgraderoom": "Αναβαθμίζει το δωμάτιο σε μια καινούργια έκδοση",
         "upgraderoom_permission_error": "Δεν διαθέτετε τις απαιτούμενες άδειες για να χρησιμοποιήσετε αυτήν την εντολή.",
         "usage": "Χρήση",
+        "verify": "Επιβεβαιώνει έναν χρήστη, συνεδρία, και pubkey tuple",
         "whois": "Εμφανίζει πληροφορίες για έναν χρήστη"
     },
     "space": {
diff --git a/src/i18n/strings/eo.json b/src/i18n/strings/eo.json
index a6f28167ea2af3f3b9fb4b0fc702d050767b267d..5ac803f2857094a91fad3b35d52850c41aca2a1f 100644
--- a/src/i18n/strings/eo.json
+++ b/src/i18n/strings/eo.json
@@ -604,8 +604,6 @@
             "security_key_title": "Sekureca ŝlosilo"
         },
         "bootstrap_title": "Agordo de klavoj",
-        "cancel_entering_passphrase_description": "Ĉu vi certe volas nuligi enigon de pasfrazo?",
-        "cancel_entering_passphrase_title": "Ĉu nuligi enigon de pasfrazo?",
         "confirm_encryption_setup_body": "Klaku sube la butonon por konfirmi agordon de ĉifrado.",
         "confirm_encryption_setup_title": "Konfirmi agordon de ĉifrado",
         "cross_signing_room_normal": "Ĉi tiu ĉambro uzas tutvojan ĉifradon",
@@ -1957,6 +1955,7 @@
         "upgraderoom": "Gradaltigas ĉambron al nova versio",
         "upgraderoom_permission_error": "Vi ne havas sufiĉajn permesojn por uzi ĉi tiun komandon.",
         "usage": "Uzo",
+        "verify": "Kontrolas opon de uzanto, salutaĵo, kaj publika ŝlosilo",
         "whois": "Montras informojn pri uzanto"
     },
     "space": {
diff --git a/src/i18n/strings/es.json b/src/i18n/strings/es.json
index 6abbdbe8198e20642e8441eb3cbd752d7988ce70..75a08251c5f860eca20a59248fc58734a10f749b 100644
--- a/src/i18n/strings/es.json
+++ b/src/i18n/strings/es.json
@@ -748,8 +748,6 @@
             "security_key_title": "Clave de seguridad"
         },
         "bootstrap_title": "Configurando claves",
-        "cancel_entering_passphrase_description": "¿Estas seguro que quieres cancelar el ingresar tu contraseña de recuperación?",
-        "cancel_entering_passphrase_title": "¿Cancelar el ingresar tu contraseña de recuperación?",
         "confirm_encryption_setup_body": "Haz clic en el botón de abajo para confirmar la configuración del cifrado.",
         "confirm_encryption_setup_title": "Confirmar la configuración de cifrado",
         "cross_signing_room_normal": "Esta sala usa cifrado de extremo a extremo",
@@ -2485,6 +2483,7 @@
         "upgraderoom": "Actualiza una sala a una nueva versión",
         "upgraderoom_permission_error": "No tienes los permisos requeridos para usar este comando.",
         "usage": "Uso",
+        "verify": "Verifica a un usuario, sesión y tupla de clave pública",
         "whois": "Muestra información sobre un usuario"
     },
     "space": {
diff --git a/src/i18n/strings/et.json b/src/i18n/strings/et.json
index 7dee6e6a313f076ae0a9b9f8091c9566aac95486..9a27318316aa8ea430f7f3e546dedd33d97f26e6 100644
--- a/src/i18n/strings/et.json
+++ b/src/i18n/strings/et.json
@@ -786,6 +786,7 @@
             "cross_signing_status": "Risttunnustamise olek:",
             "cross_signing_untrusted": "Sinu kasutajakonto risttunnustamise identiteet on krüptitud andmehoidlas olemas, aga see sessioon teda veel ei usalda.",
             "crypto_not_available": "Krüptomoodul pole saadaval",
+            "device_id": "Seadme tunnus",
             "key_backup_active_version": "Varukoopia aktiivne versioon:",
             "key_backup_active_version_none": "Puudub",
             "key_backup_inactive_warning": "See sessioon ei varunda sinu krüptovõtmeid.",
@@ -798,6 +799,8 @@
             "secret_storage_ready": "on valmis",
             "secret_storage_status": "Krüptitud andmeruum:",
             "self_signing_private_key_cached_status": "Privaatvõti allkirjastamiseks sinu nimel:",
+            "session": "Sessioon",
+            "session_fingerprint": "Sõrmejälg (sessiooni võti)",
             "title": "Läbiv krüptimine",
             "user_signing_private_key_cached_status": "Kasutaja privaatvõti allkirjastamiseks:"
         },
@@ -823,6 +826,7 @@
         "low_bandwidth_mode": "Vähese ribalaiusega režiim",
         "low_bandwidth_mode_description": "Eeldab, et koduserver toetab sellist funktsionaalsust.",
         "main_timeline": "Peamine ajajoon",
+        "manual_device_verification": "Seadme käsitsi verifitseerimine",
         "no_receipt_found": "Lugemisteatist ei leidu",
         "notification_state": "Teavituste olek: <strong>%(notificationState)s</strong>",
         "notifications_debug": "Teavituste silumine",
@@ -920,8 +924,6 @@
             "security_key_title": "Taastevõti"
         },
         "bootstrap_title": "Võtame krüptovõtmed kasutusele",
-        "cancel_entering_passphrase_description": "Kas oled kindel et sa soovid katkestada paroolifraasi sisestamise?",
-        "cancel_entering_passphrase_title": "Kas katkestame paroolifraasi sisestamise?",
         "confirm_encryption_setup_body": "Kinnitamaks, et soovid krüptimist seadistada, klõpsi järgnevat nuppu.",
         "confirm_encryption_setup_title": "Krüptimise seadistuse kinnitamine",
         "cross_signing_room_normal": "See jututuba on läbivalt krüptitud",
@@ -1009,6 +1011,21 @@
             "incoming_sas_dialog_waiting": "Ootan teise osapoole kinnitust…",
             "incoming_sas_user_dialog_text_1": "Selle kasutaja usaldamiseks peaksid ta verifitseerima. Kui sa pruugid läbivalt krüptitud sõnumeid, siis kasutajate verifitseerimine tagab sulle täiendava meelerahu.",
             "incoming_sas_user_dialog_text_2": "Selle kasutaja verifitseerimisel märgitakse tema sessioon usaldusväärseks ning samuti märgitakse sinu sessioon tema jaoks usaldusväärseks.",
+            "manual": {
+                "already_verified": "See seade on juba verifitseeritud",
+                "already_verified_and_wrong_fingerprint": "Viidatud sõrmejälg ei klapi, aga see seade on juba verifitseeritud!",
+                "device_id": "Seadme tunnus",
+                "failure_description": "„%(deviceId)s“ seadme verifitseerimine ei õnnestunud: %(error)s",
+                "failure_title": "Verifitseerimine ei õnnestunud",
+                "fingerprint": "Sõrmejälg (sessiooni võti)",
+                "no_crypto": "Seadme verifitseerimine ei õnnestunud - krüptoteenused pole kasutusel",
+                "no_device": "Seadme verifitseerimine ei õnnestunud - seadet tunnusega „%(deviceId)s“ polnud võimalik leida",
+                "no_userid": "Seadme verifitseerimine ei õnnestunud - meie kasutajatunnust ei õnnestu leida",
+                "success_description": "See seade (%(deviceId)s) on nüüd risttunnustatud",
+                "success_title": "Verifitseerimine õnnestus",
+                "text": "Verifitseerimiseks sisesta ühe oma seadme tunnus ja sõrmejälg. Palun arvesta, et see võimaldab muul seadmel saata ja vastu võtta sõnumeid esinedes sinuna. KUI KEEGI PALUS SUL SIIA MIDAGI KOPEERIDA, SIIS ON SEE KAHTLANE JA ILMSELT PROOVITAKSE SIND PETTA!",
+                "wrong_fingerprint": "„%(deviceId)s“ seadme verifitseerimine ei õnnestunud - lisatud sõrmejälg „%(fingerprint)s“ ja seadme sõrmejälg „%(fprint)s“ pole samad"
+            },
             "no_key_or_device": "Tundub, et sul ei ole ei taastevõtit ega muid seadmeid, mida saaksid verifitseerimiseks kasutada. Siin seadmes ei saa lugeda vanu krüptitud sõnumeid. Enda tuvastamiseks selles seadmes pead oma vanad verifitseerimisvõtmed kustutama.",
             "no_support_qr_emoji": "See seade, mida sa tahad verifitseerida ei toeta QR-koodi ega emoji-põhist verifitseerimist, aga just neid %(brand)s oskab kasutada. Proovi mõne muu Matrix'i kliendiga.",
             "other_party_cancelled": "Teine osapool tühistas verifitseerimise.",
@@ -2049,6 +2066,7 @@
         "read_topic": "Teema lugemiseks klõpsi",
         "rejecting": "Hülgan kutset…",
         "rejoin_button": "Liitu uuesti",
+        "room_is_low_priority": "See on vähetähtis jututuba",
         "search": {
             "all_rooms_button": "Otsi kõikidest jututubadest",
             "placeholder": "Otsi sõnumeid…",
@@ -2687,6 +2705,9 @@
         "inline_url_previews_room": "Luba URL'ide vaikimisi eelvaated selles jututoas osalejate jaoks",
         "inline_url_previews_room_account": "Luba URL'ide eelvaated selle jututoa jaoks (mõjutab vaid sind)",
         "insert_trailing_colon_mentions": "Mainimiste järel näita sõnumi alguses koolonit",
+        "invite_controls": {
+            "default_label": "Luba kasutajatel sind kutsida jututubadesse"
+        },
         "jump_to_bottom_on_send": "Sõnumi saatmiseks hüppa ajajoone lõppu",
         "key_backup": {
             "backup_in_progress": "Sinu krüptovõtmeid varundatakse (esimese varukoopia tegemine võib võtta paar minutit).",
@@ -2753,6 +2774,7 @@
             "show_in_private": "Privaatsetes jututubades",
             "show_media": "Alati"
         },
+        "not_supported": "See funktsionaalsus pole sinu serveris kasutusel.",
         "notifications": {
             "default_setting_description": "See seadistus kehtib vaikimisi kõikides sinu jututubades.",
             "default_setting_section": "Soovin teavitusi (vaikimisi seadistused)",
@@ -2810,6 +2832,7 @@
             "voip": "Kõned ja videokõned"
         },
         "preferences": {
+            "Electron.enableContentProtection": "Blokeeri akna sisu salvestamine teiste rakenduste poolt",
             "Electron.enableHardwareAcceleration": "Kasuta riistvaralist kiirendust (jõustamiseks käivita %(appName)s uuesti)",
             "always_show_menu_bar": "Näita aknas alati menüüriba",
             "autocomplete_delay": "Viivitus automaatsel sõnalõpetusel (ms)",
@@ -2982,6 +3005,7 @@
         "show_chat_effects": "Näita vestluses edevat graafikat (näiteks kui keegi on saatnud serpentiine)",
         "show_displayname_changes": "Näita kuvatava nime muutusi",
         "show_join_leave": "Näita jututubade liitumise ja lahkumise teateid (ei käi kutsete, müksamiste ja keelamiste kohta)",
+        "show_message_previews": "Näita sõnumite eelvaateid",
         "show_nsfw_content": "Näita töökeskkonnas mittesobilikku sisu",
         "show_read_receipts": "Näita teiste kasutajate lugemisteatiseid",
         "show_redaction_placeholder": "Näita kustutatud sõnumite asemel kohatäidet",
@@ -3088,6 +3112,8 @@
         "jumptodate": "Vaata ajajoont alates sellest kuupäevast",
         "jumptodate_invalid_input": "Me ei suutnud sellist kuupäeva mõista (%(inputDate)s). Pigem kasuta aaaa-kk-pp vormingut.",
         "lenny": "Lisa ( ͡° ͜ʖ ͡°) smaili vormindamata sõnumi algusesse",
+        "manual_device_verification_confirm_description": "See võimaldab muul seadmel saata ja vastu võtta sõnumeid esinedes sinuna. KUI KEEGI PALUS SUL SIIA MIDAGI KOPEERIDA, SIIS ON SEE KAHTLANE JA ILMSELT PROOVITAKSE SIND PETTA. Kas sa oled kindel, et soovid seda teist seadet verifitseerida?",
+        "manual_device_verification_confirm_title": "Hoiatus: seadme käsitsi verifitseerimine",
         "me": "Näitab tegevusi",
         "msg": "Saadab sõnumi näidatud kasutajale",
         "myavatar": "Sellega muudad sinu tunnuspilti kõikides jututubades",
@@ -3128,6 +3154,7 @@
         "upgraderoom": "Uuendab jututoa uue versioonini",
         "upgraderoom_permission_error": "Sul ei ole piisavalt õigusi selle käsu käivitamiseks.",
         "usage": "Kasutus",
+        "verify": "Verifitseeri üks oma seadmetest käsitsi",
         "view": "Vaata sellise aadressiga jututuba",
         "whois": "Näitab teavet kasutaja kohta"
     },
diff --git a/src/i18n/strings/fa.json b/src/i18n/strings/fa.json
index 7b375d4db0e873f23451a0aede13cd1c80260c4f..acf6654db0c78d552ed3c46353d7a476ab8c4323 100644
--- a/src/i18n/strings/fa.json
+++ b/src/i18n/strings/fa.json
@@ -564,8 +564,6 @@
             "security_key_title": "کلید امنیتی"
         },
         "bootstrap_title": "تنظیم کلیدها",
-        "cancel_entering_passphrase_description": "آیا مطمئن هستید که می خواهید وارد کردن عبارت امنیتی را لغو کنید؟",
-        "cancel_entering_passphrase_title": "وارد کردن عبارت امنیتی لغو شود؟",
         "confirm_encryption_setup_body": "برای تأیید و فعال‌سازی رمزگذاری ، روی دکمه زیر کلیک کنید.",
         "confirm_encryption_setup_title": "راه‌اندازی رمزگذاری را تأیید کنید",
         "cross_signing_room_normal": "این اتاق به صورت سرتاسر رمزشده است",
@@ -1716,6 +1714,7 @@
         "upgraderoom": "یک اتاق را به نسخه جدید ارتقا دهید",
         "upgraderoom_permission_error": "شما مجوزهای لازم را برای استفاده از این دستور ندارید.",
         "usage": "استفاده",
+        "verify": "یک کاربر، نشست و عبارت کلید عمومی را تائید می‌کند",
         "whois": "اطلاعات مربوط به کاربر را نمایش می دهد"
     },
     "space": {
diff --git a/src/i18n/strings/fi.json b/src/i18n/strings/fi.json
index 366bd8346771255f2d4c9cf47f9e9461728a46e6..7e993adc3140eb36dd66cbad05c00b35b1920a59 100644
--- a/src/i18n/strings/fi.json
+++ b/src/i18n/strings/fi.json
@@ -796,8 +796,6 @@
             "security_key_title": "Palautusavain"
         },
         "bootstrap_title": "Otetaan avaimet käyttöön",
-        "cancel_entering_passphrase_description": "Haluatko varmasti peruuttaa salasanan syöttämisen?",
-        "cancel_entering_passphrase_title": "Peruuta salasanan syöttäminen?",
         "confirm_encryption_setup_body": "Napsauta alla olevaa painiketta vahvistaaksesi salauksen asettamisen.",
         "confirm_encryption_setup_title": "Vahvista salauksen asetukset",
         "cross_signing_room_normal": "Tämä huone käyttää päästä päähän -salausta",
@@ -2697,6 +2695,7 @@
         "upgraderoom": "Päivittää huoneen uuteen versioon",
         "upgraderoom_permission_error": "Sinulla ei ole vaadittavia oikeuksia tämän komennon käyttämiseksi.",
         "usage": "Käyttö",
+        "verify": "Varmentaa käyttäjän, istunnon ja julkiset avaimet",
         "whois": "Näyttää tietoa käyttäjästä"
     },
     "space": {
diff --git a/src/i18n/strings/fr.json b/src/i18n/strings/fr.json
index 4dd7c426f7578d3400498a89676243b9b919fb26..e7cab1d82a7c24a4cc7a536f6cff7da45952ad82 100644
--- a/src/i18n/strings/fr.json
+++ b/src/i18n/strings/fr.json
@@ -920,8 +920,6 @@
             "security_key_title": "Clé de récupération"
         },
         "bootstrap_title": "Configuration des clés",
-        "cancel_entering_passphrase_description": "Souhaitez-vous vraiment annuler la saisie de la phrase de passe ?",
-        "cancel_entering_passphrase_title": "Annuler la saisie du mot de passe ?",
         "confirm_encryption_setup_body": "Cliquez sur le bouton ci-dessous pour confirmer la configuration du chiffrement.",
         "confirm_encryption_setup_title": "Confirmer la configuration du chiffrement",
         "cross_signing_room_normal": "Ce salon est chiffré de bout en bout",
@@ -2809,6 +2807,7 @@
             "voip": "Appels audio et vidéo"
         },
         "preferences": {
+            "Electron.enableContentProtection": "Empêcher le contenu de la fenêtre d'être capturé par d'autres applications",
             "Electron.enableHardwareAcceleration": "Activer l’accélération matérielle (redémarrez %(appName)s pour l'activer)",
             "always_show_menu_bar": "Toujours afficher la barre de menu de la fenêtre",
             "autocomplete_delay": "Délai pour l’autocomplétion (ms)",
@@ -3128,6 +3127,7 @@
         "upgraderoom": "Met à niveau un salon vers une nouvelle version",
         "upgraderoom_permission_error": "Vous n’avez pas les autorisations nécessaires pour utiliser cette commande.",
         "usage": "Utilisation",
+        "verify": "Vérifie un utilisateur, une session et une collection de clés publiques",
         "view": "Affiche le salon avec cette adresse",
         "whois": "Affiche des informations à propos de l’utilisateur"
     },
diff --git a/src/i18n/strings/gl.json b/src/i18n/strings/gl.json
index be37d40bc6c11c6495fcd39dc0c2d2b08099513d..8b32535f5780341ccb1a7adc51c99fdbe6fc0f78 100644
--- a/src/i18n/strings/gl.json
+++ b/src/i18n/strings/gl.json
@@ -676,8 +676,6 @@
             "security_key_title": "Chave de Seguridade"
         },
         "bootstrap_title": "Configurando as chaves",
-        "cancel_entering_passphrase_description": "¿Estás seguro de que non queres escribir a frase de paso?",
-        "cancel_entering_passphrase_title": "Cancelar a escrita da frase de paso?",
         "confirm_encryption_setup_body": "Preme no botón inferior para confirmar os axustes do cifrado.",
         "confirm_encryption_setup_title": "Confirma os axustes de cifrado",
         "cross_signing_room_normal": "Esta sala está cifrada extremo-a-extremo",
@@ -2255,6 +2253,7 @@
         "upgraderoom": "Subir a sala de versión",
         "upgraderoom_permission_error": "Non tes os permisos suficientes para usar este comando.",
         "usage": "Uso",
+        "verify": "Verifica unha usuaria, sesión e chave pública",
         "whois": "Mostra información acerca da usuaria"
     },
     "space": {
diff --git a/src/i18n/strings/he.json b/src/i18n/strings/he.json
index 22a1cecc89b345c596e1a86152f03df3178ef5bf..c4783212efa3688930a1f99fc34cac63522805bb 100644
--- a/src/i18n/strings/he.json
+++ b/src/i18n/strings/he.json
@@ -574,8 +574,6 @@
             "security_key_title": "מפתח אבטחה"
         },
         "bootstrap_title": "מגדיר מפתחות",
-        "cancel_entering_passphrase_description": "האם אתם בטוחים שהינכם רוצים לבטל?",
-        "cancel_entering_passphrase_title": "בטל הקלדת סיסמא?",
         "confirm_encryption_setup_body": "לחץ על הלחצן למטה כדי לאשר את הגדרת ההצפנה.",
         "confirm_encryption_setup_title": "אשר את הגדרת ההצפנה",
         "cross_signing_room_normal": "חדר זה מוצפן מקצה לקצה",
@@ -1874,6 +1872,7 @@
         "upgraderoom": "משדרג את החדר לגרסא חדשה",
         "upgraderoom_permission_error": "אין לכם הרשאות להשתמש בפקודה זו.",
         "usage": "שימוש",
+        "verify": "מוודא משתמש, התחברות וצמד מפתח ציבורי",
         "whois": "מציג מידע אודות משתמש"
     },
     "space": {
diff --git a/src/i18n/strings/hu.json b/src/i18n/strings/hu.json
index daf0f52d4c5d892a8379f8c9b05a11dc45454637..c5d7cd67047459608c26e4752cf9c50503abd4d7 100644
--- a/src/i18n/strings/hu.json
+++ b/src/i18n/strings/hu.json
@@ -916,8 +916,6 @@
             "security_key_title": "Helyreállítási kulcs"
         },
         "bootstrap_title": "Kulcsok beállítása",
-        "cancel_entering_passphrase_description": "Biztos, hogy megszakítja a jelmondat bevitelét?",
-        "cancel_entering_passphrase_title": "Megszakítja a jelmondat bevitelét?",
         "confirm_encryption_setup_body": "Az alábbi gomb megnyomásával erősítsd meg, hogy megadod a titkosítási beállításokat.",
         "confirm_encryption_setup_title": "Erősítse meg a titkosítási beállításokat",
         "cross_signing_room_normal": "Ez a szoba végpontok közti titkosítást használ",
@@ -3101,6 +3099,7 @@
         "upgraderoom": "Új verzióra fejleszti a szobát",
         "upgraderoom_permission_error": "A parancs használatához nincs meg a megfelelő jogosultsága.",
         "usage": "Használat",
+        "verify": "Felhasználó, munkamenet és nyilvános kulcs hármas ellenőrzése",
         "view": "Megadott címmel rendelkező szobák megjelenítése",
         "whois": "Információt jelenít meg a felhasználóról"
     },
diff --git a/src/i18n/strings/id.json b/src/i18n/strings/id.json
index d42f86dab55d4cf6c6043482d2cba4a1c352e702..9f7c8b10f8c31dd9fe6d3cd5e1f908bc82e04538 100644
--- a/src/i18n/strings/id.json
+++ b/src/i18n/strings/id.json
@@ -917,8 +917,6 @@
             "security_key_title": "Kunci pemulihan"
         },
         "bootstrap_title": "Menyiapkan kunci",
-        "cancel_entering_passphrase_description": "Apakah Anda yakin untuk membatalkan pemasukkan frasa sandi?",
-        "cancel_entering_passphrase_title": "Batalkan memasukkan frasa sandi?",
         "confirm_encryption_setup_body": "Klik tombol di bawah untuk mengkonfirmasi menyiapkan enkripsi.",
         "confirm_encryption_setup_title": "Konfirmasi pengaturan enkripsi",
         "cross_signing_room_normal": "Ruangan ini dienkripsi secara ujung ke ujung",
@@ -3118,6 +3116,7 @@
         "upgraderoom": "Meningkatkan ruangan ke versi yang baru",
         "upgraderoom_permission_error": "Anda tidak memiliki izin yang dibutuhkan untuk menggunakan perintah ini.",
         "usage": "Penggunaan",
+        "verify": "Memverifikasi sebuah pengguna, sesi, dan tupel pubkey",
         "view": "Menampilkan ruangan dengan alamat yang ditentukan",
         "whois": "Menampilkan informasi tentang sebuah pengguna"
     },
diff --git a/src/i18n/strings/is.json b/src/i18n/strings/is.json
index f57cdf156e2dc31ce7c8a21cdd125c52a9e14c8a..69792b62d1ed1fe08cc4739a1be32f9a1755d613 100644
--- a/src/i18n/strings/is.json
+++ b/src/i18n/strings/is.json
@@ -679,8 +679,6 @@
             "security_key_title": "Öryggislykill"
         },
         "bootstrap_title": "Set upp dulritunarlykla",
-        "cancel_entering_passphrase_description": "Viltu örugglega hætta við að setja inn lykilfrasa?",
-        "cancel_entering_passphrase_title": "Hætta við að setja inn lykilfrasa?",
         "confirm_encryption_setup_body": "Smelltu á hnappinn hér að neðan til að staðfesta uppsetningu á dulritun.",
         "confirm_encryption_setup_title": "Staðfestu uppsetningu dulritunar",
         "cross_signing_room_normal": "Þessi spjallrás er enda-í-enda dulrituð",
@@ -2185,6 +2183,7 @@
         "upgraderoom": "Uppfærir spjallrás í nýja útgáfu",
         "upgraderoom_permission_error": "Þú hefur ekki nauðsynlegar heimildir til að nota þessa skipun.",
         "usage": "Notkun",
+        "verify": "Sannreynir auðkenni notanda, setu og dreifilykils",
         "whois": "Birtir upplýsingar um notanda"
     },
     "space": {
diff --git a/src/i18n/strings/it.json b/src/i18n/strings/it.json
index 66ea31ad9c99fad3b91055a1790049629320e313..7213b88974be980768d372381bff7ed5edd9f350 100644
--- a/src/i18n/strings/it.json
+++ b/src/i18n/strings/it.json
@@ -801,8 +801,6 @@
             "security_key_title": "Chiave di sicurezza"
         },
         "bootstrap_title": "Configurazione chiavi",
-        "cancel_entering_passphrase_description": "Sei sicuro di volere annullare l'inserimento della frase?",
-        "cancel_entering_passphrase_title": "Annullare l'inserimento della password?",
         "confirm_encryption_setup_body": "Clicca il pulsante sotto per confermare l'impostazione della crittografia.",
         "confirm_encryption_setup_title": "Conferma impostazione crittografia",
         "cross_signing_room_normal": "Questa stanza è cifrata end-to-end",
@@ -2712,6 +2710,7 @@
         "upgraderoom": "Aggiorna una stanza ad una nuova versione",
         "upgraderoom_permission_error": "Non hai l'autorizzazione necessaria per usare questo comando.",
         "usage": "Utilizzo",
+        "verify": "Verifica un utente, una sessione e una tupla pubblica",
         "view": "Visualizza la stanza con l'indirizzo dato",
         "whois": "Mostra le informazioni di un utente"
     },
diff --git a/src/i18n/strings/ja.json b/src/i18n/strings/ja.json
index e4e61e8907fba16c55204c08b943d868317b1134..c19ebfd082f92ff904684cf7149e806f838369a3 100644
--- a/src/i18n/strings/ja.json
+++ b/src/i18n/strings/ja.json
@@ -760,8 +760,6 @@
             "security_key_title": "セキュリティーキー"
         },
         "bootstrap_title": "鍵のセットアップ",
-        "cancel_entering_passphrase_description": "パスフレーズの入力をキャンセルしてよろしいですか?",
-        "cancel_entering_passphrase_title": "パスフレーズの入力をキャンセルしますか?",
         "confirm_encryption_setup_body": "以下のボタンをクリックして、暗号化の設定を承認してください。",
         "confirm_encryption_setup_title": "暗号化の設定を承認してください",
         "cross_signing_room_normal": "このルームはエンドツーエンドで暗号化されています",
@@ -2462,6 +2460,7 @@
         "upgraderoom": "ルームを新しいバージョンにアップグレード",
         "upgraderoom_permission_error": "このコマンドを実行するのに必要な権限がありません。",
         "usage": "用法",
+        "verify": "ユーザー、セッション、およびpubkeyタプルを認証",
         "whois": "ユーザーの情報を表示"
     },
     "space": {
diff --git a/src/i18n/strings/ka.json b/src/i18n/strings/ka.json
index 514e069bfa519e35438cff68ca2f79a3b956dbbf..440c373cac26488e52ce665a13b2dc9425ad32f6 100644
--- a/src/i18n/strings/ka.json
+++ b/src/i18n/strings/ka.json
@@ -665,8 +665,6 @@
             "security_key_title": "უსაფრთხოების გასაღები"
         },
         "bootstrap_title": "გასაღებების დაყენება",
-        "cancel_entering_passphrase_description": "დარწმუნებული ხართ, რომ გსურთ გააუქმოთ პაროლის შეყვანა?",
-        "cancel_entering_passphrase_title": "გააუქმოს პაროლის შეყვანა?",
         "confirm_encryption_setup_body": "დააწკაპუნეთ ქვემოთ მოცემულ ღილაკზე დაშიფვრის დაყენების დასადასტურებლად.",
         "confirm_encryption_setup_title": "დაადასტურეთ დაშიფვრის დაყენება",
         "cross_signing_room_normal": "",
diff --git a/src/i18n/strings/lo.json b/src/i18n/strings/lo.json
index 782980078d31a3c871ec9811c4b69c1a0aaa5bb5..3feb85589627ba0d48793dd14d052488b69567d9 100644
--- a/src/i18n/strings/lo.json
+++ b/src/i18n/strings/lo.json
@@ -668,8 +668,6 @@
             "security_key_title": "ກະແຈຄວາມປອດໄພ"
         },
         "bootstrap_title": "ການຕັ້ງຄ່າກະແຈ",
-        "cancel_entering_passphrase_description": "ທ່ານແນ່ໃຈບໍ່ວ່າຕ້ອງການຍົກເລີກການໃສ່ປະໂຫຍກລະຫັດຜ່ານ?",
-        "cancel_entering_passphrase_title": "ຍົກເລີກການໃສ່ປະໂຫຍກລະຫັດຜ່ານບໍ?",
         "confirm_encryption_setup_body": "ກົດທີ່ປຸ່ມຂ້າງລຸ່ມນີ້ເພື່ອຢືນຢັນການຕັ້ງຄ່າການເຂົ້າລະຫັດ.",
         "confirm_encryption_setup_title": "ຢືນຢັນການຕັ້ງຄ່າການເຂົ້າລະຫັດ",
         "cross_signing_room_normal": "ຫ້ອງນີ້ຖືກເຂົ້າລະຫັດແບບຕົ້ນທາງ-ເຖິງປາຍທາງ",
@@ -2182,6 +2180,7 @@
         "upgraderoom": "ຍົກລະດັບຫ້ອງເປັນລຸ້ນໃໝ່",
         "upgraderoom_permission_error": "ທ່ານບໍ່ມີສິດໃຊ້ຄໍາສັ່ງນີ້.",
         "usage": "ການນໍາໃຊ້",
+        "verify": "ຢືນຢັນຜູ້ໃຊ້, ລະບົບ, ແລະ pubkey tuple",
         "whois": "ສະແດງຂໍ້ມູນກ່ຽວກັບຜູ້ໃຊ້"
     },
     "space": {
diff --git a/src/i18n/strings/lt.json b/src/i18n/strings/lt.json
index 3c8ca8fbab3754fcdbad483f40b49c7d1ebddc72..ce5a36d8073bfeaeffcff3cdbff4bf4d6bf72171 100644
--- a/src/i18n/strings/lt.json
+++ b/src/i18n/strings/lt.json
@@ -505,8 +505,6 @@
             "security_key_title": "Saugumo Raktas"
         },
         "bootstrap_title": "Raktų nustatymas",
-        "cancel_entering_passphrase_description": "Ar tikrai norite atšaukti slaptafrazės įvedimą?",
-        "cancel_entering_passphrase_title": "Atšaukti slaptafrazės įvedimą?",
         "confirm_encryption_setup_body": "Paspauskite mygtuką žemiau, kad patvirtintumėte šifravimo nustatymą.",
         "confirm_encryption_setup_title": "Patvirtinti šifravimo sąranką",
         "cross_signing_room_normal": "Šis kambarys visapusiškai užšifruotas",
@@ -1739,6 +1737,7 @@
         "upgraderoom": "Atnaujina kambarį į naują versiją",
         "upgraderoom_permission_error": "Jūs neturite reikalingų leidimų naudoti šią komandą.",
         "usage": "Naudojimas",
+        "verify": "Patvirtina vartotojo, seanso ir pubkey daugiadalę duomenų struktūrą",
         "whois": "Parodo informaciją apie vartotoją"
     },
     "space": {
diff --git a/src/i18n/strings/lv.json b/src/i18n/strings/lv.json
index 739e9a81b0ac278666df9edde4e85062fc0a586d..18c1d8361b8cba5c396877d3f264f08473606f86 100644
--- a/src/i18n/strings/lv.json
+++ b/src/i18n/strings/lv.json
@@ -840,8 +840,6 @@
             "security_key_title": "Drošības atslēga"
         },
         "bootstrap_title": "Atslēgu iestatīšana",
-        "cancel_entering_passphrase_description": "Vai tiešām atcelt paroles vārdkopas ievadīšanu?",
-        "cancel_entering_passphrase_title": "Atcelt frāzveida paroles ievadi?",
         "confirm_encryption_setup_body": "Noklikšķiniet uz tālāk esošās pogas, lai apstiprinātu šifrēšanas iestatīšanu.",
         "confirm_encryption_setup_title": "Apstiprināt šifrēšanas iestatīšanu",
         "cross_signing_room_normal": "Šajā istabā tiek veikta pilnīga šifrēšana",
@@ -2643,6 +2641,7 @@
         "upgraderoom": "Atjaunina istabu uz jaunu versiju",
         "upgraderoom_permission_error": "Nav šīs komandas izmantošanai nepieciešamo atļauju.",
         "usage": "Lietojums",
+        "verify": "Verificē lietotāju, sesiju un publiskās atslēgas",
         "view": "Skata istabu ar norādīto adresi",
         "whois": "Parāda lietotāja informāciju"
     },
diff --git a/src/i18n/strings/mg_MG.json b/src/i18n/strings/mg_MG.json
index 1ec5ed76c5a92a967e442c5956eb56e4a5318d3d..c6666dac0b3d094b945f6e98d419b9385b2b724d 100644
--- a/src/i18n/strings/mg_MG.json
+++ b/src/i18n/strings/mg_MG.json
@@ -797,8 +797,6 @@
             "security_key_title": "Kitendry fiarovana"
         },
         "bootstrap_title": "Fametrahana fanalahidy",
-        "cancel_entering_passphrase_description": "Tena te-hanafoana ny fampidirana fehezanteny ve ianao?",
-        "cancel_entering_passphrase_title": "Hanafoana ny fidirana amin'ny teny miafina ?",
         "confirm_encryption_setup_body": "Kitiho ny bokotra etsy ambany hanamafisana ny fametrahana encryption.",
         "confirm_encryption_setup_title": "Hamafiso ny fanamboarana fanafenana",
         "cross_signing_room_normal": "Ity efitrano ity dia misy encryption avy hatrany",
diff --git a/src/i18n/strings/nb_NO.json b/src/i18n/strings/nb_NO.json
index eade6ba1d2b7e08ad40dbafec7efb3cff5928237..799e67b4a649dd9964d5fe2983cb8a70e8b9ebb0 100644
--- a/src/i18n/strings/nb_NO.json
+++ b/src/i18n/strings/nb_NO.json
@@ -786,6 +786,7 @@
             "cross_signing_status": "Status for krysssignering:",
             "cross_signing_untrusted": "Kontoen din har en krysssigneringsidentitet i hemmelig lagring, men den er ennå ikke klarert av denne sesjonen.",
             "crypto_not_available": "Kryptografisk modul er ikke tilgjengelig",
+            "device_id": "Enhets-ID",
             "key_backup_active_version": "Aktiv sikkerhetskopiversion:",
             "key_backup_active_version_none": "Ingen",
             "key_backup_inactive_warning": "Nøklene dine blir ikke sikkerhetskopiert fra denne sesjonen.",
@@ -798,6 +799,8 @@
             "secret_storage_ready": "klar",
             "secret_storage_status": "Hemmelig lagringsplass:",
             "self_signing_private_key_cached_status": "Selvsignert privat nøkkel:",
+            "session": "Sesjon",
+            "session_fingerprint": "Fingeravtrykk (sesjonsnøkkel)",
             "title": "Ende-til-ende-kryptering",
             "user_signing_private_key_cached_status": "Brukersignert privat nøkkel:"
         },
@@ -823,6 +826,7 @@
         "low_bandwidth_mode": "Lav båndbreddemodus",
         "low_bandwidth_mode_description": "Krever kompatibel hjemmeserver.",
         "main_timeline": "Hovedtidslinje",
+        "manual_device_verification": "Manuell enhetsverifisering",
         "no_receipt_found": "Ingen kvittering funnet",
         "notification_state": "Varslingsstatus er <strong>%(notificationState)s</strong>",
         "notifications_debug": "Feilsøking av varsler",
@@ -920,8 +924,6 @@
             "security_key_title": "Gjenopprettingsnøkkel"
         },
         "bootstrap_title": "Setter opp nøkler",
-        "cancel_entering_passphrase_description": "Er du sikker på at du vil avbryte inntasting av passordfrase?",
-        "cancel_entering_passphrase_title": "Avbryte inntastingen av passordfrase?",
         "confirm_encryption_setup_body": "Klikk på knappen nedenfor for å bekrefte konfigureringen av kryptering.",
         "confirm_encryption_setup_title": "Bekreft krypteringsoppsett",
         "cross_signing_room_normal": "Dette rommet er ende-til-ende-kryptert",
@@ -1009,6 +1011,17 @@
             "incoming_sas_dialog_waiting": "Venter på at partneren skal bekrefte...",
             "incoming_sas_user_dialog_text_1": "Bekreft denne brukeren for å markere dem som klarerte. Tillit til brukere gir deg ekstra trygghet når du bruker ende-til-ende-krypterte meldinger.",
             "incoming_sas_user_dialog_text_2": "Bekreftelse av denne brukeren vil markere økten som klarert, og også merke økten din som klarert for dem.",
+            "manual": {
+                "already_verified": "Denne enheten er allerede verifisert",
+                "already_verified_and_wrong_fingerprint": "Det medfølgende fingeravtrykket stemmer ikke overens, men enheten er allerede verifisert!",
+                "device_id": "Enhets-ID",
+                "failure_description": "Kunne ikke verifisere '%(deviceId)s': %(error)s",
+                "failure_title": "Verifisering mislyktes",
+                "fingerprint": "Fingeravtrykk (sesjonsnøkkel)",
+                "no_crypto": "Kan ikke verifisere enheten - krypto er ikke aktivert",
+                "no_device": "Kunne ikke verifisere enheten - enheten '%(deviceId)s' ble ikke funnet",
+                "no_userid": "Kan ikke verifisere enheten - finner ikke bruker-ID"
+            },
             "no_key_or_device": "Det ser ut til at du ikke har en gjenopprettingsnøkkel eller andre enheter du kan verifisere mot.  Denne enheten vil ikke kunne få tilgang til gamle krypterte meldinger. For å bekrefte identiteten din på denne enheten, må du tilbakestille verifiseringsnøklene dine.",
             "no_support_qr_emoji": "Enheten du prøver å bekrefte støtter ikke skanning av en QR-kode eller emoji-verifikasjon, som er det som %(brand)s støtter. Prøv med en annen klient.",
             "other_party_cancelled": "Den andre parten kansellerte verifiseringen.",
@@ -2049,6 +2062,7 @@
         "read_topic": "Klikk for å lese emnet",
         "rejecting": "Avviser invitasjon...",
         "rejoin_button": "Bli med igjen",
+        "room_is_low_priority": "Dette er et lavt prioritert rom",
         "search": {
             "all_rooms_button": "Søk i alle rom",
             "placeholder": "Søk i meldinger...",
@@ -2686,6 +2700,9 @@
         "inline_url_previews_room": "Skru på URL-forhåndsvisninger som standard for deltakerne i dette rommet",
         "inline_url_previews_room_account": "Skru på URL-forhåndsvisninger for dette rommet (Påvirker bare deg)",
         "insert_trailing_colon_mentions": "Sett inn et etterfølgende kolon etter at brukeromtaler i starten av en melding",
+        "invite_controls": {
+            "default_label": "Tillat brukere å invitere deg til rom"
+        },
         "jump_to_bottom_on_send": "Gå til bunnen av tidslinjen når du vil sende en melding",
         "key_backup": {
             "backup_in_progress": "Nøklene dine blir sikkerhetskopiert (den første sikkerhetskopieringen kan ta noen minutter).",
@@ -2752,6 +2769,7 @@
             "show_in_private": "I private rom",
             "show_media": "Vis alltid"
         },
+        "not_supported": "Serveren din implementerer ikke denne funksjonen.",
         "notifications": {
             "default_setting_description": "Denne innstillingen vil bli brukt som standard for alle rommene dine.",
             "default_setting_section": "Jeg ønsker å bli varslet for (standardinnstilling)",
@@ -2809,6 +2827,7 @@
             "voip": "Lyd- og videosamtaler"
         },
         "preferences": {
+            "Electron.enableContentProtection": "Forhindre at innholdet i vinduet fanges opp av andre apper",
             "Electron.enableHardwareAcceleration": "Aktiver maskinvareakselerasjon (start %(appName)s på nytt for at det skal tre i kraft)",
             "always_show_menu_bar": "Vis alltid vinduets menylinje",
             "autocomplete_delay": "Autofullføringsforsinkelse (ms)",
@@ -2981,6 +3000,7 @@
         "show_chat_effects": "Vis chatteffekter (animasjoner når du mottar f.eks. konfetti)",
         "show_displayname_changes": "Vis visningsnavnendringer",
         "show_join_leave": "Vis bli med/forlat meldinger (invitasjoner/fjernede/utestengte upåvirket)",
+        "show_message_previews": "Vise forhåndsvisninger av meldinger",
         "show_nsfw_content": "Vis NSFW-innhold",
         "show_read_receipts": "Vis lesekvitteringer sendt av andre brukere",
         "show_redaction_placeholder": "Vis en stattholder for fjernede meldinger",
@@ -3127,6 +3147,7 @@
         "upgraderoom": "Oppgraderer et rom til en ny versjon",
         "upgraderoom_permission_error": "Du har ikke de rette tilgangene til å bruke denne kommandoen.",
         "usage": "Bruk",
+        "verify": "Verifiserer en bruker-, økt- og pubkey-tuple",
         "view": "Viser rom med oppgitt adresse",
         "whois": "Viser informasjon om en bruker"
     },
diff --git a/src/i18n/strings/nl.json b/src/i18n/strings/nl.json
index c8cfd1e8ba581048854c3185ae0da25e990d5ae1..348a0b43d33ee39a46555ec1118f7cab19ffce7c 100644
--- a/src/i18n/strings/nl.json
+++ b/src/i18n/strings/nl.json
@@ -699,8 +699,6 @@
             "security_key_title": "Veiligheidssleutel"
         },
         "bootstrap_title": "Sleutelconfiguratie",
-        "cancel_entering_passphrase_description": "Weet je zeker, dat je het invoeren van je wachtwoord wilt afbreken?",
-        "cancel_entering_passphrase_title": "Wachtwoord annuleren?",
         "confirm_encryption_setup_body": "Klik op de knop hieronder om het instellen van de versleuting te bevestigen.",
         "confirm_encryption_setup_title": "Bevestig versleuting instelling",
         "cross_signing_room_normal": "Deze kamer is eind-tot-eind-versleuteld",
@@ -2301,6 +2299,7 @@
         "upgraderoom": "Upgrade deze kamer naar een nieuwere versie",
         "upgraderoom_permission_error": "Je beschikt niet over de vereiste machtigingen om deze opdracht uit te voeren.",
         "usage": "Gebruik",
+        "verify": "Verifieert de combinatie van persoon, sessie en publieke sleutel",
         "whois": "Geeft informatie weer over een persoon"
     },
     "space": {
diff --git a/src/i18n/strings/pl.json b/src/i18n/strings/pl.json
index a2f8cbff2bd27f18f8623da3415ca9a346f97407..ce09d10a571b8577c2ac27d5cef71ea5571bedd5 100644
--- a/src/i18n/strings/pl.json
+++ b/src/i18n/strings/pl.json
@@ -923,8 +923,6 @@
             "security_key_title": "Klucz przywracania"
         },
         "bootstrap_title": "Konfigurowanie kluczy",
-        "cancel_entering_passphrase_description": "Czy na pewno chcesz anulować wpisywanie hasła?",
-        "cancel_entering_passphrase_title": "Anulować wpisywanie hasła?",
         "confirm_encryption_setup_body": "Kliknij przycisk poniżej, aby potwierdzić ustawienie szyfrowania.",
         "confirm_encryption_setup_title": "Potwierdź ustawienie szyfrowania",
         "cross_signing_room_normal": "Ten pokój jest szyfrowany end-to-end",
@@ -3131,6 +3129,7 @@
         "upgraderoom": "Ulepsza pokój do nowej wersji",
         "upgraderoom_permission_error": "Nie posiadasz wymaganych uprawnień do użycia tego polecenia.",
         "usage": "Użycie",
+        "verify": "Weryfikuje użytkownika, sesję oraz klucz publiczny",
         "view": "Przegląda pokój z podanym adresem",
         "whois": "Pokazuje informacje na temat użytkownika"
     },
diff --git a/src/i18n/strings/pt.json b/src/i18n/strings/pt.json
index db6df857a6d31587bb634ea4a308b8bde3cc5f36..eefb0a825449fadc91e2bea763be5370ab51c7ba 100644
--- a/src/i18n/strings/pt.json
+++ b/src/i18n/strings/pt.json
@@ -892,8 +892,6 @@
             "security_key_title": "Chave de recuperação"
         },
         "bootstrap_title": "A configurar chaves",
-        "cancel_entering_passphrase_description": "Tem a certeza que quer cancelar a introdução da frase-passe?",
-        "cancel_entering_passphrase_title": "Cancelar a introdução da frase-passe?",
         "confirm_encryption_setup_body": "Clica no botão abaixo para confirmar a configuração da encriptação.",
         "confirm_encryption_setup_title": "Confirma a configuração da encriptação",
         "cross_signing_room_normal": "Esta sala é encriptada de ponta a ponta",
diff --git a/src/i18n/strings/pt_BR.json b/src/i18n/strings/pt_BR.json
index f95696b3e595ef3dd2fea2c54c7a0a15f6341bc6..ebe5b8c12f85f7b09a7fc7d9f8715f5ff5df1b84 100644
--- a/src/i18n/strings/pt_BR.json
+++ b/src/i18n/strings/pt_BR.json
@@ -786,6 +786,7 @@
             "cross_signing_status": "Status de assinatura cruzada:",
             "cross_signing_untrusted": "Sua conta tem uma identidade de assinatura cruzada no armazenamento secreto, mas ela ainda não é confiável para esta sessão.",
             "crypto_not_available": "O módulo criptográfico não está disponível",
+            "device_id": "ID do dispositivo",
             "key_backup_active_version": "Versão de backup ativo:",
             "key_backup_active_version_none": "Nenhuma",
             "key_backup_inactive_warning": "Suas chaves não estão sendo copiadas nesta sessão.",
@@ -798,6 +799,8 @@
             "secret_storage_ready": "pronto",
             "secret_storage_status": "Armazenamento secreto:",
             "self_signing_private_key_cached_status": "Chave privada auto-assinada:",
+            "session": "Sessão",
+            "session_fingerprint": "Impressão digital (chave de sessão)",
             "title": "Criptografia de ponta a ponta",
             "user_signing_private_key_cached_status": "Chave privada de assinatura do usuário:"
         },
@@ -823,6 +826,7 @@
         "low_bandwidth_mode": "Modo de baixa largura de banda",
         "low_bandwidth_mode_description": "Requer servidor doméstico compatível.",
         "main_timeline": "Linha do tempo principal",
+        "manual_device_verification": "Verificação manual do dispositivo",
         "no_receipt_found": "Nenhum recibo encontrado",
         "notification_state": "O estado da notificação é<strong>%(notificationState)s</strong>",
         "notifications_debug": "Depuração de notificações",
@@ -920,8 +924,6 @@
             "security_key_title": "Chave de recuperação"
         },
         "bootstrap_title": "Configurar chaves",
-        "cancel_entering_passphrase_description": "Tem certeza que quer cancelar a introdução da frase de senha?",
-        "cancel_entering_passphrase_title": "Cancelar a introdução da frase de senha?",
         "confirm_encryption_setup_body": "Clique no botão abaixo para confirmar a configuração da criptografia.",
         "confirm_encryption_setup_title": "Confirmar a configuração de criptografia",
         "cross_signing_room_normal": "Esta sala é criptografada de ponta a ponta",
@@ -1009,6 +1011,21 @@
             "incoming_sas_dialog_waiting": "Aguardando a confirmação do parceiro…",
             "incoming_sas_user_dialog_text_1": "Confirme este usuário para torná-lo confiável. Confiar nos usuários fornece segurança adicional ao trocar mensagens criptografadas de ponta a ponta.",
             "incoming_sas_user_dialog_text_2": "Se você confirmar esse usuário, a sessão será marcada como confiável para você e para ele.",
+            "manual": {
+                "already_verified": "Este dispositivo já está verificado",
+                "already_verified_and_wrong_fingerprint": "A impressão digital fornecida não corresponde, mas o dispositivo já foi verificado!",
+                "device_id": "ID do dispositivo",
+                "failure_description": "Falha ao verificar '%(deviceId)s': %(error)s",
+                "failure_title": "A verificação falhou",
+                "fingerprint": "Impressão digital (chave de sessão)",
+                "no_crypto": "Não é possível verificar o dispositivo - a criptografia não está ativada",
+                "no_device": "Não foi possível verificar o dispositivo - o dispositivo '%(deviceId)s' não foi encontrado",
+                "no_userid": "Não foi possível verificar o dispositivo - não foi possível encontrar nossa ID de usuário",
+                "success_description": "O dispositivo (%(deviceId)s) agora tem assinatura cruzada",
+                "success_title": "Verificação bem-sucedida",
+                "text": "Forneça o ID e a impressão digital de um de seus próprios dispositivos para verificá-lo. OBSERVE que isso permite que o outro dispositivo envie e receba mensagens como você. SE ALGUÉM LHE DISSE PARA COLAR ALGO AQUI, É PROVÁVEL QUE VOCÊ ESTEJA SENDO ENGANADO!",
+                "wrong_fingerprint": "Não é possível verificar o dispositivo '%(deviceId)s' - a impressão digital fornecida '%(fingerprint)s' não corresponde à impressão digital do dispositivo, '%(fprint)s'"
+            },
             "no_key_or_device": "Parece que você não tem uma chave de segurança ou qualquer outro dispositivo que possa ser verificado. Este dispositivo não poderá acessar mensagens criptografadas antigas. Para verificar sua identidade neste dispositivo, você precisará redefinir suas chaves de verificação.",
             "no_support_qr_emoji": "O dispositivo que você está tentando verificar não suporta a leitura de um código QR ou verificação de emoji, que é o que %(brand)s suporta. Tente com um cliente diferente.",
             "other_party_cancelled": "Seu contato cancelou a confirmação.",
@@ -2048,6 +2065,7 @@
         "read_topic": "Clique para ler o tópico",
         "rejecting": "Rejeitando o convite...",
         "rejoin_button": "Entrar novamente",
+        "room_is_low_priority": "Esta é uma sala de baixa prioridade",
         "search": {
             "all_rooms_button": "Pesquisar todos as salas",
             "placeholder": "Pesquisar mensagens...",
@@ -2686,6 +2704,9 @@
         "inline_url_previews_room": "Ativar, para todos os participantes desta sala, a visualização de links",
         "inline_url_previews_room_account": "Ativar, para esta sala, a visualização de links (só afeta você)",
         "insert_trailing_colon_mentions": "Insira dois pontos à direita após o usuário mencionar no início de uma mensagem",
+        "invite_controls": {
+            "default_label": "Permitir que usuários convidem você para salas"
+        },
         "jump_to_bottom_on_send": "Vá para o final da linha do tempo ao enviar uma mensagem",
         "key_backup": {
             "backup_in_progress": "O backup de suas chaves está sendo feito (o primeiro backup pode demorar alguns minutos).",
@@ -2752,6 +2773,7 @@
             "show_in_private": "Em salas privadas",
             "show_media": "Mostrar sempre"
         },
+        "not_supported": "Seu servidor não implementa esse recurso.",
         "notifications": {
             "default_setting_description": "Essa configuração será aplicada por padrão a todas as suas salas.",
             "default_setting_section": "Quero ser notificado sobre (configuração padrão)",
@@ -2809,6 +2831,7 @@
             "voip": "Chamadas de áudio e vídeo"
         },
         "preferences": {
+            "Electron.enableContentProtection": "Impedir que o conteúdo da janela seja capturado por outros aplicativos",
             "Electron.enableHardwareAcceleration": "Ativar a aceleração de hardware (reinicie %(appName)s para fazer efeito)",
             "always_show_menu_bar": "Mostrar a barra de menu na janela",
             "autocomplete_delay": "Atraso no preenchimento automático (ms)",
@@ -2981,6 +3004,7 @@
         "show_chat_effects": "Mostrar efeitos na conversa (por exemplo: animações ao receber confetes)",
         "show_displayname_changes": "Mostrar alterações de nome e sobrenome",
         "show_join_leave": "Mostrar mensagens de entrada/saída (convites/remoções/bans não são afetados)",
+        "show_message_previews": "Mostrar prévias de mensagens",
         "show_nsfw_content": "Mostrar conteúdo NSFW (\"Não seguro para o trabalho\")",
         "show_read_receipts": "Mostrar confirmações de leitura dos outros usuários",
         "show_redaction_placeholder": "Mostrar um marcador para as mensagens removidas",
@@ -3127,6 +3151,7 @@
         "upgraderoom": "Atualiza a sala para uma nova versão",
         "upgraderoom_permission_error": "Você não tem as permissões necessárias para usar este comando.",
         "usage": "Uso",
+        "verify": "Verifique manualmente um de seus próprios dispositivos",
         "view": "Visualizações da sala com o endereço fornecido",
         "whois": "Exibe informação sobre um usuário"
     },
diff --git a/src/i18n/strings/ru.json b/src/i18n/strings/ru.json
index eb960a6b41f2f7ecf1e7453495254a621de4413d..44eeefdf920b07fee52784f127c4628020d0fb23 100644
--- a/src/i18n/strings/ru.json
+++ b/src/i18n/strings/ru.json
@@ -911,8 +911,6 @@
             "security_key_title": "Ключ восстановления"
         },
         "bootstrap_title": "Настройка ключей",
-        "cancel_entering_passphrase_description": "Вы уверены, что хотите отменить ввод кодовой фразы?",
-        "cancel_entering_passphrase_title": "Отменить ввод кодовой фразы?",
         "confirm_encryption_setup_body": "Нажмите кнопку ниже, чтобы подтвердить настройку шифрования.",
         "confirm_encryption_setup_title": "Подтвердите настройку шифрования",
         "cross_signing_room_normal": "Эта комната зашифрована сквозным шифрованием",
@@ -3060,6 +3058,7 @@
         "upgraderoom": "Обновляет комнату до новой версии",
         "upgraderoom_permission_error": "У вас нет необходимых разрешений для использования этой команды.",
         "usage": "Использование",
+        "verify": "Проверяет пользователя, сеанс и публичные ключи",
         "view": "Просмотр комнаты с указанным адресом",
         "whois": "Показать информацию о пользователе"
     },
diff --git a/src/i18n/strings/sk.json b/src/i18n/strings/sk.json
index 521ef69175583785a5bc63edc28489c0a92ff77a..08fc2c7d5fcce8b609183c61e74e190898a7fc80 100644
--- a/src/i18n/strings/sk.json
+++ b/src/i18n/strings/sk.json
@@ -929,8 +929,6 @@
             "security_key_title": "Kľúč na obnovenie"
         },
         "bootstrap_title": "Príprava kľúčov",
-        "cancel_entering_passphrase_description": "Naozaj chcete zrušiť zadávanie prístupovej frázy?",
-        "cancel_entering_passphrase_title": "Zrušiť zadanie prístupovej frázy?",
         "confirm_encryption_setup_body": "Kliknutím na tlačidlo nižšie potvrdíte nastavenie šifrovania.",
         "confirm_encryption_setup_title": "Potvrdiť nastavenie šifrovania",
         "cross_signing_room_normal": "Táto miestnosť je end-to-end šifrovaná",
@@ -3166,6 +3164,7 @@
         "upgraderoom": "Aktualizuje miestnosť na novšiu verziu",
         "upgraderoom_permission_error": "Na použitie tohoto príkazu nemáte dostatočné povolenia.",
         "usage": "Použitie",
+        "verify": "Overí používateľa, reláciu a verejné kľúče",
         "view": "Zobrazí miestnosti s danou adresou",
         "whois": "Zobrazuje informácie o používateľovi"
     },
diff --git a/src/i18n/strings/sq.json b/src/i18n/strings/sq.json
index 15ea9a3df88c8e1451dd9029220c78089217b619..9637f7a8205a4242ecae56e1ed30775a7e0f2251 100644
--- a/src/i18n/strings/sq.json
+++ b/src/i18n/strings/sq.json
@@ -762,8 +762,6 @@
             "security_key_title": "Kyç Sigurie"
         },
         "bootstrap_title": "Ujdisje kyçesh",
-        "cancel_entering_passphrase_description": "Jeni i sigurt se doni të anulohet dhënie frazëkalimi?",
-        "cancel_entering_passphrase_title": "Të anulohet dhënue frazëkalimi?",
         "confirm_encryption_setup_body": "Klikoni mbi butonin më poshtë që të ripohoni ujdisjen e fshehtëzimit.",
         "confirm_encryption_setup_title": "Ripohoni ujdisje fshehtëzimi",
         "cross_signing_room_normal": "Kjo dhomë është e fshehtëzuar skaj-më-skaj",
@@ -2532,6 +2530,7 @@
         "upgraderoom": "E kalon një dhomë te një version i ri i përmirësuar",
         "upgraderoom_permission_error": "S’keni lejet e domosdoshme për përdorimin e këtij urdhri.",
         "usage": "Përdorim",
+        "verify": "Verifikon një përdorues, sesion dhe një set kyçesh publikë",
         "whois": "Shfaq të dhëna rreth një përdoruesi"
     },
     "space": {
diff --git a/src/i18n/strings/sv.json b/src/i18n/strings/sv.json
index 49e9908dc441111e4365c8f391ca18bc94674867..6dedd8e10a64ad2558ca4ebe7b5d386d97deb407 100644
--- a/src/i18n/strings/sv.json
+++ b/src/i18n/strings/sv.json
@@ -916,8 +916,6 @@
             "security_key_title": "Säkerhetsnyckel"
         },
         "bootstrap_title": "Sätter upp nycklar",
-        "cancel_entering_passphrase_description": "Är du säker på att du vill avbryta inmatning av lösenfrasen?",
-        "cancel_entering_passphrase_title": "Avbryta inmatning av lösenfras?",
         "confirm_encryption_setup_body": "Klicka på knappen nedan för att bekräfta inställning av kryptering.",
         "confirm_encryption_setup_title": "Bekräfta krypteringsinställning",
         "cross_signing_room_normal": "Det här rummet är totalsträckskrypterat",
@@ -3100,6 +3098,7 @@
         "upgraderoom": "Uppgraderar ett rum till en ny version",
         "upgraderoom_permission_error": "Du har inte de behörigheter som krävs för att använda det här kommandot.",
         "usage": "Användande",
+        "verify": "Verifierar en användar-, sessions- och pubkey-tupel",
         "view": "Visar rum med den angivna adressen",
         "whois": "Visar information om en användare"
     },
diff --git a/src/i18n/strings/tr.json b/src/i18n/strings/tr.json
index 20cc904f17730311730431a6700b9a467b84b710..264880a2d483adf0a3677a85d1029a5d707fcd23 100644
--- a/src/i18n/strings/tr.json
+++ b/src/i18n/strings/tr.json
@@ -890,8 +890,6 @@
             "security_key_title": "Güvenlik anahtarı"
         },
         "bootstrap_title": "Anahtarları ayarla",
-        "cancel_entering_passphrase_description": "Parola girmeyi iptal etmek istediğinizden emin misiniz?",
-        "cancel_entering_passphrase_title": "Parola girişini iptal et?",
         "confirm_encryption_setup_body": "Şifreleme kurulumunu onaylamak için aşağıdaki düğmeye tıklayın.",
         "confirm_encryption_setup_title": "Şifreleme kurulumunu onayla",
         "cross_signing_room_normal": "Bu oda uçtan uça şifreli",
@@ -3030,6 +3028,7 @@
         "upgraderoom": "Bir odayı yeni bir versiyona yükseltir",
         "upgraderoom_permission_error": "Bu komutu kullanmak için gerekli izinlere sahip değilsin.",
         "usage": "Kullanım",
+        "verify": "Bir kullanıcı, oturum ve açık anahtar çiftini doğrular",
         "view": "Verilen adresli odayı görüntüle",
         "whois": "Bir kullanıcı hakkındaki bilgileri görüntüler"
     },
diff --git a/src/i18n/strings/uk.json b/src/i18n/strings/uk.json
index 175f9fa7d6a49e92b9138c7ea8ecf66eeaa071ce..6be282da55a16dec852090447955ab2c4ea20775 100644
--- a/src/i18n/strings/uk.json
+++ b/src/i18n/strings/uk.json
@@ -159,6 +159,7 @@
         "view_message": "Переглянути повідомлення",
         "view_source": "Переглянути код",
         "yes": "Так",
+        "yes_dismiss": "Так, відхилити",
         "zoom_in": "Збільшити",
         "zoom_out": "Зменшити"
     },
@@ -913,15 +914,15 @@
     "empty_room_was_name": "Порожня кімната (були %(oldName)s)",
     "encryption": {
         "access_secret_storage_dialog": {
+            "alternatives": "Якщо у вас є ключ безпеки або фраза безпеки, це теж спрацює.",
             "key_validation_text": {
-                "wrong_security_key": "Неправильний ключ відновлення"
+                "wrong_security_key": "Ви ввели некоректний ключ відновлення."
             },
+            "privacy_warning": "Переконайтеся, що ніхто не бачить цей екран!",
             "restoring": "Відновлення ключів із резервної копії",
             "security_key_title": "Ключ відновлення"
         },
         "bootstrap_title": "Налаштовування ключів",
-        "cancel_entering_passphrase_description": "Ви точно хочете скасувати введення парольної фрази?",
-        "cancel_entering_passphrase_title": "Скасувати введення парольної фрази?",
         "confirm_encryption_setup_body": "Клацніть на кнопку внизу, щоб підтвердити налаштування шифрування.",
         "confirm_encryption_setup_title": "Підтвердити налаштування шифрування",
         "cross_signing_room_normal": "Ця кімната є наскрізно зашифрованою",
@@ -973,6 +974,8 @@
         "setup_secure_backup": {
             "explainer": "Створіть резервну копію ключів перед виходом, щоб не втратити їх."
         },
+        "turn_on_key_storage": "Увімкнути сховище ключів",
+        "turn_on_key_storage_description": "Зберігайте свій криптографічний ідентифікатор і ключі повідомлень на сервері. Це дозволить вам переглядати історію повідомлень на будь-яких нових пристроях. %1$s.",
         "udd": {
             "interactive_verification_button": "Звірити інтерактивно за допомогою емоджі",
             "other_ask_verify_text": "Попросіть цього користувача звірити сеанс, або звірте його власноруч унизу.",
@@ -1956,6 +1959,7 @@
         },
         "face_pile_tooltip_shortcut": "Включно з %(commaSeparatedMembers)s",
         "face_pile_tooltip_shortcut_joined": "Включно з вами, %(commaSeparatedMembers)s",
+        "failed_determine_user": "Неможливо визначити, якого користувача ігнорувати, оскільки подія учасника змінилася.",
         "failed_reject_invite": "Не вдалось відхилити запрошення",
         "forget_room": "Забути цю кімнату",
         "forget_space": "Забути цей простір",
@@ -2103,11 +2107,14 @@
             "no_chats_description_no_room_rights": "Розпочніть користування, написавши комусь повідомлення",
             "no_favourites": "У вас ще немає обраних бесід",
             "no_favourites_description": "Ви можете додати бесіду до обраних у її налаштуваннях",
+            "no_invites": "У вас немає непрочитаних запрошень",
+            "no_mentions": "У вас немає непрочитаних згадок",
             "no_people": "У вас ще немає особистих бесід",
             "no_people_description": "Ви можете очистити фільтри, щоб побачити інші ваші бесіди",
             "no_rooms": "Ви ще не входили до кімнат",
             "no_rooms_description": "Ви можете очистити фільтри, щоб побачити інші ваші бесіди",
             "no_unread": "Вітаємо! У вас немає непрочитаних повідомлень",
+            "show_activity": "Переглянути всю діяльність",
             "show_chats": "Показати всі бесіди"
         },
         "failed_add_tag": "Не вдалось додати до кімнати мітку %(tagName)s",
@@ -2115,6 +2122,9 @@
         "failed_set_dm_tag": "Не вдалося встановити мітку особистого повідомлення",
         "filters": {
             "favourite": "Обрані",
+            "invites": "Запрошення",
+            "low_priority": "Неважливі",
+            "mentions": "Згадування",
             "people": "Люди",
             "rooms": "Кімнати",
             "unread": "Непрочитані"
@@ -2447,6 +2457,10 @@
         "recent_changes_heading": "Останні зміни, котрі ще не отримано",
         "title": "Сервер не відповідає"
     },
+    "service_worker_error": {
+        "description": "%(brand)s потребує Service worker для завантаження автентифікованих медіа з репозиторіїв вмісту Matrix. Ваш браузер не підтримує цю функцію, тому медіафайли можуть не завантажуватися.",
+        "title": "Не вдалося завантажити Service Worker"
+    },
     "seshat": {
         "error_initialising": "Не вдалося почати пошук, перевірте <a>налаштування</a>, щоб дізнатися більше",
         "reset_button": "Очистити сховище подій",
@@ -2540,6 +2554,8 @@
                 "session_key": "Ключ сеансу:",
                 "title": "Додатково"
             },
+            "confirm_key_storage_off": "Ви впевнені, що хочете вимкнути сховище ключів?",
+            "confirm_key_storage_off_description": "Якщо ви вийдете з усіх своїх пристроїв, ви втратите історію повідомлень і вам потрібно буде знову підтвердити всі наявні контакти. <a>Докладніше</a>",
             "delete_key_storage": {
                 "breadcrumb_page": "Видалити сховище ключів",
                 "confirm": "Видалити сховище ключів",
@@ -2798,6 +2814,7 @@
             "voip": "Голосові та відеовиклики"
         },
         "preferences": {
+            "Electron.enableContentProtection": "Запобігати захопленню вмісту вікна іншими застосунками",
             "Electron.enableHardwareAcceleration": "Увімкнути апаратне прискорення (перезапустіть %(appName)s, щоб зміни вступили в силу)",
             "always_show_menu_bar": "Завжди показувати рядок меню",
             "autocomplete_delay": "Затримка автозаповнення (мс)",
@@ -2970,6 +2987,7 @@
         "show_chat_effects": "Показувати ефекти бесід (анімації отримання, наприклад, конфеті)",
         "show_displayname_changes": "Показувати зміни псевдонімів",
         "show_join_leave": "Показувати повідомлення про приєднання/виходи (не стосується запрошень/вилучень/блокувань]",
+        "show_message_previews": "Показати попередній перегляд повідомлень",
         "show_nsfw_content": "Показати матеріали NSFW",
         "show_read_receipts": "Показувати мітки прочитання, надіслані іншими користувачами",
         "show_redaction_placeholder": "Показувати замісну позначку замість видалених повідомлень",
@@ -3116,6 +3134,7 @@
         "upgraderoom": "Поліпшує кімнату до нової версії",
         "upgraderoom_permission_error": "Вам бракує дозволу на використання цієї команди.",
         "usage": "Використання",
+        "verify": "Звіряє користувача, сеанс та супровід відкритого ключа",
         "view": "Перегляд кімнати з вказаною адресою",
         "whois": "Показує відомості про користувача"
     },
diff --git a/src/i18n/strings/vi.json b/src/i18n/strings/vi.json
index a0c91663ff31b0ec149267b835d8dfcb9105f572..d8cfdbece1ae59fd3b4ac2101aee1635965d301d 100644
--- a/src/i18n/strings/vi.json
+++ b/src/i18n/strings/vi.json
@@ -723,8 +723,6 @@
             "security_key_title": "Chìa khóa bảo mật"
         },
         "bootstrap_title": "Đang thiết lập khóa bảo mật",
-        "cancel_entering_passphrase_description": "Bạn có chắc chắn muốn hủy nhập cụm mật khẩu không?",
-        "cancel_entering_passphrase_title": "Hủy nhập cụm mật khẩu?",
         "confirm_encryption_setup_body": "Nhấp vào nút bên dưới để xác nhận thiết lập mã hóa.",
         "confirm_encryption_setup_title": "Xác nhận thiết lập mã hóa",
         "cross_signing_room_normal": "Phòng này được mã hóa end-to-end",
@@ -2449,6 +2447,7 @@
         "upgraderoom": "Nâng cấp phòng lên phiên bản mới",
         "upgraderoom_permission_error": "Bạn không có quyền để dùng lệnh này.",
         "usage": "Cách sử dụng",
+        "verify": "Xác thực người dùng, thiết bị và tuple pubkey",
         "view": "Phòng truyền hình với địa chỉ đã cho",
         "whois": "Hiển thị thông tin về người dùng"
     },
diff --git a/src/i18n/strings/zh_Hans.json b/src/i18n/strings/zh_Hans.json
index 43e1ac008ca81ba3c490f1c2df7104d08bd3d84c..68a7ea94e9eaf3c87e8833a4c9cbe80df438a406 100644
--- a/src/i18n/strings/zh_Hans.json
+++ b/src/i18n/strings/zh_Hans.json
@@ -733,8 +733,6 @@
             "security_key_title": "安全密钥"
         },
         "bootstrap_title": "设置密钥",
-        "cancel_entering_passphrase_description": "你确定要取消输入口令词组吗?",
-        "cancel_entering_passphrase_title": "取消输入口令词组?",
         "confirm_encryption_setup_body": "点击下方按钮以确认设置加密。",
         "confirm_encryption_setup_title": "确认加密设置",
         "cross_signing_room_normal": "此房间是端到端加密的",
@@ -2400,6 +2398,7 @@
         "upgraderoom": "将房间升级到新版本",
         "upgraderoom_permission_error": "你没有权限使用此命令。",
         "usage": "用法",
+        "verify": "验证用户、会话和公钥元组",
         "whois": "显示关于用户的信息"
     },
     "space": {
diff --git a/src/i18n/strings/zh_Hant.json b/src/i18n/strings/zh_Hant.json
index 18cc169d9725c2964b7c9be9062483a5d930f819..2dcf0c1d47d8c3a86c855156ad288342d7791537 100644
--- a/src/i18n/strings/zh_Hant.json
+++ b/src/i18n/strings/zh_Hant.json
@@ -791,8 +791,6 @@
             "security_key_title": "安全金鑰"
         },
         "bootstrap_title": "正在產生金鑰",
-        "cancel_entering_passphrase_description": "您確定要取消輸入安全密語嗎?",
-        "cancel_entering_passphrase_title": "取消輸入安全密語?",
         "confirm_encryption_setup_body": "點擊下方按鈕以確認設定加密。",
         "confirm_encryption_setup_title": "確認加密設定",
         "cross_signing_room_normal": "此聊天室已端對端加密",
@@ -2645,6 +2643,7 @@
         "upgraderoom": "升級聊天室到新版本",
         "upgraderoom_permission_error": "您沒有使用此指令的必要權限。",
         "usage": "使用方法",
+        "verify": "驗證使用者、工作階段與公開金鑰組合",
         "view": "檢視指定聊天室的地址",
         "whois": "顯示關於使用者的資訊"
     },