mirror of
https://github.com/logto-io/logto.git
synced 2024-12-30 20:33:54 -05:00
feat(phrases): add "ru" language (#3158)
This commit is contained in:
parent
2147c1974b
commit
3baa82f572
2 changed files with 123 additions and 0 deletions
|
@ -10,6 +10,7 @@ import fr from './locales/fr.js';
|
|||
import ko from './locales/ko.js';
|
||||
import ptBR from './locales/pt-br.js';
|
||||
import ptPT from './locales/pt-pt.js';
|
||||
import ru from './locales/ru.js';
|
||||
import trTR from './locales/tr-tr.js';
|
||||
import zhCN from './locales/zh-cn.js';
|
||||
import type { LocalePhrase } from './types.js';
|
||||
|
@ -25,6 +26,7 @@ export const builtInLanguages = [
|
|||
'ko',
|
||||
'pt-PT',
|
||||
'pt-BR',
|
||||
'ru',
|
||||
'tr-TR',
|
||||
'zh-CN',
|
||||
] as const;
|
||||
|
@ -47,6 +49,7 @@ const resource: Resource = {
|
|||
ko,
|
||||
'pt-PT': ptPT,
|
||||
'pt-BR': ptBR,
|
||||
ru,
|
||||
'tr-TR': trTR,
|
||||
'zh-CN': zhCN,
|
||||
};
|
||||
|
|
120
packages/phrases-ui/src/locales/ru.ts
Normal file
120
packages/phrases-ui/src/locales/ru.ts
Normal file
|
@ -0,0 +1,120 @@
|
|||
import type { LocalePhrase } from '../types.js';
|
||||
|
||||
const translation = {
|
||||
input: {
|
||||
username: 'Имя пользователя',
|
||||
password: 'Пароль',
|
||||
email: 'Электронная почта',
|
||||
phone_number: 'Номер телефона',
|
||||
confirm_password: 'Подтверждение пароля',
|
||||
},
|
||||
secondary: {
|
||||
social_bind_with:
|
||||
'Уже есть аккаунт? Войдите, чтобы привязать {{methods, list(type: disjunction;)}}.',
|
||||
},
|
||||
action: {
|
||||
sign_in: 'Войти',
|
||||
continue: 'Продолжить',
|
||||
create_account: 'Создать аккаунт',
|
||||
create: 'Создать',
|
||||
enter_passcode: 'Введите код подтверждения',
|
||||
confirm: 'Подтвердить',
|
||||
cancel: 'Отменить',
|
||||
save_password: 'Сохранить',
|
||||
bind: 'Привязать к {{address}}',
|
||||
bind_and_continue: 'Привязать и продолжить',
|
||||
back: 'Назад',
|
||||
nav_back: 'Назад',
|
||||
agree: 'Согласен',
|
||||
got_it: 'Понял',
|
||||
sign_in_with: 'Продолжить как {{name}}',
|
||||
forgot_password: 'Забыли пароль?',
|
||||
switch_to: 'Изменить на {{method}}',
|
||||
sign_in_via_passcode: 'Войти с кодом подтверждения',
|
||||
sign_in_via_password: 'Войти с паролем',
|
||||
change: 'Изменить {{method}}',
|
||||
link_another_email: 'Привязать другую почту',
|
||||
link_another_phone: 'Привязать другой номер',
|
||||
link_another_email_or_phone: 'Привязать другую почту или номер',
|
||||
show_password: 'Показать пароль',
|
||||
},
|
||||
description: {
|
||||
email: 'адрес электронной почты',
|
||||
phone_number: 'номер телефона',
|
||||
username: 'имя пользователя',
|
||||
reminder: 'Напоминание',
|
||||
not_found: '404 Не найдено',
|
||||
agree_with_terms: 'Я прочитал и согласен с ',
|
||||
agree_with_terms_modal: 'Чтобы продолжить, пожалуйста, согласитесь с <link></link>.',
|
||||
terms_of_use: 'Условия использования',
|
||||
create_account: 'Создать аккаунт',
|
||||
or: 'или',
|
||||
enter_passcode: 'Код подтверждения был отправлен на {{address}}',
|
||||
passcode_sent: 'Код подтверждения был отправлен повторно',
|
||||
resend_after_seconds: 'Отправить повторно через <span>{{seconds}}</span> сек.',
|
||||
resend_passcode: 'Отправить повторно',
|
||||
create_account_id_exists: 'Учетная запись для {{value}} уже существует, хотите войти?',
|
||||
link_account_id_exists: 'Учетная запись для {{value}} уже существует, хотите привязать?',
|
||||
sign_in_id_does_not_exist:
|
||||
'Учетная запись для {{value}} не существует, хотите зарегистрироваться?',
|
||||
sign_in_id_does_not_exist_alert: 'Учетная запись для {{value}} не существует.',
|
||||
create_account_id_exists_alert: 'Учетная запись для уже существует',
|
||||
social_identity_exist:
|
||||
'{{value}} уже связан с другой учетной записью. Пожалуйста, попробуйте другой {{type}}',
|
||||
bind_account_title: 'Привязать или создать аккаунт',
|
||||
social_create_account: 'Вы можете создать новый аккаунт и привязать.',
|
||||
social_link_email: 'Вы можете привязать другой адрес электронной почты',
|
||||
social_link_phone: 'Вы можете привязать другой номер телефона',
|
||||
social_link_email_or_phone: 'Вы можете привязать другой адрес электронной почты или телефон',
|
||||
social_bind_with_existing: 'Мы нашли связанную учетную запись, вы можете связать ее напрямую.',
|
||||
reset_password: 'Сбросить пароль',
|
||||
reset_password_description:
|
||||
'Введите {{types, list(type: disjunction;)}} от вашей учетной записи, и мы вышлем вам код подтверждения для сброса пароля.',
|
||||
new_password: 'Новый пароль',
|
||||
set_password: 'Задать пароль',
|
||||
password_changed: 'Пароль изменен',
|
||||
no_account: 'Еще не зарегистрированы? ',
|
||||
have_account: 'Уже есть аккаунт?',
|
||||
enter_password: 'Введите пароль',
|
||||
enter_password_for: 'Введите пароль для {{value}}',
|
||||
enter_username: 'Задать имя пользователя',
|
||||
enter_username_description:
|
||||
'Имя пользователя является альтернативой для входа в систему. Имя пользователя должно содержать только буквы, цифры и символы подчеркивания.',
|
||||
link_email: 'Привязать почту',
|
||||
link_phone: 'Привязать номер телефона',
|
||||
link_email_or_phone: 'Привязать почту или номер телефона',
|
||||
link_email_description:
|
||||
'Для дополнительной безопасности, пожалуйста, привяжите свою электронную почту к учетной записи.',
|
||||
link_phone_description:
|
||||
'Для дополнительной безопасности, пожалуйста, привяжите свой номер телефона к учетной записи.',
|
||||
link_email_or_phone_description:
|
||||
'Для дополнительной безопасности, пожалуйста, привяжите свою электронную почту или номер телефона к учетной записи.',
|
||||
continue_with_more_information:
|
||||
'Для дополнительной безопасности, пожалуйста, заполните приведенные ниже данные учетной записи.',
|
||||
},
|
||||
error: {
|
||||
general_required: `Введите {{types, list(type: disjunction;)}}`,
|
||||
general_invalid: `Проверьте {{types, list(type: disjunction;)}}`,
|
||||
username_required: 'Введите имя пользователя',
|
||||
password_required: 'Введите пароль',
|
||||
username_exists: 'Имя пользователя занято',
|
||||
username_should_not_start_with_number: 'Имя пользователя не должно начинаться с цифры',
|
||||
username_invalid_charset:
|
||||
'Имя пользователя должно содержать только буквы, цифры или символы подчеркивания',
|
||||
invalid_email: 'Электронная почта указана неправильно',
|
||||
invalid_phone: 'Номер телефона указан неправильно',
|
||||
password_min_length: 'Пароль должен быть минимум {{min}} символов',
|
||||
passwords_do_not_match: 'Пароли не совпадают. Пожалуйста, попробуйте еще раз.',
|
||||
invalid_passcode: 'Неправильный код подтверждения',
|
||||
invalid_connector_auth: 'Авторизация недействительна',
|
||||
invalid_connector_request: 'Данные коннектора недействительны.',
|
||||
unknown: 'Неизвестная ошибка. Пожалуйста, повторите попытку позднее.',
|
||||
invalid_session: 'Сессия не найдена. Пожалуйста, войдите снова.',
|
||||
},
|
||||
};
|
||||
|
||||
const ru: LocalePhrase = Object.freeze({
|
||||
translation,
|
||||
});
|
||||
|
||||
export default ru;
|
Loading…
Reference in a new issue