我用了那个例子这里
在那里,你可以看到行号,所有的位置标签。我不想使用线缆,因为它们可能会不时变化。
当我在语言学家中打开*.ts文件时,*.ui也会显示在那里,如下所示:

绿色区域是语言学家中显示的UI Widget (实际上与QtCreator设计器中的视图相同)。
有了那个行号,它就能工作了。没有,没有,为什么?我不想在翻译文件中维护行号。
(类似的问题:处理符号https://stackoverflow.com/questions/33422473/qtranslator-with-linguist-file-not-translatable)
发布于 2015-10-29 17:02:23
QtLinguist需要这些行号才能正确突出显示进行翻译的代码段。每一次都不能用手工更新。有专门的实用工具- lupdate,它由于新的代码更改而更新*.ts文件。
您可以从这个伟大的文章获得更多关于国际化的详细信息。
UPD:如果还不清楚,可以在评论中回答我更多的问题。
https://stackoverflow.com/questions/33420152
复制相似问题