Qt Linguist .ts¶
Формат перекладів, який використовується у перекладах програм на основі Qt.
Qt Linguist files are used as both bilingual and monolingual translations. Weblate supports both the current version 2 format and the legacy version 1 format. Select the file format matching the version produced by your application.
Дивись також
Version 2¶
This is the default format for .ts files and supports the full set of Qt
Linguist features available in Weblate.
Приклад файла:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="cs">
<defaultcodec>UTF-8</defaultcodec>
<context>
<name></name>
<message weblate-flags="c-format, max-length:100">
<source>Hello, world!
</source>
<translation>Ahoj svete!
</translation>
</message>
<message numerus="yes">
<source>Orangutan has %d banana(s).
</source>
<translation type="unfinished">
<numerusform />
<numerusform />
<numerusform />
</translation>
</message>
</context>
<context>
<name>Second</name>
<message>
<source>Try Weblate at <https://demo.weblate.org/>!</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Thank you for using Weblate.</source>
<translation type="unfinished">Thanks</translation>
</message>
<message>
<source>Obsolete</source>
<translation type="obsolete">Thanks</translation>
</message>
</context>
</TS>
Розширення файлів |
|
|---|---|
Мовна різноманітність ⓘ |
Як одномовні, так і двомовні |
Підтримує множину: ⓘ |
|
Підтримує описи ⓘ |
|
Підтримує пояснення ⓘ |
|
Підтримує контекст ⓘ |
|
Підтримує розташування ⓘ |
|
Підтримує прапорці ⓘ |
|
Додаткові стани ⓘ |
|
Ідентифікатор API |
|
Підтримує рядки, доступні лише для читання ⓘ |
|
Supports removing obsolete strings ⓘ |
|
Version 1¶
The legacy format supports messages, contexts and the unfinished state. It does not support plurals, locations, descriptions or Weblate flags.
Розширення файлів |
|
|---|---|
Мовна різноманітність ⓘ |
Як одномовні, так і двомовні |
Підтримує множину: ⓘ |
|
Підтримує описи ⓘ |
|
Підтримує пояснення ⓘ |
|
Підтримує контекст ⓘ |
|
Підтримує розташування ⓘ |
|
Підтримує прапорці ⓘ |
|
Додаткові стани ⓘ |
|
Ідентифікатор API |
|
Підтримує рядки, доступні лише для читання ⓘ |
|
Supports removing obsolete strings ⓘ |
|
Налаштування Weblate¶
Типовий Налаштовування складників Weblate при використанні як двомовного файла |
|
|---|---|
Маска файлів |
|
Основний файл для одномовного перекладу |
Порожньо |
Шаблон для нових перекладів |
|
Формат файлу |
Qt Linguist translation file (version 2)` |
Типовий Налаштовування складників Weblate при використанні як одномовного файла |
|
|---|---|
Маска файлів |
|
Основний файл для одномовного перекладу |
|
Шаблон для нових перекладів |
|
Формат файлу |
Qt Linguist translation file (version 2)` |
For version 1 files, use the same configuration and select Qt Linguist translation file (version 1) as the file format.