如何在Qt中的可翻译字符串中使用HTML?

时间:2013-05-21 07:58:57

标签: qt translation

可翻译文本的Qt tutorial没有提到是否可以在可翻译字符串中使用HTML。

然而,some examples我发现使用它,所以似乎有可能。

但是,如果我在.ts文件中使用"<B>text</B>",Qt Linguist不会打开它。它会显示错误消息“unexpected tag”。

1 个答案:

答案 0 :(得分:1)

ts文件是XML。如果要使用HTML标记,则需要转义它们。例如:<source>&lt;b&gt;text&lt;/b&gt;</source>

请注意,在Qt中管理翻译的推荐方法是在源代码上运行lupdate工具并让Qt生成.ts文件,在这种情况下,这将自动完成。