# OmegaT Režim konzole

- Co budeme potřebovat

- Spouštění aplikace v režimu konzole

- Extra nastavení

Důvod proč využívat příkazový řádek (konzoli) je použití aplikace OmegaT jako překladatelský nástroj ve skriptovacím prostředí. Když aplikaci spustíte v konzoli, tak se nenahraje žádné grafické prostředí / GUI (takže lze pracovat na jakémkoliv typu příkazového řádku) a daný projekt bude automaticky přeložen.

### Co budeme potřebovat

Aby šlo spustit aplikaci OmegaT, musíme mít platný projekt OmegaT. Umístění není důležité, protože se tento údaj stejně musí zadat v příkazu při startu.

Jestli budete chtít změnit nastavení, musíte mít konfigurační soubory. Toho lze dosáhnout dvěma způsoby:

1. Spusťte aplikaci běžným způsobem (přes grafické prostředí / GUI) a zvolte vhodné nastavení. Když OmegaT běží v konzoli, tak bude použito stejné nastavení. Když nejde OmegaT spustit běžným způsobem (není dostupné žádné grafické prostředí)
2. zkopírujte do patřičného adresáře soubory nastavení z jiné instalace aplikace OmegaT na jiném počítači. Umístění není důležité, protože se tento údaj může zadat v příkazu při startu. Důležité soubory jsou filters.conf a segmentation.conf a můžete je najít v adresáři home daného uživatele (např. C:\Dokumenty a nastavení\%Uživatel%\OmegaT ve Windows, %uživatel%/.omegat/ v Linuxu)

### Spouštění aplikace v režimu konzole

Pro spuštění aplikace OmegaT v konzoli musíte při startu nastavit pár extra parametrů. Nejdůležitější je `<project-dir>`, a volitelně `--config-dir=<config-dir>`

Příklad: `$> java -jar OmegaT.jar /cesta/k/projektu --config-dir=/cesta/ke/konfiguračním-souborům/ --mode=console-translate`

Vysvětlení:

`<project-dir>` | sděluje aplikaci kde najde projekt pro překlad když je to zadáno, OmegaT se spustí v konzoli a přeloží zadaný projekt.
`--config-dir=<config-dir>` | umožňuje sdělit aplikaci ve kterém adresáři jsou uloženy konfigurační soubory. Když není zadáno, OmegaT s vrátí k výchozím hodnotám (adresář OmegaT dir ve složce home uživatele, nebo když není dostupné: adresář, ve kterém se právě pracuje).
`--mode=console-translate` | OmegaT se spustí v konzoli a přeloží zadaný projekt.

### Extra nastavení

Existuje jeden extra parametr příkazového řádku, který je specifický pro režim konzole: `--quiet`. V režimu ‚quiet‘ (‚ticho‘) se na obrazovce zobrazuje méně informací. Všechna hlášení, která byste obvykle nalezli ve stavové liště se nebudou zobrazovat.
Použití: `java -jar OmegaT.jar /path/to/project --quiet`

Právní poznámky | Obsah | Tématický rejstřík