From 1a49a38f042e2a196619c0d4302eb8ad44bfee5a Mon Sep 17 00:00:00 2001
From: Michael Telatynski <7t3chguy@gmail.com>
Date: Tue, 22 Aug 2023 17:15:25 +0100
Subject: [PATCH] Align `a11y_*` strings with Element X project in Localazy
 (#11435)

* Align `a11y_*` strings with Element X project in Localazy

* Update matrix-web-i18n
---
 src/components/structures/UserMenu.tsx | 2 +-
 src/i18n/strings/bg.json               | 6 ++++--
 src/i18n/strings/cs.json               | 6 ++++--
 src/i18n/strings/de_DE.json            | 6 ++++--
 src/i18n/strings/el.json               | 6 ++++--
 src/i18n/strings/en_EN.json            | 4 +++-
 src/i18n/strings/eo.json               | 6 ++++--
 src/i18n/strings/es.json               | 6 ++++--
 src/i18n/strings/et.json               | 6 ++++--
 src/i18n/strings/eu.json               | 6 ++++--
 src/i18n/strings/fa.json               | 6 ++++--
 src/i18n/strings/fi.json               | 6 ++++--
 src/i18n/strings/fr.json               | 6 ++++--
 src/i18n/strings/gl.json               | 6 ++++--
 src/i18n/strings/he.json               | 6 ++++--
 src/i18n/strings/hu.json               | 6 ++++--
 src/i18n/strings/id.json               | 6 ++++--
 src/i18n/strings/is.json               | 6 ++++--
 src/i18n/strings/it.json               | 6 ++++--
 src/i18n/strings/ja.json               | 6 ++++--
 src/i18n/strings/kab.json              | 6 ++++--
 src/i18n/strings/lo.json               | 6 ++++--
 src/i18n/strings/lv.json               | 6 ++++--
 src/i18n/strings/nb_NO.json            | 6 ++++--
 src/i18n/strings/nl.json               | 6 ++++--
 src/i18n/strings/pl.json               | 6 ++++--
 src/i18n/strings/pt_BR.json            | 6 ++++--
 src/i18n/strings/ru.json               | 6 ++++--
 src/i18n/strings/sk.json               | 6 ++++--
 src/i18n/strings/sq.json               | 6 ++++--
 src/i18n/strings/sv.json               | 6 ++++--
 src/i18n/strings/tr.json               | 6 ++++--
 src/i18n/strings/uk.json               | 6 ++++--
 src/i18n/strings/vi.json               | 6 ++++--
 src/i18n/strings/zh_Hans.json          | 6 ++++--
 src/i18n/strings/zh_Hant.json          | 6 ++++--
 36 files changed, 140 insertions(+), 70 deletions(-)

diff --git a/src/components/structures/UserMenu.tsx b/src/components/structures/UserMenu.tsx
index 4004661451..3a4d89faa6 100644
--- a/src/components/structures/UserMenu.tsx
+++ b/src/components/structures/UserMenu.tsx
@@ -449,7 +449,7 @@ export default class UserMenu extends React.Component<IProps, IState> {
                     className="mx_UserMenu_contextMenuButton"
                     onClick={this.onOpenMenuClick}
                     inputRef={this.buttonRef}
-                    label={_t("User menu")}
+                    label={_t("a11y|user_menu")}
                     isExpanded={!!this.state.contextMenuPosition}
                     onContextMenu={this.onContextMenu}
                 >
diff --git a/src/i18n/strings/bg.json b/src/i18n/strings/bg.json
index f965e5d9fc..37c8bbb48f 100644
--- a/src/i18n/strings/bg.json
+++ b/src/i18n/strings/bg.json
@@ -1736,7 +1736,6 @@
     "Update %(brand)s": "Обнови %(brand)s",
     "Enable desktop notifications": "Включете уведомления на работния плот",
     "Don't miss a reply": "Не пропускайте отговор",
-    "User menu": "Потребителско меню",
     "Save your Security Key": "Запази ключа за сигурност",
     "Confirm Security Phrase": "Потвърди фразата за сигурност",
     "Set a Security Phrase": "Настрой фраза за сигурност",
@@ -2119,5 +2118,8 @@
         "other": "%(user)s и %(count)s други"
     },
     "%(user1)s and %(user2)s": "%(user1)s и %(user2)s",
-    "Empty room": "Празна стая"
+    "Empty room": "Празна стая",
+    "a11y": {
+        "user_menu": "Потребителско меню"
+    }
 }
diff --git a/src/i18n/strings/cs.json b/src/i18n/strings/cs.json
index a3f16a0aa8..bb2f38b806 100644
--- a/src/i18n/strings/cs.json
+++ b/src/i18n/strings/cs.json
@@ -1661,7 +1661,6 @@
     "Upload a file": "Nahrát soubor",
     "You've reached the maximum number of simultaneous calls.": "Dosáhli jste maximálního počtu souběžných hovorů.",
     "Too Many Calls": "Přiliš mnoho hovorů",
-    "User menu": "Uživatelská nabídka",
     "Switch theme": "Přepnout téma",
     "Switch to dark mode": "Přepnout do tmavého režimu",
     "Switch to light mode": "Přepnout do světlého režimu",
@@ -3974,5 +3973,8 @@
     "See more": "Zobrazit více",
     "Deny": "Odmítnout",
     "Asking to join": "Žádá se o vstup",
-    "No requests": "Žádné žádosti"
+    "No requests": "Žádné žádosti",
+    "a11y": {
+        "user_menu": "Uživatelská nabídka"
+    }
 }
diff --git a/src/i18n/strings/de_DE.json b/src/i18n/strings/de_DE.json
index b411c790e1..e9691ec923 100644
--- a/src/i18n/strings/de_DE.json
+++ b/src/i18n/strings/de_DE.json
@@ -1624,7 +1624,6 @@
     "Unknown caller": "Unbekannter Anrufer",
     "Are you sure you want to cancel entering passphrase?": "Bist du sicher, dass du die Eingabe der Passphrase abbrechen möchtest?",
     "* %(senderName)s %(emote)s": "* %(senderName)s %(emote)s",
-    "User menu": "Benutzermenü",
     "%(brand)s can't securely cache encrypted messages locally while running in a web browser. Use <desktopLink>%(brand)s Desktop</desktopLink> for encrypted messages to appear in search results.": "Das Durchsuchen von verschlüsselten Nachrichten wird aus Sicherheitsgründen nur von %(brand)s Desktop unterstützt. <desktopLink>Hier gehts zum Download</desktopLink>.",
     "Show rooms with unread messages first": "Räume mit ungelesenen Nachrichten zuerst zeigen",
     "Show previews of messages": "Nachrichtenvorschau anzeigen",
