# Установка и запуск OmegaT

Примечание: 2.0.X ниже означает последний стабильный релиз OmegaT версии 2.0

### Для пользователей Linux (Intel)

- Загрузка пакета

- Установка

- Настройка меню ОС

  - в KDE,

  - в GNOME

- Запуск OmegaT

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

- Загрузка пакета

- Установка

- Настройка меню Windows

- Запуск OmegaT

### Для пользователей MacOSX

- Загрузка пакета

- Установка

- Настройка дока

- Запуск OmegaT

### Другие системы - Solaris SPARC/x86/x64, Linux x64/PowerPC, Windows x64

- Загрузка пакета

- Установка

- Настройка меню ОС

- Запуск OmegaT

### Запуск из командной строки

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

- Изменение скрипта запуска

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

### Компилирование OmegaT из исходных кодов

- Загрузка пакета

- Процесс сборки

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

## Для пользователей Linux (Intel)

### Какой пакет загружать?

Есть ли в вашей системе реализация Java, совместимая с SUN Java 1.5 JRE?

Да: | загружайте OmegaT_2.0.x_Without_JRE.zip. Этот пакет можно использовать на любой платформе, где установлена версия JRE, совместимая с Java 1.5 JRE.
Нет / Не знаю: | загружайте OmegaT_2.0.x_Linux.tar.gz В этот пакет включена SUN's Java Runtime Environment. JRE не будет конфликтовать с другими реализациями Java, которые могут быть уже установлены на вашей системе.

### Установка OmegaT

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

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

### Добавление OmegaT в ваши меню (KDE) или панели (GNOME).

### Для пользователей KDE

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

- Центр Управления KDE - Рабочий стол - Панели - Меню - Редактировать меню К - Файл - Новый элемент/Новое подменю.

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

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

- Щёлкните на кнопке выбора иконки (справа от полей Имя/Описание/Комментарий) - Прочие значки - Обзор и зайдите в папку /image в каталоге OmegaT. Выберите иконку OmegaT.png.

- Сохраните изменения при помощи Файл — Сохранить.

### Для пользователей GNOME

Вы можете добавить OmegaT в вашу панель (меню вверху экрана) следующим образом:

- Щёлкните правой кнопкой мыши на панели, выберите в выпадающем меню «Добавить новую кнопку запуска».

- Введите «OmegaT» в поле «Имя»; используйте кнопку обзора, чтобы ввести путь к запускающему OmegaT скрипту в поле «Команда». Выберите скрипт и подтвердите выбор нажатием кнопки OK.

- Щёлкните на кнопке выбора значка (справа от полей Имя/Описание/Комментарий) - Прочие значки - Обзор и зайдите в папку /image в каталоге OmegaT. Выберите значок OmegaT.png. Может так случиться, что GNOME не будет показывать значки в тех форматах, в которых они доступны, и утверждать, что требуются значки в формате SVG. Но если выбрать поиск в папке (а не поиск отдельного файла), он автоматически покажет все значки, находящиеся в папке, вне зависимости от формата, и вы сможете выбрать OmegaT.png.

### Запуск OmegaT

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

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

### Какой пакет загружать?

Есть ли в вашей системе реализация Java, совместимая с SUN Java 1.4 JRE?

Да: | загружайте OmegaT_2.0.x_Windows_without_JRE.exe. Этот пакет можно использовать на любой Windows, где установлена Java 1.5 JRE-совместимая JRE.
Нет / Не знаю: | загружайте OmegaT_2.0.X_Windows.exe. В этот пакет включена SUN's Java Runtime Environment. JRE не будет конфликтовать с другими реализациями Java, которые могут быть уже установлены на вашей системе.

### Установка OmegaT

Чтобы установить OmegaT, дважды щёлкните на программе, которую вы скачали и следуйте инструкциям на экране.

### Добавление OmegaT в стартовое меню или на рабочий стол

Во время установки программа спросит вас, хотите ли вы создать папку в меню «Пуск» и ярлыки на рабочем столе и панели быстрого запуска.

Вы можете создать ярлык и позднее, перетащив OmegaT.exe на рабочий стол или в меню «Пуск».

### Запуск OmegaT

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

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

