Глава 3. Установка и запуск ОмегаТ

1. Для пользователей Windows
1.1. Загрузка пакета
1.2. Установка ОмегаТ
1.3. Запуск ОмегаТ
1.4. Обновление ОмегаТ
2. Для пользователей GNU/Linux (Intel)
2.1. Загрузка нужного пакета
2.2. Установка ОмегаТ
2.3. Добавление ОмегаТ в меню (KDE) и на панель (Gnome).
2.4. Запуск ОмегаТ
3. Для пользователей Mac OS X
3.1. Загрузка пакета
3.2. Установка ОмегаТ
3.3. Добавление ОмегаТ в Док
3.4. Запуск ОмегаТ
3.5. «Плюшки» для Mac OS X
4. Другие системы
4.1. Загрузка нужного пакета
4.2. Установка ОмегаТ
4.3. Установка удобных ярлыков запуска
4.4. Запуск ОмегаТ
5. Использование Java Web Start
6. Запуск ОмегаТ из командной строки
6.1. Открытие окна командной строки
6.2. Аргументы команды запуска
6.3. ОмегаТ в режиме командной строки
7. Сборка ОмегаТ из исходного кода

1. Для пользователей Windows

1.1. Загрузка пакета

Установлена ли у вас версия Java, совместимая с Oracle Java 1.6 JRE?

  • Да: загрузите OmegaT_3.n.n_Windows_without_JRE.exe.

  • Нет / не знаю: загрузите OmegaT_3.n.n_Windows.exe.

    В этот пакет включена Oracle Java Runtime Environment. Эта JRE не будет конфликтовать с другими реализациями Java, которые могут быть уже установлены на вашей системе.

1.2. Установка ОмегаТ

Для установки ОмегаТ, дважды щёлкните по загруженной программе.

В начале процесса установки можно выбрать язык, который будет при этом использоваться. В том же окне можно указать использовать этот же язык в интерфейсе ОмегаТ. Если установить соответствующий флажок, в файл «OmegaT.l4J.ini» будут внесены необходимые изменения (подробности в следующем разделе). Затем, после того, как вы примете лицензионное соглашение, программа установки спросит вас, хотите ли вы создать папку в меню «Пуск», а также ярлыки на рабочем столе и панели быстрого запуска; вы можете создать ярлыки позднее, перетащив OmegaT.exe на рабочий стол или в меню «Пуск». Наконец, вам будет предложено просмотреть файл «readme» и ознакомиться с изменениями в устанавливаемой версии.

1.3. Запуск ОмегаТ

После установки ОмегаТ вы можете щёлкнуть мышкой на файле OmegaT.jar, чтобы запустить программу напрямую, или же запускать её из командной строки.

Однако, проще всего — запустить программу OmegaT.exe. В этом случае параметры будут считываться из файла OmegaT.l4J.ini , который находится в том же каталоге, что и файл exe. Вы можете изменить его так, как посчитаете нужным. В нижеприведённом примере, в файле INI для ОмегаТ резервируется 1 Гб памяти, в качестве языка интерфейса устанавливается французский, а в качестве страны пользователя выбирается Португалия.

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

1.4. Обновление ОмегаТ

Информация ниже относится только к «традиционным» Windows версиям ОмегаТ. Она не относится ни к Web Start версиям, которые обновляются автоматически, ни к установленным в Windows кросс-платформенным версиям.

Если ОмегаТ уже установлена на вашем компьютере и вы хотите обновить её до более новой версии, у вас есть два варианта:

  • Установка «поверх» предыдущей версии. Для этого просто выберите для установки каталог, в который ранее уже была установлена ОмегаТ. «Старая» версия ОмегаТ будет перезаписана, но все настройки будут сохранены. (Настройки сделанные в самой ОмегаТ, любые изменения в файле OmegaT.l4J.ini, а также все пользовательские скрипты запуска).

