Práca s formátovanými textami

Formátovacie informácie nachádzajúce sa v zdrojovom súbore je potrebné preniesť do cieľového súboru. OmegaT zobrazuje informácie o riadkovom (in-line) formátovaní podporovaných formátov (v súčasnosti DocBook, HTML, XHTML, OpenDocument, a OpenOffice.org) ako značky. Značky sa zvyčajne neberú do úvahy, pri zvažovaní podobnosti reťazcov pre účely nájdenia zhody. Značky, ktoré ste reprodukovali v preloženom segmente budú prítomné v preloženom dokumente.


Formátovacie značky (tagy)

Pomenovanie značiek

Značky pozostávajú z jedného až troch znakov a čísla. Jedinečné číslo umožňuje zoskupiť tie značky, ktoré si zodpovedajú, a rozlišovať značky, ktoré môžu mať rovnaký znak skratky, ale v skutočnosti sú rozličné. Znaky môžu alebo nemusia odrážať hodnotu formátovania, ktoré značka predstavuje (napr. tučné, kurzíva, atď.)

Číslovanie značiek

Značky sú číslované vzostupne podľa skupiny značiek. To čo nazývame "skupinami značiek" tu je buď jednotlivá značka (ako <br1>), samotná, alebo 2 značky tvoriace pár (ako <f3> a </f3>). V rámci segmentu, prvá skupina (pár alebo samostatný) dostane číslo 0, druhá číslo 1 atď. Prvý príklad nižšie má 3 skupiny značiek (pár, samostatný a potom ďalší pár), druhý príklad má iba jednu skupinu (pár).

Páry a samostatné jednotky

Značky môžu byť buď ako samostatné jednotky alebo v pároch. Samostatné značky označujú formátovacie informácie, ktoré neovplyvňujú okolitý text (napríklad extra medzera alebo zlom riadku).

	<segment 2132><b0><Ctr+N></b0>, <br1><b2><Enter></b2><end segment>

<br1> je samostatná značka a neovplyvňuje žiaden okolitý text. Párové značky zvyčajne označujú informácie o štýle, ktoré sa vzťahujú na text medzi otváracou značkou a uzatváracou značkou páru. Čokoľvek sa stane páru, otváracia značka by sa mala vždy nachádzať pred uzatváracou značkou.

	<segment 3167>Logovací súbor (log.txt) pre záznam operácií a chýb.<end segment>

<f1> a </f1> sú v páre a ovplyvňujú log.txt.


Značky a vetná segmentácia

OmegaT vytvára svoje značky pred tým, ako sa použije vetná segmentácia. V závislosti od pravidiel segmentácie, môžu značky vyzerať ako keby nerešpektovali vyššie uvedené pravidlá číslovania a zoskupovania.

	<segment 1554> <f0>Pred: \. Po: \s</f0><end segment>

Zdá sa, že tu nie je žiaden problém. Teraz, ak použijeme predvolené pravidlá segmentovania na tento segment (predvolené správanie sa OmegaT) dostaneme nasledujúci výsledok:

	<segment 1990> <f0>Pred: \. <end segment>
	<segment 1991> Po: \s</f0><end segment>
	

Pravidlá segmentácie, ktoré sa použijú sú: segmentovať po bodke nasledovanej medzerou. Vo vyššie uvedenom príklade vidíme, že segmenty vzaté samostatne nerešpektujú pravidlá párovania a číslovania: <f0> a </f0> by mali byť spárované v rovnakom segmente, ale sú oddelené pravidlami segmentácie. V niektorých prípadoch to môže dokonca spôsobiť problémy pri preklade, keď značky musia byť v cieľovom jazyku premiestnené aby odrážali slovosled toho jazyka (pozri Operácie so značkami nižšie).


Operácie so značkami

So značkami treba zaobchádzať opatrne. Ak sú náhodne zmenené, formátovane koncového súboru môže byť poškodené. Zdravý prístup je "Neopravuj, čo nie je pokazené". Avšak, je stále dobré vedieť, čo je možné a ako to urobiť.

Duplikácia skupiny značiek:

Pre duplikáciu skupín značiek ich stačí skopírovať na ľubovoľnú pozíciu. Majte na pamäti, že v párovej skupine sa otváracia značka musí nachádzať pred uzatváracou značkou. Formátovanie predstavované skupinou, ktorú ste duplikovali bude použité na sekciu, kde ste ho použili.

Príklad:

	<segment 0001><f0>Toto formátovanie</f0> bude duplikované tu.<end segment>

Po duplikácii:

	<segment 0001><f0>Toto formátovanie</f0> bolo <f0>zduplikované tu</f0>.<end segment>

Zmazanie skupiny značiek

Pre zmazanie skupín značiek, ich stačí odstrániť zo segmentu. Majte na pamäti, že párová skupina musí mať svoju otváraciu ako aj svoju uzatváraciu značku zmazanú aby sme zaistili, že všetky stopy formátovania sú správne vymazané, ináč by mohol byť preložený súbor poškodený a nemusel by sa dať otvoriť. Zmazaním skupiny značiek odstránite príslušné formátovanie z preloženého súboru.

Príklad:

	<segment 0001><f0>Toto formátovanie</f0> bude vymazané.<end segment>

Po zmazaní:

	<segment 0001>Toto formátovanie bolo vymazané.<end segment>

