Формат TermBase eXchange

Added in version 4.5.

Змінено в версії 5.12.

TBX — це формат XML для обміну термінологічними даними.

Підтримувані можливості

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

.tbx

Мовна різноманітність

Двомовний

Підтримує множину:

No

Підтримує описи

Yes

Підтримує пояснення

Yes

Підтримує контекст

Yes

Підтримує розташування

No

Підтримує прапорці

Yes

Ідентифікатор API

tbx

Підтримує рядки, доступні лише для читання

No

Адміністративний статус:

Терміни, що мають адміністративний статус forbidden або obsolete у тезі <termNote type="administrativeStatus">, позначаються прапорцем forbidden (Заборонені переклади).,

Потрібен переклад:

Терміни з <termNote type="translationNote">, що містять no, позначені як такі, що лише для читання (Терміни, які не слід перекладати).,

Нотатки щодо використання:

Примітки щодо вживання з тегів <descrip type="Usage note"> відображаються у глосарії.,

Примітка

Пояснення: Пояснення вихідного рядка зберігається та завантажується з тегу <descrip>, а пояснення перекладеного рядка — з тегу <note from="translator">

Пояснення

Weblate завантажує та зберігає пояснення з файлів TBX для відображення у Глосарій.

  • Пояснення перекладу зберігаються у тезі <note from="translator"></note>.

  • Пояснення щодо початкового рядка зберігаються у тезі <descrip></descrip>.

Файли прикладів

Приклад файла:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE martif PUBLIC "ISO 12200:1999A//DTD MARTIF core (DXFcdV04)//EN" "TBXcdv04.dtd">
<martif type="TBX" xml:lang="en">
    <martifHeader>
        <fileDesc>
            <sourceDesc>
                <p>Translate Toolkit</p>
            </sourceDesc>
        </fileDesc>
    </martifHeader>
    <text>
        <body>
            <termEntry>
                <langSet xml:lang="en">
                  <tig>
                    <term>address bar</term>
                  </tig>
                </langSet>
                <langSet xml:lang="cs">
                  <tig>
                    <term>adresní řádek</term>
                  </tig>
                </langSet>
            </termEntry>
            <termEntry>
                <langSet xml:lang="en">
                  <tig>
                    <term>administrator</term>
                  </tig>
                </langSet>
                <langSet xml:lang="cs">
                  <tig>
                    <term>správce</term>
                  </tig>
                </langSet>
            </termEntry>
            <termEntry>
                <langSet xml:lang="en">
                  <tig>
                    <term>administrate</term>
                  </tig>
                </langSet>
                <langSet xml:lang="cs">
                  <tig>
                    <term>spravovat</term>
                  </tig>
                </langSet>
            </termEntry>
            <termEntry>
                <langSet xml:lang="en">
                  <tig>
                    <term>always on top</term>
                  </tig>
                </langSet>
                <langSet xml:lang="cs">
                  <tig>
                    <term>vždy navrchu</term>
                  </tig>
                </langSet>
            </termEntry>
        </body>
    </text>
</martif>

Налаштування Weblate

Типовий Налаштовування складників Weblate

Маска файлів

tbx/*.tbx

Основний файл для одномовного перекладу

Порожньо

Шаблон для нових перекладів

Порожньо

Формат файлу

Файл TermBase eXchange