OmegaT 4.2 — Посібник користувача

# Встановлення та запуск OmegaT

## Користувачам Windows

### Завантажте пакет

Чи маєте ви середовище Java, сумісне з Oracle Java 8 JRE?

- Так: завантажте `OmegaT_4.n.n_Windows_without_JRE.exe`.

- Ні / Я не знаю: завантажте `OmegaT_4.n.n_Windows.exe`.

  Цей пакет містить у собі Oracle Java Runtime Environment. Ця JRE не конфліктуватиме з іншими реалізаціями Java, які можуть бути встановлені у вашій системі.

### Встановлення OmegaT

Для встановлення OmegaT двічі клацність мишею по завантаженій програмі.

На початку ви можете обрати мову, якою буде проводитися процес встановлення, а у наступному вікні ви зможете обрати мову для самої OmegaT. Якщо ви поставите відповідний прапорець, то у файл `OmegaT.l4J.ini` буде записана обрана мова (у наступному розділі ви можете прочитати про це детальніше). Після того як ви приймете умови ліцензії, програма встановлення спитає вас, чи треба створити теку в меню Пуск , ярлики на робочому столі та на панелі швидкого запуску. Насправді ви можете зробити це і пізніше, просто перетягнувши `OmegaT.exe` на робочий стіл чи у меню Пуск. У останньому вікні ви можете переглянути README та файли змін до вашої версії програми.

### Запуск OmegaT

Після того як OmegaT встановлена, ви можете клікнути на `OmegaT.jar`, щоб запустити її. Також ви можете запустити її з командного рядка.

Але найпростіший шлях запуску OmegaT — це використання `OmegaT.exe`. У цьому випадку параметри для запуску програми зчитуються із файлу `OmegaT.l4J.ini`, який розташований у тій самій теці, що і файл .exe. Його можна редагувати, щоб змінити налаштування. Ось цей INI файл, наприклад, резервує 1 GB пам’яті, виставляє як мову інтерфейсу французьку, а як країну — Канаду:

    # OmegaT.exe runtime configuration
    # To use a parameter, remove the '#' before the '-'
    # Memory
    -Xmx1024M
    # Language
    -Duser.language=FR
    # Country
    -Duser.country=CA

Порада: якщо OmegaT працює повільно у сесіях віддаленого робочого столу в операційній системі Windows, то можна використати такий параметр:

    -Dsun.java2d.noddraw=false

### Оновлення OmegaT

Ця інформація стосується лише «традиційних» версій OmegaT у Windows. Вона не актуальна для версій Web Start, які оновлюються автоматично, та кросплатформенних версій, які встановлені у Windows.

Якщо у вас на комп’ютері вже встановлена версія OmegaT, і ви хочете оновити її до новішої, у вас є два варіанти:

- Встановити поверх наявної версії. Щоб зробити це, під час встановлення новішої версії просто вкажіть ту саму теку. Стара версія OmegaT буде перезаписана, але всі налаштування збережуться. Тобто йдеться про всі налаштування, які ви зробили безпосередньо в OmegaT, всі зміни до файлу `OmegaT.l4J.ini`, а також скрипт запуску (файл `.bat`), якщо ви його використовували.

До речі, цим способом ви можете обрати версію «для Windows без JRE», оскільки нова версія OmegaT буде використовувати вже наявне JRE.

- Встановити у нову теку. Це дозволить зберегти дві версії поряд незалежно, що може бути корисно, доки ви звикатимете до нової. Нова версія також буде бачити налаштування, які ви зробили зсередини OmegaT. Але водночас:

  - Якщо ви вносили зміни до `OmegaT.l4J.ini` чи використовували файл .bat, вам доведеться перенести їх вручну.

  - Якщо ваша версія OmegaT була «для Windows із JRE», нова версія також має бути «для Windows із JRE».

## Користувачам Linux (Intel)

### Завантажте правильний пакет

Чи маєте ви середовище Java, сумісне з Oracle Java 8 JRE?

- Так: завантажте `OmegaT_4.n.n_Without_JRE.zip`.

- Ні / Я не знаю: завантажте `OmegaT_4.n.n_Linux.tar.bz2`

  Цей пакет містить у собі Oracle Java Runtime Environment. Ця JRE не конфліктуватиме з іншими реалізаціями Java, які можуть бути встановлені у вашій системі.

### Встановлення OmegaT

Розпакуйте завантажений файл. В результаті ви отримаєте теку `omegat`, у якій побачите файли, необхідні для запуску OmegaT. Команда для розпакування `.tar.gz`:

    $ tar xf downloaded_file.tar.gz

