Extension:Translate/ru

Расширение Translate превращает MediaWiki в мощный инструмент перевода всевозможных текстов. Обычно оно используется для перевода программного обеспечения и для облегчения создания многоязычных викисайтов.

Возможности
Расширение Translate имеет много возможностей, нацеленных на переводчиков, но также обеспечивает простую интеграцию с исходным кодом везде, где это возможно. В то же время, весь текст управляется MediaWiki, что позволяет пользователям достичь практически безграничной степени свободы во взаимодействии и самоорганизации.

В число возможностей входят:


 * Перевод содержимого структурированных викистраниц.
 * Локализация и экспорт сообщений интерфейсов программного обеспечения (или других сообщений) прямо в вики.
 * Web-based translation and proofreading interface, as well as gettext based export and import for off-line translation.
 * Различные помощники для упрощения работы переводчиков:
 * отображение переводов на других глобальных языках и возможность добавления своих языков;
 * совместное редактирование документации использования и контексты сообщений;
 * translation memory and machine translation with external tools (Apertium, Microsoft Translator, Yandex.Translate);
 * отображение последнего изменения в исходном сообщении;
 * предупреждения о распространённых ошибках, например, о несоответствии используемых параметров.
 * Заранее созданные модули для различных программ с открытым исходным кодом, которые можно использовать в качестве примера.
 * Поддержка различных форматов, в том числе: PHP, Java properties, Gettext, YAML и AndroidXml (см. и ).
 * Систему разносторонних плагинов для упрощения добавления новых проектов в виде группы сообщений.
 * Различная статистика (для построения графиков необходим PHPlot):
 * процентная завершённость переводов для всех групп сообщений на всех поддерживаемых языках;
 * процентная завершённость переводов для всех поддерживаемых языков для конкретных групп;
 * инструмент для построения графиков активности на заданных временных интервалах. Позволяет отображать количество правок или активных участников по дням или по часам, а также содержит много фильтров;
 * обзор активности языков и переводчиков в облачной форме.



Благодаря большому количеству пользователей, расширение Translate работает почти во всех современных браузерах, а небольшие (стилевые) недочёты быстро исправляются.

Поддержка и документация

 * См. Установка
 * См. Конфигурация
 * См. Документация для пользователей – включает примеры использования
 * Поддержка в реальном времени #mediawiki-i18n на IRC-канале Freenode (наибольшая активность днём и вечером по европейскому времени)
 * Please report all issues and feature requests in the issue tracker

Расширение Translate изначально разработано участником User:Nikerabbit; многие другие пользователи, например, User:Raymond, User:SPQRobin и команда Wikimedia Language Engineering, внесли вклад в развитие кода и документации. Расширение поддерживается участниками User:Nikerabbit и User:Siebrand.

Известные пользователи расширения Translate

 * https://translatewiki.net – самый крупный викисайт и сообщество по переводу интерфейсов программного обеспечения с открытым исходным кодом.
 * http://userbase.kde.org – викисайт документации проекта KDE, активно использует систему перевода страниц.
 * http://meta.wikimedia.org — используется для перевода содержимого викистраниц. Перевод и вычитка включена практически для всех пользователей вики.

См. подробнее на translatewiki.net.

Отзывы
Tom Hutchison из Joomla:

См. также

 * Extension:TranslationNotifications — расширение для облегчения связи с переводчиками.

Not to be confused with:


 * — used for one-off translation of wiki pages from one wiki to another.

Как сделать свой вклад

 * Переводите это расширение на translatewiki.net
 * Открытые сообщения об ошибках и пожелания пользователей
 * Другие сообщения об ошибках и пожелания пользователей на translatewiki.net
 * Вычитка и перевод документации расширения Translate

Последние изменения
https://git.wikimedia.org/feed/mediawiki/extensions/Translate.git