1

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

但是,我发现一些例子使用它,所以它似乎是可能的。

但是,如果我在我的 .ts 文件中使用这么多"<B>text</B>",Qt Linguist 不会打开它。它改为显示错误消息“意外标签”。

4

1 回答 1

1

ts 文件是 XML。如果你想使用 HTML 标签,你需要对它们进行转义。例如:<source>&lt;b&gt;text&lt;/b&gt;</source>

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

于 2013-05-21T09:31:12.103 回答