diff --git a/.changeset/dirty-bikes-learn.md b/.changeset/dirty-bikes-learn.md new file mode 100644 index 00000000000..fdf14f2aea0 --- /dev/null +++ b/.changeset/dirty-bikes-learn.md @@ -0,0 +1,5 @@ +--- +'@clerk/localizations': patch +--- + +Extend `ru-RU` localization diff --git a/packages/localizations/src/ru-RU.ts b/packages/localizations/src/ru-RU.ts index c18c8d516c5..fe0e1580045 100644 --- a/packages/localizations/src/ru-RU.ts +++ b/packages/localizations/src/ru-RU.ts @@ -174,25 +174,25 @@ export const ruRU: LocalizationResource = { formFieldInputPlaceholder__apiKeyDescription: undefined, formFieldInputPlaceholder__apiKeyExpirationDate: undefined, formFieldInputPlaceholder__apiKeyName: undefined, - formFieldInputPlaceholder__backupCode: undefined, + formFieldInputPlaceholder__backupCode: 'Введите резервный код', formFieldInputPlaceholder__confirmDeletionUserAccount: 'Удалить учетную запись', - formFieldInputPlaceholder__emailAddress: undefined, - formFieldInputPlaceholder__emailAddress_username: undefined, + formFieldInputPlaceholder__emailAddress: 'Введите ваш электронный адрес', + formFieldInputPlaceholder__emailAddress_username: 'Введите ваш электронный адрес или имя пользователя', formFieldInputPlaceholder__emailAddresses: 'Введите или вставьте один или более адресов почты, разделенных пробелами или запятыми', - formFieldInputPlaceholder__firstName: undefined, - formFieldInputPlaceholder__lastName: undefined, - formFieldInputPlaceholder__organizationDomain: undefined, - formFieldInputPlaceholder__organizationDomainEmailAddress: undefined, - formFieldInputPlaceholder__organizationName: undefined, + formFieldInputPlaceholder__firstName: 'Имя', + formFieldInputPlaceholder__lastName: 'Фамилия', + formFieldInputPlaceholder__organizationDomain: 'example.com', + formFieldInputPlaceholder__organizationDomainEmailAddress: 'you@example.com', + formFieldInputPlaceholder__organizationName: 'Название организации', formFieldInputPlaceholder__organizationSlug: 'my-org', - formFieldInputPlaceholder__password: undefined, - formFieldInputPlaceholder__phoneNumber: undefined, - formFieldInputPlaceholder__username: undefined, + formFieldInputPlaceholder__password: 'Введите ваш пароль', + formFieldInputPlaceholder__phoneNumber: 'Введите ваш номер телефона', + formFieldInputPlaceholder__username: 'Имя пользователя', formFieldLabel__apiKeyDescription: undefined, formFieldLabel__apiKeyExpiration: undefined, formFieldLabel__apiKeyName: undefined, - formFieldLabel__automaticInvitations: 'Enable automatic invitations for this domain', + formFieldLabel__automaticInvitations: 'Включить автоматические приглашения для этого домена', formFieldLabel__backupCode: 'Код восстановления', formFieldLabel__confirmDeletion: 'Подтверждение', formFieldLabel__confirmPassword: 'Подтверждение пароля', @@ -666,14 +666,14 @@ export const ruRU: LocalizationResource = { }, start: { actionLink: 'Зарегистрироваться', - actionLink__join_waitlist: undefined, + actionLink__join_waitlist: 'Присоединиться к списку ожидания', actionLink__use_email: 'Использовать почту', actionLink__use_email_username: 'Использовать почту или имя пользователя', actionLink__use_passkey: 'Использовать ключ доступа вместо этого', actionLink__use_phone: 'Использовать номер телефона', actionLink__use_username: 'Использовать имя пользователя', actionText: 'Нет учетной записи?', - actionText__join_waitlist: undefined, + actionText__join_waitlist: 'Хотите получить ранний доступ?', alternativePhoneCodeProvider: { actionLink: undefined, label: undefined, @@ -682,13 +682,13 @@ export const ruRU: LocalizationResource = { }, subtitle: 'чтобы продолжить работу в "{{applicationName}}"', subtitleCombined: undefined, - title: 'Войти', - titleCombined: undefined, + title: 'Войти в "{{applicationName}}"', + titleCombined: 'Продолжить в "{{applicationName}}"', }, totpMfa: { formTitle: 'Верификационный код', subtitle: 'Чтобы продолжить, пожалуйста, введите код проверки, сгенерированный вашим приложением аутентификации.', - title: 'Двухфакторая верификация', + title: 'Двухфакторная верификация', }, }, signInEnterPasswordTitle: 'Введите Ваш пароль', @@ -757,10 +757,11 @@ export const ruRU: LocalizationResource = { actionLink: 'Войти', actionText: 'Уже есть учетная запись?', blockButton__emailSupport: 'Написать в поддержку', - blockButton__joinWaitlist: undefined, + blockButton__joinWaitlist: 'Присоединиться к списку ожидания', subtitle: 'Регистрация в данный момент отключена. Если вы считаете, что у вас должен быть доступ, пожалуйста, свяжитесь с поддержкой.', - subtitleWaitlist: undefined, + subtitleWaitlist: + 'Регистрация в данный момент отключена. Чтобы быть первым, кто узнает, когда мы запустимся, присоединитесь к списку ожидания.', title: 'Доступ ограничен', }, start: { @@ -914,27 +915,28 @@ export const ruRU: LocalizationResource = { tableHeader__status: undefined, }, paymentSourcesSection: { - actionLabel__default: undefined, - actionLabel__remove: undefined, - add: undefined, - addSubtitle: undefined, - cancelButton: undefined, - formButtonPrimary__add: undefined, - formButtonPrimary__pay: undefined, + actionLabel__default: 'Сделать основной', + actionLabel__remove: 'Удалить', + add: 'Добавить новый способ оплаты', + addSubtitle: 'Добавьте новый способ оплаты в вашу учетную запись.', + cancelButton: 'Отмена', + formButtonPrimary__add: 'Добавить способ оплаты', + formButtonPrimary__pay: 'Оплатить {{amount}}', payWithTestCardButton: undefined, removeResource: { - messageLine1: undefined, - messageLine2: undefined, - successMessage: undefined, - title: undefined, + messageLine1: '{{identifier}} будет удален из этой учетной записи.', + messageLine2: + 'Вы больше не сможете использовать этот способ оплаты, и любые зависимые функции больше не будут работать.', + successMessage: '{{paymentSource}} был удален из вашей учетной записи.', + title: 'Удалить способ оплаты', }, - title: undefined, + title: 'Доступные опции', }, start: { - headerTitle__payments: undefined, - headerTitle__plans: undefined, - headerTitle__statements: undefined, - headerTitle__subscriptions: undefined, + headerTitle__payments: 'Способы оплаты', + headerTitle__plans: 'Планы', + headerTitle__statements: 'Счета', + headerTitle__subscriptions: 'Подписки', }, statementsSection: { empty: undefined, @@ -956,12 +958,12 @@ export const ruRU: LocalizationResource = { title: undefined, }, subscriptionsSection: { - actionLabel__default: undefined, + actionLabel__default: 'Управление', }, switchPlansSection: { title: undefined, }, - title: undefined, + title: 'Счета и платежи', }, connectedAccountPage: { formHint: 'Выберите провайдера для подключения вашей учетной записи.', @@ -1000,10 +1002,11 @@ export const ruRU: LocalizationResource = { successMessage: 'Адрес электронной почты {{identifier}} был добавлен в вашу учетную запись.', }, enterpriseSSOLink: { - formButton: undefined, - formSubtitle: undefined, + formButton: 'Нажмите для входа', + formSubtitle: 'Завершите вход с помощью {{identifier}}', }, - formHint: undefined, + formHint: + 'Вы должны подтвердить адрес электронной почты, прежде чем он может быть добавлен в вашу учетную запись.', removeResource: { messageLine1: '{{identifier}} будет удален из этой учетной записи.', messageLine2: 'Вы больше не сможете войти с использованием этого адреса электронной почты.', @@ -1073,7 +1076,7 @@ export const ruRU: LocalizationResource = { navbar: { account: 'Профиль', apiKeys: undefined, - billing: undefined, + billing: 'Счет', description: 'Управление информацией вашей учетной записи.', security: 'Безопасность', title: 'Учетная запись', @@ -1230,16 +1233,16 @@ export const ruRU: LocalizationResource = { }, waitlist: { start: { - actionLink: undefined, - actionText: undefined, - formButton: undefined, - subtitle: undefined, - title: undefined, + actionLink: 'Войти', + actionText: 'Уже есть доступ?', + formButton: 'Присоединиться к списку ожидания', + subtitle: 'Введите ваш электронный адрес и мы сообщим вам, когда появится ваш доступ', + title: 'Присоединиться к списку ожидания', }, success: { - message: undefined, - subtitle: undefined, - title: undefined, + message: 'Вы будете перенаправлены через некоторое время...', + subtitle: 'Мы свяжемся с вами, когда появится ваш доступ', + title: 'Спасибо за присоединение к списку ожидания!', }, }, } as const;