Help:Extension:Translate/Installation/uk

Завдяки своїй природі та швидкому розвитку, розширення Translate потребує для роботи відносно нової версії MediaWiki. Метою є підтримка версії в розвитку і двох останніх стабільних версій MediaWiki. У менеджері пакетів версія може бути застарою і не відповідати вимогам; у цьому випадку Вам треба завантажити новіший випуск із mediawiki.org або зі сховища Вікімедіа Git.

Розширення Translate використовує модель постійного розвитку, що означає, що ми не робимо ніяких релізів. Ми рекомендуємо Вам взяти останню версію зі сховища Вікімедіа Git і регулярно оновлювати її, щоб отримати нові можливості і виправлені баги. Основна функціональність достатньо стабільна, але можуть відбуватись і більші зміни час від часу. Вони описані у файлі README у папці розширення. Усі зміни до розширення Translate однаково перевіряються, тому і те, що розвивається, завжди готове до використання.

Вимоги
Для інсталяції цього розширення необхідне таке програмне забезпечення:

1.18, 1.19 або розроблювальні версії
 * 1) база даних MySQL
 * 2) (не обов'язково) PHPlot для статистичних графіків
 * 3) (не обов'язково) Syck для швидшого парсингу YAML
 * 4) Доступ на сервер машинних перекладів через Інтернет

Крім того, потрібний доступ до оболонки для запуску сценаріїв обслуговування.

The use of memcached for caching and for example APC PHP accelerator is recommended in a production environment.

Отримання вихідного коду
The recommended way to get the Translate extension is MediaWiki Language Extension Bundle.

You can also get it from git: git clone https://gerrit.wikimedia.org/r/p/mediawiki/extensions/Translate.git This is recommended, because the code is regularly updated with new features and bug fixes. Currently we cannot provide good support for versions older than couple of months, due to the lack of resources. It is easy to update this way, only  in the   directory is needed.
 * 1) At mediawiki extensions folder

At this point you may also want to install other recommended extension:
 * Babel – Allows users to indicate which languages they speak
 * CleanChanges – Cleaner recent changes
 * CLDR – Localised language names and other data in many languages
 * Replace text – Do mass replacements in translations.
 * Narayam and WebFonts – Input method and font support for many languages.

Activating the extension
After the code has been placed into the correct directory, all that is needed is a line similar to this in : Now you should run  or the web installer again to add database tables used by the extensions.

After that line it is possible to add configuration settings that enable new features or change the way the extension works. See Configuration for a description of these settings.