Obsah tagu zdrojového souboru lze vizualizovat v editoru kliknutím na Rozšířit tagy v nabídce a upravit kliknutím na F2.
Důležité
Problémy s tagy jsou běžnou příčinou chyb při exportu. Vždy se ujistěte, že tagy a formátování jsou správné před exportem souborů provedením kontrol kontroly kvality.
Tip
Pokud obsah XLIFF obsahuje HTML tagy, vyberte zakázky nebo šablony projektu.
jako typ souboru při vytvářeníTypy souborů
-
.XLF
-
.XLIFF
-
2.0 Pouze
Soubory s hlavičkou souboru
<xliff version="2.0">
Možnosti importu
-
ICU zprávy jsou automaticky převedeny na tagy. Soubory s ICU nesmí obsahovat žádné inline elementy.
-
Importuje tagy HTML obsažené v souboru. Tagy lze poté použít s nastavením importu HTML souboru.
-
Data z elementu
<note>
budou zobrazena v okně Kontext.Podporován je pouze
<note>
v<unit>
(podle standardů XLIFF 2.0). -
Segmenty importované jako Potvrzeno jsou uloženy do projektu překladová paměť v režimu pro zápis.
-
Standardní segmentace je aplikována. Pokud není vybráno, jeden element bude jeden segment. To může vést k více větám na segment. Pokud je vybráno, ale jeden element zůstává jedním segmentem, atribut canResegment="no" může být přítomen v souboru. Pro posunutí segmentace změňte tento atribut na "ano". Pokud neexistuje canResegment="no" atribut, jednotka bude segmentována.
Pokud segment cílový není prázdný, text v elementu zdroj není segmentován. Toto chování nelze změnit povolením/vypnutím možnosti nebo úpravou pravidel segmentace.
Pokud importovaná
jednotka
másegment
elementy v původním souboru, není dále segmentována; považuje se za již segmentovanou. Toto chování nelze změnit povolením/vypnutím možnosti . Segmentace může probíhat pouze pokudunit
má jedinýsegment
prvek a žádné ignorovatelné prvky. -
XLIFF tagy pro zalomení řádku a stránky vytvářejí nové segmenty. Tato možnost bude použita pouze pokud je Segment XLIFF také povolena.
-
-
-
2.0 Pouze
-
1.2 Pouze
Kontext musí být buď v trans jednotce v prvcích kontextové skupiny nebo kontextu s atributy typu kontextu.
-
2.0 Pouze
Kontext musí být v prvku jednotky nebo potomcích jednotky. Základní uzel (uzel kontextu) pro hodnocení XPath je prvek jednotky. Výchozí XPath je: @id.
-
Seznam odkazů na znaky oddělený čárkami požadovaný v výstupním souboru.
Příklad:
-
Import pravidel segmentu
Přidání pravidel mění výchozí nastavení importu. Pravidla mohou být kombinována nebo přidána a mohou být aplikována pomocí dostupného formuláře nebo ručně. Vlastní stavy XLIFF jsou podporovány. Oddělení argumentů čárkou vytváří logický vztah AND
, zatímco nový řádek vytváří logický vztah OR
.
XPath může být také použit v pravidlech, ale bude hodnocen relativně k každému prvku trans-unit (tj. ne k dokumentu).
Příklady:
-
Importovat pouze segmenty, kde prvek
<trans-unit>
má atributresname
, jehož hodnota je nebo obsahujeinfo: .[contains(@resname,'info')]
. -
Importujte pouze segmenty, kde má prvek
<trans-unit>
ne takovýsegment-metadata
podprvek, kde atributtm_match
je nebo obsahuje100.00: .[not(contains(segment-metadata/@tm_match,'100.00'))]
Chcete-li vyloučit shody 100.00 a 101.00% z vašeho importu, použijte
nebo
takto:.[not(contains(segment-metadata/@tm_match,'100.00') or contains(segment-metadata/@tm_match,'101.00'))]
.
XPath lze také použít v pravidlech, např. importování segmentů .[contains(@resname, 'info;ano')]
.
Ve výchozím nastavení jsou importovány všechny XLIFF trans-unit. Pokud je provedena segmentace, <source>
je segmentováno a <seg-source>
není. Stav všech segmentů po importu není potvrzen ani zamknut.
Vlastní nastavení importu
-
Neimportovat segment, když
-
Nastavit segment na potvrzený, když
-
Nastavit segment jako zamknutý, když
Export mapování atributů
Přidání pravidel mění výchozí nastavení importu. Pravidla mohou být kombinována nebo přidána a mohou být aplikována pomocí dostupného formuláře nebo ručně. Vlastní stavy XLIFF jsou podporovány.
Ve výchozím nastavení budou všechny XLIFF trans-unity v exportovaném cílovém souboru vypadat identicky jako zdroj, s výjimkou toho, že cíl bude přeložen. Chcete-li změnit stavy XLIFF, mohou být stavy segmentů mapovány na stavy XLIFF.
Příklad:
Vlastní nastavení exportu
Specifické cílové atributy mohou být mapovány na základě následujících stavů segmentů:
-
Potvrzeno a zamknuto
-
Potvrzený a nezamknutý
-
Nepotvrzený a zamknutý
-
Nepotvrzeno a nezamknuto
Maximální délka cíle
Když je jednotka rozdělena na více segmentů, všechny segmenty budou mít stejnou maximální délku vlastnosti. To bude rovno maximální hodnotě pro jednotku.
V tomto případě je po importu vrácena následující varování:
Jednotka je rozdělena na více segmentů, maximální délkový limit bude zkontrolován pro každý segment zvlášť.
1.2
Atribut maxwidth
může být použit k určení maximální délky cíle pro překlad za těchto podmínek:
-
Maxwidth musí být v prvku trans-unit (ne ve skupině).
-
Velikost musí být specifikována v
size-unit="char"
nebosize-unit="percent"
. -
V elementu trans-unit je pouze jeden segment.
Pokud je v elementu trans-unit více segmentů, zobrazí se varování.
2.0
Funkce maximální délky cíle je podporována pouze pokud:
-
Element souboru obsahuje
slr:profiles
sgeneralProfile="xliff:codepoints"
-
Jednotka v souboru obsahuje atribut
sizeRestriction
.
Maximální hodnota je poté nastavena jako vlastnost maximální délky segmentu.
Drupal/Wordpress .XLIFF
Nastavení se aplikují v project template používaném s pluginem Drupal.
Filtr Wordpress používá HTML subfiltr, takže lze aplikovat nastavení importu .HTML. Pokud je vyžadována větší přizpůsobení než je k dispozici v nastaveních importu HTML, měl by být použit formát .XML.
Drupal/WordPress XLIFF je také dobrý výchozí pro .XLIFF soubory, když jsou překládané řetězce v CDATA a obsahují HTML tagy.
memoQ
Žádná nastavení nejsou k dispozici, pokud jsou automaticky detekována a importována jako memoQ XLIFF. Pokud je vyžadována konfigurace, importujte soubor pomocí nastavení importu XLIFF 1.2. Stavy segmentů memoQ XLIFF musí být ručně nakonfigurovány v nastavení importu.