# OmegaT Console-modus

- Vooraf vereist

- Beginnen in console-modus

Het doel van de console-modus is om OmegaT als vertaalgereedschap te gebruiken in een script-omgeving. Indien wordt begonnen in de console-modus, wordt geen GUI geladen (dus het zal werken op elke console). Afhankelijk van de modus van uitvoeren, wordt het opgegeven project automatisch vertaald of wordt een pseudo-translated vertaalgeheugen gemaakt.

### Vooraf vereist

Een geldig OmegaT-project moet aanwezig zijn om OmegaT uit te kunnen voeren. De locatie maakt niet uit omdat het bij de start toch al moet worden ingevuld in de opdrachtregel.

Indien u gewijzigde instellingen nodig hebt, moeten de configuratiebestanden aanwezig zijn. Dat kan op twee manieren worden bereikt:

1. Voer OmegaT normaal uit (met de GUI) en maak de instellingen. Indien u OmegaT in console-modus start, zal het dezelfde instellingen gebruiken. Indien u OmegaT niet normaal kunt uitvoeren (geen grafische omgeving beschikbaar):
2. Kopieer de instellingen vanaf een andere installatie van OmegaT op een andere machine naar een bepaalde map. De locatie maakt niet uit, omdat u die toch in kunt vullen in de opdrachtregel bij het starten. De relevante bestanden zijn filters.conf en segmentation.conf en kunnen worden gevonden in de startmap van de gebruiker (Bijv. C:\Documents and Settings\%Gebruiker%\OmegaT onder Windows, %gebruiker%/.omegat/ onder Linux)

### Beginnen in console-modus

Enkele extra parameters moeten bij het starten worden opgegeven om OmegaT in console-modus te starten. Vereist zijn `<project-map>` en `--mode=<modus>`.

Afhankelijk van de modus kunnen (of moeten) aanvullende parameters worden opgegeven. Bekijk Argumenten voor de opdrachtregel voor meer informatie.

Voorbeeld van vertaalproject:
`$> java -jar OmegaT.jar /pad/naar/project --config-dir=/pad/naar/config-files/ --mode=console-translate`
Voorbeeld van vertaalproject voor één enkel bestand:
`$>java -jar OmegaT.jar /path/naar/project --config-dir=/path/naar/config-files/ --mode=console-translate --source-pattern=test\.html`
Voorbeeld van maken van een pseudo translated tmx:
`java -jar OmegaT.jar /path/naar/project --config-dir=/path/naar/config-files/ --mode=console-createpseudotranslatetmx --pseudotranslatetmx=allsegments.tmx --pseudotranslatetype=equal`

Auteursrechten | Home | Inhoudsopgave