Переводы QT и подмножество HTML

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

Это видно и для переводчиков, хотя и не сбежавших, но все же присутствующих. Им или кому-либо, кому это важно, будет очень трудно переводить эти строки, так или иначе, есть ли возможность удалить html из строк, но при этом сохранить его в коде.

Я действительно хотел бы использовать это, но я не могу, если это будет жить в строках перевода также.

1 ответ

Решение

Оказывается, они теперь используют подсветку синтаксиса для подмножества HTML. Это решение моей проблемы.

Другие вопросы по тегам