# File da tradurre

Lingue da destra a sinistra

- Modificare la direzione del testo da digitare/visualizzare

- Unire stringhe LTR e RTL in segmenti

- Tag OmegaT nei segmenti RTL

- Creare documenti di arrivo RTL

Formati di file

- File di solo testo

- File di testo formattato

- Dettagli dei formati di file

- Altri formati di file

  - OpenOffice.org

  - Okapi Framework

  - Translate Toolkit

  - po4a

## Lingue da destra a sinistra

La giustificazione dei segmenti di partenza e di arrivo dipende dalle lingue del progetto. Per impostazione predefinita è giustificata a sinistra per le lingue LTR (da sinistra a destra) e giustificata a destra per le lingue RTL (da destra a sinistra). È possibile commutare tra i diversi modi di visualizzazione premendo Ctrl+Maiusc+O (lettera O e non il numerale 0). Il comando di commutazione Maiusc+Ctrl+O ha tre stati:

- giustificazione (ad es., della lingua) predefinita
- giustificazione a sinistra
- giustificazione a destra

L'uso della modalità RTL in OmegaT non ha alcuna influenza sulla modalità di visualizzazione dei documenti tradotti creati in OmegaT. La modalità di visualizzazione dei documenti tradotti dovrà essere modificata all'interno dell'applicazione comunemente usata per visualizzarli o modificarli (consultare i manuali appropriati per i dettagli). L'uso di Ctrl+Maiusc+O modifica in RTL la visualizzazione e l'immissione del testo in OmegaT. Può essere usata in modo separato per i tre pannelli (Editor, Corrispondenze parziali e Glossario) facendo clic sul pannello e commutando la modalità di visualizzazione. Può essere usata anche in tutti i campi di immissione di OmegaT (finestra della ricerca, regole di segmentazione, ecc.). Nota: Mac OSX usa la stessa combinazione di tasti (e non Cmd+Maiusc+O).

### Unire stringhe RTL e LTR in segmenti

Quando si scrive semplicemente del testo RTL, può essere usata la visualizzazione predefinita (LTR). In molti casi, tuttavia, si rende necessario incorporare testo LTR in testo RTL. Per esempio, nei tag OmegaT, possono essere nomi di prodotto che si devono mantenere nella lingua LTR di partenza, segnaposto nei file di localizzazione e numeri nel testo. In questi casi è necessario passare alla modalità RTL, affinché il testo RTL (di fatto bidirezionale) venga visualizzato correttamente. Bisogna notare che quando OmegaT è in modalità RTL, sia i segmenti di partenza che quelli di arrivo vengono visualizzati in modalità RTL. Ciò significa che se la lingua di partenza è LTR e quella di arrivo è RTL, o viceversa, potrebbe essere necessario alternare le due modalità per visualizzare agevolmente i segmenti di partenza e digitare quelli di arrivo nella modalità relativa.

### Tag OmegaT nei segmenti RTL

Come detto poc'anzi, i tag OmegaT sono stringhe LTR. Quando si traduce tra lingue RTL e LTR, il traduttore potrebbe aver bisogno di alternare spesso le modalità LTR e RTL per leggere correttamente i tag dal file di partenza e digitarli correttamente in quello di arrivo.

Se il documento lo consente, al traduttore si raccomanda caldamente di rimuovere le informazioni di stile dal documento originale, affinché appaiano meno tag possibili nell'interfaccia di OmegaT. Seguire le indicazioni fornite in Consigli per la gestione dei tag. Convalidare i tag frequentemente (consultare Convalida dei tag) e produrre i documenti di arrivo (vedere sotto e Menu) a intervalli regolari per rendere più semplice individuare qualsiasi problema che possa sorgere. Dovrebbe essere possibile tradurre una versione del testo in testo semplice e aggiungere in seguito lo stile necessario con l'appropriata applicazione.

### Creare documenti di arrivo RTL

Quando viene creato un documento di arrivo, la sua direzione di visualizzazione sarà quella del documento originale. Se il documento originale era LTR, la direzione di visualizzazione del documento di arrivo deve essere cambiata manualmente in RTL nella sua applicazione per la visualizzazione. Ciascun formato di uscita ha un modo specifico di trattare la visualizzazione RTL, per i dettagli consultare i manuali delle applicazioni appropriate.

Per evitare la modifica dei parametri di visualizzazione dei file di arrivo ogni volta che i file sono aperti, talvolta è possibile cambiare i parametri di visualizzazione dei file di partenza, affinché essi vengano passati a quelli di arrivo. Tali modifiche sono possibili, ad esempio, nei file di OpenOffice.org.

## Formati di file

Con OmegaT si possono tradurre vari tipi di formati di file. Vi sono due tipi principali di formati di file, i file in formato solo testo e quelli in testo formattato.

### File di solo testo

