Modalità console di OmegaT

 

Lo scopo della modalità console è usare OmegaT come strumento di traduzione in un ambiente di scripting. Quando è avviato in modalità console, non viene caricata alcuna interfaccia grafica (e funzionerà in qualsiasi console). A seconda del modo di avvio, il progetto dato è automaticamente tradotto o viene creata una memoria di traduzione pseudo-tradotta.


Prerequisiti

Per avviare OmegaT deve essere presente un progetto OmegaT valido. Non importa la posizione, poiché è necessario aggiungerla comunque alla riga di comando all'avvio.

Se si necessita di modificare le impostazioni, devono essere presenti i file di configurazione. Questo può essere eseguito in due modi:

  1. Avviare normalmente OmegaT (con l'interfaccia grafica) e regolare le impostazioni. Se si avvia OmegaT in modalità console, esso userà le stesse impostazioni. Se non è possibile avviare normalmente OmegaT (ambiente grafico non disponibile):
  2. Copiare i file delle impostazioni da qualche altra installazione di OmegaT su un'altra macchina in una directory specifica. Non importa la posizione, poiché è possibile aggiungerla alla riga di comando all'avvio. I file importanti sono filters.conf e segmentation.conf che si possono trovare nella directory home dell'utente (Es., C:\Documents and Settings\%User%\OmegaT sotto Windows, %user%/.omegat/ sotto Linux)

Avvio in modalità console

Per avviare OmegaT in modalità console, all'avvio devono essere passati alcuni parametri aggiuntivi. Sono richiesti <project-dir> e --mode=<mode>.

A seconda della modalità, devono (o possono) essere aggiunti altri parametri aggiuntivi. Per ulteriori informazioni si veda quanto riportato negli argomenti a riga di comando.

Esempio di progetto di traduzione:
$>java -jar OmegaT.jar /path/to/project --config-dir=/path/to/config-files/ --mode=console-translate
Esempio di progetto di traduzione per un solo file:
$>java -jar OmegaT.jar /path/to/project --config-dir=/path/to/config-files/ --mode=console-translate --source-pattern=test\.html
Esempio di creazione di una tmx pseudo tradotta:
java -jar OmegaT.jar /path/to/project --config-dir=/path/to/config-files/ --mode=console-createpseudotranslatetmx --pseudotranslatetmx=allsegments.tmx --pseudotranslatetype=equal


Avvertenze legali Pagina iniziale Indice