Modifikácia poradia skupiny značiek

Pre zmenu poradia skupiny značiek aby odrážalo inú štruktúru jazyka v preklade, jednoducho umiestnite skupinu značiek tam kde by mala byť v preklade. Formátovanie bude nasledovať časť na ktorú sa vzťahuje.

Príklad:

	<segment 0001><f0>Formátovanie nula</f0> a formátovanie jedna budú invertované.<end segment>

Po zmene poradia:

	<segment 0001>Formátovanie jedna a <f0>formátovanie nula</f0> boli invertované.<end segment>

Vnáranie skupiny značiek

Modifikácia poradia skupiny značiek môže vyústiť do vnorenia skupiny značiek do inej skupiny značiek. Toto je možné pokiaľ uzatvárajúca skupina úplne uzatvára uzatvorenú skupinu. Zvláštnu pozornosť treba dávať pri vnáraní obzvlášť v prípade párov značiek, ktoré nie sú úplne presunuté do uzatváracej skupiny, ináč by mohol byť preložený súbor poškodený a nemusel by sa dať otvoriť. Na vnorenú časť sa budú vzťahovať obidve formáty.

Príklad:

	<segment 0001><f0>Formátovanie</f0> jedna bude vnorené do formátovania nula.<end segment>

Po vnorení:

	<segment 0001><f0>Formátovanie jedna</f0> bolo vnorené do formátovania nula.<end segment>

Prekrývanie skupiny značiek

Prekrývanie je výsledkom zlej manupulácie s pármi značiek a určite bude mať za následok poškodenie formátovania a niekedy spôsobí, že sa preložený súbor vôvec nebude dať otvoriť. Príklad:

	<segment 0001><f0>Formátovanie</f0> jedna bude poškodené.<end segment>

Po nesprávnej manipulácii:

	<segment 0001><f0>Formátovanie jedna</f0> je teraz veľmi poškodené.<end segment>

Overenie skupiny značiek

Funkcia na overenie značiek detekuje zmenené značky (či už urobené úmyselne alebo náhodou), a poukáže na postihnuté segmenty. Použitie tejto funkcie otvorí dialógové okno s podozrivými porušenými alebo zlými značkami v dokumente.

Táto funkcia môže byť užitočná pri hľadaní chýb v preložených značkovaných textoch. Toto je často problémom v súboroch OpenDocument alebo OpenOffice.org, ktoré sa neotvoria kvôli problémom so značkami vytvorenými v procese prekladu. Opravenie značiek a znovuvytvorenie cieľových dokumentov môže často odstrániť problém.

Pre otvorenie okna, použijte Ctrl+T.

Okno obsahuje 3 stĺpcovú tabuľku s:

Značky sú zvýraznené tučným a modrým pre ľahké porovnanie medzi originálom a preloženým obsahom.

Kliknite na odkaz pre aktivovanie segmentu v Editore.

Opravte chybu ak je to potrebné a stlačte Ctrl+T pre vrátenie sa k oknu overenia značiek pre opravu ďalších chýb.

Chyby značiekmanipulácie so značkami v preklade ktoré nereprodukujú rovnaké poradie značiek a ich počet ako je v pôvodnom segmente. Niektoré manipulácie so značkami sú potrebné a sú mierne, niektoré spôsobia problémy pri vytváraní preloženého dokumentu.

Značky vo všeobecnosti predstavujú nejaký druh formátovania v pôvodnom texte. Zjednodušenie formátovania pôvodného textu vo veľkej miere prispieva k zníženiu počtu značiek.


Tipy pre správu značiek

Značky vo všeobecnosti predstavujú nejaký druh formátovania v pôvodnom texte. Zjednodušenie formátovania pôvodného textu vo veľkej miere prispieva k zníženiu počtu značiek. Zjednotenie použitých písem, veľkostí písem, farieb atď by malo byť brané do úvahy ak to je možné, pre zjednodušenie prekladu a zníženie počtu možných chýb značiek. Ak chcete vidieť, čo sa môže robiť so značkami, pozrite sa na sekciu Operácie so značkami. Pamätajte, že ak vás značky obťažujú a formátovanie nie je extrémne dôležité pre aktuálnu prácu, odstránenie väčšiny formátovania zo zdrojového dokumentu veľmi uľahčí preklad.

Ak potrebujete vidieť značky v OmegaT ale nepotrebujete ponechať väčšinu formátovania v preloženom dokumente nemusíte značky do prekladu pridávať. V tom prípade dávajte osobitnú pozornosť na páry značiek keďže zabudnutie vymazania jednej časti páru poškodí formátovanie vášho dokumentu, čo spôsobí otváranie vášho dokumentu OpenOffice.org. Keďže značky sú zahrnuté v samotnom texte, je možné použiť pravidlá segmentácie na vytvorenie segmentov s menším počtom značiek. Toto je pokročilá vlastnosť a na jej správne použitie je potrebná skúsenosť.

Dôležité: Program OmegaT ešte nie je schopný detekovať chyby vo formátovaní plne automaticky, takže vás nemusí upozorniť ak urobíte chybu alebo zmeníte formátovanie aby lepšie vyhovovalo vášmu cieľovému jazyku. Avšak, niekedy bude váš preložený súbor vyzerať skomolený, a v prípade súborov OpenDocument / OpenOffice.org sa dokonca nebude dať otvoriť.


Právne poznámky