### Додавання OmegaT до меню (KDE) чи панелей (Gnome)

#### Користувачам KDE 4

Ви можете додати OmegaT до меню таким чином:

- Натисніть Alt+F2 щоб відкрити KRunner. Натисніть kmenuedit+enter щоб запустити команду. З’явиться KMenuEditor. У KMenuEditor виберіть Файл > Новий елемент.

- Тоді після вибору потрібного меню додайте підменю/елемент за допомогою підменю Файл — Новий та Файл — Новий елемент . Вставте OmegaT як назву нового елемента.

- У полі «Команда» використайте кнопку Огляд, щоб знайти свій скрипт запуску OmegaT (файл OmegaT у розпакованій теці).

- Натисніть на кнопку додавання іконки (справа від полів «Назва/Опис/Коментар»)

- Інші іконки — Огляд, та перейдіть до підтеки `images` головної теки програми OmegaT. Оберіть іконку `OmegaT.png`.

- І нарешті збережіть зміни Файл — Зберегти .

#### Користувачам GNOME

Ви можете додати OmegaT до меню таким чином:

- Натисніть правою кнопкою на панель — Додати нову кнопку запуску .

- Вставте «OmegaT» у поле «Назва»; у полі «Команда» використайте кнопку «Огляд...», щоб знайти свій скрипт запуску OmegaT (файл OmegaT у розпакованій теці). Виберіть його та підтвердіть свій вибір.

- Натисніть на кнопку іконки, потім на кнопку Огляд... та перейдіть до підтеки `images` головної теки програми OmegaT. Оберіть файл `OmegaT.png`. Спочатку GNOME може не відображати всі файли іконок коректно. Може виглядати так, ніби очікується саме файл SVG, але якщо перейти до теки, то можна буде побачити всі файли і таки обрати `OmegaT.png`.

### Запуск OmegaT

OmegaT можна запустити з командного рядка з використанням скрипта, в який вписані параметри запуску, але ви можете і клікнути на `OmegaT.jar`, щоб запустити його напряму. Способи запуску можуть відрізнятися залежно від дистрибутива. Перевірте, щоб налаштування `PATH` були правильні, та щоб файли `.jar` були правильно прив’язані до запуску через середовище Java. Див. розділ «Запуск OmegaT з командного рядка» для більш детальних інструкцій.

## Користувачам macOS

### Завантажте пакет

OmegaT містить Java JRE 1.8

Завантаження `OmegaT_4.n.n_Mac.zip`.

### Встановлення OmegaT

Двічі клацніть по `OmegaT_4.n.n_Mac.zip`, щоб розпакувати архів. Це створить теку `OmegaT`. У теці буде два файли: `index.html` та `OmegaT.app`. Перемістіть теку у відповідну теку (наприклад, Applications). Після цього ви можете видалити `OmegaT_4.n.n_Mac.zip`, він вам більше не потрібен.

### Додавання OmegaT у док

Перетягніть `OmegaT.app` на док.

### Запуск OmegaT

Двічі клацніть на `OmegaT.app`, чи натисніть на неї у доку.

Ви можете змінити поведінку OmegaT, змінюючи Properties та `Configuration.properties` всередині пакету.

Щоб отримати доступ до `Configuration.properties`, натисніть правою клавішою миші на `OmegaT.app` та виберіть «Показати вміст пакету», там знайдіть його у теці `Contents/Resources`. Правою клавішою миші натисніть на файл та оберіть ваш улюблений текстовий редактор. Ви також можете перейти туди безпосередньо за допомогою команди cd у терміналі та відкрити `Configuration.properties` за допомогою термінального текстового редактора, наприклад emacs чи vi.

Параметри змінюються редагуванням `Configuration.properties`. Для того щоб залучити якийсь з попередньо визначених параметрів, заберіть `#` на початку відповідного рядка. Наприклад, `user.language=ja` (без `#`) вказує OmegaT запускатися з японським користувацьким інтерфейсом.

Щоб змінити кількість доступної пам’яті, відредагуйте файл OmegaT.app/Contents/Info.plist та розкоментуйте рядок `<!-- <string>-Xmx6g</string> -->` — заберіть `<!--` та `-->`. Це вказує OmegaT запускатися із 6 GB оперативної пам’яті. Ви можете змінити `6g` на потрібне вам значення.

Щоб запустити кілька `OmegaT.app` паралельно, клацніть двічі на файл OmegaT , що розташований у теці `OmegaT.app/Contents/MacOS/`.