Если вы выбрали этот метод, то в качестве новой версии ОмегаТ можно использовать сборку «Windows без JRE», так как будет задействована уже установленная JRE.

  • Установить в новую папку. Благодаря этому методу, можно параллельно использовать две версии ОмегаТ, пока вы не привыкнете к новой версии. При использовании этого метода, все настройки которые были сделаны в самой ОмегаТ будут сохранены. Однако, в этом случае:

    • Если вы вносили какие-либо изменения в файл OmegaT.l4J.ini или используете BAT-файл, необходимо сделать их резервные копии.

    • Если для предыдущей установки вы использовали версию «Windows с JRE», новая версия ОмегаТ тоже должна быть «Windows с JRE».

2. Для пользователей GNU/Linux (Intel)

2.1. Загрузка нужного пакета

Установлена ли у вас версия Java, совместимая с Oracle Java 1.6 JRE?

  • Да: загрузите OmegaT_3.n.n_Without_JRE.exe.

  • Нет / не знаю: загрузите OmegaT_3.n.n_Linux.tar.bz2.

    В этот пакет включена Oracle Java Runtime Environment. Эта JRE не будет конфликтовать с другими реализациями Java, которые могут быть уже установлены на вашей системе.

2.2. Установка ОмегаТ

Распакуйте загруженный файл. В текущей папке будет создан каталог omegat/, в котором будут находиться все файлы, необходимые для запуска ОмегаТ. Чтобы распаковать файл .tar.gz:

$ tar xf загруженный_файл.tar.gz

2.3. Добавление ОмегаТ в меню (KDE) и на панель (Gnome).

2.3.1. Для пользователей KDE 4

Вы можете добавить ОмегаТ в меню следующим образом:

  • Нажмите ALT+F2 , чтобы запустить KRunner. Введите команду: kmenuedit+ВВОД. Загрузится KMenuEditor. В KMenuEditor выберите Файл -> Новый пункт.

  • Затем, после выбора подходящего меню, добавьте подменю/пункт нажав Файл - Новое подменю и Файл - Новый пункт. В качестве имени нового элемента введите ОмегаТ.

  • В поле «Команда» с помощью кнопки навигации найдите скрипт, запускающий ОмегаТ (файл с именем OmegaT в распакованном каталоге), и выберите его.

  • Нажмите кнопку выбора значка (справа от полей «Имя»/«Описание»/«Комментарий»).

  • Прочие значки - Обзор и перейдите в подкаталог /image в главного каталога программы ОмегаТ. Выберите значок «OmegaT.png».

  • Сохраните изменения, щёлкнув Файл - Сохранить.

2.3.2. Для пользователей Gnome

Вы можете добавить ОмегаТ в меню следующим образом:

  • Щёлкните правой кнопкой мыши по панели и выберите команду «Добавить на панель».

  • В поле «Имя» введите «ОмегаТ»; используйте кнопку обзора, чтобы ввести путь к скрипту запуска ОмегаТ в поле «Команда». Выделите скрипт и нажмите «ОК».

  • Нажмите кнопку выбора значка, затем нажмите «Обзор...» и перейдите в подкаталог «/images» папки OmegaT. Выберите значок OmegaT.png. Возможно, Gnome не покажет файлы со значками, так как по умолчанию ожидает SVG-файлы, однако, если всё-таки выбрать папку, значки будут отображены и файл «OmegaT.png» можно будет выбрать.

2.4. Запуск ОмегаТ

Вы можете запустить ОмегаТ из командной строки с помощью скрипта, который задаёт нужные параметры, или напрямую, щёлкнув по файлу OmegaT.jar. Конкретный способ зависит от дистрибутива. Убедитесь, что у вас корректно настроена переменная PATH и что файлы .jar ассоциированы с исполняемым файлом Java. Более подробная информация приведена далее, в разделе «Запуск из командной строки».

3. Для пользователей Mac OS X

3.1. Загрузка пакета

