    {-# LANGUAGE OverloadedStrings #-}
    module Yesod.Form.I18n.Romanian where

    import Yesod.Form.Types (FormMessage (..))
    import Data.Monoid (mappend)
    import Data.Text (Text)

    -- | Romanian translation
    --
    -- @since 1.7.5
    romanianFormMessage :: FormMessage -> Text
    romanianFormMessage :: FormMessage -> Text
    romanianFormMessage (MsgInvalidInteger Text
    t) = Text
    "Număr întreg nevalid: " Text -> Text -> Text
    forall a. Monoid a => a -> a -> a
    `Data.Monoid.mappend` Text
    t
    romanianFormMessage (MsgInvalidNumber Text
    t) = Text
    "Număr nevalid: " Text -> Text -> Text
    forall a. Monoid a => a -> a -> a
    `mappend` Text
    t
    romanianFormMessage (MsgInvalidEntry Text
    t) = Text
    "Valoare nevalidă: " Text -> Text -> Text
    forall a. Monoid a => a -> a -> a
    `mappend` Text
    t
    romanianFormMessage FormMessage
    MsgInvalidTimeFormat = Text
    "Oră nevalidă. Formatul necesar este HH:MM[:SS]"
    romanianFormMessage FormMessage
    MsgInvalidDay = Text
    "Dată nevalidă. Formatul necesar este AAAA-LL-ZZ"
    romanianFormMessage (MsgInvalidUrl Text
    t) = Text
    "Adresă URL nevalidă: " Text -> Text -> Text
    forall a. Monoid a => a -> a -> a
    `mappend` Text
    t
    romanianFormMessage (MsgInvalidEmail Text
    t) = Text
    "Adresă de e-mail nevalidă: " Text -> Text -> Text
    forall a. Monoid a => a -> a -> a
    `mappend` Text
    t
    romanianFormMessage (MsgInvalidHour Text
    t) = Text
    "Oră nevalidă: " Text -> Text -> Text
    forall a. Monoid a => a -> a -> a
    `mappend` Text
    t
    romanianFormMessage (MsgInvalidMinute Text
    t) = Text
    "Minut nevalid: " Text -> Text -> Text
    forall a. Monoid a => a -> a -> a
    `mappend` Text
    t
    romanianFormMessage (MsgInvalidSecond Text
    t) = Text
    "Secundă nevalidă: " Text -> Text -> Text
    forall a. Monoid a => a -> a -> a
    `mappend` Text
    t
    romanianFormMessage FormMessage
    MsgCsrfWarning = Text
    "Ca protecție împotriva atacurilor CSRF, vă rugăm să confirmați trimiterea formularului."
    romanianFormMessage FormMessage
    MsgValueRequired = Text
    "Câmp obligatoriu"
    romanianFormMessage (MsgInputNotFound Text
    t) = Text
    "Valoare inexistentă: " Text -> Text -> Text
    forall a. Monoid a => a -> a -> a
    `mappend` Text
    t
    romanianFormMessage FormMessage
    MsgSelectNone = Text
    "<Niciuna>"
    romanianFormMessage (MsgInvalidBool Text
    t) = Text
    "Valoare booleană nevalidă: " Text -> Text -> Text
    forall a. Monoid a => a -> a -> a
    `mappend` Text
    t
    romanianFormMessage FormMessage
    MsgBoolYes = Text
    "Da"
    romanianFormMessage FormMessage
    MsgBoolNo = Text
    "Nu"
    romanianFormMessage FormMessage
    MsgDelete = Text
    "Șterge?"
    romanianFormMessage (MsgInvalidHexColorFormat Text
    t) = Text
    "Culoare nevalidă. Formatul necesar este #rrggbb în hexazecimal: " Text -> Text -> Text
    forall a. Monoid a => a -> a -> a
    `mappend` Text
    t
    romanianFormMessage (MsgInvalidDatetimeFormat Text
    t) = Text
    "Data și ora nevalidă, trebuie să fie în format AAAA-LL-ZZ(T| )HH:MM[:SS]: " Text -> Text -> Text
    forall a. Monoid a => a -> a -> a
    `mappend` Text
    t