mo格式语言文件汉化方法

转载 2011年06月20日 22:11:00

对于WordPress 来说,没有插件的辅助意义是没什么乐趣可言的。而WordPress的绝大部分的插件都是外语,基于WP的跨国性,采用标准的语言文件便于更好的跨国翻译使用。
本地化插件的好处
如果你的作品有越多的语言版本,就会有越多的人下载和使用它。
如果一个作品足够流行,就会有很多人志愿翻译它以便其他地区的人能够使用它。最麻烦的翻译方法就是在每个版本发行之后都要仔细检查代码,然后逐字的翻译。现在有个更简单和轻便的翻译方法就是:通过 .po
通过 .po 文件,任何人都能翻译你的插件,只要他对插件的原始语言足够熟悉。并且如果你对插件的源代码作了任何修改,翻译者不必深究你的源代码来重新翻译。所有需要翻译的东东都会保存在 .po 文件中,翻译者所要做的只是用他的语言更新下 .po 文件。
mo » po » | po » mo
Gettext – 将mo文件反编译成po文件,官方页面 | 官方下载 (Ver: 0.17);
poEdit – 将po文件编译成mo文件,官方页面 | 官方下载 Windows | Mac OS X (Ver: 1.42);
1. Gettext (mo to po)
Gettext 是一个开源免费的多语言支持组件,采用语言文件保存的方法替换字符串。用于系统的国际化 (I18N) 和本地化 (L10N) ,可以在编译程序的时候使用本国语言支持 (Native Language Support (NLS)),其可以使程序的输出使用用户设置的语言而不是英文。
反编译 mo 文件成 po 文件,使用 gettext 的 msgunfmt.exe 工具,命令如下:
msgunfmt.exe d:test.mo -o d:test.po 
msgunfmt.exe d:test.mo -o d:test.po
编码 po 文件为 mo 文件,使用 poedit 的 msgfmt.exe 工具,命令如下:
msgfmt.exe -o d:test.mo d:test.po 
msgfmt.exe -o d:test.mo d:test.po
2. poEdit
POEdit 是一款支持多操作系统的 PO 文件转换软件,Windows 环境下直接读取PO文件再保存就可以编译生成MO文件,非常简单。

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

一、文件简介  .po文件,.mo文件,.pot文件是由gettext程序生成或者使用的源代码和编译结果。 1、.pot文件  是一种模板文件,其实质与.po文件一样,其中包含了从源代码...
  • opencn8
  • opencn8
  • 2014年04月14日 22:04
  • 2086

kendo DatePicker 之 设置为中文格式

原文出处:http://my.oschina.net/zh119893/blog/122367 kendo DatePicker 默认为英文格式,使用看起来总是不怎么习惯的,今天花了一点时间,研究了...
  • chelen_jak
  • chelen_jak
  • 2014年02月10日 10:04
  • 3803

【汉化】使用gettext和poedit对xibo-mo文件进行汉化编辑

下载 下载gettext,我用的是windows版本,下载地址 下载poedit,然后安装。下载地址 确认已经下载了xibo的源代码,下载安装流程 文件转换在命令行界面,进入gettext目录下的bi...
  • xuexiiphone
  • xuexiiphone
  • 2016年06月02日 16:57
  • 1423

gettext制作多语言程序之如何确定mo文件的目录名(简体繁体中文、英文、西班牙语言、俄语)

gettext制作多语言程序之如何确定mo文件的路径。
  • faithzzf
  • faithzzf
  • 2017年03月08日 14:32
  • 407

如何汉化 po 文件及编译成 mo 文件

背景知识po文件简介  po文件本来是用来翻译程序源代码里的字符串的。先来稍微解释一下它本来的用途,需要一点点C语言的基础才能完全理解。如果理解有困难 ,可以忽略这段内容,不会对我们使用po来翻译造成...
  • Mevin
  • Mevin
  • 2011年07月19日 23:31
  • 809

如何汉化 po 文件及编译成 mo 文件

背景知识 po文件简介   po文件本来是用来翻译程序源代码里的字符串的。先来稍微解释一下它本来的用途,需要一点点C语言的基础才能完全理解。如果理解有困难 ,可以忽略这段内容,不会对我们使用p...
  • zhe_thinking
  • zhe_thinking
  • 2013年01月18日 14:11
  • 481

如何汉化 po 文件及编译成 mo 文件

原文地址:http://www.cnblogs.com/yan5lang/archive/2010/04/01/1702639.html 背景知识 po文件简介   po文件本来...
  • qfatao
  • qfatao
  • 2014年01月20日 14:43
  • 537

如何汉化 po 文件及编译成 mo 文件

http://www.cnblogs.com/yan5lang/archive/2010/04/01/1702639.html背景知识po文件简介   po文件本来是用来翻译程序源代码里的字符串的。...
  • ztguang
  • ztguang
  • 2016年02月01日 00:00
  • 353

mo文件的汉化及MoToPo Converter自制的转换器

  • 2013年11月14日 15:22
  • 110KB
  • 下载

PHP多语言支持(gettext & po & mo)

PHP使用gettext扩展实现国际化(l18n)与本地化(l10n) http://hi.baidu.com/tianhuimin/item/5e9d502c8b0b5b0e73863e62  ...
  • youaregoo
  • youaregoo
  • 2012年08月02日 23:55
  • 2694
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mo格式语言文件汉化方法
举报原因:
原因补充:

(最多只允许输入30个字)