标签归档:汉化

wordpress语言文件.po.pot.mo简介及汉化

用户体验度不高,原因很多,经过长时间的经验积累,总结起来的十种。

1、网页载入速度缓慢。试想一下,假如你的网站网页显示超过十秒,还没有出现,你觉得你还会在继续等下去?

2、落后的信息太多。网友打开你的网站,看到的信息,已经在N个月前看过,人家早就有了,网友对你这个网站倾爱度降低,从而直接影响你网站的品牌形象。

3、FLASH动画数量太多。不可否认,FLASH优点太多,但网页布满flash过多,结果就是适得其反,文件超大,占用用户CPU,而且SEO也不会睬你。

4、网页过长。我想请问,网上看你网页下面的东西人多吗。网上国际网站曾做过网络调查。说美国的用户在94年时候,只有10%的网友会使用网页滚动条,而很多都不会使用,基本只访问第一屏看到的内容。对比中国,其实作为笔者也不喜欢看最下面的内容,因为这样眼睛会很痛,况且很大部份访问者有可能被前两屏内容吸引到别的网页上去了。 继续阅读

wordpress语言文件.po.pot.mo简介及汉化

一、文件简介
.po文件,.mo文件,.pot文件是由gettext程序生成或者使用的源代码和编译结果。其中,
1、.pot文件
是一种模板文件,其实质与.po文件一样,其中包含了从源代码中提取所有的翻译字符串的列表,主要提供给翻译人员使用。
2、.po文件
(1)用程序msginit来分析pot文件,生成各语言对应的po文件,比如中文就是zh_CN.po,法语就是fr.po文件。
(2)PO是Portable Object(可移植对象)的缩写形式,它是面向翻译人员的、提取于源代码的一种资源文件。
(3).po文件可以用任何编辑器如poEdit,vi,Emacs,editplus打开,交给翻译人员来将其中的文字翻译成本国语言。
3、.mo文件
(1)用msgfmt将.po文件编译成mo文件,这是一个二进制文件,不能直接编辑。
(2)MO是Machine Object(机器对象)的缩写形式,它是面向计算机的、由.po文件通过GNU gettext工具包编译而成的二进制文件,应用程序通过读取.mo文件使自身的界面转换成用户使用的语言,如简体中文。
(3)可以用工具如msgunfmt命令将.mo文件反编译为.po文件。 继续阅读