TermBase eXchange 形式

Added in version 4.5.

バージョン 5.12 で変更.

TBX は、用語データを交換するための XML 形式です。

対応機能

File extensions

.tbx

Linguality

Bilingual

Supports plural

No

Supports descriptions

Yes

Supports explanation

Yes

Supports context

Yes

Supports location

No

Supports flags

Yes

API identifier

tbx

Supports read-only strings

No

管理ステータス:

Terms with administrative status forbidden or obsolete in <termNote type="administrativeStatus"> are marked with the forbidden flag (使用を禁止する訳語).,

要翻訳:

Terms with <termNote type="translationNote"> containing no are marked as read-only (翻訳禁止の用語).,

使用上の注意:

Usage notes from <descrip type="Usage note"> tags are displayed in the glossary.,

注釈

解説: Source string explanation is saved and loaded from the <descrip> tag, translation string explanation from <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

モノリンガル用の、基礎となる言語ファイル

Empty(空)

新しい翻訳のテンプレート

Empty(空)

ファイル形式

TermBase eXchange ファイル