Справка:Расширение:Перевод/Установка

From mediawiki.org
This page is a translated version of the page Help:Extension:Translate/Installation and the translation is 96% complete.

Расширение:Перевод в силу своей природы быстрого развития, требует сравнительно свежую версию MediaWiki для работы. Задача расширения - обеспечить поддержку текущей разрабатываемой версии и двух последний стабильный версий MediaWiki. Установленная у вас версия может быть слишком старой и не подходить под требования Расширения. В этом случае вам необходимо скачать новый выпуск с сайта mediawiki.org или из Git репозитория Викимедиа.

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

Требования

Для работы данного расширения требуется следующее программное обеспечение:

  1. Последняя версия MediaWiki
  1. SQL database. MariaDB is recommended. We don't test other database engines, but they should mostly work thanks to the database abstraction layer in MediaWiki.
  1. Расширение:UniversalLanguageSelector (включено в MediaWiki Language Extension Bundle )
  2. (необязательно) Phpyaml для более быстрого и качественного разбора и генерации YAML
  3. (необязательно) ElasticSearch для расширенных функций поиска и памяти переводов
  4. (необязательно) Серверный доступ к интернету для совершения машинного перевода
PHP должен быть установлен с модулем curl, чтобы были доступны предложения по переводу.

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

В дополнение к этому, для запуска сценариев техобслуживания нужен доступ к оболочке.

Рекомендуется использование в окружении демона memcached для кэширования и PHP-акселератора, к примеру, APC.

Инструкция по установке

Перейдите к MediaWiki Language Extension Bundle для получения ссылок для скачивания и инструкций. Пакет включает в себя несколько расширений, используемых вместе с Расширением:Перевод. А также он включает конфигурацию с функционалом по умолчанию для лёгкого старта. См. Помощь:Расширение:Перевод/Конфигурация для описания этих параметров.