OmegaT, свободная программа для автоматизации перевода

OmegaT — это свободная программа перевода, поддерживающая память переводов и работающая на Windows, macOS, Linux... Эта система предназначена для профессиональных переводчиков. Она не переводит вместо человека! (В отличие от программ, выполняющих «машинный перевод», OmegaT лишь помогает переводчику и упрощает его работу.)

Профессиональные функции

  • подбор неточных совпадений;
  • размножение совпадений;
  • одновременная обработка проектов с большим числом файлов;
  • одновременное использование нескольких памятей переводов;
  • использование глоссариев с распознаванием флективных форм;

Поддержка более 30 форматов файлов

  • Microsoft Word, Excel, Power;
  • XHTML и HTML;
  • Open Document Format (LibreOffice, OpenOffice.org);
  • MediaWiki (Wikipedia);
  • неформатированный текст;
  • ...и около 30 других форматов файлов;

Эффективные инструменты

  • поддержка уникода (UTF-8): используется для нелатинских алфавитов;
  • поддержка языков с письмом справа налево;
  • встроенное средство проверки орфографии;
  • совместимость с другими программами автоматизированного перевода (TMX, TTX, TXML, XLIFF, SDLXLIFF);
  • интерфейс для Google Translate
Скриншот OmegaT
 

Загрузка

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

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

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

 

Проект OmegaT и вы

OmegaT — это не просто продукт. Это захватывающий проект, частью которого вы можете стать.

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

OmegaT представляет собой ПО с открытым исходным кодом. Это означает, что любой может изменить исходный код OmegaT в соответсвии со своими требования. Для сторонников программного обеспечения с открытым исходным кодом эта свобода даже более важна, чем отсутствие необходимости платить что-либо.

Проекту OmegaT всегда нужна помощь добровольцев практически во всех его направлениях. И хотя многие пользователи понимают это, их реакцией нередко бывают слова: «Но я не умею программировать!». Программирование, безусловно, является наиболее важной работой, и без программирования не было бы программы. Но программирование — это не единственная задача. Далее перечислены направления, в которых горячо приветствуется появление новых добровольцев!

Разработка документации

Документация — это очень важно. Среди тех, кто читает эти строки, будет немало переводчиков, которые уже перевели много документации для пользователей. Как насчёт того, чтобы самостоятельно написать часть пользовательской документации? Ибо зачастую переводчики могут написать документацию лучше самих авторов!

Локализация

Благодаря работе переводчиков в прошлом, интерфейс пользователя OmegaT и/или справочные материалы были переведены на несколько языков. Это означает, что «ещё пять тысяч вёдер и ключик у нас в кармане!» Локализация OmegaT на другие языки — это непрерывная работа, поскольку в программу постоянно добавляются новые возможности и функции. Чтобы узнать об особенностях процесса локализации/перевода OmegaT, пожалуйста, свяжитесь с координатором локализации OmegaT.

Тестирование

Одной из наиболее полезных вещей, которые могут сделать пользователи OmegaT — это... использовать OmegaT. И когда они находят неработающие функции или неточности в документации, об этом следует рассказать нам.

Популяризация

Вы когда-нибудь писали статьи на профессиональную тему в специализированные журналы? Если нет, то почему бы не написать статью о вашем опыте работы с OmegaT?

Пожертвования

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

Программирование (Java)

OmegaT написана на языке программирования Java. Если вы программист, да ещё и знаете Java, то вы можете просмотреть документацию в исходном коде в папке /docs_devel, где описано начало работы с исходным кодом программы.

Программирование (не Java)

Если вы умеете программировать на другом языке, можно писать код для расширения возможностей самого приложения. Такой вспомогательный код уже был написан, например, на Javascript, Groovy и Tcl/Tk.

Вы можете сказать: «Но я вообще не умею программировать!». Что ж, как насчёт того, чтобы научиться? Если в целом вы уже достаточно знакомы с компьютерами, то, выбрав простой скриптовый язык, например, Javascript или Tcl/Tk, всего за пару недель вам будет несложно научиться писать простые, но полезные скрипты. Постоянный профессиональный рост сейчас в моде!