Nastavení importu souborů

.XLIFF 1.2 and 2.0 - XML Localization Interchange File Format (TMS)

Obsah je strojově přeložen z angličtiny s použitím Phrase Language AI.

Obsah tagů zdroje souboru lze zobrazit v Editoru kliknutím na tlačítko Rozbalit tagy v nabídce Nástroj a upravit kliknutím na klávesu F2.

Tip

Pokud obsah XLIFF obsahuje tagování HTML, vyberte při vytváření zakázky nebo šablony projektu jako typ souboru Drupal/Wordpress XLIFF.

Typy souborů

  • .XLF

  • .XLIFF

  • 2.0 Jen

    Soubory s hlavičkou souboru <xliff version="2.0">

Možnosti importu

  • Extrahovat zprávy ICU

    ICU zprávy jsou automaticky převedeny na tags. Soubory s ICU nesmí obsahovat žádné inline elementy.

  • Použít podfiltr HTML 

    Importuje tags HTML obsažené v souboru. tags pak lze použít v nastavení import souborů HTML.

  • Importovat <poznámky>

    Data z elementu <note> se zobrazí v Kontextovém okně.

    Podporována je pouze <poznámka> v <jednotce> (podle standardů XLIFF 2.0).

  • Při importování odeslat potvrzené segmenty do TM

    Segmenty importované jako potvrzené se uloží do překladové paměti projektu v režimu pro zápis.

  • Segmentovat XLIFF

    Je použita standardní segmentace. Není-li vybráno, bude jedním elementem jeden segment. Může to zapříčinit více vět na segment. Je-li vybrán jeden element, ale segment zůstává jedním, může být v souboru přítomen atribut canResegment="no". Chcete-li segmentaci push, změňte tento atribut na "ano". Pokud není k dispozici žádný atribut canResegment="no", bude jednotka segmentována.

    If the cíl segment is empty, text v elementu zdroj je segmentován. Toto chování nelze změnit povolením/vypnutím volby Segment XLIFF nebo úpravou pravidel segmentace.

    Pokud importovaná jednotka obsahuje v původním souboru elementy segmentu, není dále segmentována; je považována za již segmentovanou. Toto chování nelze změnit zapnutím volby Segment XLIFF. Segmentace může nastat pouze v případě, že jednotka má jeden prvek segmentu a žádné ignorovatelné elementy.

  • Interpretovat tagy zalomení řádku/zalomení stránky

    tags v XLIFF vytvořit nové segmenty. Tato možnost bude použita pouze v případě, že je povolen i segment XLIFF.

  • Zachovat bílé znaky

  • Pokud se segment neimportuje, zkopírujte zdrojový text do prázdného cíle

  • 2.0 Pouze zobrazit text s atributem „translate=no“ jako tagy, které nejsou určeny k překladu

  • 1.2 Pouze kontextová poznámka

    Kontext musí být buď v trans jednotce v elementech kontextové skupiny, nebo v kontextu s atributy kontextového typu.

  • 2.0 Pouze kontextový klíč

    Kontext musí být v elementu unit nebo v potomcích unit. Základní uzel (kontextový uzel) pro hodnocení XPath je element unit. Výchozí XPath je: @id.

  • Převést na znakové entity

    Čárkami oddělený seznam znaků požadovaných ve výstupu souboru.

    Příklad:

    &#160;,&amp;#x3A3;).

  • Převést na tagy Phrase TMS 

Pravidla pro import segmentů

Přidáním pravidel se změní výchozí nastavení importu. Pravidla lze kombinovat nebo přidávat a lze je aplikovat pomocí dostupného formuláře nebo ručně. Podporovány jsou vlastní stavy XLIFF. Oddělením argumentů čárkou vytvoříte logický vztah AND, zatímco nový řádek vytvoří logický vztah OR.

XPath lze použít také v pravidlech, ale bude hodnocen vzhledem ke každému elementu trans-jednotky (tj. nikoli dokumentu).

Příklady:

  • Import pouze segmenty, kde element <trans-unit> má atribut resname, jehož hodnota je nebo obsahuje info: .[contains(@resname,'info')].

  • Importovat pouze segmenty, kde element <trans-unit> nemá žádný vedlejší element segment-metadata, kde atribut tm_match je nebo obsahuje 100,00: .[not(obsahuje(segment-metadata/@tm_match,'100,00')]

    Chcete-li vyloučit z importu 100,00 a 101,00% shody, použijte nebo následující: .[not(contains(segment-metadata/@tm_shoda,'100,00') or contains(segment-metadata/@tm_shoda,'101,00')].

XPath lze také použít v pravidlech, např. import segmentů.[contains(@resname, 'info; yes')].

Standardně jsou importovány všechny transjednotky XLIFF. Pokud se provede segmentace, <zdroj> se segmentuje a <seg-zdroj> ne. Stav všech segmentů po importu není nepotvrzen ani zamknuto.

Vlastní nastavení importu

  • Neimportovat segment, když

  • Nastavit segment na potvrzený, když

  • Nastavit segment jako zamknutý, když

Mapování atributů při stažení

Přidáním pravidel se změní výchozí nastavení importu. Pravidla lze kombinovat nebo přidávat a lze je aplikovat pomocí dostupného formuláře nebo ručně. Podporovány jsou vlastní stavy XLIFF.

Standardně budou všechny transjednotky XLIFF ve vyexportovaném souboru cíle vypadat stejně jako zdroj s tím rozdílem, že cíl bude přeložen. Chcete-li změnit stavy XLIFF, lze stavy segmentů mapovat na stavy XLIFF.

Příklad:

Nově Přeloženo ve vyexportovaném souboru XLIFF cíle.

Vlastní nastavení stáhnout

Konkrétní atributy cíle lze mapovat 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

Při rozdělení jednotky na více segmentů budou mít všechny segmenty stejnou vlastnost maximální délky. To se bude rovnat maximu pro jednotku.

V tom případě je po importu vráceno následující varování:

Jednotka se rozdělí na více segmentů, maximální limit délky bude kontrolován pro každý segment zvlášť.

1.2

Atribut maxwidth lze použít k určení maximální délky cíle pro překlad za těchto podmínek:

  • Maximální šířka musí být v elementu trans-jednotky (nikoli ve skupině).

  • Velikost musí být zadána ve size-unit="char" nebo size-unit="procento".

  • V elementu trans-unit je pouze jeden segment.

    Pokud je v elementu trans-jednotka více segmentů, zobrazí se varování.

2.0

Funkce maximální délky cíle je podporována pouze v případě, že:

  • Element file obsahuje slr:profily s generalProfile="xliff:codepoints"

  • Jednotka v souboru obsahuje atribut sizeRestriction.

Maximální hodnota je pak nastavena jako vlastnost maximální délky segmentu.

Nastavení specifických aplikací

Drupal/Wordpress .XLIFF

Nastavit v šabloně projektu použité s pluginem Drupal.

Filtrovat WordPress používá podfiltr HTML, takže lze použít nastavení importu .HTML. Vyžaduje-li přizpůsobení více, než je k dispozici v nastavení importu HTML, měl by se použít formát .XML.

V případě pochybností může být vhodnou volbou Drupal / WordPress XLIFF pro všechny ostatní soubory .XLIFF, stejně jako tam, kde překládaný text Strings je v CDATA a obsahuje HTML tagy.

Byl pro vás tento článek užitečný?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.