Режим работы OmegaT в командной строке задуман для того, чтобы программу можно было использовать как средство выполнение перевода в скриптовом окружении. После запуска OmegaT в режиме командной строки, графический интерфейс не будет загружаться (таким образом, программа работает в командной строке) и указанный проект будет переведен автоматически.
Прежде всего нужен проект в формате OmegaT. Где он находится — не важно, так как всё равно вы укажете к нему путь в командной строке.
Если нужны конкретные настройки для работы, нужно, чтобы имелся соответствующий конфигурационный файл. Этого можно добиться двумя путями:
Для того, чтобы запустить OmegaT в консольном режиме, нужно передать ей при запуске несколько параметров. Самый важный из них — <project-dir>
, --config-dir=<config-dir>
можно не указывать.
Пример: $> java -jar OmegaT.jar /путь/к/проекту --config-dir=/путь/к/конфигурационным файлам/ --mode=console-translate
Пояснение:
<project-dir> |
указывает, где находится проект перевода OmegaT. Если этот параметр передается при запуске в режиме командной строки, OmegaT переводит данный проект. |
--config-dir=<config-dir> |
указывает, где находится каталог с конфигурационными файлами OmegaT. Если этот параметр не передается при запуске, OmegaT использует настройки по умолчанию (находящиеся в каталоге OmegaT в домашнем каталоге пользователя, или, если они там там не найдены — в текущем рабочем каталоге). |
--mode=console-translate |
запускает OmegaT в режиме командной строки и переводит данный проект |
Для режима командной строки также предусмотрен ещё один параметр: --quiet
. В «тихом» режиме, на экран будет выводиться меньше информации. Все сообщения, выводящиеся обычно в строку состояния, показываться не будут.
Использовать параметр можно так: java -jar OmegaT.jar /path/to/project --quiet
Авторские права | Наверх | Предметный указатель |