我想在我的QT小部件中使用包含文本的子集HTML。我正在为我的项目使用翻译,所以我也有一个源.ts,我后来上传到transifex,所以翻译团队可以翻译它。
但是,当我使用子集HTML时,我的.ts文件中的字符串可以具有以下内容。
<message>
<location filename="layoutstest.py" line="1007"/>
<source><html><head/><body><p>Hello ...Much More code here...</source>
<translation type="unfinished"></translation>
</message>
这也出现在翻译中,虽然没有逃脱,但仍然存在。对于他们或任何重要的人来说,翻译这些字符串会非常困难,所以无论如何都要这样做,或者无论如何从字符串中删除html,但仍然将其保存在代码中。
我真的很想使用它,但我不能,如果它也会存在于翻译字符串中。
答案 0 :(得分:1)
原来他们实际上使用语法突出显示子集HTML。这是我的问题的解决方案。