如何维护使用php-gettext 的系统?

How to maintain a system that uses php-gettext?

我使用 php-gettext 库并遵循此 tutorial 开发了一个系统。一切正常,语言交流也可以,但是这个系统会随着时间的推移而发生变化,新的字符串会出现,其他的也会离开系统。

如何更改主文件 .pot 时,我不会错过 .po 文件中的现有翻译?

我用创建他的方法生成.pot文件解决了这个问题。然后在 PoEdit 中打开文件 .po(带翻译)并使用菜单 "Catalog" > "Update from POT File"。此函数保留翻译后的字段。