Переводы QT и подмножество HTML
Я хочу использовать подмножество HTML внутри моих виджетов QT, которые также содержат текст. Я использую переводы для своего проекта, поэтому у меня также есть исходный файл.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 из строк, но при этом сохранить его в коде.
Я действительно хотел бы использовать это, но я не могу, если это будет жить в строках перевода также.
1 ответ
Оказывается, они теперь используют подсветку синтаксиса для подмножества HTML. Это решение моей проблемы.