Для запуска ОмегаТ 2.6 требуется Java 1.6. Для того, чтобы обновить Java, нужно воспользоваться пунктом «Обновление программ...» из меню Apple.

Загрузите OmegaT_3.n.n_Mac.zip.

3.2. Установка ОмегаТ

Дважды щёлкните на файле OmegaT_3.n.n_Mac.zip, чтобы распаковать его. Будет создана папка OmegaT . В папке находятся 2 файла: «index.html» и OmegaT.app. Скопируйте папку в подходящее место (например, в «Applications»). После этого можно удалить файл OmegaT_3.n.n_Mac.zip, он вам больше не понадобится.

3.3. Добавление ОмегаТ в Док

Перетащите файл OmegaT.app в Док.

3.4. Запуск ОмегаТ

Дважды щёлкните на OmegaT.app или на его ярлыке в Доке.

Чтобы получить доступ к Info.plist, щёлкните правой кнопкой мыши по OmegaT.app и выберите «Показать содержимое пакета», а затем откройте файл, снова щёлкнув правой кнопкой мыши и выбрав предпочитаемый текстовый редактор. You can also "cd" there directly from the command line and open Info.plist in a command line editor like emacs or vi.

Можно редактировать разделы Properties и VMOptions.

Если будете добавлять какие-то значения в VMOptions, ставьте между ними пробел. К примеру, параметры -Xmx1024M -Duser.language=ja запустят ОмегаТ с 1024 Мб выделенной памяти и японским языком пользовательского интерфейса.

Чтобы одновременно запустить несколько копий OmegaT.app, отредактируйте файл JavaApplicationStub, расположенный в OmegaT.app/ Contents/MacOS/.

Use OmegaT.jar file located in OmegaT.app/Contents/Resources/Java/ to launch OmegaT from the command line. Более подробная информация приведена далее, в разделе «Запуск из командной строки».

3.5. «Плюшки» для Mac OS X

OmegaT.app может взаимодействовать с Mac OS X Services. Т. е., можно выделить любое слово в окне ОмегаТ и использовать Services, чтобы поискать его в Spotlight или Google. Также, для автоматизации часто повторяющихся действий можно использовать AppleScript или Automator.

4. Другие системы

Представленная ниже информация относится к системам SPARC/x86/x64, GNU/Linux x64/PowerPC, Windows x64

4.1. Загрузка нужного пакета

Пакеты ОмегаТ со встроенной Oracle Java JRE существуют для только платформ GNU/Linux (Intel x86) и Windows. Пользователи других платформ (GNU/Linux PowerPC, GNU/Linux x64, Solaris SPARC/x86/x64, Windows x64 и т. д.) должны удостовериться, что в их системе установлена подходящая реализация Java JRE.

Установлена ли у вас версия Java, совместимая с Oracle Java 1.6 JRE?

  • Да: загрузите OmegaT_3.n.n_Windows_without_JRE.zip. Этот пакет можно использовать на любой платформе, где установлена версия JRE, совместимая с Java 1.6 JRE.

  • Не знаю: откройте терминал и введите «java -version». Если появилось сообщение типа «command not found», то скорее всего, Java в вашей системе не установлена.

  • Нет: установите версию Java JRE для вашей платформы (смотри ниже) и загрузите пакет OmegaT_3.n.n_Without_JRE.zip.

    Oracle предоставляет пакеты с JRE для Solaris SPARC/x86 (Java 1.6) и GNU/Linux x64, Solaris x64, Windows x64 (Java 1.6): http://www.oracle.com/technetwork/java/archive-139210.html.

    IBM предоставляет JRE для GNU/Linux PowerPC: http://www.ibm.com/developerworks/java/jdk/linux/download.htm

    Следуйте инструкциям по установке необходимого вам пакета.

4.2. Установка ОмегаТ