@@ -3974,5 +3973,8 @@
     "No requests": "Keine Anfragen",
     "Asking to join": "Beitrittsanfragen",
     "See less": "Weniger",
-    "See more": "Mehr"
+    "See more": "Mehr",
+    "a11y": {
+        "user_menu": "Benutzermenü"
+    }
 }
diff --git a/src/i18n/strings/el.json b/src/i18n/strings/el.json
index 0b04d3c6f7..ce99bec809 100644
--- a/src/i18n/strings/el.json
+++ b/src/i18n/strings/el.json
@@ -2637,7 +2637,6 @@
     "Original event source": "Αρχική πηγή συμβάντος",
     "Decrypted event source": "Αποκρυπτογραφημένη πηγή συμβάντος",
     "Could not load user profile": "Αδυναμία φόρτωσης του προφίλ χρήστη",
-    "User menu": "Μενού χρήστη",
     "Switch theme": "Αλλαγή θέματος",
     "Switch to dark mode": "Αλλαγή σε σκοτεινό",
     "Switch to light mode": "Αλλαγή σε φωτεινό",
@@ -3285,5 +3284,8 @@
     "Video rooms": "Δωμάτια βίντεο",
     "You were disconnected from the call. (Error: %(message)s)": "Αποσυνδεθήκατε από την κλήση. (Σφάλμα: %(message)s)",
     "Connection lost": "Η σύνδεση χάθηκε",
-    "Jump to the given date in the timeline": "Μεταβείτε στη δεδομένη ημερομηνία στη γραμμή χρόνου"
+    "Jump to the given date in the timeline": "Μεταβείτε στη δεδομένη ημερομηνία στη γραμμή χρόνου",
+    "a11y": {
+        "user_menu": "Μενού χρήστη"
+    }
 }
diff --git a/src/i18n/strings/en_EN.json b/src/i18n/strings/en_EN.json
index d7b16ebd2c..b9191ff812 100644
--- a/src/i18n/strings/en_EN.json
+++ b/src/i18n/strings/en_EN.json
@@ -3388,7 +3388,9 @@
     "Switch to light mode": "Switch to light mode",
     "Switch to dark mode": "Switch to dark mode",
     "Switch theme": "Switch theme",
-    "User menu": "User menu",
+    "a11y": {
+        "user_menu": "User menu"
+    },
     "Could not load user profile": "Could not load user profile",
     "Decrypted event source": "Decrypted event source",
     "Decrypted source unavailable": "Decrypted source unavailable",
diff --git a/src/i18n/strings/eo.json b/src/i18n/strings/eo.json
index e861a147fd..66dc262198 100644
--- a/src/i18n/strings/eo.json
+++ b/src/i18n/strings/eo.json
@@ -1630,7 +1630,6 @@
     "Switch to dark mode": "Ŝalti malhelan reĝimon",
     "Switch theme": "Ŝalti haŭton",
     "All settings": "Ĉiuj agordoj",
-    "User menu": "Menuo de uzanto",
     "Safeguard against losing access to encrypted messages & data by backing up encryption keys on your server.": "Malhelpu perdon de aliro al ĉifritaj mesaĝoj kaj datumoj per savkopiado de ĉifraj ŝlosiloj al via servilo.",
     "Generate a Security Key": "Generi sekurecan ŝlosilon",
     "Enter a Security Phrase": "Enigiu sekurecan frazon",
@@ -2952,5 +2951,8 @@
     "Unable to decrypt voice broadcast": "Ne eblas deĉifri voĉan elsendon",
     "WARNING: session already verified, but keys do NOT MATCH!": "AVERTO: Salutaĵo jam estas kontrolita, sed la ŝlosiloj NE AKORDAS!",
     "Your email address does not appear to be associated with a Matrix ID on this homeserver.": "Via retpoŝtareso ŝajne ne ligiĝas al Matrix-identigilo sur tiu ĉi hejmservilo.",
-    "%(senderName)s started a voice broadcast": "%(senderName)s komencis voĉan elsendon"
+    "%(senderName)s started a voice broadcast": "%(senderName)s komencis voĉan elsendon",
+    "a11y": {
+        "user_menu": "Menuo de uzanto"
+    }
 }
diff --git a/src/i18n/strings/es.json b/src/i18n/strings/es.json
index 51f783f0d8..2b6a4bd841 100644
--- a/src/i18n/strings/es.json
+++ b/src/i18n/strings/es.json
@@ -1594,7 +1594,6 @@
     "Switch to light mode": "Cambiar al tema claro",
     "Switch to dark mode": "Cambiar al tema oscuro",
     "Switch theme": "Cambiar tema",
-    "User menu": "Menú del Usuario",
     "Failed to perform homeserver discovery": "No se ha podido realizar el descubrimiento del servidor base",
     "If you've joined lots of rooms, this might take a while": "Si te has unido a muchas salas, esto puede tardar un poco",
     "Create account": "Crear una cuenta",
@@ -3775,5 +3774,8 @@
     "You reacted %(reaction)s to %(message)s": "Reaccionaste %(reaction)s a %(message)s",
     "Requires your server to support MSC3030": "Requiere que tu servidor sea compatible con MSC3030",
     "Enable MSC3946 (to support late-arriving room archives)": "",
-    "Try using %(server)s": "Probar a usar %(server)s"
+    "Try using %(server)s": "Probar a usar %(server)s",
+    "a11y": {
+        "user_menu": "Menú del Usuario"
+    }
 }
diff --git a/src/i18n/strings/et.json b/src/i18n/strings/et.json
index 375eb12dc7..adcfa3212e 100644
--- a/src/i18n/strings/et.json
+++ b/src/i18n/strings/et.json
@@ -1467,7 +1467,6 @@
     "Verify User": "Verifitseeri kasutaja",
     "For extra security, verify this user by checking a one-time code on both of your devices.": "Lisaturvalisus mõttes verifitseeri see kasutaja võrreldes selleks üheks korraks loodud koodi mõlemas seadmes.",
     "Your messages are not secure": "Sinu sõnumid ei ole turvatud",
-    "User menu": "Kasutajamenüü",
     "Return to login screen": "Mine tagasi sisselogimisvaatele",
     "Invalid homeserver discovery response": "Vigane vastus koduserveri tuvastamise päringule",
     "Failed to get autodiscovery configuration from server": "Serveri automaattuvastuse seadistuste laadimine ei õnnestunud",
@@ -3969,5 +3968,8 @@
     "Failed to query public rooms": "Avalike jututubade tuvastamise päring ei õnnestunud",
     "This server is using an older version of Matrix. Upgrade to Matrix %(version)s to use %(brand)s without errors.": "See server kasutab Matrixi vanemat versiooni. Selleks, et %(brand)s'i kasutamisel vigu ei tekiks palun uuenda serverit nii, et kasutusel oleks Matrixi %(version)s.",
     "Your server is unsupported": "Sinu server ei ole toetatud",
