翻译PO文件

从知识共享卡塔尔vs葡萄牙分析
跳转到:导航,搜索

Pootle提供一个基于web的翻译界面。使用翻译ccPublisher Pootle是首选方法。说明使用Pootle可以被发现

开始

开始翻译一个知识共享应用程序,您将需要阿宝模板卡塔尔vs葡萄牙分析(.pot)文件(年代)。这些通常是存储在Subversion中模板本地目录。如果你有问题在哪里找到的模板为一个特定的项目,电子邮件的翻译使用poEdit

poEdit是一个开源跨平台gettext目录(。po文件)编辑器。它是由wxWidgets工具包,可以在任何支持的平台上运行它。它旨在提供更方便的方法比启动记事本编辑目录(或vi)和编辑文件。官方版本可从Windows和Linux的poEdit网站。Mac OS X的一个版本是可用的http://www.poedit.net/download.php osx。poEdit团队报告这是一个测试版,1.3.6版是打破,但一些译者ccPublisher成功使用它。

只使用poEdit的文件- >新目录从锅文件…函数将轻易这样做。它甚至可以mo编译. po mo文件在同一时间紧迫保存

提交翻译

一旦您完成了或更新翻译和测试它,你可以通过电子邮件提交更新的翻译

字符串是有时在开发周期从应用程序中添加或删除。那些时候有必要更新翻译mo (. po)与新字符串和文件翻译。

使用poEdit

如果您使用的是poEdit,你可以使用从锅文件更新……选择。去目录菜单并选择从锅文件更新……。选择.pot文件cooresponds翻译你有开放的(即如果你更新ccpublisher。阿宝,选择ccpublisher.pot)。

Poedit选择目录template.png”src=

poEdit将显示新的字符串,它将增加,以及过时的字符串,它将删除。

Poedit批准updates.png”src=

使用GNU gettext工具

GNU gettext工具包括一个命令行工具msgmerge这可能是用于合并两个目录。例如,要使用msgmerge ccpublisher。阿宝,您可以使用以下命令(Linux):

光盘资源/地区/ en_US msgmerge美元ccpublisher。po . . / ccpublisher。壶> new_ccpublisher.po

这将创建一个新文件(new_ccpublisher.po包含合并翻译)。在检查它,将它重命名为原始文件名称(ccpublisher.po)。