Чтобы установить ОмегаТ, просто распакуйте файл OmegaT_3.n.n_Without_JRE.zip. В текущей папке будет создан каталог ./OmegaT_3.n.n_Without_JRE/, в котором вы найдёте все файлы, необходимые для запуска ОмегаТ.

4.3. Установка удобных ярлыков запуска

Следуйте инструкциям к вашей системе, чтобы установить ярлыки запуска ОмегаТ в нужных вам местах.

4.4. Запуск ОмегаТ

После установки ОмегаТ вы можете запускать программу напрямую из командной строки, создать скрипт с параметрами запуска или просто щёлкнуть мышкой на файле OmegaT.jar. Конкретный способ зависит от дистрибутива. Убедитесь, что у вас корректно настроена переменная PATH и что файлы .jar ассоциированы с исполняемым файлом Java. Более подробная информация приведена далее, в разделе «Запуск из командной строки».

5. Использование Java Web Start

С помощью технологии Java Web Start (часть Java 1.6 и выше) приложения Java можно установить напрямую из Интернета всего одним щелчком мыши. Java Web Start обеспечивает установку самой последней версии приложения и нужной версии Java Runtime Environment (JRE). Чтобы установить ОмегаТ с помощью Java Web Start, перейдите по следующей ссылке:

http://omegat.sourceforge.net/webstart/OmegaT.jnlp

Загрузите файл OmegaT.jnlp и щёлкните по нему. Во время установки, в зависимости от операционной системы, могут появиться несколько предупреждений системы безопасности. Права, которые вы даёте этой версии (они могут быть сформулированы, например, как: «неограниченный доступ к компьютеру»), идентичны правам, которые есть у локально установленной версии, а именно: разрешается доступ к жёсткому диску вашего компьютера. При последующих запусках OmegaT.jnlp будут загружены и установлены обновления (если они есть, конечно), и лишь затем запустится ОмегаТ. После проведения установки повторный запуск OmegaT.jnlp запустит программу, даже если соединение с Интернет отсутствует.

Примечание относительно конфиденциальности данных: ОмегаТ Java Web Start не хранит никакую вашу информацию нигде, кроме компьютера, на котором вы её запускаете. Программа работает только на вашем компьютере. Ваши документы и файлы памяти переводов хранятся на вашем компьютере и ни один участник проекта ОмегаТ не имеет к ним доступа.

Чтобы запускать ОмегаТ из командной строки с дополнительными параметрами (смотри выше), нужно провести установку стандартными средствами.

6. Запуск ОмегаТ из командной строки

Как правило, необходимости запускать ОмегаТ из командной строки нет. Однако запуск из командной строки позволяет контролировать и изменять поведение программы. Из командной строки ОмегаТ можно запустить двумя способами:

6.1. Открытие окна командной строки

Окно командной строки также часто называют «окно терминала». В Windows оно называется «Сеанс MS-DOS» и его можно запустить через меню «Пуск» — «Программы» — «Сеанс MS-DOS». Его эквивалентом под Mac OS X является приложение Terminal, расположенное в «Applications → Utilities».

Чтобы запустить ОмегаТ, обычно нужно ввести две команды. Первая:

cd {папка}

где {папка} — это имя папки (с полным путём к ней), где находится OmegaT — точнее, файл OmegaT.jar. У вас эта команда будет выглядеть примерно так:

В Windows

cd C:\Program Files\OmegaT

В Mac OS X

cd <OmegaT.app location>/OmegaT.app/Contents/Resources/Java/

В GNU/Linux

cd /usr/local/omegat

Эта команда изменяет текущую папку на папку, содержащую исполняемый файл ОмегаТ. Вторая команда собственно запускает ОмегаТ. В самом простом виде она выглядит так:

java -jar OmegaT.jar

Обратите внимание на регистр: в ОС, отличных от Windows, если вы введёте omegat вместо OmegaT, программа не запустится.

