Участие в проекте OmegaT

OmegaT — это не просто продукт. Это проект, и любой может принять в нём участие.

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

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

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

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

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

Локализация

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

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

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

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

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

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

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

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

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

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

Если нашли OmegaT полезной и хотели бы выразить свою благодарность в виде пожертвования, тогда вы можете перейти на страницу OmegaT на SourceForge и нажать на «Donate».