TermBase-eXchange-Format¶
Added in version 4.5.
Geändert in Version 5.12.
TBX ist ein XML-Format für den Austausch von Terminologiedaten.
Siehe auch
Dateiendungen |
|
|---|---|
Linguistik: ⓘ |
Zweisprachig |
Unterstützt Pluralformen ⓘ |
|
Unterstützt Beschreibungen ⓘ |
|
Unterstützt Erklärung ⓘ |
|
Unterstützt Kontext ⓘ |
|
Unterstützt Ort ⓘ |
|
Unterstützt Markierungen ⓘ |
|
API-Kennung |
|
Unterstützt schreibgeschützte Zeichenketten ⓘ |
|
Supports removing obsolete strings ⓘ |
|
Erklärungen¶
Weblate lädt und speichert Erklärungen aus TBX-Dateien, um sie im Glossar anzuzeigen.
Die Erklärung der Übersetzung wird als Tag
<note from="translator"></note>gespeichert.Die Erklärung der Ausgangszeichenkette wird als Tag
<descrip></descrip>gespeichert.Die Beschreibung der Ausgangszeichenkette wird als Tag
<descrip type="Usage note"></descrip>gespeichert.
Glossar-Markierungen und schreibgeschützte Metadaten¶
Weblate importiert Begriffe mit Verwaltungsstatus forbidden oder obsolete in <termNote type="administrativeStatus"> als Unzulässige Übersetzungen).
Begriffe mit <descrip type="Translation needed">No</descrip> werden als schreibgeschützte Zeichenketten importiert, siehe Nicht übersetzbare Begriffe.
Glossardateien importieren¶
TBX kann mehrere Sprachen in einer XML-Datei speichern, doch Weblate ordnet jede Komponentendatei weiterhin anhand der Komponentendateimaske einer Übersetzungssprache zu. Bei einer TBX-Glossarkomponente wird die Ausgangssprache der Komponente für die Ausgangsbegriffe verwendet, und die aus dem Dateinamen abgeleitete Sprache dient als Zielsprache des Glossars.
Vermeiden Sie es, eine TBX-Übersetzungsdatei mit demselben Sprachcode wie die Ausgangssprache der Komponente zu benennen, da die Ausgangssprache bereits in Weblate vorhanden ist und die Datei als Sprachduplikat erkannt werden könnte.
Siehe auch
Beispieldateien¶
Beispieldatei:
<?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 weblate-flags="terminology">
<langSet xml:lang="en">
<tig>
<term>administrator</term>
</tig>
</langSet>
<langSet xml:lang="cs">
<tig>
<term>správce</term>
</tig>
</langSet>
</termEntry>
<termEntry>
<descrip>Example source string explanation text</descrip>
<descrip type="Usage note">Example source string description text</descrip>
<langSet xml:lang="en">
<tig>
<term>administrate</term>
</tig>
</langSet>
<langSet xml:lang="cs">
<tig>
<term>spravovat</term>
<note from="translator">Example translation string explanation text</note>
</tig>
</langSet>
</termEntry>
<termEntry>
<descrip type="Translation needed">No</descrip> <!-- mark as untranslateable -->
<langSet xml:lang="en">
<tig>
<term>Weblate</term>
</tig>
</langSet>
</termEntry>
<termEntry>
<langSet xml:lang="en">
<tig>
<term>example forbidden term</term>
<termNote type="administrativeStatus">forbidden</termNote>
</tig>
</langSet>
<langSet xml:lang="cs">
<tig>
<term>příklad zakázaného výrazu</term>
</tig>
</langSet>
</termEntry>
</body>
</text>
</martif>
Weblate-Konfiguration¶
Typische Weblate-Komponentenkonfiguration |
|
|---|---|
Dateimaske |
|
Einsprachige Basissprachdatei |
Leer |
Vorlage für neue Übersetzungen |
Leer |
Dateiformat |
TermBase-eXchange-Format |