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 tagu zdrojového souboru lze vizualizovat v editoru kliknutím na Rozšířit tagy v nabídce Nástroj 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 Drupal/WordPress XLIFF jako typ souboru při vytváření zakázky nebo šablony projektu.

Typy souborů

  • .XLF

  • .XLIFF

  • 2.0 Pouze

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

Možnosti importu

  • Extrahovat zprávy ICU

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

  • Použít podfiltr HTML 

    Importuje tagy HTML obsažené v souboru. Tagy lze poté použít s nastavením importu HTML souboru.

  • Importovat <poznámky>

    Data z elementu <note> budou zobrazena v okně Kontext.

    Podporován je pouze <note> v <unit> (podle standardů XLIFF 2.0).

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

    Segmenty importované jako Potvrzeno jsou uloženy do projektu překladová paměť v režimu pro zápis.

  • Segmentovat XLIFF

    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 Segment XLIFF nebo úpravou pravidel segmentace.

    Pokud importovaná jednotkasegment 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 Segment XLIFF. Segmentace může probíhat pouze pokud unit má jediný segment prvek a žádné ignorovatelné prvky.

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

    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.

  • Zachovat bílé znaky

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

  • 2.0 Pouze Reprezentovat text s atributem "translate=no" jako nepřekládané tagy

  • 1.2 Pouze Kontextová poznámka

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

  • 2.0 Pouze Kontextový klíč

    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.

  • Převést na znakové entity

    Seznam odkazů na znaky oddělený čárkami požadovaný v výstupním souboru.

    Příklad:

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

  • Převést na tagy Phrase TMS 

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á atribut resname, jehož hodnota je nebo obsahuje info: .[contains(@resname,'info')].

  • Importujte pouze segmenty, kde má prvek <trans-unit> ne takový segment-metadata podprvek, kde atribut tm_match je nebo obsahuje 100.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:

Nový na Přeloženo v exportovaném cílovém XLIFF souboru.

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" nebo size-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 s generalProfile="xliff:codepoints"

  • Jednotka v souboru obsahuje atribut sizeRestriction.

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

Specifická nastavení aplikace

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.

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.