I file di solo testo sono composti da testo semplice, pertanto la loro traduzione richiede unicamente di digitare la traduzione corrispondente. Esistono diversi metodi per specificare la codifica del file, affinché il suo contenuto non sia alterato quando aperto in OmegaT. Tali file non contengono alcuna informazione di formattazione oltre lo "spazio bianco" usato per allineare il testo, indicare paragrafi o inserire interruzioni di pagina. Essi non sono in grado di contenere / mantenere informazioni sul colore, il carattere, e via discorrendo, del testo. Attualmente, OmegaT è in grado di riconoscere i seguenti formati di file di solo testo:

- File di testo ASCII (.txt, ecc.)

- File di testo codificato

- Java resource bundles (.properties)

- File PO (.po)

- File INI (“codice” = “valore”) (.ini)

Gli altri tipi di file di solo testo possono essere gestiti associando la loro estensione a un tipo di file supportato (per esempio, i file `.pod` si potrebbero associare al filtro di testo ASCII) e pre-elaborandoli con regole di segmentazione specifiche.

### File di testo formattato

I file di testo formattato contengono sia il testo vero e proprio, sia le informazioni relative al tipo di carattere, alla sua dimensione, al suo colore, ecc. Vengono di solito creati da software di elaborazione del testo o da editor per la creazione di pagine Web. Questi formati di file vengono creati in modo da conservare le informazioni di formattazione. Tali informazioni di formattazione possono essere di tipo semplificato, come nel caso di questo è un neretto, oppure di tipo complesso, come nel caso di dati in forma tabellare con diverse dimensioni di carattere, colori, allineamenti, ecc. Nella maggior parte dei lavori di traduzione, l'elemento importante è che il risultato del documento tradotto finale sia il più simile possibile al documento originale. OmegaT consente di ottenere questo risultato racchiudendo fra marcatori (o tag) i caratteri/parole associati a un particolare tipo di formattazione, con una facile gestione di tali marcatori. La semplicità della formattazione del testo originale contribuisce in modo sostanziale alla riduzione del numero dei tag. Quando è possibile, si dovrebbe prendere in considerazione l'uniformazione dei caratteri utilizzati, della loro dimensione, dei loro colori ecc. Ciò semplificherà il processo di traduzione e ridurrà la quantità di possibili errori nei tag. OmegaT gestisce in modo differente i vari tipi di file. Gli specifici comportamenti possono essere impostati nei filtri dei file. Attualmente, OmegaT è in grado di riconoscere i seguenti formati di file formattati:

- OpenOffice.org

- OpenDocument

- Microsoft Open XML

- (X)HTML

- Compilatore Help HTML (HCC)

- DocBook

- Okapi monolingua XLIFF

- CopyFlow Gold for QuarkXPress

- File di sottotitoli (SRT)

- ResX

- Risorsa Android

- LaTeX

- Typo3 LocManager

- Guida e Manuale

- Risorse di Windows (RC)

- File Mozilla DTD

Gli altri tipi di file di testo formattato possono essere gestiti da OmegaT associando la loro estensione di file a un tipo supportato e pre-elaborandoli con regole di segmentazione specifiche.

### Altri formati di file

OmegaT è in grado di elaborare anche altri formati di file di solo testo o di file formattati.

Per convertire i nei formati supportati possono essere usati gli strumenti esterni. Ricordare che i file tradotti dovranno poi essere riconvertiti nel formato originale. In tal modo, OmegaT consente di lavorare su vari tipi di formati di solo testo (compreso LaTex e altri) sempre che questi vengano prima convertiti nel formato PO. In modo simile, OmegaT sarà in grado di aprire vari formati di file di testo formattato (compresi quelli generati da Microsoft Office) sempre che questi vengano prima convertiti nel formato Open Document.

La qualità dei file tradotti dipenderà dalla qualità della prima e della seconda conversione. Assicurarsi di aver controllato tutte le opzioni prima di procedere a tali conversioni. Gli strumenti di conversione disponibili includono:

OpenOffice.org Pagina ufficiale di OpenOffice.org | OmegaT non offre supporto diretto ai formati di Microsoft Office Word, Excel e Power Point. OpenOffice.org (e le sue varianti), tuttavia, può essere utilizzato per convertire questi formati in OpenDocument, supportati nativamente da OmegaT.
Okapi Framework Okapi per Mono, esercitazione | L'utilità di estrazione testo di Okapi Framework contiene un'opzione per la creazione di strutture di cartelle per i progetti OmegaT. È anche possibile creare un file XLIFF specifico per OmegaT. L'implementazione Java di Okapi Framework è disponibile alla pagina Okapi.opentag.com.
Translate Toolkit Pagina ufficiale di Translate Toolkit | Translate Toolkit, set di strumenti basati su python, fornisce agli utenti diversi convertitori da e verso file Portable Object (PO), incluso Mozilla .properties, dtd, CSV, Qt .ts e XLIFF. Comprende vari strumenti per manipolare questi file prima o dopo la loro traduzione eseguita con OmegaT.
Po4a Pagina ufficiale di po4a | po4a è uno strumento perl per Debian. Può convertire formati di file come LaTeX, TeX, POD, e così via, da e verso Portable Object (PO).

Avvertenze legali | Pagina iniziale | Indice