-    "Your homeserver is too old and does not support the minimum API version required. Please contact your server owner, or upgrade your server.": "Sinu koduserver on liiga vana ega toeta vähimat nõutavat API versiooni. Lisateavet saad oma serveri haldajalt või kui ise oled haldaja, siis palun uuenda serverit."
+    "Your homeserver is too old and does not support the minimum API version required. Please contact your server owner, or upgrade your server.": "Sinu koduserver on liiga vana ega toeta vähimat nõutavat API versiooni. Lisateavet saad oma serveri haldajalt või kui ise oled haldaja, siis palun uuenda serverit.",
+    "a11y": {
+        "user_menu": "Kasutajamenüü"
+    }
 }
diff --git a/src/i18n/strings/eu.json b/src/i18n/strings/eu.json
index 8dc925e446..0c429714e2 100644
--- a/src/i18n/strings/eu.json
+++ b/src/i18n/strings/eu.json
@@ -1617,7 +1617,6 @@
     "The server has denied your request.": "Zerbitzariak zure eskariari uko egin dio.",
     "Wrong file type": "Okerreko fitxategi-mota",
     "Looks good!": "Itxura ona du!",
-    "User menu": "Erabiltzailea-menua",
     "Integration manager": "Integrazio-kudeatzailea",
     "Your %(brand)s doesn't allow you to use an integration manager to do this. Please contact an admin.": "Zure %(brand)s aplikazioak ez dizu hau egiteko integrazio kudeatzaile bat erabiltzen uzten. Kontaktatu administratzaileren batekin.",
     "Using this widget may share data <helpIcon /> with %(widgetDomain)s & your integration manager.": "Trepeta hau erabiltzean <helpIcon />  %(widgetDomain)s domeinuarekin eta zure integrazio kudeatzailearekin datuak partekatu daitezke.",
@@ -1628,5 +1627,8 @@
     "Identity server (%(server)s)": "Identitate-zerbitzaria (%(server)s)",
     "Could not connect to identity server": "Ezin izan da identitate-zerbitzarira konektatu",
     "Not a valid identity server (status code %(code)s)": "Ez da identitate zerbitzari baliogarria (egoera-mezua %(code)s)",
-    "Identity server URL must be HTTPS": "Identitate zerbitzariaren URL-a HTTPS motakoa izan behar du"
+    "Identity server URL must be HTTPS": "Identitate zerbitzariaren URL-a HTTPS motakoa izan behar du",
+    "a11y": {
+        "user_menu": "Erabiltzailea-menua"
+    }
 }
diff --git a/src/i18n/strings/fa.json b/src/i18n/strings/fa.json
index c32ed76e26..54f1392c58 100644
--- a/src/i18n/strings/fa.json
+++ b/src/i18n/strings/fa.json
@@ -1969,7 +1969,6 @@
     "Original event source": "منبع اصلی رخداد",
     "Decrypted event source": "رمزگشایی منبع رخداد",
     "Could not load user profile": "امکان نمایش پروفایل کاربر میسر نیست",
-    "User menu": "منوی کاربر",
     "Switch theme": "تعویض پوسته",
     "Switch to dark mode": "انتخاب حالت تاریک",
     "Switch to light mode": "انتخاب حالت روشن",
@@ -2623,5 +2622,8 @@
     "Alternatively, you can try to use the public server at <server/>, but this will not be as reliable, and it will share your IP address with that server. You can also manage this in Settings.": "از طرف دیگر، می‌توانید سعی کنید از سرور عمومی در <server/> استفاده کنید، اما این به آن اندازه قابل اعتماد نخواهد بود و آدرس IP شما را با آن سرور به اشتراک می‌گذارد. شما همچنین می توانید این قابلیت را در تنظیمات مدیریت کنید.",
     "Try using %(server)s": "سعی کنید از %(server)s استفاده کنید",
     "Keyboard shortcuts": "میانبرهای صفحه کلید",
-    "Poll type": "نوع نظرسنجی"
+    "Poll type": "نوع نظرسنجی",
+    "a11y": {
+        "user_menu": "منوی کاربر"
+    }
 }
diff --git a/src/i18n/strings/fi.json b/src/i18n/strings/fi.json
index 0a7241b7ae..812b7d8f21 100644
--- a/src/i18n/strings/fi.json
+++ b/src/i18n/strings/fi.json
@@ -1563,7 +1563,6 @@
     "Notification options": "Ilmoitusasetukset",
     "Room options": "Huoneen asetukset",
     "This room is public": "Tämä huone on julkinen",
-    "User menu": "Käyttäjän valikko",
     "Video conference started by %(senderName)s": "%(senderName)s aloitti ryhmävideopuhelun",
     "Video conference updated by %(senderName)s": "%(senderName)s päivitti ryhmävideopuhelun",
     "Video conference ended by %(senderName)s": "%(senderName)s päätti ryhmävideopuhelun",
@@ -3568,5 +3567,8 @@
     "Encrypting your message…": "Salataan viestiäsi…",
     "Joining space…": "Liitytään avaruuteen…",
     "Sending your message…": "Lähetetään viestiäsi…",
-    "Error details": "Virheen tiedot"
+    "Error details": "Virheen tiedot",
+    "a11y": {
+        "user_menu": "Käyttäjän valikko"
+    }
 }
diff --git a/src/i18n/strings/fr.json b/src/i18n/strings/fr.json
index 52dcd6dfc0..bf29ed71dc 100644
--- a/src/i18n/strings/fr.json
+++ b/src/i18n/strings/fr.json
@@ -1642,7 +1642,6 @@
     "This room is public": "Ce salon est public",
     "Edited at %(date)s": "Modifié le %(date)s",
     "Click to view edits": "Cliquez pour voir les modifications",
-    "User menu": "Menu utilisateur",
     "Are you sure you want to cancel entering passphrase?": "Souhaitez-vous vraiment annuler la saisie de la phrase de passe ?",
     "Unexpected server error trying to leave the room": "Erreur de serveur inattendue en essayant de quitter le salon",
     "Error leaving room": "Erreur en essayant de quitter le salon",
@@ -3969,5 +3968,8 @@
     "Failed to query public rooms": "Impossible d’interroger les salons publics",
     "Your homeserver is too old and does not support the minimum API version required. Please contact your server owner, or upgrade your server.": "Votre serveur d’accueil est trop ancien et ne prend pas en charge la version minimale requise de l’API. Veuillez contacter le propriétaire du serveur, ou bien mettez à jour votre serveur.",
     "Your server is unsupported": "Votre serveur n’est pas pris en charge",