`# OmegaT.exe runtime configuration
#
# To use a parameter, remove the '#' before the '-'
# Memory
-Xmx1024M
# Language
-Duser.language=FR
# Country
-Duser.country=PT
# Anti-aliasing (Java 1.4 and 1.5 only)
#-Dswing.aatext=true
# Entity expansion for XML (Java 1.4 only)
#-DentityExpansionLimit=400000`

## Для пользователей MacOSX

### Какой пакет загружать?

Для запуска OmegaT 2.0 требуется Java 1.5. Перед установкой OmegaT пользователям Mac OSX 10.4 (Tiger) рекомендуется проверить, установлена ли последняя версия Java. Для того, чтобы обновить Java, нужно воспользоваться пунктом «Software Update...» из меню Apple.

Загружайте OmegaT_2.0.x_Mac.zip.

### Установка OmegaT

Дважды щёлкните на файле OmegaT_2.0.X_MacOSX.zip, чтобы распаковать его. Будет создана папка OmegaT, со значком OmegaT. В ней будут находиться 2 файла: documentation.html и OmegaT.app. Скопируйте эту папку туда, куда хотите (к примеру, в папку Applications). После этого можно удалить файл OmegaT_2.0.x_Mac.zip.

### Добавление OmegaT в Док

Добавьте OmegaT в Док, перетащив туда файл OmegaT.app.

### Запуск OmegaT

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

Если хотите изменить параметры, с которыми Java будет запускать OmegaT, можно отредактировать настройки по умолчанию, которые находятся в файле Info.plist. Этот файл можно найти в каталоге OmegaT.app/Contents/. Открыть его можно, щёлкнув по файлу правой кнопкой мыши и выбрав программу-редактор. Можно редактировать разделы Properties и VMOptions. Если будете добавлять какие-то значения в VMOptions, ставьте между ними пробел. К примеру, параметры `-Xmx1024M -Duser.language=ja` запустят OmegaT с 1024Мб выделенной памяти и японским языком интерфейса пользователя.

Запуск непосредственно OmegaT.app не позволить запускать OmegaT.app больше одного раза одновременно. Если нужно, чтобы сразу несколько копий OmegaT.app работали одновременно, используйте файл JavaApplicationStub, находящийся OmegaT.app/ Contents/MacOS/.

Стеммер Lucene невозможно запустить из пакета OmegaT.app. Для этого нужно запустить OmegaT из командной строки (смотри ниже).

Для того, чтобы указать параметры запуска из командной строки, нужно запустить файл OmegaT.jar, расположенный в каталоге OmegaT.app/Contents/Resources/ Java/. Запуск OmegaT.app из командной строки - это, фактически, использование «универсального» пакета OmegaT. В этом случае появляется возможность запускать OmegaT несколько раз одновременно, а так же использовать стеммер Lucenе. В разделе «Запуск из командной строки» ниже приведена более исчерпывающая информация.

Чтобы получить доступ к любому каталогу пакета OmegaT.app щёлкните на нём правой кнопкой мыши и выберите пункт «Show Package Contents». Также можно использовать команду «cd» из командной строки.

#### «Плюшки» для Mac OSX

При работе с OmegaT.app можно пользоваться «сервисами», предоставляемыми Mac OSX. Таким образом, при работе с OmegaT можно выделить слово и выбрать нужный сервис, будь то поиск слова в словаре, Spotlight или Google. Чтобы создать сервисы или скрипты, позволяющие автоматизировать часто выполняемые действия, можно пользоваться AppleScript или Automator.

## Другие системы

### Какой пакет загружать?

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

Есть ли в вашей системе реализация Java, совместимая с SUN Java 1.5 JRE?

Да: | загружайте пакет OmegaT_2.0.x_Without_JRE.zip. Его можно использовать на любой платформе, на которой установлена JRE, совместимая с Java 1,5.
Я не знаю: | откройте терминал и наберите Java -version. Если появилось сообщение типа «command not found», то скорее всего, Java на вашей системе не установлена.

Нет:

  установите версию Java JRE для вашей платформы (смотри ниже) и загрузите пакет OmegaT_2.0.x_Without_JRE.zip. SUN предоставляет пакеты с JRE для Solaris SPARC/x86 (Java 1.5) и Linux x64, Solaris x64, Windows x64 (Java 1.5): http://java.sun.com/products/archive/. IBM предоставляет пакеты с JRE для Linux PowerPC:
  http://www.ibm.com/developerworks/java/jdk/linux/download.html
  Следуйте инструкциям по установке необходимых пакетов.