Щоб запустити OmegaT з командного рядка використовуйте файл `OmegaT.jar`, що розташований у теці `OmegaT.app/Contents/MacOS/Java/`. Див. розділ «Запуск OmegaT з командного рядка» для більш детальних інструкцій.

### Зручності, доступні у macOS

`OmegaT.app` може використовувати macOS Services. Таким чином, ви можете виділити слово будь-де у OmegaT та використати Services, щоб перевірити це слово, наприклад у Spotlight чи Google. Також ви можете використати AppleScript чи Automator, щоб створити сервіси чи скрипти для автоматизації частих дій.

## Інші операційні системи

Ця інформація стосується Solaris SPARC/x86/x64, Linux x64/PowerPC, Windows x64.

### Завантажте правильний пакет

OmegaT доступна у пакетах з Oracle Java JRE для платформ Linux (Intel x86) та Windows. Користувачі інших платформ (Linux PowerPC, Linux x64, Solaris SPARC/x86/x64, Windows x64 і т.п.) мають забезпечити наявність потрібної версії Java JRE на своїй системі, щоб запустити OmegaT.

Чи маєте ви середовище Java, сумісне з Oracle Java 8 JRE?

- Так: завантажте `OmegaT_4.n.n_Without_JRE.zip`. Цей пакет можна використовувати на будь-якій платформі з інстальованим середовищем Java, сумісним із Java 8.

- Я не знаю: відкрийте термінал та напишіть java -version . Якщо в результаті ви отримали «команду не знайдено» чи щось на кшталт цього, — скоріш за все, у вас на комп’ютері нема Java.

- Ні: завантажте середовище Java для вашої системи (див. нижче) та архів `OmegaT_4.n.n_Without_JRE.zip`.

  JRE від Oracle доступні для Solaris SPARC/x86 (Java 8) та Linux x64, Solaris x64, Windows x64 (Java 8) за адресою http://www.oracle.com/technetwork/java/archive-139210.html.

  JRE від IBM для Linux PowerPC доступні за адресою http://www.ibm.com/developerworks/java/jdk/linux/download.html.

  Дотримуйтесь інструкцій до відповідного пакету, щоб встановити Java на вашу систему.

### Встановлення OmegaT

Щоб встановити OmegaT, просто розпакуйте файл `OmegaT_4.n.n_Without_JRE.zip`. В результаті ви отримаєте теку `./OmegaT_4.n.n_Without_JRE/`, у якій побачите файли, необхідні для запуску OmegaT.

### Створення зручних ярликів

Створіть ярлики OmegaT у зручних для вас місцях, керуючись інструкціями для вашої системи.

### Запуск OmegaT

Після того як OmegaT встановлена, ви можете запустити її з командного рядка, створити скрипт з потрібними параметрами запуску, чи клікнути на `OmegaT.jar`, щоб запустити її безпосередньо. Способи запуску можуть відрізнятися залежно від дистрибутива. Перевірте, щоб налаштування `PATH` були правильні, та щоб файли `.jar` були правильно прив’язані до запуску через середовище Java. Див. розділ «Запуск OmegaT з командного рядка» нижче для більш детальних інструкцій.

## Функція drag and drop

У більшості систем можна відкрити проєкт, перетягнувши файл `omegat.project` на іконку OmegaT на робочому столі. Проєкт OmegaT також можна відкрити, якщо двічі клацнути на файл `omegat.project`.

## Використання Java Web Start

Технологія Java Web Start (частина Java з версії Java 8) використовується для того, щоб опублікувати додаток Java через інтернет в один клік. Java Web Start гарантує, що додаток буде останньої версії, і що середовище Java, з яким він буде запущений, також буде правильної версії. Щоб запустити OmegaT за допомогою Java Web Start вперше, відкрийте цей URL у своєму браузері:

https://omegat.sourceforge.io/webstart/OmegaT.jnlp

Завантажте файл `OmegaT.jnlp` та клікніть по ньому. Під час встановлення ви можете отримати кілька попереджень від системи безпеки вашої операційної системи. Для встановлення цієї версії ваша система може просити у вас «необмеженого доступу до комп’ютера». Але мається на увазі той самий дозвіл, що і для встановлення звичайної версії OmegaT, тобто доступ до жорстокого диску. Наступні кліки по `OmegaT.jnlp` будуть перевіряти, чи потрібні якісь оновлення, за потреби встановлювати їх та запускати OmegaT. Після першого запуску та встановлення ви, звичайно, зможете використовувати `OmegaT.jnlp` і без підключення до інтернету.

