OmegaT 3.5 - Guida del usator

# Operar con le texto formattate

Habitualmente necessita que le information re le formattation presente in le file fonte es copiate in le file final. Le information in-line de formato facite possibile per le formatos supportate (in particular DocBook, HTML, XHTML, Open Document Format(ODF) e Office Open XML (MS Office 2007 e sequente) al tempore de script) son presentate como tags in OmegaT. Normalmente le tags son ignorate quando on considera le similantia inter textos differente, pro le fines del concordantia. Le tags representate in le segmento rendite essera presente in le documento rendite.

## Formattar le tags

Denomination del tag:

Le tags consiste de uno a tres characteres e un numero. Le numeration unic permitte al tags, correspondente a cata altere, de esser regruppate insimul e distincte inter le tags que ha le mesme character de connexion, ma son de facto differente. Le characteres de connexion usate tende a reflecter le natural significato del tag (exempli gratia b pro bold, i pro italics, etc.)

Numeration del tag:

Le tags son numerate in modo incremental secundo le gruppo de tag. Le "gruppos de tag" in iste contexto son tag singule (assi como <i0> e </i0>). Intra un segmento, le prime gruppo (par o singule) recipe le numero 0, le secunde le numero 1 etc. Le prime exemplo in sequito ha 3 gruppos de tag (un par, un singulo, e pois un altere par), le secunde exemplo ha un gruppo solmente (un par).

Pares e singulos:

Le tags es sempre o singulos o accopulate. Le tags singule indica information de formattation que non affice le contexto (un spatio supernumerari o un interruption de linea per exemplo).

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

<br1> es un tag singule e non affice alicun contexto. Le tags accopulate habitualmente indica information de stilo que refere se al texto inter le tag de apertura e le tag de clausura de un par. <b0> e </b0> in sequito son accopulate e affice le texto log.txt. Nota que le tag de apertura debe semper venir ante que le tag de clausura correspondente:

<`Le file de log (<b0>log.txt</b0>) pro revision del operationes e del errores.<segment 3167>`

OmegaT crea su tags ante que le processo de segmentation del phrase. Dependente sur le regulas de segmentation, le par de tags pote devenir separate in duo consecutive segmentos e le validation del tag errara a favor del caution e marca le duo segmentos.

## Operationes del Tag

Con le tags debe esser exercitate attention. Si illos es cambiate per accidente, le formattation del file final potera esser corrupte. Le regula basic es que le sequentia de tags debe esser conservate in le identic arrangiamento. Tamen, il es possibile, si certe regulas son sequite strictemente, deviar ab iste regula basic.

Duplication del tag:

Pro duplicar gruppos de tag, copia exactemente los in le position que tu desira. Serva in mente que in un par, le tag de apertura debe venir ante que le tag de clausura. Le formattation representate per le gruppo tu ha duplicate essera applicate a ambe sectiones.

Exemplo:

`<b0>Iste formattation</b0> va a esser duplicate ci.<segment 0001>`

Post le duplication:

`<b0>Iste formattation</b0> esseva <b0>duplicate ci</b0>.<segment 0001>`

Deletion de gruppo de tag:

Pro deler le gruppos de tag, remove solmente los ex le segmento. Serva in mente que un par debe haber delite ambe su tag de apertura e de clausura pro assecurar que tote le tracias del formattation son delite debitemente, alias le file rendite pote devenir corrupte. Cancellante un gruppo de tag tu removera le formattation pertinente ex le file rendite.

Exemplo:

`<b0>Iste formattation</b0> essera delite.<segment 0001>`

Post le deletion:

`Iste formattation esseva delite.<segment 0001>`

## Annidamento de gruppo de tags

Modificar le ordine del gruppo de tag pote resultar in le annidamento de un gruppo de tag inter un altere gruppo de tag. Isto es acceptabile, a condition que le gruppo includente include totalmente le gruppo incluse. In altere parolas, quando tu move tags accopulate, assecurar te que tote le duo tags de apertura e de clausura son ambe o interior o externe al altere pares de tag, o le file rendite pote esser corrupte e faller a aperir se.

Exemplo:

`<b0>Le formattation</b0> <b1>uno</b1> essera annidate intra le formattation zero.<segment 0001>`

Post le annidamento:

`<b0>Le formattation <b1>uno</b1></b0> esseva annidate intra le formattation zero.<segment 0001>`

## Superposition de gruppo de tag

