# Консольний режим OmegaT

- Передумови

- Запуск у консольному режимі

- Додаткові параметри

Мета консольного режиму — використання OmegaT як інструменту перекладу в середовищі скриптів. При використанні консольного режиму графічний інтерфейс не буде завантажений (він може працювати на будь-якій консолі), а відкритий проект буде автоматично перекладено.

### Передумови

Щоб використовувати OmegaT таким чином, має бути доступний створений проект OmegaT. Розташування проекту не має значення, оскільки Ви повинні вказати його під час запуску в командному рядку.

Якщо необхідні змінені налаштування, то повинні бути доступні файли конфігурації. Це можна зробити двома способами:

1. Запустити OmegaT як зазвичай (через GUI) і налаштувати конфігурацію. При запуску OmegaT в режимі консолі буде використовуватися та сама конфігурація. У випадку, якщо Ви не можете використовувати OmegaT як зазвичай (оскільки графічне середовище недоступне):
2. Скопіюйте файли конфігурації з інсталяції OmegaT на інший компʼютер у визначений каталог. Специфічне розташування не має значення, оскільки Ви можете вказати його при запуску командного рядка. Відповідні файли називаються filters.conf і segmentation.conf і знаходяться в каталозі користувача (наприклад, C:\Документи і налаштування\<User>\OmegaT у Windows, <User>/.omegat/ у Linux)

### Запуск у консольному режимі

Щоб запустити OmegaT в консольному режимі, під час запуску програми необхідно вказати деякі додаткові параметри. Найголовніше — `<project-dir>`, і необовʼязково — `--config-dir=<config-dir>`.

Приклад: `$> java -jar OmegaT.jar /path/to/project --config-dir=/path/to/config-files/ --mode=console-translate`

Пояснення:

`<project-dir>`
  інформує OmegaT про те, де знаходиться проект перекладу. Якщо параметр вказаний, OmegaT почне працювати в консольному режимі та перекладати вказаний проект.
`--config-dir=<config-dir>`
  інформує OmegaT про те, де знаходяться файли конфігурації. Якщо нічого не вказано, OmegaT буде використовувати значення за замовчуванням (OmegaT dir в каталозі користувача або, якщо недоступний, у поточному каталозі).
`--mode=console-translate`
  OmegaT запускається в консольному режимі та перекладає вказаний проект.

### Додаткові параметри

Для командного рядка в консольному режимі є додатковий параметр: `--quiet`. У беззвучному режимі в вікні журналу зʼявлятиметься менше інформації. Повідомлення, які Ви зазвичай бачите в рядку стану, затримуються і не відображаються.
Використання: `java -jar OmegaT.jar /path/to/project --quiet`

Юридична інформація | Домашня сторінка | Карта змісту