-    "This server is using an older version of Matrix. Upgrade to Matrix %(version)s to use %(brand)s without errors.": "Ce serveur utilise une ancienne version de Matrix. Mettez-le à jour vers Matrix %(version)s pour utiliser %(brand)s sans erreurs."
+    "This server is using an older version of Matrix. Upgrade to Matrix %(version)s to use %(brand)s without errors.": "Ce serveur utilise une ancienne version de Matrix. Mettez-le à jour vers Matrix %(version)s pour utiliser %(brand)s sans erreurs.",
+    "a11y": {
+        "user_menu": "Menu utilisateur"
+    }
 }
diff --git a/src/i18n/strings/gl.json b/src/i18n/strings/gl.json
index e542fc66f9..0d131a45f2 100644
--- a/src/i18n/strings/gl.json
+++ b/src/i18n/strings/gl.json
@@ -1640,7 +1640,6 @@
     "Favourited": "Con marca de Favorita",
     "Forget Room": "Esquecer sala",
     "If the other version of %(brand)s is still open in another tab, please close it as using %(brand)s on the same host with both lazy loading enabled and disabled simultaneously will cause issues.": "Se a outra versión de %(brand)s aínda está aberta noutra lapela, péchaa xa que usar %(brand)s no mesmo servidor con carga preguiceira activada e desactivada ao mesmo tempo causará problemas.",
-    "User menu": "Menú de usuaria",
     "This room is public": "Esta é unha sala pública",
     "Away": "Fóra",
     "Show rooms with unread messages first": "Mostrar primeiro as salas con mensaxes sen ler",
@@ -3494,5 +3493,8 @@
     "%(hours)sh %(minutes)sm %(seconds)ss": "%(hours)sh %(minutes)sm %(seconds)ss",
     "%(days)sd %(hours)sh %(minutes)sm %(seconds)ss": "%(days)sd %(hours)sh %(minutes)sm %(seconds)ss",
     "%(minutes)sm %(seconds)ss left": "%(minutes)sm %(seconds)ss restantes",
-    "%(hours)sh %(minutes)sm %(seconds)ss left": "%(hours)sh %(minutes)sm %(seconds)ss restantes"
+    "%(hours)sh %(minutes)sm %(seconds)ss left": "%(hours)sh %(minutes)sm %(seconds)ss restantes",
+    "a11y": {
+        "user_menu": "Menú de usuaria"
+    }
 }
diff --git a/src/i18n/strings/he.json b/src/i18n/strings/he.json
index 96d65dc141..25d5562f6d 100644
--- a/src/i18n/strings/he.json
+++ b/src/i18n/strings/he.json
@@ -2096,7 +2096,6 @@
     "A new password must be entered.": "יש להזין סיסמה חדשה.",
     "The email address linked to your account must be entered.": "יש להזין את כתובת הדוא\"ל המקושרת לחשבונך.",
     "Could not load user profile": "לא ניתן לטעון את פרופיל המשתמש",
-    "User menu": "תפריט משתמש",
     "Switch theme": "שנה ערכת נושא",
     "Switch to dark mode": "שנה למצב כהה",
     "Switch to light mode": "שנה למצב בהיר",
@@ -2768,5 +2767,8 @@
     "Show NSFW content": "הצג תוכן NSFW (תוכן שלא מתאים לצפיה במקום ציבורי)",
     "Room directory": "רשימת חדרים",
     "Enable Markdown": "אפשר Markdown",
-    "New room": "חדר חדש"
+    "New room": "חדר חדש",
+    "a11y": {
+        "user_menu": "תפריט משתמש"
+    }
 }
diff --git a/src/i18n/strings/hu.json b/src/i18n/strings/hu.json
index 0528587734..0d41c73d1c 100644
--- a/src/i18n/strings/hu.json
+++ b/src/i18n/strings/hu.json
@@ -1637,7 +1637,6 @@
     "Notification options": "Értesítési beállítások",
     "Favourited": "Kedvencnek jelölt",
     "Forget Room": "Szoba elfelejtése",
-    "User menu": "Felhasználói menü",
     "This room is public": "Ez egy nyilvános szoba",
     "Away": "Távol",
     "Are you sure you want to cancel entering passphrase?": "Biztos, hogy megszakítja a jelmondat bevitelét?",
@@ -3873,5 +3872,8 @@
     "Cannot invite user by email without an identity server. You can connect to one under \"Settings\".": "Matrix-kiszolgáló nélkül nem lehet felhasználókat meghívni e-mailben. Kapcsolódjon egyhez a „Beállítások” alatt.",
     "%(oldDisplayName)s changed their display name and profile picture": "%(oldDisplayName)s megváltoztatta a megjelenítendő nevét és profilképét",
     "Failed to download source media, no source url was found": "A forrásmédia letöltése sikertelen, nem található forráswebcím",
-    "Unable to create room with moderation bot": "Nem hozható létre szoba moderációs bottal"
+    "Unable to create room with moderation bot": "Nem hozható létre szoba moderációs bottal",
+    "a11y": {
+        "user_menu": "Felhasználói menü"
+    }
 }
diff --git a/src/i18n/strings/id.json b/src/i18n/strings/id.json
index e89c5e3434..eaeb071947 100644
--- a/src/i18n/strings/id.json
+++ b/src/i18n/strings/id.json
@@ -2360,7 +2360,6 @@
         "one": "Saat ini bergabung dengan %(count)s ruangan",
         "other": "Saat ini bergabung dengan %(count)s ruangan"
     },
-    "User menu": "Menu pengguna",
     "Switch theme": "Ubah tema",
     "Switch to dark mode": "Ubah ke mode gelap",
     "Switch to light mode": "Ubah ke mode terang",
@@ -3974,5 +3973,8 @@
     "See more": "Lihat lebih banyak",
     "Deny": "Tolak",
     "Asking to join": "Meminta untuk bergabung",
-    "No requests": "Tidak ada permintaan"
+    "No requests": "Tidak ada permintaan",
+    "a11y": {
+        "user_menu": "Menu pengguna"
+    }
 }
diff --git a/src/i18n/strings/is.json b/src/i18n/strings/is.json
index 63f8bb2fac..f40fee459f 100644
--- a/src/i18n/strings/is.json
+++ b/src/i18n/strings/is.json
@@ -1818,7 +1818,6 @@
     "in secret storage": "í leynigeymslu",
     "Manually verify all remote sessions": "Sannreyna handvirkt allar fjartengdar setur",
     "Share anonymous data to help us identify issues. Nothing personal. No third parties. <LearnMoreLink>Learn More</LearnMoreLink>": "Deildu nafnlausum gögnum til að hjálpa okkur við að greina vandamál. Ekkert persónulegt. Engir utanaðkomandi. <LearnMoreLink>Kanna nánar</LearnMoreLink>",
