Merge pull request #1369 from mingyuguo/master
Added Yesod.Form.I18n.Chinese, also cleaned up chineseMessage in Yesod.Auth.Message
This commit is contained in:
commit
6b4139672e
@ -511,9 +511,9 @@ chineseMessage LoginOpenID = "用OpenID登录"
|
||||
chineseMessage LoginGoogle = "用Google帐户登录"
|
||||
chineseMessage LoginYahoo = "用Yahoo帐户登录"
|
||||
chineseMessage Email = "邮箱"
|
||||
chineseMessage UserName = "用户名" -- FIXME by Google Translate "user name"
|
||||
chineseMessage UserName = "用户名"
|
||||
chineseMessage Password = "密码"
|
||||
chineseMessage CurrentPassword = "Current password"
|
||||
chineseMessage CurrentPassword = "当前密码"
|
||||
chineseMessage Register = "注册"
|
||||
chineseMessage RegisterLong = "注册新帐户"
|
||||
chineseMessage EnterEmail = "输入你的邮箱地址,你将收到一封确认邮件。"
|
||||
@ -547,11 +547,10 @@ chineseMessage ProvideIdentifier = "邮箱或用户名"
|
||||
chineseMessage SendPasswordResetEmail = "发送密码重置邮件"
|
||||
chineseMessage PasswordResetPrompt = "输入你的邮箱地址或用户名,你将收到一封密码重置邮件。"
|
||||
chineseMessage InvalidUsernamePass = "无效的用户名/密码组合"
|
||||
-- TODO
|
||||
chineseMessage i@(IdentifierNotFound _) = englishMessage i
|
||||
chineseMessage Logout = "註銷" -- FIXME by Google Translate
|
||||
chineseMessage LogoutTitle = "註銷" -- FIXME by Google Translate
|
||||
chineseMessage AuthError = "验证错误" -- FIXME by Google Translate
|
||||
chineseMessage (IdentifierNotFound ident) = "邮箱/用户名不存在: " `mappend` ident
|
||||
chineseMessage Logout = "注销"
|
||||
chineseMessage LogoutTitle = "注销"
|
||||
chineseMessage AuthError = "验证错误"
|
||||
|
||||
czechMessage :: AuthMessage -> Text
|
||||
czechMessage NoOpenID = "Nebyl nalezen identifikátor OpenID"
|
||||
|
||||
26
yesod-form/Yesod/Form/I18n/Chinese.hs
Normal file
26
yesod-form/Yesod/Form/I18n/Chinese.hs
Normal file
@ -0,0 +1,26 @@
|
||||
{-# LANGUAGE OverloadedStrings #-}
|
||||
module Yesod.Form.I18n.Chinese where
|
||||
|
||||
import Yesod.Form.Types (FormMessage (..))
|
||||
import Data.Monoid (mappend)
|
||||
import Data.Text (Text)
|
||||
|
||||
chineseFormMessage :: FormMessage -> Text
|
||||
chineseFormMessage (MsgInvalidInteger t) = "无效的整数: " `Data.Monoid.mappend` t
|
||||
chineseFormMessage (MsgInvalidNumber t) = "无效的数字: " `mappend` t
|
||||
chineseFormMessage (MsgInvalidEntry t) = "无效的条目: " `mappend` t
|
||||
chineseFormMessage MsgInvalidTimeFormat = "无效的时间, 必须符合HH:MM[:SS]格式"
|
||||
chineseFormMessage MsgInvalidDay = "无效的日期, 必须符合YYYY-MM-DD格式"
|
||||
chineseFormMessage (MsgInvalidUrl t) = "无效的链接: " `mappend` t
|
||||
chineseFormMessage (MsgInvalidEmail t) = "无效的邮箱地址: " `mappend` t
|
||||
chineseFormMessage (MsgInvalidHour t) = "无效的小时: " `mappend` t
|
||||
chineseFormMessage (MsgInvalidMinute t) = "无效的分钟: " `mappend` t
|
||||
chineseFormMessage (MsgInvalidSecond t) = "无效的秒: " `mappend` t
|
||||
chineseFormMessage MsgCsrfWarning = "为了防备跨站请求伪造, 请确认表格提交."
|
||||
chineseFormMessage MsgValueRequired = "此项必填"
|
||||
chineseFormMessage (MsgInputNotFound t) = "输入找不到: " `mappend` t
|
||||
chineseFormMessage MsgSelectNone = "<空>"
|
||||
chineseFormMessage (MsgInvalidBool t) = "无效的逻辑值: " `mappend` t
|
||||
chineseFormMessage MsgBoolYes = "是"
|
||||
chineseFormMessage MsgBoolNo = "否"
|
||||
chineseFormMessage MsgDelete = "删除?"
|
||||
@ -68,6 +68,7 @@ library
|
||||
Yesod.Form.I18n.Russian
|
||||
Yesod.Form.I18n.Dutch
|
||||
Yesod.Form.I18n.Spanish
|
||||
Yesod.Form.I18n.Chinese
|
||||
-- FIXME Yesod.Helpers.Crud
|
||||
ghc-options: -Wall
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user