我希望能够在我的发布构建期间检测是否缺少任何语言的翻译。
我正在使用 CMake 构建应用程序,并且 CMake 也在运行lupdate
并且lrelease
. 在此过程中,如果 TS 文件中缺少某些翻译,我想显示警告。据我所见lupdate
并且lrelease
不允许检测丢失的翻译,我在运行带有-help
选项的命令时检查了输出。根据 Qt 文档:
lupdate 和 lrelease 都可以与不完整的 TS 翻译源文件一起使用。缺少的翻译将在运行时替换为本地语言短语。
这很好,但我真的很想有一些迹象表明文件不完整。
有任何想法吗?