mirror of
https://github.com/logto-io/logto.git
synced 2025-04-07 23:01:25 -05:00
refactor(phrases): add "continue_as" phrase key (#7208)
* refactor(phrases): add "continue_as" phrase key * fix(phrases): translation issue in regional variated locales
This commit is contained in:
parent
68cf11f2ae
commit
26c5f612af
25 changed files with 109 additions and 92 deletions
|
@ -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()}` },
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
const action = {
|
||||
sign_in: 'تسجيل الدخول',
|
||||
continue: 'متابعة',
|
||||
continue_as: 'المتابعة كـ {{name}}',
|
||||
create_account: 'إنشاء حساب',
|
||||
create_account_without_linking: 'إنشاء حساب جديد بدلاً من الربط',
|
||||
create: 'إنشاء',
|
||||
|
|
|
@ -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',
|
||||
|
|
|
@ -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',
|
||||
|
|
|
@ -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',
|
||||
|
|
|
@ -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',
|
||||
|
|
|
@ -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',
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
const action = {
|
||||
sign_in: 'サインイン',
|
||||
continue: '続ける',
|
||||
continue_as: '{{name}} として続ける',
|
||||
create_account: 'アカウントを作成する',
|
||||
create_account_without_linking: '代わりに新しいアカウントを作成する',
|
||||
create: '作成する',
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
const action = {
|
||||
sign_in: '로그인',
|
||||
continue: '계속',
|
||||
continue_as: '{{name}}(으)로 계속',
|
||||
create_account: '계정 생성',
|
||||
create_account_without_linking: '대신 새로 만들기',
|
||||
create: '생성',
|
||||
|
|
|
@ -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',
|
||||
};
|
||||
|
|
|
@ -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}} 的 <link></link>。`,
|
||||
authorize_agreement_with_redirect: `通过授权访问,你同意 {{name}} 的 <link></link>,并将被重定向到 {{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 <link></link> {{name}}.`,
|
||||
authorize_agreement_with_redirect: `Autoryzując dostęp, zgadzasz się na <link></link> {{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 <link></link>.',
|
||||
identifier_sign_in_description:
|
||||
'Wprowadź swoje {{types, list(type: disjunction;)}} aby się zalogować.',
|
||||
|
|
|
@ -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',
|
||||
},
|
||||
};
|
||||
|
||||
|
|
|
@ -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',
|
||||
};
|
||||
|
||||
|
|
|
@ -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',
|
||||
},
|
||||
};
|
||||
|
||||
|
|
|
@ -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',
|
||||
};
|
||||
|
||||
|
|
|
@ -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',
|
||||
},
|
||||
};
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
const action = {
|
||||
sign_in: 'Войти',
|
||||
continue: 'Продолжить',
|
||||
continue_as: 'Продолжить как {{name}}',
|
||||
create_account: 'Создать аккаунт',
|
||||
create_account_without_linking: 'Создать новый вместо этого',
|
||||
create: 'Создать',
|
||||
|
|
|
@ -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',
|
||||
|
|
|
@ -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}} 的 <link></link>。`,
|
||||
authorize_agreement_with_redirect: `通过授权访问,你同意 {{name}} 的 <link></link>,并将被重定向到 {{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 <link></link> şartlarını kabul etmiş olursunuz.`,
|
||||
authorize_agreement_with_redirect: `Erişim yetkisi vererek, {{name}}'nin <link></link> ş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 <link></link> 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',
|
||||
|
|
|
@ -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',
|
||||
},
|
||||
};
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
const action = {
|
||||
sign_in: '登录',
|
||||
continue: '继续',
|
||||
continue_as: '以 {{name}} 身份继续',
|
||||
create_account: '注册',
|
||||
create_account_without_linking: '创建新帐户',
|
||||
create: '注册',
|
||||
|
|
|
@ -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: '返回當前帳戶',
|
||||
};
|
||||
|
||||
|
|
|
@ -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: '你的地址',
|
||||
},
|
||||
};
|
||||
|
|
|
@ -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: '返回當前帳戶',
|
||||
};
|
||||
|
||||
|
|
|
@ -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: '你的地址',
|
||||
},
|
||||
};
|
||||
|
|
Loading…
Add table
Reference in a new issue