-    "User menu": "Valmynd notandans",
     "Switch theme": "Skipta um þema",
     "Got an account? <a>Sign in</a>": "Ertu með aðgang? <a>Skráðu þig inn</a>",
     "Shows all threads you've participated in": "Birtir alla spjallþræði sem þú hefur tekið þátt í",
@@ -3361,5 +3360,8 @@
     "Find and invite your community members": "Finndu og bjóddu meðlimum í samfélaginu þínu",
     "Get stuff done by finding your teammates": "Komdu hlutum í verk með því að finna félaga í teyminu þínu",
     "It’s what you’re here for, so lets get to it": "Það er nú einusinni það sem þú komst hingað til að gera, þannug að við skulum skella okkur í málið",
-    "Sorry — this call is currently full": "Því miður - þetta símtal er fullt í augnablikinu"
+    "Sorry — this call is currently full": "Því miður - þetta símtal er fullt í augnablikinu",
+    "a11y": {
+        "user_menu": "Valmynd notandans"
+    }
 }
diff --git a/src/i18n/strings/it.json b/src/i18n/strings/it.json
index 192209514e..8d55b67b9e 100644
--- a/src/i18n/strings/it.json
+++ b/src/i18n/strings/it.json
@@ -1631,7 +1631,6 @@
     "Security Phrase": "Frase di sicurezza",
     "Security Key": "Chiave di sicurezza",
     "Use your Security Key to continue.": "Usa la tua chiave di sicurezza per continuare.",
-    "User menu": "Menu utente",
     "Safeguard against losing access to encrypted messages & data by backing up encryption keys on your server.": "Proteggiti contro la perdita dell'accesso ai messaggi e dati cifrati facendo un backup delle chiavi crittografiche sul tuo server.",
     "Generate a Security Key": "Genera una chiave di sicurezza",
     "Enter a Security Phrase": "Inserisci una frase di sicurezza",
@@ -3974,5 +3973,8 @@
     "See more": "Espandi",
     "No requests": "Nessuna richiesta",
     "Deny": "Nega",
-    "Asking to join": "Richiesta di entrare"
+    "Asking to join": "Richiesta di entrare",
+    "a11y": {
+        "user_menu": "Menu utente"
+    }
 }
diff --git a/src/i18n/strings/ja.json b/src/i18n/strings/ja.json
index f868db358e..b2f6416525 100644
--- a/src/i18n/strings/ja.json
+++ b/src/i18n/strings/ja.json
@@ -929,7 +929,6 @@
     "Switch theme": "テーマを切り替える",
     "All settings": "全ての設定",
     "Feedback": "フィードバック",
-    "User menu": "ユーザーメニュー",
     "Cannot connect to integration manager": "インテグレーションマネージャーに接続できません",
     "Failed to connect to integration manager": "インテグレーションマネージャーへの接続に失敗しました",
     "Start verification again from their profile.": "プロフィールから再度認証を開始してください。",
@@ -3771,5 +3770,8 @@
     "Unable to connect to Homeserver. Retrying…": "ホームサーバーに接続できません。 再試行しています…",
     "Secure Backup successful": "セキュアバックアップに成功しました",
     "Your keys are now being backed up from this device.": "鍵はこの端末からバックアップされています。",
-    "Show avatars in user, room and event mentions": "アバターをユーザー、ルーム、イベントのメンションに表示"
+    "Show avatars in user, room and event mentions": "アバターをユーザー、ルーム、イベントのメンションに表示",
+    "a11y": {
+        "user_menu": "ユーザーメニュー"
+    }
 }
diff --git a/src/i18n/strings/kab.json b/src/i18n/strings/kab.json
index 96012af630..efd2f670ea 100644
--- a/src/i18n/strings/kab.json
+++ b/src/i18n/strings/kab.json
@@ -1410,7 +1410,6 @@
         "one": "Asali n %(filename)s d %(count)s wayeḍ-nniḍen"
     },
     "Uploading %(filename)s": "Asali n %(filename)s",
-    "User menu": "Umuɣ n useqdac",
     "Could not load user profile": "Yegguma ad d-yali umaɣnu n useqdac",
     "New passwords must match each other.": "Awalen uffiren imaynuten ilaq ad mṣadan.",
     "Return to login screen": "Uɣal ɣer ugdil n tuqqna",
@@ -2000,5 +1999,8 @@
     "Identity server (%(server)s)": "Aqeddac n timagit (%(server)s)",
     "Could not connect to identity server": "Ur izmir ara ad yeqqen ɣer uqeddac n timagit",
     "Not a valid identity server (status code %(code)s)": "Aqeddac n timagit mačči d ameɣtu (status code %(code)s)",
-    "Identity server URL must be HTTPS": "URL n uqeddac n timagit ilaq ad yili d HTTPS"
+    "Identity server URL must be HTTPS": "URL n uqeddac n timagit ilaq ad yili d HTTPS",
+    "a11y": {
+        "user_menu": "Umuɣ n useqdac"
+    }
 }
diff --git a/src/i18n/strings/lo.json b/src/i18n/strings/lo.json
index 03661cdb04..34a8fcda3a 100644
--- a/src/i18n/strings/lo.json
+++ b/src/i18n/strings/lo.json
@@ -936,7 +936,6 @@
     "Original event source": "ແຫຼ່ງຕົ້ນສະບັບ",
     "Decrypted event source": "ບ່ອນທີ່ຖືກຖອດລະຫັດໄວ້",
     "Could not load user profile": "ບໍ່ສາມາດໂຫຼດໂປຣໄຟລ໌ຂອງຜູ້ໃຊ້ໄດ້",
-    "User menu": "ເມນູຜູ້ໃຊ້",
     "Switch theme": "ສະຫຼັບຫົວຂໍ້",
     "Switch to dark mode": "ສະຫຼັບໄປໂໝດມືດ",
     "Switch to light mode": "ສະຫຼັບໄປໂໝດແສງ",
@@ -3302,5 +3301,8 @@
     },
     "View related event": "ເບິ່ງເຫດການທີ່ກ່ຽວຂ້ອງ",
     "Read receipts": "ຢັ້ງຢືນອ່ານແລ້ວ",
-    "Enable hardware acceleration (restart %(appName)s to take effect)": "ເພີ່ມຂີດຄວາມສາມາດຂອງອຸປະກອນ (ບູສແອັບ %(appName)s ນີ້ໃໝ່ເພື່ອເຫັນຜົນ)"
+    "Enable hardware acceleration (restart %(appName)s to take effect)": "ເພີ່ມຂີດຄວາມສາມາດຂອງອຸປະກອນ (ບູສແອັບ %(appName)s ນີ້ໃໝ່ເພື່ອເຫັນຜົນ)",
+    "a11y": {
+        "user_menu": "ເມນູຜູ້ໃຊ້"
+    }
 }
