
Для работы бесплатной переводческой программе OmegaT необходим пакет Java. Сложности с Java относятся к наиболее частым проблемам, с которыми сталкиваются начинающие пользователи OmegaT. Если программа вообще отказывается запускаться, то проблема, скорее всего, в Java. В этой статье рассказывается о том, как правильно использовать Java с OmegaT.
Java в системе или подпапка jre?
По умолчанию OmegaT использует системный пакет Java, устанавливаемый в папку Program Files. Однако программа может также работать и с локальной версией Java, если поместить ее в подпапку jre в папке установки OmegaT, например c:Program Files (x86)OmegaTjre. Это очень удобно, поскольку так можно нейтрализовать системный пакет Java, если из-за него возникают проблемы.
32-разрядная и 64-разрядная версии Java
Java доступна как в 32-разрядной, так и в 64-разрядной версиях. 32-разрядная версия подходит для 32-разрядной и 64-разрядной Windows, но 64-разрядная версия совместима только с 64-разрядной Windows. Если вы работаете на 32-разрядной Windows, то можете использовать только 32-разрядную версию. А вот если у вас 64-разрядная Windows, то версию можно использовать любую. Но лучше работать с 64-разрядной, поскольку она позволяет выделять больше ОЗУ для OmegaT. Чем больше ОЗУ дается OmegaT, тем быстрее она работает с проектами, в которых содержится несколько исходных файлов/памятей переводов и/или они большие по объему. Как изменить этот параметр, читайте дальше.
Загрузка OmegaT с Java
Самый простой способ избежать проблем с Java — это загрузить OmegaT в комплекте с Java. Делается это следующим образом:
- Откройте страницу загрузки OmegaT на SourceForge.
- Загрузите пакет установки OmegaT_3.0.4_Beta_Windows.exe, где 3.0.4 — номер версии, который время от времени меняется.
- Запустите загруженный пакет установки.
- Запустите OmegaT.exe.
Примечание. Поскольку эта версия идет в комплекте с 32-разрядной версией Java, о проблемах с Java беспокоиться не придется. Однако, как уже говорилось ранее, использовать 32-разрядную версию Java на 64-разрядной Windows — не самый оптимальный вариант.
Также вы можете загрузить нашу версию OmegaT, в которой тоже есть Java. Если вы работаете на 64-разрядной Windows, то дополнительно настраивать ничего не потребуется. Если же у вас 32-разрядная Windows, следуйте инструкциям в этой статье.
Java своими руками
Если описанные выше варианты вас не устраивают, то вот инструкция, как добавить Java в OmegaT с нуля:
- В инструкции подразумевается, что OmegaT уже установлена, однако без подпапки jre.
- Если пакет Java еще не установлен, установите версию, соответствующую версии имеющейся Windows. Загрузите ее с сайта Oracle.
- Перейдите в папку установки Java:
c:Program FilesJavajre7
- Скопируйте все содержимое этой папки в подпапку jre в папке OmegaT:
c:Program Files (x86)OmegaTjre
- Откройте файл OmegaT.l4J.ini в любом текстовом редакторе.
- Измените параметр –Xmx_number_M на -Xmx2048M, чтобы выделить для OmegaT 2 ГБ ОЗУ.
- Сохраните файл.
- Запустите OmegaT.exe.
Как проверить, какую версию Java использует OmegaT
- В OmegaT откройте Help > Log (Справка > Журнал).
- Найдите там первую строку снизу с информацией о Java. Выглядеть она будет так:
Java: Oracle Corporation ver. 1.7.0_25, executed from ‘C:Program Files (x86)OmegaTjre’ (LOG_STARTUP_INFO) (Java: версия Oracle Corporation. 1.7.0_25, выполнено из ‘C:Program Files (x86)OmegaTjre’ (LOG_STARTUP_INFO))
- Строка указывает на путь к пакету Java, используемому OmegaT. Однако о том, какая версия используется — 32-разрядная или 64-разрядная, не сообщается.
На нашей странице в Facebook вы можете задать любые вопросы, касающиеся OmegaT.
ьне понравилось о помогло спасибо