TMX format (.tmx)
TMX er XML-utvekslingsformatet for content memory – den bærbare formen
som tosprolige segmentpar flyttes mellom verktøy i. Et TMX-dokument
inneholder en header som deklarerer kildespråket (srclang) og en
kropp med <tu>-oversettelsesenheter. Hver enhet har én
<tuv>-oversettelsesenhetsvariant per språk, med valgfri <note>-
og <prop>-metadata på enhets- og headernivå.
Leseren produserer én blokk per <tu>: kildesegmentet
samsvarer med header-srclang, og ett målsegment produseres for hver
<tuv> på et annet språk. Header-attributtene og eventuelle notater
eller egenskaper på headernivå eksponeres som én ikke-oversettbar
datadel foran blokkene, mens notater og egenskaper på enhetsnivå
knyttes til blokken. Dette gjør TMX brukbart både som inndata for
gjennomgang eller justering og som utdata for eksport av et memory.
Det speiler Okapis TMX-filter.
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
codeFinderRules | array | Regex-mønstre som matcher innebygde koder i oversettbar tekst | |
escapeGT | boolean | false | Escape > som > i XML-utdata |
exitOnInvalid | boolean | false | Stopp behandlingen når ugyldige TU-er oppdages. Når false hoppes ugyldige TU-er over. |
processAllTargets | boolean | true | Les alle målspråks-TUV-er fra hver TU. Når false, leses bare det første målet. |
useCodeFinder | boolean | false | Aktiver regex-basert deteksjon av innebygd kode i oversettbar tekst |
Configure it live
Examples
Les bare det første målet
Reduser et flerspråklig memory til ett enkelt målspråk.
processAllTargets: false
Feil raskt ved ugyldige enheter
Avbryt behandlingen når en ugyldig oversettelsesenhet oppdages.
exitOnInvalid: true
Processing notes
Kildesegmentet samsvarer med topptekstens
srclang; ett målsegment produseres per annenspråklig<tuv>.Topptekstattributter samt notater og egenskaper på topptekstnivå sendes ut som én ikke-oversettbar datadel foran blokkene; notater og egenskaper på enhetsnivå knyttes til blokken.
← Back to the Format Reference