diff --git a/src/i18n/strings/lv.json b/src/i18n/strings/lv.json
index aaf8893cbc..434a064c74 100644
--- a/src/i18n/strings/lv.json
+++ b/src/i18n/strings/lv.json
@@ -892,7 +892,6 @@
     "If you've joined lots of rooms, this might take a while": "Ja esat pievienojies daudzām istabām, tas var aizņemt kādu laiku",
     "Your password has been reset.": "Jūsu parole ir atiestatīta.",
     "Could not load user profile": "Nevarēja ielādēt lietotāja profilu",
-    "User menu": "Lietotāja izvēlne",
     "New here? <a>Create an account</a>": "Pirmo reizi šeit? <a>Izveidojiet kontu</a>",
     "Got an account? <a>Sign in</a>": "Vai jums ir konts? <a>Pierakstieties</a>",
     "You have %(count)s unread notifications in a prior version of this room.": {
@@ -1826,5 +1825,8 @@
     "Messages in this chat will be end-to-end encrypted.": "Ziņām šajā istabā tiek piemērota pilnīga šifrēšana.",
     "Export Chat": "Eksportēt čatu",
     "Export chat": "Eksportēt čatu",
-    "Back to chat": "Atgriezties uz čatu"
+    "Back to chat": "Atgriezties uz čatu",
+    "a11y": {
+        "user_menu": "Lietotāja izvēlne"
+    }
 }
diff --git a/src/i18n/strings/nb_NO.json b/src/i18n/strings/nb_NO.json
index 83f98dc934..c182bfc42a 100644
--- a/src/i18n/strings/nb_NO.json
+++ b/src/i18n/strings/nb_NO.json
@@ -1026,7 +1026,6 @@
     "The server is offline.": "Denne tjeneren er offline.",
     "Wrong file type": "Feil filtype",
     "Looks good!": "Ser bra ut!",
-    "User menu": "Brukermeny",
     "Your message was sent": "Meldingen ble sendt",
     "The authenticity of this encrypted message can't be guaranteed on this device.": "Autentisiteten av denne krypterte meldingen kan ikke garanteres på denne enheten.",
     "Encrypted by a deleted session": "Kryptert av en slettet sesjon",
@@ -1583,5 +1582,8 @@
     "Calls are unsupported": "Samtaler støttes ikke",
     "No other application is using the webcam": "Ingen andre applikasjoner bruker webkameraet",
     "A microphone and webcam are plugged in and set up correctly": "En mikrofon og webkamera er koblet til og satt opp riktig",
-    "Call failed because microphone could not be accessed. Check that a microphone is plugged in and set up correctly.": "Samtalen mislyktes fordi mikrofonen ikke var tilgjengelig. Sjekk at en mikrofon er koblet til og satt opp riktig."
+    "Call failed because microphone could not be accessed. Check that a microphone is plugged in and set up correctly.": "Samtalen mislyktes fordi mikrofonen ikke var tilgjengelig. Sjekk at en mikrofon er koblet til og satt opp riktig.",
+    "a11y": {
+        "user_menu": "Brukermeny"
+    }
 }
diff --git a/src/i18n/strings/nl.json b/src/i18n/strings/nl.json
index ace7f15ad9..865c133f5b 100644
--- a/src/i18n/strings/nl.json
+++ b/src/i18n/strings/nl.json
@@ -2036,7 +2036,6 @@
     "New? <a>Create account</a>": "Nieuw? <a>Maak een account aan</a>",
     "If you've joined lots of rooms, this might take a while": "Als je bij veel kamers bent aangesloten kan dit een tijdje duren",
     "There was a problem communicating with the homeserver, please try again later.": "Er was een communicatieprobleem met de homeserver, probeer het later opnieuw.",
-    "User menu": "Persoonsmenu",
     "Switch theme": "Thema wisselen",
     "New here? <a>Create an account</a>": "Nieuw hier? <a>Maak een account</a>",
     "Got an account? <a>Sign in</a>": "Heb je een account? <a>Inloggen</a>",
@@ -3577,5 +3576,8 @@
     "Can't start a new voice broadcast": "Kan geen nieuwe spraakuitzending starten",
     "Video call started in %(roomName)s. (not supported by this browser)": "Videogesprek gestart in %(roomName)s. (niet ondersteund door deze browser)",
     "Video call started in %(roomName)s.": "Videogesprek gestart in %(roomName)s.",
-    "You need to be able to kick users to do that.": "U moet in staat zijn om gebruikers te verwijderen om dit te doen."
+    "You need to be able to kick users to do that.": "U moet in staat zijn om gebruikers te verwijderen om dit te doen.",
+    "a11y": {
+        "user_menu": "Persoonsmenu"
+    }
 }
diff --git a/src/i18n/strings/pl.json b/src/i18n/strings/pl.json
index 41aa6d4714..0bf3277144 100644
--- a/src/i18n/strings/pl.json
+++ b/src/i18n/strings/pl.json
@@ -3802,7 +3802,6 @@
     "Original event source": "Oryginalne źródło wydarzenia",
     "Decrypted source unavailable": "Rozszyfrowane źródło niedostępne",
     "Decrypted event source": "Rozszyfrowane wydarzenie źródłowe",
-    "User menu": "Menu użytkownika",
     "Got an account? <a>Sign in</a>": "Posiadasz już konto? <a>Zaloguj się</a>",
     "Thread": "Wątek",
     "Keep discussions organised with threads": "Organizuj dyskusje za pomocą wątków",
@@ -3951,5 +3950,8 @@
     "User read up to (m.read.private): ": "Użytkownik przeczytał do (m.read.private): ",
     "User read up to (m.read.private;ignoreSynthetic): ": "Użytkownik przeczytał do (m.read.private;ignoreSynthetic): ",
     "Upgrade room": "Ulepsz pokój",
-    "See history": "Pokaż historię"
+    "See history": "Pokaż historię",
+    "a11y": {
+        "user_menu": "Menu użytkownika"
+    }
 }
diff --git a/src/i18n/strings/pt_BR.json b/src/i18n/strings/pt_BR.json
index d55b9208f6..1b3f54e297 100644
--- a/src/i18n/strings/pt_BR.json
+++ b/src/i18n/strings/pt_BR.json
@@ -1511,7 +1511,6 @@
         "one": "Você tem %(count)s notificações não lidas em uma versão anterior desta sala."
     },
     "Feedback": "Fale conosco",
-    "User menu": "Menu do usuário",
     "Could not load user profile": "Não foi possível carregar o perfil do usuário",
     "Your password has been reset.": "Sua senha foi alterada.",
     "Invalid base_url for m.homeserver": "base_url inválido para m.homeserver",