Этот способ удобен при отладке: если во время работы произошла ошибка, то сообщение о ней выводится в окно терминала, что может быть очень полезно.

Однако этот метод не очень удобен для повседневного запуска программы. Поэтому две вышеупомянутые команды содержатся в файле («скрипте», на Windows-системах также известен как «BAT-файл»).

Когда запускается этот файл, все записанные в нём команды выполняются автоматически. Соответственно, чтобы изменить команду запуска, достаточно изменить этот файл.

6.2. Аргументы команды запуска

Основные команды уже были перечислены выше. Изменения этих команд подразумевают добавление к ним «аргументов». Аргументы добавляются после команды java и перед -jar OmegaT.jar. В Windows настройки можно также изменять путём правки OmegaT.l4J.ini. В Mac OSX в этих же целях можно изменить файл Info.plist, который находится в каталоге OmegaT.app/Contents/.

Ниже приведён список возможных аргументов. Опытные пользователи могут получить более подробную информацию об аргументах командной строки, введя в окне терминала man java.

  • Язык пользовательского интерфейса

    -Duser.language=XX Обычно, то есть когда ОмегаТ запускается без каких-либо аргументов, программа сама определяет язык операционной системы пользователя. Если перевод интерфейса на этот язык уже кем-то выполнен, то ОмегаТ будет использовать его. Таким образом, если язык операционной системы русский и ОмегаТ была локализована на этот язык, то будет использоваться русский пользовательский интерфейс, русские меню и т. д. Если перевода интерфейса на язык операционной системы нет, ОмегаТ будет использовать английский, как язык по умолчанию. Таково стандартное поведение программы.

    Аргумент -Duser.language=XX указывает ОмегаТ использовать не язык операционной системы, а заданный язык. «XX» в этой команде надо заменить на буквенный код предпочтительного языка. Итак, например, чтобы запустить ОмегаТ с французским интерфейсом в русской операционной системе, нам понадобится следующая команда:

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

  • Страна пользователя

    -Duser.country=XX Помимо языка интерфейса вы также можете указать страну пользователя, например, CN или TW для китайского языка. Чтобы руководство по быстрому старту отображалось на нужном языке, вам нужно указать и язык, и страну. Это необходимо, даже если доступна лишь одна комбинация, например, pt_BR в случае с португальским бразильским.

  • Сглаживание шрифтов - (только для Java 1.6)

    -Dswing.aatext=true Этот аргумент включает сглаживание (anti-aliasing) шрифтов, тем самым улучшая их внешний вид.

  • Выделение памяти

    -XmxZZM Эта команда выделяет ОмегаТ больше памяти. По умолчанию выделяется 512 МБ, так что назначать меньше нет никакого смысла. «ZZ» надо заменить на объём назначаемой памяти в мегабайтах. Таким образом, чтобы запустить ОмегаТ с 1024 MБ (1 гигабайт) памяти, нужно отдать следующую команду:

    java -Xmx1024M -jar OmegaT.jar

  • IP-адрес прокси-сервера

    -Dhttp.proxyHost=nnn.nnn.nnn.nnn IP-адрес вашего прокси-сервера (если вы используете прокси).

  • Номер порта прокси

    -Dhttp.proxyPort=NNNN Номер порта, по которому ваша система соединяется с прокси-сервером.

  • Google Translate V2

    -Dgoogle.api.key=A123456789B123456789C123456789D12345678 Если у вас есть подписка на сервис Google Translate, введите ваш личный ключ Google API. Обратите внимание, длина ключа составляет 38 символов.

  • Microsoft Translator

    Убедитесь, что у вас есть учётная запись Майкрософт. Она необходима для входа в Windows Azure Marketplace и использования сервиса Translator. Заметьте, что вы можете переводить бесплатно до 2 миллионов знаков в месяц. На странице вашей учётной записи можно найти основной ключ учётной записи (Primary account key) и идентификатор клиента (Customer-ID):

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

    -Dmicrosoft.api.client_secret=XXXX9xXxX9xXXxxXXX9xxX99xXXXX9xx9XXxXxXXXXX=

  • Team project option

    Параметр -no-team относится к командным проектам. Используйте его, если не хотите, чтобы ОмегаТ синхронизировала проект.