### Установка OmegaT

Чтобы установить OmegaT, просто распакуйте файл OmegaT_2.0.X_Without_JRE.zip. В текущей папке будет создан каталог ./OmegaT_2.0.X_Without_JRE/, в котором вы найдёте все файлы, необходимые для запуска OmegaT.

### Установка удобных ярлыков

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

### Запуск OmegaT

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

## Запуск из командной строки

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

### Способ 1: через окно командной строки

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

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

cd {имя папки}

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

В Windows
  cd C:\Program Files\OmegaT
В Mac OSX
  cd <OmegaT.app location>/OmegaT.app/Contents/Resources/Java/
В Linux
  cd /usr/local/omegat

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

java -jar OmegaT.jar

Обратите внимание на регистр букв — он имеет значение.

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

### Способ 2: изменение запускающего скрипта .bat

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

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

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

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

Ниже приведён список возможных аргументов. Вы можете получить больше информации об аргументах, если отдадите в окне терминала команду man java. Команда 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 в случае с португальским / бразильским.

Сглаживание шрифтов: -Dswing.aatext=true

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

Сглаживание шрифтов (начиная с Java 6): -Dawt.useSystemAAFontSettings=XX

| «XX» может принимать значения «false» (отключить), «on», «gasp» и «lcd». Пользователям Linux следует иметь в виду, что в зависимости от выбранного кегля и гарнитуры шрифта, параметры «on» или «lcd» улучшат внешний вид шрифтов.

Выделение памяти: -XmxZZM

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

java -Xmx1024M -jar OmegaT.jar

Аргументы можно комбинировать: чтобы запустить OmegaT со всеми вышеперечисленными примерами, нужно отдать такую команду:
java -Dswing.aatext=true -Duser.language=pt -Duser.country=BR -Xmx1024M -jar OmegaT.jar

## Компилирование OmegaT из исходных кодов

### Какой пакет загружать?

Загрузите файл OmegaT_2.0.X_Source.zip
  В нём находятся файлы с исходными кодами текущей версии программы. Его можно использовать на любой системе с Java 1.5 JDK или совместимой Java-системой. Кроме того, для сборки OmegaT вам понадобится утилита ant.
Для контроля версий OmegaT использует Subversion. Код программы с последними обновления доступен на сервере SVN:
  https://omegat.svn.sourceforge.net/svnroot/omegat/trunk

### Сборка OmegaT

  Распакуйте файл OmegaT_2.0.X_Source.zip и войдите в каталог OmegaT_2.0.X_Source или в каталог ./omegat/, если вы загрузили исходные коды из SVN. Проверьте, есть ли в этом каталоге файл build.xml. Затем в командной строке наберите:

$ ant jar release

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

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

С помощью технологии Java Web Start (часть Java 1.5 и выше), приложения Java можно установить напрямую из сети одним кликом. Java Web Start обеспечивает установку самой последней версии приложения и Java Runtime Environment (JRE). Чтобы установить OmegaT с помощью Java Web Start, перейдите по следующей ссылке:
  http://omegat.sourceforge.net/webstart/OmegaT.jnlp
  Загрузите файл OmegaT.jnlp и запустите его. Во время установки, в зависимости от операционной системы, могут выводиться предупреждения системы безопасности. Примите самоподписанный сертификат от Дидье Бриэля (Didier Briel). Права, которые вы даёте этой версии (ваша ОС может сформулировать их например так: «неограниченный доступ к компьютеру») ничем не отличаются от набора прав, которые есть у локально установленной версии, а именно: разрешается доступ к жёсткому диску вашего компьютера. При повторном запуске OmegaT.jnlp, если есть доступ в Интернет, будут загружены обновления (в случае их наличия), и лишь затем запустится OmegaT. После проведения установки, повторный запуск OmegaT.jnlp запустит программу, даже если соединение с Интернет отсутствует.
  Примечание относительно конфиденциальности данных: OmegaT Java Web Start не запрашивает никакую дополнительную информацию с вашего компьютера и не использует её вне вашего компьютера. Программа работает только на вашем компьютере. Ваши документы и памяти переводов остаются у вас на компьютере. Через файл проекта получить неавторизованный доступ к вашим документам невозможно.
  Чтобы запускать OmegaT из командной строки с дополнительными параметрами (смотри выше), нужно провести установку стандартными средствами.

Авторские права | Наверх | Предметный указатель