@@ -2892,5 +2891,8 @@
     "Copy link to thread": "Copiar ligação para o tópico",
     "Create a link": "Criar uma ligação",
     "Italic": "Itálico",
-    "View in room": "Ver na sala"
+    "View in room": "Ver na sala",
+    "a11y": {
+        "user_menu": "Menu do usuário"
+    }
 }
diff --git a/src/i18n/strings/ru.json b/src/i18n/strings/ru.json
index 4b2ea99c9f..2db6e357f0 100644
--- a/src/i18n/strings/ru.json
+++ b/src/i18n/strings/ru.json
@@ -1600,7 +1600,6 @@
     "Confirm your identity by entering your account password below.": "Подтвердите свою личность, введя пароль учетной записи ниже.",
     "Sign in with SSO": "Вход с помощью SSO",
     "Switch theme": "Сменить тему",
-    "User menu": "Меню пользователя",
     "If you've joined lots of rooms, this might take a while": "Если вы присоединились к большому количеству комнат, это может занять некоторое время",
     "Confirm encryption setup": "Подтвердите настройку шифрования",
     "Click the button below to confirm setting up encryption.": "Нажмите кнопку ниже, чтобы подтвердить настройку шифрования.",
@@ -3658,5 +3657,8 @@
     "Sign out of all devices": "Выйти из всех сеансов",
     "Set a new account password…": "Установите новый пароль…",
     "%(senderName)s started a voice broadcast": "%(senderName)s начал(а) голосовую трансляцию",
-    "Room directory": "Каталог комнат"
+    "Room directory": "Каталог комнат",
+    "a11y": {
+        "user_menu": "Меню пользователя"
+    }
 }
diff --git a/src/i18n/strings/sk.json b/src/i18n/strings/sk.json
index ac92376f81..2a426d3bc2 100644
--- a/src/i18n/strings/sk.json
+++ b/src/i18n/strings/sk.json
@@ -1227,7 +1227,6 @@
     "Strikethrough": "Preškrtnuté",
     "Security": "Zabezpečenie",
     "Send a Direct Message": "Poslať priamu správu",
-    "User menu": "Používateľské menu",
     "Toggle Italics": "Prepnúť kurzíva",
     "Zimbabwe": "Zimbabwe",
     "Zambia": "Zambia",
@@ -3969,5 +3968,8 @@
     "Your request to join is pending.": "Vaša žiadosť o pripojenie čaká na vybavenie.",
     "This server is using an older version of Matrix. Upgrade to Matrix %(version)s to use %(brand)s without errors.": "Tento server používa staršiu verziu systému Matrix. Ak chcete používať %(brand)s bez chýb, aktualizujte na Matrix %(version)s.",
     "Your homeserver is too old and does not support the minimum API version required. Please contact your server owner, or upgrade your server.": "Váš domovský server je príliš starý a nepodporuje minimálnu požadovanú verziu API. Obráťte sa na vlastníka servera alebo aktualizujte svoj server.",
-    "Your server is unsupported": "Váš server nie je podporovaný"
+    "Your server is unsupported": "Váš server nie je podporovaný",
+    "a11y": {
+        "user_menu": "Používateľské menu"
+    }
 }
diff --git a/src/i18n/strings/sq.json b/src/i18n/strings/sq.json
index f362aad8f4..5e73ea87bd 100644
--- a/src/i18n/strings/sq.json
+++ b/src/i18n/strings/sq.json
@@ -1645,7 +1645,6 @@
     "Away": "I larguar",
     "Edited at %(date)s": "Përpunuar më %(date)s",
     "Click to view edits": "Klikoni që të shihni përpunime",
-    "User menu": "Menu përdoruesi",
     "* %(senderName)s %(emote)s": "* %(senderName)s %(emote)s",
     "Change notification settings": "Ndryshoni rregullime njoftimesh",
     "Your server isn't responding to some <a>requests</a>.": "Shërbyesi juaj s’po u përgjigjet ca <a>kërkesave</a>.",
@@ -3862,5 +3861,8 @@
     "Once invited users have joined %(brand)s, you will be able to chat and the room will be end-to-end encrypted": "Pasi përdoruesit e ftuar të kenë ardhur në %(brand)s, do të jeni në gjendje të bisedoni dhe dhoma do të jetë e fshehtëzuar skaj-më-skaj",
     "Waiting for users to join %(brand)s": "Po pritet që përdorues të vijnë në %(brand)s",
     "You do not have permission to invite users": "S’keni leje të ftoni përdorues",
-    "%(oldDisplayName)s changed their display name and profile picture": "%(oldDisplayName)s ndryshoi emrin e vet në ekran dhe foton e profilit"
+    "%(oldDisplayName)s changed their display name and profile picture": "%(oldDisplayName)s ndryshoi emrin e vet në ekran dhe foton e profilit",
+    "a11y": {
+        "user_menu": "Menu përdoruesi"
+    }
 }
diff --git a/src/i18n/strings/sv.json b/src/i18n/strings/sv.json
index 057afe5f55..04827092a4 100644
--- a/src/i18n/strings/sv.json
+++ b/src/i18n/strings/sv.json
@@ -1592,7 +1592,6 @@
     "Switch to light mode": "Byt till ljust läge",
     "Switch to dark mode": "Byt till mörkt läge",
     "Switch theme": "Byt tema",
-    "User menu": "Användarmeny",
     "Invalid homeserver discovery response": "Ogiltigt hemserverupptäcktssvar",
     "Failed to get autodiscovery configuration from server": "Misslyckades att få konfiguration för autoupptäckt från servern",
     "Invalid base_url for m.homeserver": "Ogiltig base_url för m.homeserver",
@@ -3909,5 +3908,8 @@
     "Failed to cancel": "Misslyckades att avbryta",
     "Views room with given address": "Visar rum med den angivna adressen",
     "Something went wrong.": "Nånting gick snett.",
-    "New Notification Settings": "Nya aviseringsinställningar"
+    "New Notification Settings": "Nya aviseringsinställningar",
+    "a11y": {
+        "user_menu": "Användarmeny"
+    }
 }
diff --git a/src/i18n/strings/tr.json b/src/i18n/strings/tr.json
index 9a26a4ea6e..fe0887644c 100644
--- a/src/i18n/strings/tr.json
+++ b/src/i18n/strings/tr.json
@@ -1775,7 +1775,6 @@
     "Widgets": "Widgetlar",
     "Unpin": "Sabitlemeyi kaldır",
     "Download logs": "Günlükleri indir",
-    "User menu": "Kullanıcı menüsü",
     "Notification options": "Bildirim ayarları",
     "Looks good!": "İyi görünüyor!",
     "Security Key": "Güvenlik anahtarı",
