生成.po / .mo文件

时间:2009-02-03 19:58:13

标签: c# php asp.net localization internationalization

我有一个充满翻译的数据库,我想生成.po或.mo文件。我正在使用C#,但如果存在,我也可以从PHP移植实现。除了GNU gettext实用程序之外,我找不到使用任何语言的任何示例。有人知道吗?

3 个答案:

答案 0 :(得分:1)

.po文件很容易生成你可以使用poedit。当所有字符串(非翻译)都在文件中时,编写一个脚本,通过数据库搜索msgid,然后将msgstr从数据库复制到.po文件中。完成.po文件保存后,poedit会为你创建一个.mo文件。

答案 1 :(得分:0)

阅读完规范后,它看起来是一个相当简单的格式。不像XML那么漂亮,但至少每个元素都以唯一的序列开头。

答案 2 :(得分:0)

我无法使用POEdit创建.po文件?怎么做?有一条开头的路径。何时选择“新目录”,但该路径应该是什么?