Le superposition es le resultato del mal tractamentos de pares de tag e es garantite resultar in in corruption del formato e alicun vices in le file rendite que non aperi del toto.

Exemplo:

`<b0>Formattation</b0> <b1>uno</b1> va esser confuse.<segment 0001>`

Post un manipulation mal:

`<b0>Formattation <b1>uno</b0> </b1>es multo confuse ora.<segment 0001>`

## Optiones de validation del tag

Pro personalisar le obra con tags, on pote fixar alicun del regulas in le fenestra Optiones > Validation del tag...:

Le comportamento, fixate ci, refere se a tote le files fonte e non sol a alicun del typos del file, como texto formattate.

- Variabiles Printf - non controlar, controlo simple, controla toto

  OmegaT pote controlar que le variabiles de programmation (como %s per exemplo) existe in le fonte in le traduction. Tu pote decider non controlar del toto, controlar pro variabiles printf simplice (como %s %d et cetera) o pro variabiles stampa de omne typos.

- Controla modellos simplice MessageFormat java

  Activar iste quadrato de controlo causara que OmegaT controlara si le tags simplice in java MessageFormat (como {0}) son processate correctemente.

- Expression regular de tag(s) usual:

  Un expression regular entrate ci producera que OmegaT tracta le occurrentias detectate quam tags del cliente. Illo controla que le numero de tags e lor ordine es identic, justo como il es le caso pro le tags-omegat.

- Le fragmento(s) que deberea esser removite ex le expression regular del traduction

  On pote scriber un expression regular pro contentos importun in le destination. Omne concordantias in le segmento de destination essera alora colorate in rubre, id es facile a identificar e corriger. Quando on quere pro concordantias partial, le remover modello es ignorate. Un penalitate fixe de 5 es addite si le parte removite non concorda alicun altere segmento, assi le concordantia non es monstrate usque qual 100%

## Validation de gruppo de tag

Le function valida tags releva cambios al sequentias del tag (an deliberate o accidental), e monstra le segmentos affligite. Lancear iste function – Ctrl+Shift+V - aperi un fenestra continente omne segmentos in le file continente suspecte rupte o mal tags in le traduction. Reparar le tags e recrear le documentos de destination es facile con le function Valida tags. Le fenestra que aperi quando es pulsate Ctrl+Shift+V presenta un tabella a tres columnas con un ligamine al segmento, le segmento fonte e le segmento de destination.

Figure 12. Entrata de validation de tag

Le tags es marcate in blau nigrato pro un facile comparation inter los original e le contentos rendite. Clicca sur le ligamine pro activar le segmento in le Editor. Corriger, si necesse, le errores (in le caso precedente illo es le copula perdite<i2></i2>) e pulsa Ctrl+Shift+V pro retornar al fenestra de validation del tags, pro corriger altere errores. Le errores de tag son sequentias de tag, in le traduction, in le qual le mesme arrangiamento de tag del segmento original non es representate. Alicun manipulationes de tag es necessari e es benigne, alteres producera problemas quando essera create le documento rendite.

## Consilios pro le gestion del tags

Simplifica le texto original

Le tags generalmente representa le formattation in alicun forma del texto original. Simplificar le formattation original contribue assatis a reducer le numero de tags. Unificar le typos de character usate, le dimensiones de typo de character, le colores, et cetera, ubi le stato de cosas permitte le, simplifica le labor de traduction e reduce le possibile numero del errores de tag. Lege le section operationes del tag pro vider lo que on pote facer con le tags. Recorda que si tu trova le tags un problema in OmegaT e le formattation non es extrememente relevante pro le traduction actual, remover le tags pote esser le maniera plus facile pro le exito del problemas.

Paga attention extra al pares de tag

Si tu debe vider le tags in OmegaT ma non necessita conservar le major parte del formattation in le documento rendite tu es libere ne includer le tags in le traduction. In iste caso presta extra attention al pares de tag post que cancellar un latere del par ma negliger de deler le altere es garantite pro corrumper le formattation de tu documento. Desde le tags es includite in le ipse texto, il es possibile usar le regulas de segmentation pro crear segmentos con minus tags. Isto es un function experte e necessita alicun experientia pro applicar lo debitemente.

OmegaT non es ancora habile a discoperir in modo completemente automatic le errores in le formattation, assi illo non suggerera te si tu face an error o cambia le formattation pro adaptar lo melio a tu lingua final. Alicun vices, comocunque, tu file rendite pote haver un aspecto singular, e – in le pejor caso – pote etiam rejectar de aperir.