Python QT翻译和子集HTML

Python QT翻译和子集HTML,python,qt,pyqt,translation,transifex,Python,Qt,Pyqt,Translation,Transifex,我想在QT小部件中使用子集HTML,它也包含文本。我正在为我的项目使用翻译,所以我还有一个source.ts,稍后我会将它上传到transifex,以便翻译团队可以翻译它 但是,当我使用HTML子集时,我的.ts文件中的字符串可以有以下内容 <message> <location filename="layoutstest.py" line="1007"/> <source>&lt;html&gt;&lt;head/&a

我想在QT小部件中使用子集HTML,它也包含文本。我正在为我的项目使用翻译,所以我还有一个source.ts,稍后我会将它上传到transifex,以便翻译团队可以翻译它

但是,当我使用HTML子集时,我的.ts文件中的字符串可以有以下内容

<message>
    <location filename="layoutstest.py" line="1007"/>
    <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Hello ...Much More code here...</source>
    <translation type="unfinished"></translation>
</message>

htmlhead/bodypHello…这里有更多代码。。。
这对译者来说也是如此,虽然没有逃脱,但仍然存在。这将使他们或任何重要的人很难翻译这些字符串,因此无论如何都有这样的方法,或者从字符串中删除html,但仍将其保留在代码中


我真的很想使用它,但我不能确定它是否也会存在于翻译字符串中。

事实证明,他们现在实际上对HTML子集使用语法高亮显示。这是我问题的解决方案。

您如何知道这将是transifex的问题?根据,他们确实支持html/xhtml格式,所以也许你应该先问他们如何继续。@ekhumoro但是因为这些是.ts文件,我不相信它会解析html数据。我试着将一个testing.ts文件上传到一个测试项目中,它显示了所有的html标记,就像day一样简单。在transifex确认他们无法处理.ts文件中的html之前,我认为你的问题是离题的。如果你在他们的免费计划中,只需发布一个问题,看看他们说什么。@ekhumoro我不会说这完全是离题的,如果你试图用QT语言学家或任何其他工具翻译它,它甚至会出现。但是我也会问这个问题,谢谢你给我指出。很高兴听到你把这个问题解决了。有趣的是,您是否真的收到了Transifex帮助台的回复?他们声称“应该在一周内得到答案”…@Ekhumaro事实上,我对他们的处理方式非常满意。