Обробка персональних даних : OmegaT Java Web Start не надсилає ніяку вашу інформацію на сервери OmegaT. Програма працює лише на вашому комп’ютері. Ваші документи та ваша пам’ять перекладів залишаються у вас на комп’ютері. Проєкт OmegaT не має доступу до результатів вашої роботи чи ваших даних.

Зверніть увагу, що якщо ви хочете використовувати будь-які аргументи запуску програми (див. вище), версія Java Web Start вам не підійде.

## Запуск OmegaT з командного рядка

Зазвичай нема потреби запускати OmegaT з командного рядка. Але можливість запуску програми з командного рядка дозволяє отримати більший контроль над поведінкою програми. Є два способи, як запустити OmegaT з командного рядка.

### Відкриття вікна командного рядка

Вікно командного рядка також називають терміналом. У Windows його називають «вікно MS-DOS», і до нього можна доступитися через пункт MS-DOS меню Пуск. Його відповідник у macOS, додаток Terminal, доступний за адресою `Applications/Utilities`.

Щоб запустити OmegaT ви маєте виконати дві команди. Перша — це:

    cd
                         тека

де `тека` — це шлях до теки, де знаходиться OmegaT, а саме файл `OmegaT.jar`. Приклад того, як команда буде виглядати в реальності:

У Windows

    cd C:\Program Files\OmegaT

У macOS

    cd
                         <розташування OmegaT.app>
                      /OmegaT.app/Contents/Resources/Java/

У Linux

    cd /usr/local/omegat

Ця команда змінює робочу теку на ту, в якій знаходиться файл програми OmegaT. Друга команда власне запускає OmegaT. У найпростішій своїй формі вона виглядає так:

    java -jar OmegaT.jar

Зверніть увагу на великі букви — в усіх операційних системах окрім Windows програма не запуститься, якщо ви напишете `omegat` замість `OmegaT`!

Запуск OmegaT з командного рядка особливо корисний для знаходження причин проблем у роботі програми. Якщо під час роботи програми стаються якісь помилки, то у вікно терміналу надрукуються повідомлення про помилку. По них іноді можна зрозуміти причину помилки.

Але це не дуже зручний метод для щоденного запуску програми. Тому ці дві команди запаковані у спеціальний файл («скрипт», у Windows його ще називають «`.bat` файлом»).

Коли такий файл запускається, команди всередині нього виконуються автоматично. Тому якщо ви хочете змінити команди запуску — просто змініть цей файл.

### Аргументи команди запуску

Базова команда вже була описана вище. Її можна змінити, додаючи до неї «аргументи». Аргументи можна додавати після java , перед `-jar OmegaT.jar`. Зверніть увагу, що у Windows ви можете змінювати файл `OmegaT.l4J.ini` для зміни налаштувань. У Mac ви можете змінити `Configuration.properties`, а в Linux — скрипт `OmegaT`.

Нижче наведений список доступних аргументів. Досвідчені користувачі можуть отримати більше інформації, набравши man java у терміналі.

- Мова інтерфейсу користувача

  `-Duser.language= `XX`` Зазвичай, тобто коли OmegaT запущена без аргументів, вона визначає мову операційної системи даного користувача. Якщо доступна локалізація цією мовою, OmegaT використовує її. Таким чином, якщо мова операційної системи — російська, а OmegaT локалізована російською мовою, OmegaT запуститься з російським інтерфейсом користувача, російськими меню і т. ін. Якщо відповідна локалізація недоступна, OmegaT обере англійську. Це стандартна поведінка.

  Аргумент `-Duser.language= `XX`` змушує OmegaT використовувати саме вказану мову, незалежно від мови операційної системи. `XX` — це двобуквенний код мови. Щоб запустити OmegaT з французьким інтерфейсом (наприклад, у російськомовній ОС), команда буде виглядати так:

      java -Duser.language=fr -jar OmegaT.jar

- Країна користувача

  -Duser.country= `XX` Окрім мови ви також можете вказати і країну. Наприклад, `CN` чи `TW` для китайської мови. Щоб інструкція швидкого старту показувалась потрібною мовою, ви маєте вказати і мову, і країну. Це необхідно, навіть якщо доступна лише одна комбінація, як от `pt_BR` у випадку бразильської португальської.

