pot文件(gettext)应该在版本控制中吗?

时间:2013-10-01 19:35:52

标签: gettext

我是gettext的新手。

我看到有一些项目可以将pot文件保存在版本控制中。

但这会带来巨大的变化,一切都没有改变:

http://bazaar.launchpad.net/~openteachermaintainers/openteacher/3.x/revision/757

这是好习惯吗?

如何避免这种情况?

1 个答案:

答案 0 :(得分:2)

.pot文件不应该在您的版本控制中,因为它在构建时完全自动生成(或者至少应该是)。另一方面,.po文件应该是版本控制的一部分,包含实际的翻译。

为避免这种情况,请正确设置构建系统以生成这些文件。如果您使用的是automake,请参阅http://www.gnu.org/software/automake/manual/html_node/gettext.html