diff --git a/frontend/.storybook/locales.ts b/frontend/.storybook/locales.ts index b5f64e907..090812bf0 100644 --- a/frontend/.storybook/locales.ts +++ b/frontend/.storybook/locales.ts @@ -27,7 +27,7 @@ export type LocalazyMetadata = { }; const localazyMetadata: LocalazyMetadata = { - projectUrl: "https://localazy.com/p/matrix-authentication-service!v0.20", + projectUrl: "https://localazy.com/p/matrix-authentication-service", baseLocale: "en", languages: [ { @@ -172,21 +172,21 @@ const localazyMetadata: LocalazyMetadata = { file: "frontend.json", path: "", cdnFiles: { - "cs": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/cs/frontend.json", - "da": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/da/frontend.json", - "de": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/de/frontend.json", - "en": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/en/frontend.json", - "et": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/et/frontend.json", - "fi": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/fi/frontend.json", - "fr": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/fr/frontend.json", - "hu": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/hu/frontend.json", - "nb_NO": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/nb-NO/frontend.json", - "nl": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/nl/frontend.json", - "pt": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/pt/frontend.json", - "ru": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/ru/frontend.json", - "sv": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/sv/frontend.json", - "uk": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/uk/frontend.json", - "zh#Hans": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/zh-Hans/frontend.json" + "cs": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/cs/frontend.json", + "da": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/da/frontend.json", + "de": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/de/frontend.json", + "en": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/en/frontend.json", + "et": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/et/frontend.json", + "fi": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/fi/frontend.json", + "fr": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/fr/frontend.json", + "hu": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/hu/frontend.json", + "nb_NO": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/nb-NO/frontend.json", + "nl": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/nl/frontend.json", + "pt": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/pt/frontend.json", + "ru": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/ru/frontend.json", + "sv": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/sv/frontend.json", + "uk": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/uk/frontend.json", + "zh#Hans": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/zh-Hans/frontend.json" } }, { @@ -194,21 +194,21 @@ const localazyMetadata: LocalazyMetadata = { file: "file.json", path: "", cdnFiles: { - "cs": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/cs/file.json", - "da": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/da/file.json", - "de": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/de/file.json", - "en": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/en/file.json", - "et": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/et/file.json", - "fi": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/fi/file.json", - "fr": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/fr/file.json", - "hu": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/hu/file.json", - "nb_NO": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/nb-NO/file.json", - "nl": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/nl/file.json", - "pt": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/pt/file.json", - "ru": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/ru/file.json", - "sv": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/sv/file.json", - "uk": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/uk/file.json", - "zh#Hans": "https://delivery.localazy.com/_a68674711858600910558e57bb66/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/zh-Hans/file.json" + "cs": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/cs/file.json", + "da": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/da/file.json", + "de": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/de/file.json", + "en": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/en/file.json", + "et": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/et/file.json", + "fi": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/fi/file.json", + "fr": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/fr/file.json", + "hu": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/hu/file.json", + "nb_NO": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/nb-NO/file.json", + "nl": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/nl/file.json", + "pt": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/pt/file.json", + "ru": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/ru/file.json", + "sv": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/sv/file.json", + "uk": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/uk/file.json", + "zh#Hans": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/zh-Hans/file.json" } } ] diff --git a/frontend/locales/da.json b/frontend/locales/da.json index 48a6bdff5..0529125ff 100644 --- a/frontend/locales/da.json +++ b/frontend/locales/da.json @@ -333,7 +333,7 @@ "delete_button_confirmation_modal": { "action": "Slet e-mail", "body": "Slet denne e-mail?", - "incorrect_password": "Forkert adgangskode, prøv igen", + "incorrect_password": "Forkert adgangskode, prøv venligst igen", "password_confirmation": "Bekræft adgangskoden til din konto for at slette denne e-mail-adresse" }, "delete_button_title": "Fjern e-mailadresse", diff --git a/frontend/locales/nl.json b/frontend/locales/nl.json index 3f106fc56..21abb9aa8 100644 --- a/frontend/locales/nl.json +++ b/frontend/locales/nl.json @@ -30,7 +30,7 @@ "error": "Fout", "loading": "Laden...", "next": "Volgende", - "password": "Password", + "password": "Wachtwoord", "previous": "Vorige", "saved": "Opgeslagen", "saving": "Opslaan..." diff --git a/frontend/locales/pt.json b/frontend/locales/pt.json index 66c4920c6..5503dd642 100644 --- a/frontend/locales/pt.json +++ b/frontend/locales/pt.json @@ -46,7 +46,7 @@ "dialog_description": "Confirme que pretende eliminar a conta:\n\n\nNão será possível reativar a conta\nDeixará de poder iniciar sessão\nNinguém poderá reutilizar o seu nome de utilizador (MXID), incluindo o próprio\nDeixará todas as salas e mensagens diretas em que participa\nSerá removido do servidor de identidade e ninguém o poderá encontrar com o seu e-mail ou número de telefone\n\nAs suas mensagens antigas continuarão visíveis para as pessoas que as receberam. Gostaria de ocultar as suas mensagens enviadas a pessoas que entrem em salas no futuro?", "dialog_title": "Eliminar esta conta?", "erase_checkbox_label": "Sim, ocultar todas as minhas mensagens de novos marceneiros", - "incorrect_password": "Palavra-passe incorrecta, tente novamente", + "incorrect_password": "Palavra-passe incorreta, tente novamente", "mxid_label": "Confirme o seu ID do Matrix ({{ mxid }})", "mxid_mismatch": "Este valor não corresponde ao seu ID da matrix", "password_label": "Introduza a sua palavra-passe para continuar" @@ -333,7 +333,7 @@ "delete_button_confirmation_modal": { "action": "Excluir e-mail", "body": "Excluir este e-mail?", - "incorrect_password": "Palavra-passe incorrecta, tente novamente", + "incorrect_password": "Palavra-passe incorreta, tente novamente", "password_confirmation": "Confirme a palavra-passe da sua conta para eliminar este endereço de correio eletrónico" }, "delete_button_title": "Remover endereço de e-mail", diff --git a/frontend/locales/sv.json b/frontend/locales/sv.json index 2a9ccc5b4..7b038cfb5 100644 --- a/frontend/locales/sv.json +++ b/frontend/locales/sv.json @@ -30,7 +30,7 @@ "error": "Fel", "loading": "Laddar …", "next": "Nästa", - "password": "Password", + "password": "Lösenord", "previous": "Föregående", "saved": "Sparat", "saving": "Sparar..." diff --git a/frontend/locales/uk.json b/frontend/locales/uk.json index af655db0f..e15d27af9 100644 --- a/frontend/locales/uk.json +++ b/frontend/locales/uk.json @@ -46,7 +46,7 @@ "dialog_description": "Підтвердьте, що хочете видалити свій обліковий запис:\n\n\nВи не зможете повторно активувати свій обліковий запис\nВи більше не зможете ввійти \nНіхто не зможе повторно використовувати ваше ім'я користувача (MXID), включно з вами\nВи вийдете з усіх кімнат та особистих розмов, в яких ви перебуваєте\nВас буде вилучено з сервера ідентифікації, і ніхто не зможе знайти вас за вашою електронною поштою або номером телефону\n\nВаші старі повідомлення все одно будуть видимі людям, які їх отримали. Чи хотіли б ви сховати свої надіслані повідомлення від людей, які приєднаються до кімнат у майбутньому?", "dialog_title": "Видалити цей обліковий запис?", "erase_checkbox_label": "Так, сховати всі мої повідомлення від нових учасників", - "incorrect_password": "Пароль неправильний, повторіть спробу", + "incorrect_password": "Неправильний пароль. Повторіть спробу.", "mxid_label": "Підтвердьте свій Matrix ID ({{ mxid }})", "mxid_mismatch": "Це значення не збігається з вашим Matrix ID", "password_label": "Введіть пароль, щоб продовжити" diff --git a/frontend/locales/zh-Hans.json b/frontend/locales/zh-Hans.json index cbb1cb7b5..57e1b4cb3 100644 --- a/frontend/locales/zh-Hans.json +++ b/frontend/locales/zh-Hans.json @@ -46,13 +46,13 @@ "dialog_description": "确认你想删除账户:\n\n\n你将无法重新激活账户\n你将无法再登录\n包括你在内,没有人能重复使用此用户名(MXID)\n你将离开所有房间与私聊\n你将被从身份服务器中移除,遂没有人能通过你的邮件地址或电话号码找到你\n\n收到过你曾经的消息的人员仍然能看到你的历史消息。是否向未来加入房间的人员隐藏你发送的消息?", "dialog_title": "删除此账户?", "erase_checkbox_label": "是,对新加入者隐藏我的所有消息", - "incorrect_password": "密码不正确,请重试。", + "incorrect_password": "密码不正确,请重试", "mxid_label": "确认你的 Matrix ID({{ mxid }})", "mxid_mismatch": "此值与你的 Matrix ID 不匹配", "password_label": "输入密码以继续" }, "edit_profile": { - "display_name_help": "无论您在哪里登录,其他人都会看到此内容。", + "display_name_help": "这是其他人在您登录的地方将看到的信息。", "display_name_label": "显示名称", "title": "编辑个人资料", "username_label": "用户名" @@ -102,8 +102,8 @@ "body:other": "{{count}}活跃会话", "heading": "浏览器", "no_active_sessions": { - "default": "您尚未登录任何网络浏览器。", - "inactive_90_days": "您的所有会话在过去 90 天内均处于活跃状态。" + "default": "你尚未登录任何 Web 浏览器。", + "inactive_90_days": "你的所有会话在过去 90 天内均处于活跃状态。" }, "view_all_button": "查看全部" }, @@ -136,7 +136,7 @@ "error_boundary_title": "出了点问题", "errors": { "field_required": "此字段为必填项", - "rate_limit_exceeded": "您在短时间内发出了过多请求。请等待几分钟后重试。" + "rate_limit_exceeded": "你在短时间内发出了过多请求。请于几分钟后重试。" }, "last_active": { "active_date": "活跃 {{relativeDate}}", @@ -171,15 +171,15 @@ "current_password_label": "当前密码", "failure": { "description": { - "account_locked": "您的账户已被锁定,暂时无法恢复。如果这是意外情况,请联系您的服务器管理员。", + "account_locked": "你的账户已被锁定,暂时无法恢复。如果这并非预期,请联系服务器管理员。", "expired_recovery_ticket": "恢复链接已过期。请从头重新开始账户恢复流程。", - "invalid_new_password": "您选择的新密码无效;它可能不符合配置的安全策略。", - "no_current_password": "您当前没有密码。", - "no_such_recovery_ticket": "恢复链接无效。如果您是从恢复电子邮件中复制的链接,请检查是否复制的完整链接。", + "invalid_new_password": "你指定的新密码无效;它可能不符合安全策略配置。", + "no_current_password": "你当前没有密码。", + "no_such_recovery_ticket": "恢复链接无效。如果链接是从恢复电子邮件中复制的,请检查复制的链接是否完整。", "password_changes_disabled": "密码更改已禁用。", "recovery_ticket_already_used": "恢复链接已被使用。无法再次使用。", "unspecified": "这可能是暂时的问题,请稍后再试。如果问题仍然存在,请联系服务器管理员。", - "wrong_password": "您提供的当前密码不正确。请重试。" + "wrong_password": "您提供的当前密码不正确。请再试一次。" }, "title": "更新密码失败" }, @@ -187,9 +187,9 @@ "new_password_label": "新密码", "passwords_match": "密码匹配!", "passwords_no_match": "密码不匹配", - "subtitle": "为您的账户选择一个新密码。", + "subtitle": "为账户指定一个新密码。", "success": { - "description": "您的密码已成功更新。", + "description": "密码已成功更新。", "title": "密码已更新" }, "title": "更改密码" @@ -204,7 +204,7 @@ "subtitle": "请求发送新邮件到:{{email}}", "title": "重置密码的链接已过期" }, - "subtitle": "为您的账户选择一个新密码。", + "subtitle": "为账户指定一个新密码。", "title": "重置密码" }, "password_strength": { @@ -219,13 +219,13 @@ "suggestion": { "all_uppercase": "将部分字母大写,但不是全部字母大写。", "another_word": "添加更多不常用的单词。", - "associated_years": "避开与您有关的年份。", + "associated_years": "避开与你有关的年份。", "capitalization": "不止首字母需要大写。", - "dates": "避免使用与您有关的日期和年份。", + "dates": "避免使用与你有关的日期与年份。", "l33t": "避免可预见的字母替换,例如用\"@\"替换 \"a\"。", "longer_keyboard_pattern": "使用较长的键盘模式,并多次改变输入方向。", "no_need": "不使用符号、数字或大写字母也能创建强密码。", - "pwned": "如果您在其他地方使用该密码,则应进行更改。", + "pwned": "如果你在其它地方使用该密码,则应进行更改。", "recent_years": "避免近几年。", "repeated": "避免重复的词语和字符。", "reverse_words": "避免使用常用单词的反向拼写。", @@ -240,7 +240,7 @@ "extended_repeat": "像“abcabcabc”这样的重复字符模式很容易被猜到。", "key_pattern": "短键盘模式很容易被猜到。", "names_by_themselves": "单个名字或姓氏很容易被猜到。", - "pwned": "您的密码因互联网上的数据泄露而被泄露。", + "pwned": "你的密码因 Internet 上的数据泄露而被泄露。", "recent_years": "最近几年很容易被猜到。", "sequences": "像“abc”这样的常见字符序列很容易被猜到。", "similar_to_common": "这与常用密码类似。", @@ -259,7 +259,7 @@ "description_2": "若你在任何地方都已注销并且忘记恢复代码,你仍然需要重置身份。", "heading": "身份重置流程已被取消。" }, - "description": "如果您没有在其他地方登录,并且忘记或丢失了所有恢复选项,则需要重置您的加密身份。这意味着您将丢失现有的信息历史记录,其他用户会看到您已重置身份,您需要再次验证现有设备。", + "description": "如果你没有在其它地方登录,并且忘记或丢失了恢复密钥,则需要重置加密身份才能继续使用 app。", "effect_list": { "negative_1": "你将丢失现有消息历史", "negative_2": "你将需要再次验证所有现有设备与联系人", @@ -276,7 +276,7 @@ "heading": "重置加密身份", "start_reset": "开始重置", "success": { - "description": "身份重置已获批准,在接下来的 {{minutes}} 分钟内有效。您可以关闭此窗口并返回应用继续操作。", + "description": "身份重置已获批准,有效时间为 {{minutes}} 分钟。您可以关闭此窗口并返回应用继续操作。", "heading": "已成功重置身份。返回到 App 以完成此流程。", "title": "临时允许重置加密身份" }, @@ -323,14 +323,14 @@ "unknown_route": "未知路线 {{route}}", "unverified_email_alert": { "button": "审查并验证", - "text:other": "您有{{count}} 个未经验证的电子邮件地址。", + "text:other": "你有 {{count}} 个未经验证的邮件地址。", "title": "未经验证的电子邮件地址" }, "user_email": { "cant_delete_primary": "选择其他主电子邮件地址,删除该电子邮件地址。", "delete_button_confirmation_modal": { "action": "删除电子邮件地址", - "body": "您确定要删除此电子邮件地址吗?", + "body": "确定要删除此邮件地址?", "incorrect_password": "密码不正确,请重试", "password_confirmation": "确认账户密码以删除此邮件地址" }, @@ -354,10 +354,10 @@ }, "user_sessions_overview": { "active_sessions:other": "{{count}}活跃会话", - "heading": "您登录的位置", + "heading": "你已登录的位置", "no_active_sessions": { - "default": "您尚未登录任何应用程序。", - "inactive_90_days": "您的所有会话在过去 90 天内均处于活跃状态。" + "default": "你尚未登录任何 app。", + "inactive_90_days": "你的所有会话在过去 90 天内均处于活跃状态。" } }, "verify_email": { @@ -375,8 +375,8 @@ "enter_code_prompt": "输入发送至以下地址的6位数代码:{{email}}", "heading": "验证邮箱", "invalid_code_alert": { - "description": "检查发送到您电子邮件地址中的代码,并更新以下字段以继续。", - "title": "您输入了错误的代码" + "description": "检查发送到你的邮件地址中的代码,并更新以下字段以继续。", + "title": "你输入的代码错误" }, "resend_code": "重新发送代码", "resend_email": "重新发送电子邮件", @@ -389,7 +389,7 @@ "edit_profile": "编辑个人资料和联系方式", "manage_sessions": "管理设备和会话", "mas_admin": "管理 matrix-authentication-service 上的用户", - "send_messages": "代您发送新消息", + "send_messages": "以你的名义发送新消息", "synapse_admin": "管理 Synapse 服务器", "view_messages": "查看现有信息和数据", "view_profile": "查看个人资料信息和联系方式" diff --git a/translations/cs.json b/translations/cs.json index 274d76349..be3a9825d 100644 --- a/translations/cs.json +++ b/translations/cs.json @@ -235,6 +235,11 @@ "link_mismatch": { "heading": "Tento nadřazený účet je již propojen s jiným účtem." }, + "login_link": { + "action": "Pokračovat", + "description": "Pro toto uživatelské jméno existuje účet (%(username)s), který bude propojen s tímto upstream účtem.", + "heading": "Propojení s vaším stávajícím účtem" + }, "register": { "choose_username": { "description": "To nelze později změnit.", diff --git a/translations/da.json b/translations/da.json index 5684da86d..f1320f96e 100644 --- a/translations/da.json +++ b/translations/da.json @@ -235,6 +235,10 @@ "link_mismatch": { "heading": "Denne upstream-konto er allerede knyttet til en anden konto." }, + "login_link": { + "action": "Fortsæt", + "heading": "Forbind til din eksisterende konto" + }, "register": { "choose_username": { "description": "Dette kan ikke ændres senere.", diff --git a/translations/de.json b/translations/de.json index 020ddf10a..0474352d2 100644 --- a/translations/de.json +++ b/translations/de.json @@ -230,6 +230,10 @@ "link_mismatch": { "heading": "Dieses Konto ist bereits mit einem anderen Konto verknüpft." }, + "login_link": { + "action": "Weiter", + "heading": "Mit Ihrem bestehenden Konto verknüpfen" + }, "register": { "choose_username": { "description": "Dies kann später nicht mehr geändert werden.", diff --git a/translations/et.json b/translations/et.json index c55de9b6a..d24fe376e 100644 --- a/translations/et.json +++ b/translations/et.json @@ -238,7 +238,7 @@ "login_link": { "action": "Jätka", "description": "Selle kasutajanime (%(username)s) jaoks on konto olemas, ta saab olemas seotud kasutatava teenuse kontoga.", - "heading": "Sinu olemasoleva kasutajakonto link" + "heading": "Seo oma olemasoleva kasutajakontoga" }, "register": { "choose_username": { diff --git a/translations/fr.json b/translations/fr.json index 8d7fb28a0..749822b9e 100644 --- a/translations/fr.json +++ b/translations/fr.json @@ -236,7 +236,9 @@ "heading": "Ce compte est déjà associé à un autre compte." }, "login_link": { - "action": "Continuer" + "action": "Continuer", + "description": "Un compte existe pour ce nom d'utilisateur (%(username)s), il sera associé à ce compte en amont.", + "heading": "Associer votre compte existant" }, "register": { "choose_username": { diff --git a/translations/nb-NO.json b/translations/nb-NO.json index 5e16cdc33..cca152e38 100644 --- a/translations/nb-NO.json +++ b/translations/nb-NO.json @@ -235,6 +235,11 @@ "link_mismatch": { "heading": "Denne oppstrømskontoen er allerede knyttet til en annen konto." }, + "login_link": { + "action": "Fortsett", + "description": "Det finnes en konto for dette brukernavnet (%(username)s). Den vil bli lenket til denne oppstrømskontoen.", + "heading": "Koble til din eksisterende konto" + }, "register": { "choose_username": { "description": "Dette kan ikke endres senere.", diff --git a/translations/nl.json b/translations/nl.json index 948e5fc32..44f7989e6 100644 --- a/translations/nl.json +++ b/translations/nl.json @@ -41,6 +41,9 @@ "confirm": "Bevestig wachtwoord", "current": "Huidig wachtwoord" }, + "device_display_name": { + "unknown_device": "Onbekend apparaat" + }, "errors": { "invalid_credentials": "Ongeldige gegevens" }, @@ -54,6 +57,9 @@ }, "or_separator": "Of", "upstream_oauth2": { + "login_link": { + "action": "Doorgaan" + }, "register": { "choose_username": { "heading": "Kies uw gebruikersnaam" diff --git a/translations/pt.json b/translations/pt.json index 69f07ff14..f25dc4089 100644 --- a/translations/pt.json +++ b/translations/pt.json @@ -235,6 +235,10 @@ "link_mismatch": { "heading": "Esta conta upstream já está vinculada a outra conta." }, + "login_link": { + "action": "Continuar", + "heading": "Vincular à sua conta existente" + }, "register": { "choose_username": { "description": "Isto não pode ser alterado posteriormente.", diff --git a/translations/ru.json b/translations/ru.json index 9f69768e9..0df24e450 100644 --- a/translations/ru.json +++ b/translations/ru.json @@ -100,6 +100,9 @@ "heading": "Доступ предоставлен" } }, + "device_display_name": { + "unknown_device": "Неизвестное устройство" + }, "email_in_use": { "description": "Если вы забыли учетные данные, вы можете восстановить свою учётную запись. Вы также можете начать сначала и использовать другой адрес электронной почты.", "title": "Адрес электронной почты %(email)s уже используется" @@ -225,6 +228,10 @@ "link_mismatch": { "heading": "Этот SSO аккаунт уже связан с другим аккаунтом Matrix." }, + "login_link": { + "action": "Продолжить", + "heading": "Связать с существующим аккаунтом" + }, "register": { "choose_username": { "description": "Это нельзя будет изменить позже.", diff --git a/translations/sv.json b/translations/sv.json index aa80542a6..cea9c41a0 100644 --- a/translations/sv.json +++ b/translations/sv.json @@ -86,6 +86,9 @@ "heading": "Åtkomst beviljad" } }, + "device_display_name": { + "unknown_device": "Okänd enhet" + }, "email_in_use": { "description": "Om du har glömt dina kontouppgifter kan du återställa ditt konto. Du kan också börja om och använda en annan e-postadress.", "title": "E-postadressen %(email)s är redan i bruk" @@ -205,6 +208,10 @@ "link_mismatch": { "heading": "Detta upstream-konto är redan kopplat till ett annat konto." }, + "login_link": { + "action": "Fortsätt", + "heading": "Länka till ditt befintliga konto" + }, "register": { "choose_username": { "description": "Detta kan inte ändras senare.", diff --git a/translations/uk.json b/translations/uk.json index a7a1a6771..fcdf0ec6d 100644 --- a/translations/uk.json +++ b/translations/uk.json @@ -235,6 +235,11 @@ "link_mismatch": { "heading": "Такий обліковий запис уже пов'язаний з іншим обліковим записом." }, + "login_link": { + "action": "Продовжити", + "description": "Для цього імені користувача існує обліковий запис (%(username)s), він буде привʼязаний до цього облікового запису.", + "heading": "Посилання на ваш наявний обліковий запис" + }, "register": { "choose_username": { "description": "Це неможливо змінити пізніше.", diff --git a/translations/zh-Hans.json b/translations/zh-Hans.json index 566a7aa31..25e800dd3 100644 --- a/translations/zh-Hans.json +++ b/translations/zh-Hans.json @@ -64,7 +64,7 @@ "change": "更改密码", "confirm": "确认密码", "current": "当前密码", - "description": "这将更改您账户的密码。", + "description": "这将更改账户的密码。", "heading": "更改我的密码", "new": "新密码" }, @@ -73,11 +73,11 @@ "headline": "选择显示名称" }, "consent": { - "client_wants_access": "%(client_name)s%(redirect_uri)s 希望访问您的账户。", - "heading": "允许访问您的账户?", - "make_sure_you_trust": "请确保您信任 %(client_name)s 。", + "client_wants_access": "%(client_name)s 位于 %(redirect_uri)s,请求访问您的账户。", + "heading": "允许访问你的账户?", + "make_sure_you_trust": "请确保你信任 %(client_name)s 。", "this_will_allow": "这将允许 %(client_name)s :", - "you_may_be_sharing": "您可能正在与本网站或应用程序共享敏感信息。" + "you_may_be_sharing": "你可能正在与本网站或 app 分享敏感信息。" }, "device_card": { "access_requested": "已请求访问权限", @@ -90,13 +90,13 @@ "headline": "输入设备上显示的代码" }, "device_consent": { - "another_device_access": "另一个设备想要访问您的账户。", + "another_device_access": "另一个设备想要访问你的账户。", "denied": { - "description": "您拒绝了%(client_name)s 的访问。您可以关闭此窗口。", + "description": "你已拒绝%(client_name)s 的访问。你可以关闭此窗口。", "heading": "访问被拒绝" }, "granted": { - "description": "您已授权 %(client_name)s 访问。您可以关闭此窗口。", + "description": "您已授予 %(client_name)s 访问权限。您可以关闭此窗口。", "heading": "已授予访问权限" } }, @@ -116,14 +116,14 @@ "copy_link": "复制以下链接并粘贴到浏览器中以创建新密码:", "create_new_password": "创建新密码", "fallback": "此按钮对你无效?", - "headline": "您请求重置您在 %(server_name)s 的账户密码。", + "headline": "您已请求重置您在 %(server_name)s 的密码。", "subject": "重置账户密码 (%(mxid)s)", - "you_can_ignore": "如果您没有请求重置密码,可以忽略此邮件。您当前的密码仍然有效。" + "you_can_ignore": "如果你没有请求过重置密码可以忽略此邮件。当前密码仍然有效。" }, "verify": { "body_html": "确认此电子邮件地址的验证码是: %(code)s", "body_text": "确认此电子邮件地址的验证码是: %(code)s", - "subject": "您的邮箱验证码是:%(code)s" + "subject": "你的邮箱验证码为:%(code)s" } }, "errors": { @@ -136,7 +136,7 @@ "field_required": "此字段为必填项", "invalid_credentials": "无效的凭据", "password_mismatch": "密码字段不匹配", - "rate_limit_exceeded": "您在短时间内发出了过多请求。请等待几分钟后重试。", + "rate_limit_exceeded": "你在短时间内发出了过多请求。请于几分钟后重试。", "username_all_numeric": "用户名不能仅由数字组成", "username_banned": "由于服务器策略,用户名已被禁止", "username_invalid_chars": "用户名包含无效字符。仅能使用小写字母、数字、短横线或下划线。", @@ -152,7 +152,7 @@ "forgot_password": "忘记密码?", "headline": "登录", "link": { - "description": "关联您的 %(provider)s 账户", + "description": "正在链接您的%(provider)s账户", "headline": "登录以链接" }, "no_login_methods": "没有可用的登录途径。", @@ -165,7 +165,7 @@ "signed_in_as": "登录为 %(username)s。" }, "not_found": { - "description": "您要查找的页面不存在或已被移动", + "description": "你要查找的页面不存在或已被移动", "heading": "页面未找到" }, "not_you": "不是 %(username)s?", @@ -181,7 +181,7 @@ "heading": "重置密码的链接已被使用" }, "disabled": { - "description": "如果您丢失了凭据,请联系管理员以恢复您的账户。", + "description": "如果你丢失了凭据,请联系管理员以恢复账户。", "heading": "账户恢复已禁用" }, "expired": { @@ -191,7 +191,7 @@ }, "finish": { "confirm": "再次输入新密码", - "description": "为您的账户选择一个新密码。", + "description": "为账户指定一个新密码。", "heading": "重置密码", "new": "新密码", "save_and_continue": "保存并继续" @@ -226,7 +226,7 @@ "edit_profile": "编辑个人资料和联系方式", "manage_sessions": "管理设备和会话", "mas_admin": "管理 matrix-authentication-service 上的用户", - "send_messages": "代您发送新消息", + "send_messages": "以你的名义发送新消息", "synapse_admin": "管理 Synapse 服务器", "view_messages": "查看现有信息和数据", "view_profile": "查看个人资料信息和联系方式" @@ -235,6 +235,10 @@ "link_mismatch": { "heading": "此上游账户已与另一个账户关联。" }, + "login_link": { + "action": "继续", + "heading": "链接到现有账户" + }, "register": { "choose_username": { "description": "以后无法更改。", @@ -250,7 +254,7 @@ "heading": "导入数据" }, "imported_from_upstream": "从上游账户导入", - "imported_from_upstream_with_name": "已从您的 %(human_name)s 账户导入", + "imported_from_upstream_with_name": "已从你的 %(human_name)s 账户导入", "link_existing": "链接到现有账户", "provider_name": "%(human_name)s 账户", "signup_with_upstream": {