@@ -2026,5 +2025,8 @@
         "other": "Şu cihazlardan oturumu kapatmayı onayla"
     },
     "Current session": "Şimdiki oturum",
-    "Search (must be enabled)": "Arama (etkinleştirilmeli)"
+    "Search (must be enabled)": "Arama (etkinleştirilmeli)",
+    "a11y": {
+        "user_menu": "Kullanıcı menüsü"
+    }
 }
diff --git a/src/i18n/strings/uk.json b/src/i18n/strings/uk.json
index 090d99727d..ed9001ab9e 100644
--- a/src/i18n/strings/uk.json
+++ b/src/i18n/strings/uk.json
@@ -621,7 +621,6 @@
     "Confirm by comparing the following with the User Settings in your other session:": "Підтвердьте шляхом порівняння наступного рядка з рядком у користувацьких налаштуваннях вашого іншого сеансу:",
     "Confirm this user's session by comparing the following with their User Settings:": "Підтвердьте сеанс цього користувача шляхом порівняння наступного рядка з рядком з їхніх користувацьких налаштувань:",
     "All settings": "Усі налаштування",
-    "User menu": "Користувацьке меню",
     "Go to Settings": "Перейти до налаштувань",
     "Compare unique emoji": "Порівняйте унікальні емодзі",
     "Cancelling…": "Скасування…",
@@ -3969,5 +3968,8 @@
     "Failed to query public rooms": "Не вдалося зробити запит до загальнодоступних кімнат",
     "This server is using an older version of Matrix. Upgrade to Matrix %(version)s to use %(brand)s without errors.": "Цей сервер використовує стару версію Matrix. Оновіть Matrix до %(version)s, щоб використовувати %(brand)s без помилок.",
     "Your homeserver is too old and does not support the minimum API version required. Please contact your server owner, or upgrade your server.": "Ваш домашній сервер застарілий і не підтримує мінімально необхідну версію API. Будь ласка, зв'яжіться з власником вашого сервера або оновіть його.",
-    "Your server is unsupported": "Ваш сервер не підтримується"
+    "Your server is unsupported": "Ваш сервер не підтримується",
+    "a11y": {
+        "user_menu": "Користувацьке меню"
+    }
 }
diff --git a/src/i18n/strings/vi.json b/src/i18n/strings/vi.json
index 12ef0b80f8..cb3b991bc1 100644
--- a/src/i18n/strings/vi.json
+++ b/src/i18n/strings/vi.json
@@ -396,7 +396,6 @@
     "Original event source": "Nguồn sự kiện ban đầu",
     "Decrypted event source": "Nguồn sự kiện được giải mã",
     "Could not load user profile": "Không thể tải hồ sơ người dùng",
-    "User menu": "Menu người dùng",
     "Switch theme": "Chuyển đổi chủ đề",
     "Switch to dark mode": "Chuyển sang chế độ tối",
     "Switch to light mode": "Chuyển sang chế độ ánh sáng",
@@ -3672,5 +3671,8 @@
     "Invited to a room": "Được mời vào phòng",
     "New room activity, upgrades and status messages occur": "Hoạt động mới trong phòng, nâng cấp và tin nhắn trạng thái",
     "Mark all messages as read": "Đánh dấu đã đọc cho mọi tin nhắn",
-    "You need an invite to access this room.": "Bạn cần được mời để truy cập phòng này."
+    "You need an invite to access this room.": "Bạn cần được mời để truy cập phòng này.",
+    "a11y": {
+        "user_menu": "Menu người dùng"
+    }
 }
diff --git a/src/i18n/strings/zh_Hans.json b/src/i18n/strings/zh_Hans.json
index ba712f9774..d0807db1a4 100644
--- a/src/i18n/strings/zh_Hans.json
+++ b/src/i18n/strings/zh_Hans.json
@@ -1543,7 +1543,6 @@
     "Switch theme": "切换主题",
     "All settings": "所有设置",
     "Feedback": "反馈",
-    "User menu": "用户菜单",
     "Failed to get autodiscovery configuration from server": "从服务器获取自动发现配置时失败",
     "Invalid base_url for m.homeserver": "m.homeserver 的 base_url 无效",
     "Homeserver URL does not appear to be a valid Matrix homeserver": "家服务器链接不像是有效的 Matrix 家服务器",
@@ -3561,5 +3560,8 @@
     "This session is backing up your keys.": "此会话正在备份你的密钥。",
     "Identity server not set": "身份服务器未设置",
     "The add / bind with MSISDN flow is misconfigured": "MSISDN的新增/绑定流程配置错误",
-    "User is not logged in": "用户未登录"
+    "User is not logged in": "用户未登录",
+    "a11y": {
+        "user_menu": "用户菜单"
+    }
 }
diff --git a/src/i18n/strings/zh_Hant.json b/src/i18n/strings/zh_Hant.json
index 9726708f41..4a1e604841 100644
--- a/src/i18n/strings/zh_Hant.json
+++ b/src/i18n/strings/zh_Hant.json
@@ -1647,7 +1647,6 @@
     "Edited at %(date)s": "編輯於 %(date)s",
     "Click to view edits": "點擊以檢視編輯",
     "If the other version of %(brand)s is still open in another tab, please close it as using %(brand)s on the same host with both lazy loading enabled and disabled simultaneously will cause issues.": "如果其他版本的 %(brand)s 仍在其他分頁中開啟,請關閉它,因為在同一主機上使用同時啟用與停用惰性載入的 %(brand)s 可能會造成問題。",
-    "User menu": "使用者選單",
     "* %(senderName)s %(emote)s": "* %(senderName)s %(emote)s",
     "Change notification settings": "變更通知設定",
     "Your server isn't responding to some <a>requests</a>.": "您的伺服器未回應某些<a>請求</a>。",
@@ -3969,5 +3968,8 @@
     "Failed to query public rooms": "檢索公開聊天室失敗",
     "Your server is unsupported": "您的伺服器不支援",
     "This server is using an older version of Matrix. Upgrade to Matrix %(version)s to use %(brand)s without errors.": "此伺服器正在使用較舊版本的 Matrix。升級至 Matrix %(version)s 以在沒有錯誤的情況下使用 %(brand)s。",
-    "Your homeserver is too old and does not support the minimum API version required. Please contact your server owner, or upgrade your server.": "您的家伺服器太舊了,不支援所需的最低 API 版本。請聯絡您的伺服器擁有者,或是升級您的伺服器。"
+    "Your homeserver is too old and does not support the minimum API version required. Please contact your server owner, or upgrade your server.": "您的家伺服器太舊了,不支援所需的最低 API 版本。請聯絡您的伺服器擁有者,或是升級您的伺服器。",
+    "a11y": {
+        "user_menu": "使用者選單"
+    }
 }