diff --git a/pkg/locales/all_locales.go b/pkg/locales/all_locales.go index 959b075d..1200618d 100644 --- a/pkg/locales/all_locales.go +++ b/pkg/locales/all_locales.go @@ -13,6 +13,9 @@ var AllLanguages = map[string]*LocaleInfo{ "en": { Content: en, }, + "ru": { + Content: ru, + }, "es": { Content: es, }, diff --git a/pkg/locales/ru.go b/pkg/locales/ru.go new file mode 100644 index 00000000..a43acc24 --- /dev/null +++ b/pkg/locales/ru.go @@ -0,0 +1,30 @@ +package locales + +import ( + "github.com/mayswind/ezbookkeeping/pkg/core" +) + +var ru = &LocaleTextItems{ + DefaultTypes: &DefaultTypes{ + DecimalSeparator: core.DECIMAL_SEPARATOR_DOT, + DigitGroupingSymbol: core.DIGIT_GROUPING_SYMBOL_COMMA, + }, + DataConverterTextItems: &DataConverterTextItems{ + Alipay: "Alipay", + WeChatWallet: "Wallet", + }, + VerifyEmailTextItems: &VerifyEmailTextItems{ + Title: "Подтвердите электронную почту", + SalutationFormat: "Здравствуйте %s,", + DescriptionAboveBtn: "Нажмите на ссылку ниже, чтобы подтвердить свой адрес электронной почты.", + VerifyEmail: "Подтвердить электронную почту", + DescriptionBelowBtnFormat: "Если вы не регистрировали учетную запись %s, просто проигнорируйте это письмо. Если вы не можете нажать на ссылку выше, скопируйте указанный выше URL и вставьте его в свой браузер. Срок действия ссылки для проверки электронной почты истечет через %v минут.", + }, + ForgetPasswordMailTextItems: &ForgetPasswordMailTextItems{ + Title: "Сброс пароля", + SalutationFormat: "Здравствуйте %s,", + DescriptionAboveBtn: "Недавно мы получили запрос на сброс вашего пароля. Нажмите на ссылку ниже, чтобы сбросить свой пароль.", + ResetPassword: "Сбросить пароль", + DescriptionBelowBtnFormat: "Если вы не запрашивали сброс пароля, просто проигнорируйте это письмо. Если вы не можете нажать на ссылку выше, скопируйте указанный выше URL и вставьте его в браузер. Ссылка для сброса пароля истечет через %v минут.", + }, +}