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

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

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

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

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

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

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

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

Локализация

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

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

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

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

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

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

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

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

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