Аргументы можно комбинировать: чтобы запустить ОмегаТ со всеми вышеперечисленными аргументами, нужно ввести команду:

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

6.3. ОмегаТ в режиме командной строки

Режим работы ОмегаТ в командной строке задуман для того, чтобы программу можно было использовать как средство выполнение перевода в скриптовом окружении. После запуска ОмегаТ в режиме командной строки графический интерфейс не загружается (таким образом, программа работает в любой командной строке) и указанный проект обрабатывается автоматически.

6.3.1. Что для этого нужно

Прежде всего нужен проект в формате ОмегаТ. Месторасположение проекта не важно, так как при запуске вы всё равно указываете путь к нему.

Если нужно изменить какие-либо настройки, необходим соответствующий файл конфигурации. Этого можно достичь двумя способами:

  • Запустить ОмегаТ в нормальном режиме (с графическим интерфейсом) и сделать необходимые настройки. После этого ОмегаТ будет использовать указанные настройки и в режиме командной строки.

  • Если же запустить ОмегаТ в нормальном режиме не получается (отсутствует графическое окружение): скопируйте файлы конфигурации ОмегаТ с другого компьютера в соответствующий каталог. Куда вы их скопируете — тоже не имеет значения, так как путь к файлу конфигурации можно указать в командной строке при запуске. Нужные вам файлы filters.conf и segmentation.conf находятся в домашнем каталоге пользователя (например, C:\Documents and Settings\%User%\OmegaT в Windows, /home/%user%/.omegat/ в GNU/Linux).

6.3.2. Запуск в режиме командной строки

Для того, чтобы запустить ОмегаТ в консольном режиме, при запуске нужно передать ей несколько параметров. Самый важный из них — <project-dir>, --config-dir=<config-dir> можно не указывать. Пример:

java -jar OmegaT.jar /path/to/project \

--config-dir=/путь/к/файлам-конфигурации/ \

--mode=console-translate|console-createpseudotranslatetmx|console-align

--source-pattern={регулярное выражение}

Заметьте, что все параметры начинаются с двух знаков «-».

