Формат TermBase eXchange¶
Добавлено в версии 4.5.
Изменено в версии 5.12.
TBX — это XML-формат для обмена терминологическими данными.
См. также
Расширения файлов |
|
|---|---|
Языковость ⓘ |
Двуязычный |
Поддерживает множественное число ⓘ |
|
Поддерживает описания ⓘ |
|
Поддерживает пояснения ⓘ |
|
Поддерживает контекст ⓘ |
|
Поддерживает расположение ⓘ |
|
Поддерживает флаги ⓘ |
|
Идентификатор API |
|
Поддерживает строки только для чтения ⓘ |
|
- Административное состояние:
Понятия с административным статусом
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 |
|
|---|---|
Маска файла |
|
Одноязычный базовый файл |
Пусто |
Шаблон для новых переводов |
Пусто |
Формат файла |
Файл TermBase eXchange |