站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
▼
建站程序
开发
服务器
办公软件
开发教程
▼
服务器教程
软件使用教程
运营教程
热门电子书
▼
CSS教程
WordPress教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
热点词条
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
WordPress待翻译信息类型
”(章节)
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
==各语种的时间和日期设置== ===各语种的日期设置=== [[PHP]]内置本地日期转换功能,但大多数[[虚拟主机]]只为少数语言配置了这一功能,因此WordPress使用gettext翻译模块来完成对日期和时间的翻译和格式转换。 WordPress翻译以下内容: 月份名称 #: wp-includes/locale.php:42 wp-includes/locale.php:57 msgid "May" msgstr "Květen" ([http://svn.automattic.com/wordpress-i18n/cs_CZ/trunk/messages/cs_CZ.po 捷克语]版本。) 月份缩写 #: wp-includes/locale.php:57 msgid "May_May_abbreviation" msgstr "Mag" 注意这里的msgid与平时略有不同。这里的msgid信息不能按照字面意思直接翻译:在英语中,May(五月)的全称和缩写都是May,上面的写法避免了Gettext将它们误看做同一个词。([http://svn.automattic.com/wordpress-i18n/it_IT/trunk/messages/it_IT.po 意大利语]翻译。) 一天在一星期中的名称 #: wp-includes/locale.php:7 #: wp-includes/locale.php:18 #: wp-includes/locale.php:31 msgid "Tuesday" msgstr "火曜日" (日语版本。) 星期名称缩写 #: wp-includes/locale.php:31 msgid "Tue" msgstr "Уто" ([http://svn.automattic.com/wordpress-i18n/sr_RS/trunk/messages/sr_RS.po 塞尔维亚语]版本。) 星期名称首字母缩写 #: wp-includes/locale.php:18 msgid "T_Tuesday_initial" msgstr "ti" 星期名称的首字母缩写要用在WordPress的日历功能中,在英语中星期二(Tuseday)和星期四(Thursday)的首字母相同,因此这里和月份缩写用法相同。不是所有语言都用星期的首字母缩写来表示星期名称:上面的挪威语就在字母t后又加了一个字母i来表示星期二(tirsdag),避免和星期四(torsday)混淆。(挪威语版本。) ===日期格式字符串=== 这是PHP[http://cn.php.net/manual/en/function.date.php date()]函数的格式字符串,译者可通过该函数将日期和时间格式修改为目标语言的日期和时间格式。 WordPress将修改后的日期和时间格式用在其他关于月份名称、星期名称的本地化文件中。修改后的字符串不仅规定了日期、时间元素,也包括日期和时间的显示顺序。 下面是theme.pot文件中的一个msgid信息: #: archive.php:40 search.php:19 single.php:22 msgid "l, F jS, Y" msgstr "" 在英语中,日期和时间格式为: Sunday, February 27th, 2005 而不同语言的日期格式也不尽相同。如丹麦语中的日期表示法是: søndag, 27. februar 2005 于是丹麦语中关于日期的完整的msgid信息将被翻译成: #: archive.php:40 search.php:19 single.php:22 msgid "l, F jS, Y" msgstr "l, j. F Y" 汉语和日语中有一种日期格式是: 2005年2月27日 相应的翻译结果应是: #: archive.php:40 search.php:19 single.php:22 msgid "l, F jS, Y" msgstr "Y年n月j日" 最后,如果需要在日期格式中加入字母字符(西班牙语中有这种需要),可以在日期后面加上右斜线: #: archive.php:40 search.php:19 single.php:22 msgid "l, F jS, Y" msgstr "l j \d\e F \d\e Y " 输出结果: domingo 27 de febrero de 2005 通过WordPress-PHP翻译 可以用WordPress函数 mysql2date(日期格式, 日期字符串) 来翻译插件等地方的日期。 ===含有占位符的信息=== 很多信息中都包含特别的PHP格式化占位符,译者可通过占位符将不可翻译的动态内容插入到经过翻译的信息中。PHP占位符通常有两种形式: %s 只有一个占位符时,使用该占位符标记 %1$s, %2$s, %3$s, … 这是被编号的占位符,翻译时可以重新排列占位符在字符串中的顺序,同时保留替掉换占位符的信息。 示例 #: wp-login.php:116 msgid "The e-mail was sent successfully to %s's e-mail address." msgstr "El e-mail fue enviado satisfactoriamente a la dirección e-mail de %s" 某[[邮件]]的接收人姓名需要被插入到以上信息的占位符中。([http://svn.automattic.com/wordpress-i18n/es_ES/trunk/messages/es_ES.po 西班牙语]版本。) #: wp-admin/upload.php:96 #, php-format msgid "File %1$s of type %2$s is not allowed." msgstr "类型为%2$s的文件%1$s不允许被上传。" 以上信息逆转了翻译中的文件名和文件类型顺序。(汉语版本)
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)