# Mode de consola de l'OmegaT

- Prerequisits

- Inici en mode de consola

L'objectiu del mode de consola és utilitzar l'OmegaT com a una eina de traducció en un entorn d'scripts. En iniciar l'OmegaT en mode de consola, no es carrega la interfície gràfica d'usuari (per tant, funcionarà en qualsevol consola). En funció del mode d'execució, el projecte específic es traduirà automàticament o es crearà una memòria de traducció pseudotraduïda.

### Prerequisits

Per executar a l'OmegaT, cal que hi hagi un projecte de l'OmegaT vàlid. La ubicació no és important, ja que de totes maneres l'haureu d'especificar a la línia d'ordres durant l'inici.

Si necessiteu utilitzar paràmetres diferents, cal que estiguin especificats als fitxers de configuració. Això es pot fer de dues maneres:

1. Executeu l'OmegaT normalment (amb la interfície gràfica d'usuari) i definiu els paràmetres. Quan executeu l'OmegaT en mode de consola, s'utilitzaran els mateixos paràmetres. Si no podeu executar l'OmegaT normalment (per exemple, perquè no disposeu d'un entorn gràfic):
2. Copieu els fitxers de configuració d'alguna altra instal·lació de l'OmegaT (en una altra màquina) a un directori específic. La ubicació no és important, ja que la podeu especificar a la línia d'ordres durant l'inici. Els fitxers rellevants són filters.conf i segmentation.conf, que es troben al directori inicial de l'usuari (per exemple, C:\Documents and Settings\%User%\OmegaT al Windows, %user%/.omegat/ al Linux).

### Inici en mode de consola

Per iniciar l'OmegaT en mode de consola, cal especificar certs paràmetres addicionals durant l'inici. Els paràmetres necessaris són `<dir-projecte>` i `--mode=<mode>`.

En funció del mode, cal (o es poden) especificar paràmetres addicionals. Vegeu Arguments de la línia d'ordres per obtenir més informació.

Exemple de traducció d'un projecte:
`$>java -jar OmegaT.jar /camí/al/projecte --config-dir=/camí/als/fitxers-config/ --mode=console-translate`
Exemple de traducció d'un sol fitxer del projecte:
`$>java -jar OmegaT.jar /camí/al/projecte --config-dir=/camí/als/fitxers-config/ --mode=console-translate --source-pattern=prova\.html`
Exemple de creació d'un fitxer TMX pseudotraduït:
`java -jar OmegaT.jar /camí/al/projecte --config-dir=/camí/als/fitxers-config/ --mode=console-createpseudotranslatetmx --pseudotranslatetmx=allsegments.tmx --pseudotranslatetype=equal`

Avisos legals | Inici | Índex