- Виділення пам’яті

  `-Xmx `??` M` цим параметром можна виділити більше оперативної пам’яті для OmegaT. За замовчуванням виділяється 1024 MB, тому виділення меншої кількості пам’яті ніяк не збільшить можливості програми. `??` відповідає кількості виділеної пам’яті у мегабайтах. Таким чином, команда для запуску OmegaT із 2048 MB (2 GB) пам’яті буде виглядати так:

      java -Xmx2048M -jar OmegaT.jar

- IP адреса проксі-сервера

  `-Dhttp.proxyHost= `nnn.nnn.nnn.nnn`` Адреса проксі-сервера, якщо доступ до інтернету у вашій системі відбувається через проксі.

- Порт проксі-сервера

  `-Dhttp.proxyPort= `NNNN`` Порт сервера, якщо доступ до інтернету у вашій системі відбувається через проксі.

- Google Translate V2

  `-Dgoogle.api.key= `A123456789B123456789C123456789D12345678`` Якщо ви зареєстровані в сервісах Google Translate, тут ви можете вказати свій ключ Google API. Зверніть увагу, що ключ має довжину 38 символів.

- Microsoft Translator

  У вас має бути безкоштовний акаунт Microsoft. Він потрібен, щоб залогінитись у Windows Azure Marketplace і щоб використовувати сервіс Translator. Зверніть увагу, що до 2 мільйонів символів на місяць можна перекладати безкоштовно. Два елементи, які потрібно ввести, ви можете знайти на сторінці вашого акаунту: Primary account key та Customer-ID:

      -Dmicrosoft.api.client_id=
                                    XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

      -Dmicrosoft.api.client_secret=
                                    XXXX9xXxX9xXXxxXXX9xxX99xXXXX9xx9XXxXxXXXXX=

- Яндекс.Перекладач

  У вас має бути безкоштовний акаунт Yandex. Він необхідний для того, щоб отримати та використовувати ключ Yandex Translate API. Ключ API можна отримати через форму запиту ключа API key та подивитися на сторінці Мої ключі.

      -Dyandex.api.key=
                                    trnsl.1.1.XXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Аргументи можна комбінувати: OmegaT може бути запущена з усіма прикладами, що наведені вище:

    java -Dswing.aatext=true -Duser.language=pt -Duser.country=BR -Xmx2048M -Dhttp.proxyHost=192.168.1.1 -Dhttp.proxyport=3128 -jar -OmegaT.jar

### OmegaT в режимі командного рядка

OmegaT можна використовувати як перекладацький інструмент у скриптах. Коли програма запущена в консольному режимі, графічний інтерфейс користувача не завантажується і проєкт обробляється автоматично згідно з запитом.

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

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

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

- Запустити OmegaT звичайним чином (з GUI) та змінити налаштування. Якщо ви після цього запустите OmegaT у консольному режимі, вона буде використовувати ті ж налаштування.

- Якщо ж ви не можете запустити OmegaT нормальним чином (нема графічного середовища) — скопіюйте налаштування OmegaT з іншого комп’ютера у певну теку. Немає значення, в якому місці вона розташована, оскільки вам все одно треба буде вказати повний шлях до неї при виклику з командного рядка. Необхідні файли — це `filters.conf` і `segmentation.conf`. Їх можна знайти в домашній директорії користувача (наприклад `C:\Documents and Settings\ `user` \OmegaT` у Windows, `~/.omegat/` у Linux).

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

Щоб запустити OmegaT у консольному режимі, треба при запуску передати кілька додаткових аргументів. Найважливіший — це шлях до проєкту `/path/to/project`. Можна також вказати шлях до теки з файлами налаштувань `--config-dir= `/path/to/config-files/`` . Наприклад:

    java -jar OmegaT.jar
                            /path/to/project
                          \
        --config-dir=
                            /path/to/config-files/
                          \
        --config-file=
                            /path/to/config-file/
                          \
        --mode=
                            console-translate|console-createpseudotranslatetmx|console-align
                          \
        --source-pattern=
                            regexp

Зверніть увагу, що всі параметри починаються з подвійного символа `-`.

Пояснення:

- `/path/to/project` вказує OmegaT, де знаходиться проєкт для перекладу. Якщо він переданий, то OmegaT запуститься у консольному режимі і перекладе цей проєкт.

- `--config-dir= `/path/to/config-files/`` вказує OmegaT теку, де знаходяться файли з налаштуваннями. Якщо його не передати, OmegaT буде використовувати стандартні налаштування (тека OmegaT у домашній директорії користувача, чи поточна тека). Зверніть увагу на подвійний символ `-`.

