From 30be70918fcf1067a591fde13c548da26c753372 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D1=80=D1=82=D1=83=D1=80=20=D0=A4=D0=B0=D0=B8=CC=86?= =?UTF-8?q?=D0=B7=D1=80=D0=B0=D1=85=D0=BC=D0=B0=D0=BD=D0=BE=D0=B2?= Date: Mon, 28 Jul 2014 23:13:31 +0600 Subject: [PATCH] added messages for Russian language `.cabal` unchanged, need version bump --- yesod-auth/Yesod/Auth/Message.hs | 45 ++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/yesod-auth/Yesod/Auth/Message.hs b/yesod-auth/Yesod/Auth/Message.hs index fb3d5f28..b7297f68 100644 --- a/yesod-auth/Yesod/Auth/Message.hs +++ b/yesod-auth/Yesod/Auth/Message.hs @@ -15,6 +15,7 @@ module Yesod.Auth.Message , chineseMessage , spanishMessage , czechMessage + , russianMessage ) where import Data.Monoid (mappend) @@ -533,3 +534,47 @@ czechMessage PasswordResetPrompt = "Zadejte svou e-mailovou adresu nebo uživate czechMessage InvalidUsernamePass = "Neplatná kombinace uživatelského jména a hesla" -- TODO czechMessage i@(IdentifierNotFound _) = englishMessage i + +-- Так как e-mail – это фактическое сокращение словосочетания electronic mail, +-- для русского перевода так же использовано сокращение: эл.почта +russianMessage :: AuthMessage -> Text +russianMessage NoOpenID = "Идентификатор OpenID не найден" +russianMessage LoginOpenID = "Вход с помощью OpenID" +russianMessage LoginGoogle = "Вход с помощью Google" +russianMessage LoginYahoo = "Вход с помощью Yahoo" +russianMessage Email = "Эл.почта" +russianMessage Password = "Пароль" +russianMessage Register = "Регистрация" +russianMessage RegisterLong = "Создать учётную запись" +russianMessage EnterEmail = "Введите свой адрес эл.почты ниже, вам будет отправлено письмо для подтверждения." +russianMessage ConfirmationEmailSentTitle = "Письмо для подтверждения отправлено" +russianMessage (ConfirmationEmailSent email) = + "Письмо для подтверждения было отправлено на адрес " `mappend` + email `mappend` + "." +russianMessage AddressVerified = "Адрес подтверждён. Пожалуйста, установите новый пароль." +russianMessage InvalidKeyTitle = "Неверный ключ подтверждения" +russianMessage InvalidKey = "Извините, но ключ подтверждения оказался недействительным." +russianMessage InvalidEmailPass = "Неверное сочетание эл.почты и пароля" +russianMessage BadSetPass = "Чтобы изменить пароль, необходимо выполнить вход" +russianMessage SetPassTitle = "Установить пароль" +russianMessage SetPass = "Установить новый пароль" +russianMessage NewPass = "Новый пароль" +russianMessage ConfirmPass = "Подтверждение" +russianMessage PassMismatch = "Пароли не совпадают, повторите снова" +russianMessage PassUpdated = "Пароль обновлён" +russianMessage Facebook = "Вход с помощью Facebook" +russianMessage LoginViaEmail = "Вход по адресу эл.почты" +russianMessage InvalidLogin = "Неверный логин" +russianMessage NowLoggedIn = "Вход выполнен" +russianMessage LoginTitle = "Вход" +russianMessage PleaseProvideUsername = "Пожалуйста, введите ваше имя пользователя" +russianMessage PleaseProvidePassword = "Пожалуйста, введите ваш пароль" +russianMessage NoIdentifierProvided = "Не указан адрес эл.почты/имя пользователя" +russianMessage InvalidEmailAddress = "Указан неверный адрес эл.почты" +russianMessage PasswordResetTitle = "Сброс пароля" +russianMessage ProvideIdentifier = "Имя пользователя или эл.почта" +russianMessage SendPasswordResetEmail = "Отправить письмо для сброса пароля" +russianMessage PasswordResetPrompt = "Введите адрес эл.почты или ваше имя пользователя ниже, вам будет отправлено письмо для сброса пароля." +russianMessage InvalidUsernamePass = "Неверное сочетание имени пользователя и пароля" +russianMessage (IdentifierNotFound ident) = "Логин не найден: " `mappend` ident