Поддерживаемые типы файлов (Strings)

.TS - Qt Translation Source (Strings)

Контент автоматически переведен с английского языка с помощью Phrase Language AI.

Расширения файлов 

.ts

Расширение API 

ts

Импорт 

Да

Экспорт 

Да

Поддержка форм множественного числа 

Нет

Поддержка описания 

Да

Стандартный формат файла локализации на основе XML для приложений QT. Переводы обычно помещаются в тег <перевода>. Каждый тег <перевода> может иметь различные свойства типа, включая незавершенные, исчезнувшие, устаревшие и т. д.  Ensure type='unfinished' добавляется в tags, где нужно перевести Strings.

Образец кода

<?xml версия="1.0" кодировка="UTF-8"?>
<TS версия="2.0" язык="en-GB">
  <context>
    <message>
      < source>boolean_key</source>
      <translation>--- true
</translation>
    </message>
    <message>
      <source>empty_string_translation</source>
      <translation/>
    </message>
    <message>
      < source>key_with_description</ source>
      <translation>В этом ключе есть описание! (По крайней мере, в некоторых форматах)</translation>
    </message>
    <message>
      <source>key_with_line-break</source>
      <translation>Этот перевод содержит
разрыв строки.</translation>
    </message>
    <message>
      <оригинал>nested.deeply.key</source>
      <translation>Я глубоко вложенный ключ.</translation>
    </message>
    <message>
      <source>nested.key</source>
      <translation>Видите, этот ключ вложен в пространство имен.</translation>
    </message>
    <message>
      <source>null_translation</source>
      <translation/>
    </message>
    <message numerus="yes">
      < source>pluralized_key</source>
      <translation>
        <numerusform>Найдено только одно множественное число.</numerusform>
        <numerusform>Эй, у вас множественное число %s!</numerusform>
        <numerusform>У вас нет множественного числа.</numerusform>
      </translation>
    </message>
    <message>
      <source>sample_collection</source>
      <translation>--
- первый элемент
- второй элемент
- третий элемент
</translation>
    </message>
    <message>
      <source>simple_key</source>
      <translation>Простой ключ, простое сообщение, так просто.</translation>
    </message>
    <message>
      <source>unverified_key</source>
      <translation>Этот перевод еще не подтвержден и ждет его. (В некоторых форматах мы также экспортируем этот статус)</translation>
    </message>
  </context>
</TS>
Была ли эта статья полезной?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.