Пояснение:

  • <project-dir> указывает ОмегаТ, где находится проект перевода. Если этот параметр задан, ОмегаТ запускается в режиме командной строки и переводит указанный проект.

  • --config-dir=<config-dir> сообщает ОмегаТ, в каком каталоге находятся файлы конфигурации. Если этот параметр не передается при запуске, ОмегаТ использует настройки по умолчанию (находящиеся в каталоге OmegaT в домашнем каталоге пользователя, или, если они там не найдены — в текущем рабочем каталоге). Обратите внимание на два знака «-».

  • --mode=...- ОмегаТ запускается в режиме командной строки и автоматически выполняет следующие действия:

    • --mode=console-translate

      В этом режиме, ОмегаТ производит попытку автоматического перевода файлов из каталога «source», основываясь на имеющихся файлах памяти переводов. Этот режим может быть полезным при использовании ОмегаТ на сервере, с автоматической подачей TMX-файлов.

    • --mode=console-createpseudotranslatetmx

      В этом режиме ОмегаТ создаёт TMX файл для всего проекта, основываясь только на исходных файлах. Необходимо задать имя создаваемого TMX-файла.

      --pseudotranslatetmx=allsegments.tmx --pseudotranslatetype=[equal|empty]

      Аргумент pseudotranslatetype указывает способ заполнения сегментов перевода в файле памяти псевдо-переводов, следует ли создавать переводы, идентичные оригинальным сегментам, или переводы нужно оставить пустыми.

    • --mode=console-align

      В этом режиме ОмегаТ выравнивает файлы Java properties из каталога проекта /source/ относительно переведённых файлов из заданного каталога. Полученный TMX-файл будет размещён в каталоге /omegat/ под именем align.tmx.

      В этом случае потребуется дополнительный параметр, указывающий расположение переведённых файлов:

      --alignDir={расположение переведённых файлов}

      alignDir указывает расположение файлов, на языке перевода проекта. Т. е., если в проекте производится перевод с английского на французский, имя bundle-файла должно иметь окончание «_fr». Полученный TMX-файл будет размещён в каталоге omegat под именем align.tmx.

  • --source-pattern={регулярное выражение}

    В этом режиме, данный параметр позволяет задать файлы для автоматической обработки. Если параметр не задан, будут обработаны все файлы. Вот несколько типичных примеров, которые могут вам пригодиться:

    • .*\.html

      Будут переведены все HTML-файлы. Заметьте, что точку в «*.html» следует экранировать («\,»), в соответствии с правилами регулярных выражений.

    • test\.html

      Будет переведён только файл «test.html», находящийся в корне директории «source». Если в других директориях тоже есть файлы с именем «test.html», они будут проигнорированы.

    • dir-10\\test\.html

      Будет обработан только файл «test.html», находящийся в каталоге «dir-10». Опять же, отметьте использование обратной косой черты для экранирования.

  • --output-tag-validation-={регулярное выражение}

    В этом режиме, данный параметр позволяет задать файлы для автоматической обработки. Если параметр не задан, будут обработаны все файлы. Вот несколько типичных примеров, которые могут вам пригодиться:

    • .*\.html

      Будут переведены все HTML-файлы. Заметьте, что точку в «*.html» следует экранировать («\,»), в соответствии с правилами регулярных выражений.

    • test\.html

      Будет переведён только файл «test.html», находящийся в корне директории «source». Если в других директориях тоже есть файлы с именем «test.html», они будут проигнорированы.

    • dir-10\\test\.html

      Будет обработан только файл «test.html», находящийся в каталоге «dir-10». Опять же, отметьте использование обратной косой черты для экранирования.

  • --tag-validation=[abort|warn] outputFileName

    Этот параметр позволяет производить проверку тегов в пакетном режиме. Если установлен режим abort, проверка тегов будет приостановлена на первом же сегменте с ошибками. Если установлен режим warn, проверка тегов обработает все сегменты и выведет все сообщения об ошибках.

6.3.3. Параметр «quiet»

Для режима командной строки также предусмотрен ещё один параметр: --quiet. В режиме «quiet» или в «тихом» режиме на экран выводится меньше информации. Сообщения, обычно выводящиеся в строку состояния, показываться не будут.

Использовать параметр можно так: java -jar OmegaT.jar /путь/к/проекту --mode=console-translate --quiet

6.3.4. Параметр проверки тегов

Для режима командной строки также предусмотрен ещё один параметр: --tag-validation=[abort|warn]. Если он задан, перед переводом проводится проверка тегов. Если задано abort, ошибки будут напечатаны и программа завершит работу. Если задано warn, ошибки будут напечатаны, но работа будет продолжена.

Использование: java -jar OmegaT.jar /путь/к/проекту --mode=console-translate --tag-validation=abort

7. Сборка ОмегаТ из исходного кода

Для сборки ОмегаТ из исходного кода вам понадобится утилита ant (http://ant.apache.org/bindownload.cgi). Распакуйте файл OmegaT_3.n.n_Source.zip и перейдите в каталог OmegaT_3.n.n_Source или в каталог ./omegat/, если вы загрузили исходные коды из SVN. Проверьте, есть ли в этом каталоге файл «build.xml». Затем в командной строке наберите:

$ ant jar release

Эта команда создаст полный пакет OmegaT в каталоге «./dist/», где вы найдёте все файлы, необходимые для запуска ОмегаТ.