QT TS

  • Расширение файла: *.ts
  • Тип локализации: “qtts”
  • Множественное число: да
  • Описание: да
  • Загрузка переводов: да
  • Дополнительные атрибуты: да

Пример файла

<?xml version="1.0" encoding="utf-8"?>

&lt;ts version="2.1" language="en" sourcelanguage="en">
<context>
  <name> Страница </name>
  <message>
    <source> Текст для перевода </source>
    <comment> комментирование </comment>
    <translation type="obsolete"> переведенная строка </translation>
  </message>
  <message>
     <source> Текст для перевода № 2 </source>
     <extracomment> некоторый текст </extracomment>
    <translation> некоторый перевод </translation>
  </message>
</context>
<context>
  <name> installscript </name>
  <message>
    <source> Текст для перевода № 3 </source>
    <oldcomment> некоторые новые комментарии здесь </oldcomment>
    <translation> новый перевод здесь </translation>
  </message>
</context>
<context>
    <name> apple_count </name>
    <message numerus="yes">
      <source>%s apple(s)</source>
      <translation>
        <numerusform>%s яблоко</numerusform>
        <numerusform>%s яблок</numerusform>
      </translation>
    </message>
  </context>
&lt;/ts>

Атрибуты

Импортировать как скрытую строку:

<message>
  <source> Строка для перевода </source>
  <translation type="obsolete"> переведенная строка </translation>
</message>
<message>
  <source> Строка для перевода </source>
  <translation type="unfinished"> переведенная строка </translation>
</message>

Множественные формы

<context>
    <name> apple_count </name>
    <message numerus="yes">
      <source>%s allpe(s)</source>
      <translation>
        <numerusform>%s яблоко</numerusform>
        <numerusform>%s яблок</numerusform>
      </translation>
    </message>
  </context>

Дополнительные атрибуты

Исходный текст будет взят из узла <translation>:

&lt;ts x-crowdin-source-element="translation">

Комментарии

Комментарий к строке может быть указан таким образом: <comment>, <extracomment>, <oldcomment>

<message>
  <source> Текст для перевода </source>
  <comment> комментирование </comment>
  <translation> перевод </translation>
</message>

Полезная информация

Была ли эта статья полезной?