我是gettext的新手。
我看到有一些项目可以将pot文件保存在版本控制中。
但这会带来巨大的变化,一切都没有改变:
http://bazaar.launchpad.net/~openteachermaintainers/openteacher/3.x/revision/757
这是好习惯吗?
如何避免这种情况?
答案 0 :(得分:2)
.pot文件不应该在您的版本控制中,因为它在构建时完全自动生成(或者至少应该是)。另一方面,.po文件应该是版本控制的一部分,包含实际的翻译。
为避免这种情况,请正确设置构建系统以生成这些文件。如果您使用的是automake,请参阅http://www.gnu.org/software/automake/manual/html_node/gettext.html。