From 26c5f612af0a78607c83209af4d80b2b22b9aa3f Mon Sep 17 00:00:00 2001 From: Charles Zhao Date: Mon, 31 Mar 2025 08:56:41 +0800 Subject: [PATCH] refactor(phrases): add "continue_as" phrase key (#7208) * refactor(phrases): add "continue_as" phrase key * fix(phrases): translation issue in regional variated locales --- .../src/pages/SwitchAccount/index.tsx | 4 +- .../src/locales/ar/action.ts | 1 + .../src/locales/de/action.ts | 1 + .../src/locales/en/action.ts | 1 + .../src/locales/es/action.ts | 1 + .../src/locales/fr/action.ts | 1 + .../src/locales/it/action.ts | 1 + .../src/locales/ja/action.ts | 1 + .../src/locales/ko/action.ts | 1 + .../src/locales/pl-pl/action.ts | 3 +- .../src/locales/pl-pl/description.ts | 26 ++++++------- .../src/locales/pl-pl/user-scopes.ts | 18 ++++----- .../src/locales/pt-br/action.ts | 5 ++- .../src/locales/pt-br/user-scopes.ts | 18 ++++----- .../src/locales/pt-pt/action.ts | 5 ++- .../src/locales/pt-pt/user-scopes.ts | 18 ++++----- .../src/locales/ru/action.ts | 1 + .../src/locales/tr-tr/action.ts | 1 + .../src/locales/tr-tr/description.ts | 37 ++++++++++--------- .../src/locales/tr-tr/user-scopes.ts | 18 ++++----- .../src/locales/zh-cn/action.ts | 1 + .../src/locales/zh-hk/action.ts | 5 ++- .../src/locales/zh-hk/user-scopes.ts | 14 +++---- .../src/locales/zh-tw/action.ts | 5 ++- .../src/locales/zh-tw/user-scopes.ts | 14 +++---- 25 files changed, 109 insertions(+), 92 deletions(-) diff --git a/packages/experience/src/pages/SwitchAccount/index.tsx b/packages/experience/src/pages/SwitchAccount/index.tsx index 0f4da3e1c..63ff7a8e9 100644 --- a/packages/experience/src/pages/SwitchAccount/index.tsx +++ b/packages/experience/src/pages/SwitchAccount/index.tsx @@ -81,8 +81,8 @@ const SwitchAccount = () => { className={styles.button} type="primary" size="large" - title="action.switch_to" - i18nProps={{ method: loginHint }} + title="action.continue_as" + i18nProps={{ name: loginHint }} onClick={() => { navigate( { pathname: '/one-time-token', search: `?${params.toString()}` }, diff --git a/packages/phrases-experience/src/locales/ar/action.ts b/packages/phrases-experience/src/locales/ar/action.ts index b032b02bb..9f3061484 100644 --- a/packages/phrases-experience/src/locales/ar/action.ts +++ b/packages/phrases-experience/src/locales/ar/action.ts @@ -1,6 +1,7 @@ const action = { sign_in: 'تسجيل الدخول', continue: 'متابعة', + continue_as: 'المتابعة كـ {{name}}', create_account: 'إنشاء حساب', create_account_without_linking: 'إنشاء حساب جديد بدلاً من الربط', create: 'إنشاء', diff --git a/packages/phrases-experience/src/locales/de/action.ts b/packages/phrases-experience/src/locales/de/action.ts index e8e92733d..a94affc5f 100644 --- a/packages/phrases-experience/src/locales/de/action.ts +++ b/packages/phrases-experience/src/locales/de/action.ts @@ -1,6 +1,7 @@ const action = { sign_in: 'Anmelden', continue: 'Weiter', + continue_as: 'Weiter als {{name}}', create_account: 'Konto erstellen', create_account_without_linking: 'Stattdessen ein neues erstellen', create: 'Erstellen', diff --git a/packages/phrases-experience/src/locales/en/action.ts b/packages/phrases-experience/src/locales/en/action.ts index 1275bbc19..54fee5811 100644 --- a/packages/phrases-experience/src/locales/en/action.ts +++ b/packages/phrases-experience/src/locales/en/action.ts @@ -1,6 +1,7 @@ const action = { sign_in: 'Sign in', continue: 'Continue', + continue_as: 'Continue as {{name}}', create_account: 'Create account', create_account_without_linking: 'Create new one instead', create: 'Create', diff --git a/packages/phrases-experience/src/locales/es/action.ts b/packages/phrases-experience/src/locales/es/action.ts index a913d5d73..bea2a5580 100644 --- a/packages/phrases-experience/src/locales/es/action.ts +++ b/packages/phrases-experience/src/locales/es/action.ts @@ -1,6 +1,7 @@ const action = { sign_in: 'Iniciar sesión', continue: 'Continuar', + continue_as: 'Continuar como {{name}}', create_account: 'Crear una cuenta', create_account_without_linking: 'Crear uno nuevo en su lugar', create: 'Crear', diff --git a/packages/phrases-experience/src/locales/fr/action.ts b/packages/phrases-experience/src/locales/fr/action.ts index fe0087d5b..3c178d1c2 100644 --- a/packages/phrases-experience/src/locales/fr/action.ts +++ b/packages/phrases-experience/src/locales/fr/action.ts @@ -1,6 +1,7 @@ const action = { sign_in: 'Connexion', continue: 'Continuer', + continue_as: 'Continuer en tant que {{name}}', create_account: 'Créer un compte', create_account_without_linking: 'Créer un nouveau à la place', create: 'Créer', diff --git a/packages/phrases-experience/src/locales/it/action.ts b/packages/phrases-experience/src/locales/it/action.ts index db4a9f8fd..095da2c67 100644 --- a/packages/phrases-experience/src/locales/it/action.ts +++ b/packages/phrases-experience/src/locales/it/action.ts @@ -1,6 +1,7 @@ const action = { sign_in: 'Accedi', continue: 'Continua', + continue_as: 'Continua come {{name}}', create_account: 'Crea account', create_account_without_linking: 'Creare uno nuovo invece', create: 'Crea', diff --git a/packages/phrases-experience/src/locales/ja/action.ts b/packages/phrases-experience/src/locales/ja/action.ts index 23199fb25..ef065d4f0 100644 --- a/packages/phrases-experience/src/locales/ja/action.ts +++ b/packages/phrases-experience/src/locales/ja/action.ts @@ -1,6 +1,7 @@ const action = { sign_in: 'サインイン', continue: '続ける', + continue_as: '{{name}} として続ける', create_account: 'アカウントを作成する', create_account_without_linking: '代わりに新しいアカウントを作成する', create: '作成する', diff --git a/packages/phrases-experience/src/locales/ko/action.ts b/packages/phrases-experience/src/locales/ko/action.ts index 52080c08c..3fe1b9dc9 100644 --- a/packages/phrases-experience/src/locales/ko/action.ts +++ b/packages/phrases-experience/src/locales/ko/action.ts @@ -1,6 +1,7 @@ const action = { sign_in: '로그인', continue: '계속', + continue_as: '{{name}}(으)로 계속', create_account: '계정 생성', create_account_without_linking: '대신 새로 만들기', create: '생성', diff --git a/packages/phrases-experience/src/locales/pl-pl/action.ts b/packages/phrases-experience/src/locales/pl-pl/action.ts index 698722870..3751b2bee 100644 --- a/packages/phrases-experience/src/locales/pl-pl/action.ts +++ b/packages/phrases-experience/src/locales/pl-pl/action.ts @@ -1,6 +1,7 @@ const action = { sign_in: 'Zaloguj się', continue: 'Kontynuuj', + continue_as: 'Kontynuuj jako {{name}}', create_account: 'Utwórz konto', create_account_without_linking: 'Zamiast tego utwórz nowy', create: 'Utwórz', @@ -29,7 +30,7 @@ const action = { verify_via_passkey: 'Weryfikacja za pomocą klucza dostępu', download: 'Pobierz', single_sign_on: 'Pojedyncze logowanie', - authorize: 'Autoryzować', + authorize: 'Autoryzuj', use_another_account: 'Użyj innego konta', back_to_current_account: 'Powróć do bieżącego konta', }; diff --git a/packages/phrases-experience/src/locales/pl-pl/description.ts b/packages/phrases-experience/src/locales/pl-pl/description.ts index 9c1f07c90..cf400631b 100644 --- a/packages/phrases-experience/src/locales/pl-pl/description.ts +++ b/packages/phrases-experience/src/locales/pl-pl/description.ts @@ -65,7 +65,7 @@ const description = { password_requirements: 'Wymagania dotyczące hasła {{items, list}}.', password_requirement: { length_one: 'wymaga co najmniej {{count}} znaku', - length_two: 'wymaga co najmniej {{count}} znaków', + length_two: 'wymaga co najmniej {{count}} znaki', length_few: 'wymaga co najmniej {{count}} znaków', length_many: 'wymaga co najmniej {{count}} znaków', length_other: 'wymaga co najmniej {{count}} znaków', @@ -85,18 +85,18 @@ const description = { single_sign_on_connectors_list: 'Twoja firma włączyła jednokrotne logowanie dla konta e-mail {{email}}. Możesz kontynuować logowanie za pomocą następujących dostawców SSO.', single_sign_on_enabled: 'To konto ma włączone jednokrotne logowanie.', - authorize_title: '授权 {{name}}', - request_permission: '{{name}} 请求访问:', - grant_organization_access: '授予组织访问权限:', - authorize_personal_data_usage: '授权使用你的个人数据:', - authorize_organization_access: '授权访问特定组织:', - user_scopes: '个人用户数据', - organization_scopes: '组织访问', - authorize_agreement: `通过授权访问,你同意 {{name}} 的 。`, - authorize_agreement_with_redirect: `通过授权访问,你同意 {{name}} 的 ,并将被重定向到 {{uri}}。`, - not_you: '不是你?', - user_id: '用户 ID:{{id}}', - redirect_to: '你将被重定向到 {{name}}。', + authorize_title: 'Autoryzuj {{name}}', + request_permission: '{{name}} żąda dostępu do:', + grant_organization_access: 'Przyznaj dostęp do organizacji:', + authorize_personal_data_usage: 'Autoryzuj użycie twoich danych osobowych:', + authorize_organization_access: 'Autoryzuj dostęp do określonej organizacji:', + user_scopes: 'Dane osobowe użytkownika', + organization_scopes: 'Dostęp do organizacji', + authorize_agreement: `Autoryzując dostęp, zgadzasz się na {{name}}.`, + authorize_agreement_with_redirect: `Autoryzując dostęp, zgadzasz się na {{name}} i zostaniesz przekierowany do {{uri}}.`, + not_you: 'Nie ty?', + user_id: 'ID użytkownika: {{id}}', + redirect_to: 'Zostaniesz przekierowany do {{name}}.', auto_agreement: 'Kontynuując, zgadzasz się na .', identifier_sign_in_description: 'Wprowadź swoje {{types, list(type: disjunction;)}} aby się zalogować.', diff --git a/packages/phrases-experience/src/locales/pl-pl/user-scopes.ts b/packages/phrases-experience/src/locales/pl-pl/user-scopes.ts index 97a25ea89..2fcdc43c0 100644 --- a/packages/phrases-experience/src/locales/pl-pl/user-scopes.ts +++ b/packages/phrases-experience/src/locales/pl-pl/user-scopes.ts @@ -1,14 +1,14 @@ const user_scopes = { descriptions: { - custom_data: '你的自定义数据', - email: '你的电子邮件地址', - phone: '你的电话号码', - profile: '你的姓名、用户名、头像和其他个人资料信息', - roles: '你的角色', - identities: '你关联的社交身份', - 'urn:logto:scope:organizations': '你的组织信息', - 'urn:logto:scope:organization_roles': '你的组织角色', - address: '你的地址', + custom_data: 'Twoje dane niestandardowe', + email: 'Twój adres e-mail', + phone: 'Twój numer telefonu', + profile: 'Twoje imię, nazwa użytkownika, awatar i inne informacje osobiste', + roles: 'Twoje role', + identities: 'Twoje powiązane tożsamości społecznościowe', + 'urn:logto:scope:organizations': 'Twoje informacje o organizacji', + 'urn:logto:scope:organization_roles': 'Twoje role w organizacji', + address: 'Twój adres', }, }; diff --git a/packages/phrases-experience/src/locales/pt-br/action.ts b/packages/phrases-experience/src/locales/pt-br/action.ts index 84593c909..52a875fcf 100644 --- a/packages/phrases-experience/src/locales/pt-br/action.ts +++ b/packages/phrases-experience/src/locales/pt-br/action.ts @@ -1,6 +1,7 @@ const action = { sign_in: 'Entrar', continue: 'Continuar', + continue_as: 'Continuar como {{name}}', create_account: 'Criar conta', create_account_without_linking: 'Criar um novo em vez disso', create: 'Criar', @@ -29,8 +30,8 @@ const action = { verify_via_passkey: 'Verificar via chave de acesso', download: 'Baixar', single_sign_on: 'Single Sign-On', - authorize: '授权', - use_another_account: '使用其他帐户', + authorize: 'Autorizar', + use_another_account: 'Usar outra conta', back_to_current_account: 'Voltar para a conta atual', }; diff --git a/packages/phrases-experience/src/locales/pt-br/user-scopes.ts b/packages/phrases-experience/src/locales/pt-br/user-scopes.ts index 762bfc3f6..234f5e9dc 100644 --- a/packages/phrases-experience/src/locales/pt-br/user-scopes.ts +++ b/packages/phrases-experience/src/locales/pt-br/user-scopes.ts @@ -1,14 +1,14 @@ const user_scopes = { descriptions: { - custom_data: '你的自定义数据', - email: '你的电子邮件地址', - phone: '你的电话号码', - profile: '你的名字、用户名、头像和其他个人信息', - roles: '你的角色', - identities: '你关联的社交身份', - 'urn:logto:scope:organizations': '你的组织信息', - 'urn:logto:scope:organization_roles': '你的组织角色', - address: '你的地址', + custom_data: 'Seus dados personalizados', + email: 'Seu endereço de e-mail', + phone: 'Seu número de telefone', + profile: 'Seu nome, nome de usuário, avatar e outras informações pessoais', + roles: 'Seus papéis', + identities: 'Suas identidades sociais vinculadas', + 'urn:logto:scope:organizations': 'Suas informações organizacionais', + 'urn:logto:scope:organization_roles': 'Seus papéis na organização', + address: 'Seu endereço', }, }; diff --git a/packages/phrases-experience/src/locales/pt-pt/action.ts b/packages/phrases-experience/src/locales/pt-pt/action.ts index ac48e6824..70c5a9b2f 100644 --- a/packages/phrases-experience/src/locales/pt-pt/action.ts +++ b/packages/phrases-experience/src/locales/pt-pt/action.ts @@ -1,6 +1,7 @@ const action = { sign_in: 'Entrar', continue: 'Continuar', + continue_as: 'Continuar como {{name}}', create_account: 'Criar uma conta', create_account_without_linking: 'Criar um novo em vez disso', create: 'Criar', @@ -29,8 +30,8 @@ const action = { verify_via_passkey: 'Verificar através de chave de acesso', download: 'Transferir', single_sign_on: 'Logon Único', - authorize: '授权', - use_another_account: '使用其他账户', + authorize: 'Autorizar', + use_another_account: 'Usar outra conta', back_to_current_account: 'Voltar à conta atual', }; diff --git a/packages/phrases-experience/src/locales/pt-pt/user-scopes.ts b/packages/phrases-experience/src/locales/pt-pt/user-scopes.ts index 762bfc3f6..ec26ec955 100644 --- a/packages/phrases-experience/src/locales/pt-pt/user-scopes.ts +++ b/packages/phrases-experience/src/locales/pt-pt/user-scopes.ts @@ -1,14 +1,14 @@ const user_scopes = { descriptions: { - custom_data: '你的自定义数据', - email: '你的电子邮件地址', - phone: '你的电话号码', - profile: '你的名字、用户名、头像和其他个人信息', - roles: '你的角色', - identities: '你关联的社交身份', - 'urn:logto:scope:organizations': '你的组织信息', - 'urn:logto:scope:organization_roles': '你的组织角色', - address: '你的地址', + custom_data: 'Os teus dados personalizados', + email: 'O teu endereço de e-mail', + phone: 'O teu número de telefone', + profile: 'O teu nome, nome de utilizador, avatar e outras informações pessoais', + roles: 'Os teus papéis', + identities: 'As tuas identidades sociais associadas', + 'urn:logto:scope:organizations': 'As tuas informações de organização', + 'urn:logto:scope:organization_roles': 'Os teus papéis na organização', + address: 'A tua morada', }, }; diff --git a/packages/phrases-experience/src/locales/ru/action.ts b/packages/phrases-experience/src/locales/ru/action.ts index e92f431d8..07aff820f 100644 --- a/packages/phrases-experience/src/locales/ru/action.ts +++ b/packages/phrases-experience/src/locales/ru/action.ts @@ -1,6 +1,7 @@ const action = { sign_in: 'Войти', continue: 'Продолжить', + continue_as: 'Продолжить как {{name}}', create_account: 'Создать аккаунт', create_account_without_linking: 'Создать новый вместо этого', create: 'Создать', diff --git a/packages/phrases-experience/src/locales/tr-tr/action.ts b/packages/phrases-experience/src/locales/tr-tr/action.ts index 1d2ba4c4d..c274969c7 100644 --- a/packages/phrases-experience/src/locales/tr-tr/action.ts +++ b/packages/phrases-experience/src/locales/tr-tr/action.ts @@ -1,6 +1,7 @@ const action = { sign_in: 'Giriş Yap', continue: 'İlerle', + continue_as: '{{name}} olarak devam et', create_account: 'Hesap Oluştur', create_account_without_linking: 'Bunun yerine yenisini oluştur', create: 'Oluştur', diff --git a/packages/phrases-experience/src/locales/tr-tr/description.ts b/packages/phrases-experience/src/locales/tr-tr/description.ts index 25747190d..c83e4e940 100644 --- a/packages/phrases-experience/src/locales/tr-tr/description.ts +++ b/packages/phrases-experience/src/locales/tr-tr/description.ts @@ -63,14 +63,15 @@ const description = { password_requirements: 'Şifre {{items, list}}.', password_requirement: { length_one: 'en az {{count}} karakter gerektirir', - length_two: '{{count}} 个字符', - length_few: '{{count}} 个字符', - length_many: '{{count}} 个字符', + length_two: 'en az {{count}} karakter gerektirir', + length_few: 'en az {{count}} karakter gerektirir', + length_many: 'en az {{count}} karakter gerektirir', length_other: 'en az {{count}} karakter gerektirir', character_types_one: 'en az {{count}} tane büyük harf, küçük harf, rakam ve sembol içermelidir', - character_types_two: '应至少包含 {{count}} 种大写字母、小写字母、数字和符号', - character_types_few: '应至少包含 {{count}} 种大写字母、小写字母、数字和符号', - character_types_many: '应至少包含 {{count}} 种大写字母、小写字母、数字和符号', + character_types_two: 'en az {{count}} tane büyük harf, küçük harf, rakam ve sembol içermelidir', + character_types_few: 'en az {{count}} tane büyük harf, küçük harf, rakam ve sembol içermelidir', + character_types_many: + 'en az {{count}} tane büyük harf, küçük harf, rakam ve sembol içermelidir', character_types_other: 'en az {{count}} tane büyük harf, küçük harf, rakam ve sembol içermelidir', }, @@ -79,18 +80,18 @@ const description = { single_sign_on_connectors_list: 'Şirketiniz, {{email}} e-posta hesabı için Tekli Oturum Açmayı (Single Sign-On) etkinleştirdi. Aşağıdaki SSO sağlayıcıları ile oturum açmaya devam edebilirsiniz.', single_sign_on_enabled: 'Bu hesapta Tekli Oturum Açma etkinleştirildi.', - authorize_title: '授权 {{name}}', - request_permission: '{{name}} 请求访问权限:', - grant_organization_access: '授予组织访问权限:', - authorize_personal_data_usage: '授权使用你的个人数据:', - authorize_organization_access: '授权访问特定的组织:', - user_scopes: '个人用户数据', - organization_scopes: '组织访问', - authorize_agreement: `通过授权访问,你同意 {{name}} 的 。`, - authorize_agreement_with_redirect: `通过授权访问,你同意 {{name}} 的 ,并将被重定向到 {{uri}}。`, - not_you: '不是你?', - user_id: '用户 ID:{{id}}', - redirect_to: '你将被重定向到 {{name}}。', + authorize_title: '{{name}} yetkilendir', + request_permission: '{{name}} erişim izni istiyor:', + grant_organization_access: 'Organizasyon erişimi ver:', + authorize_personal_data_usage: 'Kişisel verilerinizin kullanımını yetkilendirin:', + authorize_organization_access: 'Belirli organizasyonlara erişim yetkisi verin:', + user_scopes: 'Kişisel kullanıcı verileri', + organization_scopes: 'Organizasyon erişimi', + authorize_agreement: `Erişim yetkisi vererek, {{name}}'nin şartlarını kabul etmiş olursunuz.`, + authorize_agreement_with_redirect: `Erişim yetkisi vererek, {{name}}'nin şartlarını kabul etmiş olursunuz ve {{uri}} adresine yönlendirileceksiniz.`, + not_you: 'Sen değil misin?', + user_id: 'Kullanıcı ID: {{id}}', + redirect_to: '{{name}} adresine yönlendirileceksiniz.', auto_agreement: 'Devam ederek kabul etmiş oluyorsunuz.', identifier_sign_in_description: 'Oturum açmak için {{types, list(type: disjunction;)}} girin.', all_sign_in_options: 'Tüm oturum açma seçenekleri', diff --git a/packages/phrases-experience/src/locales/tr-tr/user-scopes.ts b/packages/phrases-experience/src/locales/tr-tr/user-scopes.ts index 97a25ea89..5b5687c9a 100644 --- a/packages/phrases-experience/src/locales/tr-tr/user-scopes.ts +++ b/packages/phrases-experience/src/locales/tr-tr/user-scopes.ts @@ -1,14 +1,14 @@ const user_scopes = { descriptions: { - custom_data: '你的自定义数据', - email: '你的电子邮件地址', - phone: '你的电话号码', - profile: '你的姓名、用户名、头像和其他个人资料信息', - roles: '你的角色', - identities: '你关联的社交身份', - 'urn:logto:scope:organizations': '你的组织信息', - 'urn:logto:scope:organization_roles': '你的组织角色', - address: '你的地址', + custom_data: 'Özel verilerin', + email: 'E-posta adresin', + phone: 'Telefon numaran', + profile: 'Adın, kullanıcı adın, profil fotoğrafın ve diğer kişisel bilgilerin', + roles: 'Rollerin', + identities: 'Bağlı sosyal hesapların', + 'urn:logto:scope:organizations': 'Organizasyon bilgilerin', + 'urn:logto:scope:organization_roles': 'Organizasyon rollerin', + address: 'Adresin', }, }; diff --git a/packages/phrases-experience/src/locales/zh-cn/action.ts b/packages/phrases-experience/src/locales/zh-cn/action.ts index 565256913..f5228f6a3 100644 --- a/packages/phrases-experience/src/locales/zh-cn/action.ts +++ b/packages/phrases-experience/src/locales/zh-cn/action.ts @@ -1,6 +1,7 @@ const action = { sign_in: '登录', continue: '继续', + continue_as: '以 {{name}} 身份继续', create_account: '注册', create_account_without_linking: '创建新帐户', create: '注册', diff --git a/packages/phrases-experience/src/locales/zh-hk/action.ts b/packages/phrases-experience/src/locales/zh-hk/action.ts index 30369fb4f..0db4ada90 100644 --- a/packages/phrases-experience/src/locales/zh-hk/action.ts +++ b/packages/phrases-experience/src/locales/zh-hk/action.ts @@ -1,6 +1,7 @@ const action = { sign_in: '登錄', continue: '繼續', + continue_as: '以 {{name}} 繼續', create_account: '註冊', create_account_without_linking: '創建新的帳戶', create: '註冊', @@ -29,8 +30,8 @@ const action = { verify_via_passkey: '透過 Passkey 驗證', download: '下載', single_sign_on: '單點登錄', - authorize: '授权', - use_another_account: '使用其他帐户', + authorize: '授權', + use_another_account: '使用其他帳戶', back_to_current_account: '返回當前帳戶', }; diff --git a/packages/phrases-experience/src/locales/zh-hk/user-scopes.ts b/packages/phrases-experience/src/locales/zh-hk/user-scopes.ts index 97a25ea89..eaf3460d1 100644 --- a/packages/phrases-experience/src/locales/zh-hk/user-scopes.ts +++ b/packages/phrases-experience/src/locales/zh-hk/user-scopes.ts @@ -1,13 +1,13 @@ const user_scopes = { descriptions: { - custom_data: '你的自定义数据', - email: '你的电子邮件地址', - phone: '你的电话号码', - profile: '你的姓名、用户名、头像和其他个人资料信息', + custom_data: '你的自訂數據', + email: '你的電子郵件地址', + phone: '你的電話號碼', + profile: '你的姓名、用戶名、頭像和其他個人資料信息', roles: '你的角色', - identities: '你关联的社交身份', - 'urn:logto:scope:organizations': '你的组织信息', - 'urn:logto:scope:organization_roles': '你的组织角色', + identities: '你關聯的社交身份', + 'urn:logto:scope:organizations': '你的組織信息', + 'urn:logto:scope:organization_roles': '你的組織角色', address: '你的地址', }, }; diff --git a/packages/phrases-experience/src/locales/zh-tw/action.ts b/packages/phrases-experience/src/locales/zh-tw/action.ts index 1be2aedd0..3074dce06 100644 --- a/packages/phrases-experience/src/locales/zh-tw/action.ts +++ b/packages/phrases-experience/src/locales/zh-tw/action.ts @@ -1,6 +1,7 @@ const action = { sign_in: '登錄', continue: '繼續', + continue_as: '以 {{name}} 繼續', create_account: '註冊', create_account_without_linking: '創建新的帳戶', create: '註冊', @@ -29,8 +30,8 @@ const action = { verify_via_passkey: '透過 Passkey 驗證', download: '下載', single_sign_on: '單點登錄', - authorize: '授权', - use_another_account: '使用其他帐户', + authorize: '授權', + use_another_account: '使用其他帳戶', back_to_current_account: '返回當前帳戶', }; diff --git a/packages/phrases-experience/src/locales/zh-tw/user-scopes.ts b/packages/phrases-experience/src/locales/zh-tw/user-scopes.ts index 6f97ce9af..42710914e 100644 --- a/packages/phrases-experience/src/locales/zh-tw/user-scopes.ts +++ b/packages/phrases-experience/src/locales/zh-tw/user-scopes.ts @@ -1,13 +1,13 @@ const user_scopes = { descriptions: { - custom_data: '你的自定义数据', - email: '你的电子邮件地址', - phone: '你的电话号码', - profile: '你的姓名、用户名、头像和其他个人信息', + custom_data: '你的自訂資料', + email: '你的電子郵件地址', + phone: '你的電話號碼', + profile: '你的姓名、用戶名、頭像和其他個人資訊', roles: '你的角色', - identities: '你的关联社交身份', - 'urn:logto:scope:organizations': '你的组织信息', - 'urn:logto:scope:organization_roles': '你的组织角色', + identities: '你的關聯社交身份', + 'urn:logto:scope:organizations': '你的組織資訊', + 'urn:logto:scope:organization_roles': '你的組織角色', address: '你的地址', }, };