- `--config-file= `/path/to/config-file/`` вказує OmegaT, який файл з налаштуваннями треба використовувати.

- `--mode= `...`` OmegaT запускається в консольному режимі, щоб виконати одну із вказаних задач автоматично.

  - `--mode=console-translate`

    У цьому режимі OmegaT намагається перекласти файли із теки `./source` з використанням доступної пам’яті перекладів. Це зручно, коли ви запускаєте OmegaT на сервері з готовими TMX файлами.

  - `--mode=console-createpseudotranslatetmx`

    У цьому режимі OmegaT створює TMX для всього проєкту, використовуючи лише файли для перекладу. Ви можете вказати файл TMX, який треба створити за допомогою

    `--pseudotranslatetmx= `allsegments.tmx` --pseudotranslatetype= `equal|empty``

    Аргумент pseudotranslatetype вказує, чи перекладені сегменти мають бути порожніми чи дорівнювати оригіналу.

  - `--mode=console-align`

    У цьому режимі OmegaT буде вирівнювати файли із теки `./source` та файли із вказаної теки. Файл TMX, що буде отриманий у результаті вирівнювання, збережеться у теці `./omegat` з назвою `align.tmx`. Які файли будуть використані для вирівнювання, а які — ні, залежить від того, які з них підтримуються фільтрами файлів. Деякі підтримувані фільтри: ILIAS Language File, Java(TM) Resource Bundles, Key=Value Text, Magento CE Locale CSV, MoodlePHP, Mozilla DTD, Mozilla FTL, PO, RC, SubRip Subtitles, Windows Resources

    У цьому випадку ви маєте вказати ще один параметр, а власне теку перекладених файлів:

    `--alignDir= `<тека перекладених файлів>``

    `alignDir` має містити переклад на цільову мову проєкту. Наприклад, якщо проєкт — це переклад з англійської на французьку, то `alignDir` має містити пакет, що закінчується на `_fr`. Файл TMX, що буде отриманий у результаті вирівнювання, збережеться у теці `./omegat` під назвою `align.tmx`.

- `--source-pattern= `regexp``

  Якщо використовується консольний режим, то ви можете цією опцією обмежити файли, що будуть перекладені. Якщо цей параметр не передати, всі файли будуть оброблені. Ось кілька характерних прикладів обмежень:

  - `.*\.html`

    Всі файли HTML підлягають перекладу — зверніть увагу, що за правилами регулярних виразів крапка у звичному `*.html` має екрануватись (`\.`)

  - `test\.html`

    Буде перекладено лише файл test.html в корені проєкту. Якщо в інших теках є ще файли test.html, вони будуть проігноровані.

  - `dir-10\\test\.html`

    Буде оброблено лише файл `test.html` у теці `dir-10`. Зверніть увагу і на те, що бекслеш (обернену скісну риску) також треба екранувати нею ж.

- `--tag-validation= `abort|warn`` `outputFileName`

  Цей параметр дозволяє валідацію теґів в автоматичному режимі. Якщо вибрати `abort`, то валідатор теґів зупиниться на першому помилковому сегменті. Якщо вибрати `warn`, то валідатор теґів обробить всі сегменти і запише попередження про помилкові сегменти у вказаний файл.

- `--no-team` стосується командних проєктів. Використовуйте його, щоб OmegaT не синхронізувала його вміст.

- `--disable-project-locking` дозволяє відкрити проєкт у Windows у двох окремих вікнах OmegaT. Типово `omegat.project` блокується у Windows, і за спроби відкрити вже відкритий проєкт виводиться помилка. З цією опцією блокування не відбувається.

#### Тихий режим

Ще один параметр, специфічний для консольного режиму: `--quiet`. У тихому режимі на екран виводиться менше інформації. Наприклад, не відображаються ті повідомлення, які ви зазвичай бачите у рядку стану.

Спосіб використання: `java -jar OmegaT.jar /path/to/project --mode=console-translate --quiet`

## Компіляція OmegaT

Код поточної версії можна завантажити за допомогою клієнта Git із репозиторія https://git.code.sf.net/p/omegat/code чи напряму з SourceForge.

Після завантаження перейдіть у теку коду програми та запустіть команду:

    gradlew assembleDist

Це створить пакет OmegaT у теці `./build/distributions`. Там ви знайдете zip-файл з усім необхідним для запуску OmegaT.

Також ви можете запустити програму напряму за допомогою команди:

    gradlew run

Деталізовані інструкції можна знайти у README.txt в теці docs_devel.