yesod/yesod-form/Yesod/Form/I18n/Russian.hs
Артур Файзрахманов 1d28ac42b9 Basic form i18n for Russian Language
Some of translations maybe need to be discussed, because of some
translations are not literal.
2014-07-25 21:48:42 +06:00

27 lines
1.9 KiB
Haskell
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{-# LANGUAGE OverloadedStrings #-}
module Yesod.Form.I18n.English where
import Yesod.Form.Types (FormMessage (..))
import Data.Monoid (mappend)
import Data.Text (Text)
englishFormMessage :: FormMessage -> Text
englishFormMessage (MsgInvalidInteger t) = "Неверно записано целое число: " `mappend` t
englishFormMessage (MsgInvalidNumber t) = "Неверный формат числа: " `mappend` t
englishFormMessage (MsgInvalidEntry t) = "Неверный выбор: " `mappend` t
englishFormMessage MsgInvalidTimeFormat = "Неверно указано время, используйте формат ЧЧ:ММ[:СС]"
englishFormMessage MsgInvalidDay = "Неверно указана дата, используйте формат ГГГГ-ММ-ДД"
englishFormMessage (MsgInvalidUrl t) = "Неверно указан URL адрес: " `mappend` t
englishFormMessage (MsgInvalidEmail t) = "Неверно указана электронная почта: " `mappend` t
englishFormMessage (MsgInvalidHour t) = "Неверно указан час: " `mappend` t
englishFormMessage (MsgInvalidMinute t) = "Неверно указаны минуты: " `mappend` t
englishFormMessage (MsgInvalidSecond t) = "Неверны указаны секунды: " `mappend` t
englishFormMessage MsgCsrfWarning = "Для защиты от межсайтовой подделки запросов (CSRF), пожалуйста, подтвердите отправку данных формы."
englishFormMessage MsgValueRequired = "Отсутствует требуемое значение."
englishFormMessage (MsgInputNotFound t) = "Поле не найдено: " `mappend` t
englishFormMessage MsgSelectNone = "<Не выбрано>"
englishFormMessage (MsgInvalidBool t) = "Неверное логическое значение: " `mappend` t
englishFormMessage MsgBoolYes = "Да"
englishFormMessage MsgBoolNo = "Нет"
englishFormMessage MsgDelete = "Удалить?"