我正在使用Qt库实现GUI(我们使用cmake文件为VS生成项目)的C++应用程序。最近,我们正在使用内置的Qt特性来处理应用程序的国际化(Qt Linguist)。翻译过程简单直接,效果很好。 Qt Linguist工具可以被专业翻译人员用来翻译由Qt工具自动生成的文件(lupdate,lrelease)。保持Qt翻译最新
因为应用程序通常没有真正完成(升级,修复......),所以我想知道确保所有翻译文件始终处于最新状态的最佳做法。让一个人分配给它,或者通过后期构建/预先提交脚本以某种方式自动化它会更好吗?有没有可能有用的工具?
你应该重新说一下这个问题,以避免它关闭*主要基于观点*或*太宽*。应该可以给出一个可证实的正确答案。 – nwp
一个最佳做法是不要更改传播到UI并翻译的原始(假定为英语)代码内字符串。或者在绝对必要时很少这样做。这与不断开API的最佳做法相似... – Dmitry