Nastavení importu souborů

.XLIFF 1.2 and 2.0 - Formát souboru TMS pro lokalizaci souborů

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

Obsah tagů zdrojového 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 HTML tagy, vyberte při vytváření šablony zakázky nebo projektu jako typ souboru Drupal/Wordpress XLIFF.

Typy souborů

  • .XLF

  • .XLIFF

  • 2.0 Only

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

Možnosti importu

  • Analyzovat zprávy ICU

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

  • Importovat <poznámka>

    V okně Kontext se zobrazí data z elementu <note>.

    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. Pokud není vybráno, bude jedním elementem jeden segment. Výsledkem může být více vět v každém segmentu. Pokud je vybráno, ale jeden element zůstává jedním segmentem, může být v souboru přítomen atribut canResegment="no". Chcete-li segmentaci posunout, změňte tento atribut na „ano“. Pokud není atribut canResegment="no" k dispozici, bude jednotka segmentována.

    Pokud je cílový segment prázdný, bude text ve zdrojovém elementu segmentován. Toto chování nelze změnit povolením/zakázáním volby Segment XLIFF nebo úpravou pravidel pro segmentaci.

    Pokud importovaná jednotka obsahuje v původním souboru elementy segmentu, nebude dále segmentována; bude považována za již segmentovanou. Toto chování nelze změnit povolením volby Segmentovat XLIFF. Segmentaci lze provést pouze v případě, že jednotka má jeden segmentový element a žádné ignorovatelné elementy.

  • Interpretovat tagy linebreak/pagebreak

    Tagy linebreak a pagebreak v XLIFFu vytvoří nový segment. 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 context-group nebo v kontextu s atributy context-type.

  • 2.0 Pouze kontextový klíč

    Kontext musí být v elementu unit nebo v potomcích unit. Základním uzlem (kontextovým uzlem) 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 vyexportovaném souboru.

    Příklad:

     ,&#x3A3;).

  • Převést na tagy Phrase TMS 

Importovat pravidla pro segmenty

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 dojde k vytvoření logického vztahu AND, zatímco nový řádek vytvoří logický vztah OR.

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

Příklady:

  • Importovat 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ý takový 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 100,00 a 101,00% shody z importu, použijte nebo následující: .[not(contains(segment-metadata/@tm_match,'100.00') or contained(segment-metadata/@tm_match,'101.00')].

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

Standardně jsou importovány všechny transjednotky XLIFF . Pokud se segmentace provádí, segmentuje se <source> a <seg-source> nikoliv. Stav všech segmentů po importu není potvrzen ani zamknutý.

Vlastní nastavení importu

  • Neimportovat segment, když

  • Nastavit segment na potvrzený, když

  • Nastavit segment na zamknutý, když

Mapování atributů při exportu

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 cílovém souboru vypadat stejně jako zdrojový s tím rozdílem, že cíl bude přeložen. Pro změnu stavu XLIFF lze stav segmentů mapovat na stavy XLIFF.

Příklad:

Nově přeloženo ve vyexportovaném cílovém souboru XLIFF.

Vlastní nastavení exportu

Konkrétní atributy cílového segmentu lze mapovat na základě následujících stavů segmentů:

  • Potvrzený a zamknutý

  • Potvrzený a nezamknutý

  • Nepotvrzený a zamknutý

  • Nepotvrzené a nezamknuté

Maximální délka cílového segmentu

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 je rozdělena na více segmentů, maximální délka bude kontrolována pro každý segment zvlášť.

1.2

Atribut maxwidth lze použít k určení maximální cílové délky překladu 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="procent".

  • 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í cílové délky je podporována pouze v případě, že:

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

  • Jednotka v souboru obsahuje atribut sizeRestriction.

Maximální hodnota se pak nastaví jako vlastnost maximální délky segmentu.

Nastavení pro konkrétní aplikace

Drupal/Wordpress .XLIFF

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

Filtr Wordpress používá podfiltr HTML, takže lze použít nastavení importu souborů .HTML. Pokud vyžadujete více přizpůsobení, než je k dispozici v nastavení importu HTML, použijte formát .XML.

V případě pochybností může být Drupal/WordPress XLIFF vhodnou volbou pro všechny ostatní soubory ve formátu .XLIFF, kde jsou přeložitelné řetězce v CDATA a obsahují 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.