我有一个充满翻译的数据库,我想生成.po或.mo文件。我正在使用C#,但如果存在,我也可以从PHP移植实现。除了GNU gettext实用程序之外,我找不到使用任何语言的任何示例。有人知道吗?
答案 0 :(得分:1)
.po文件很容易生成你可以使用poedit。当所有字符串(非翻译)都在文件中时,编写一个脚本,通过数据库搜索msgid,然后将msgstr从数据库复制到.po文件中。完成.po文件保存后,poedit会为你创建一个.mo文件。
答案 1 :(得分:0)
阅读完规范后,它看起来是一个相当简单的格式。不像XML那么漂亮,但至少每个元素都以唯一的序列开头。
答案 2 :(得分:0)
我无法使用POEdit创建.po文件?怎么做?有一条开头的路径。何时选择“新目录”,但该路径应该是什么?