Help:Extension:Translate/Telepítés

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

A Translate kiterjesztéshez a fejlesztés gyors üteme miatt a MediaWiki viszonylag új verziója szükséges. A cél a fejlesztési verziót és a MediaWiki két legújabb stabil verzióját támogatni. A csomagkezelőkben a verzió túl régi lehet ahhoz, hogy megfeleljen a követelményeknek. Ez esetben az újabb verziót a mediawiki.orgról vagy Gitről töltheted le.

A Translate kiterjesztést folyamatos modellben fejlesztjük, azaz a legújabb verzió mindig működni fog, mivel minden változtatást ellenőrzünk közzététel előtt. A fő funkcionalitás stabil, de időről időre nagyobb módosítások is lehetnek.

Követelmények

A kiterjesztés telepítéséhez a következő szoftverek szükségesek:

  1. A MediaWiki friss verziója
  2. SQL adatbázis. A MariaDB-t ajánljuk; a többit nem teszteltük, de a MediaWiki absztrakciós adatbázisrétegének köszönhetően működniük kell.
  3. Extension:UniversalLanguageSelector (a MediaWiki nyelvi kiterjesztéscsomag tartalmazza)
  4. (opcionális) Phpyaml a gyorsabb és jobb YAML elemzéshez és -generáláshoz
  5. (opcionális) ElasticSearch a haladó keresési funkciókhoz és a fordítási memóriához
  6. (opcionális) Internetelérés a szerveren a gépi fordítási szolgáltatásokhoz
A fordítási javaslatok funkció működéséhez a PHP-t a curl modullal kell telepíteni.

Be kell állítani a MediaWiki feladatütemezőjét , különben a kiterjesztés nem fog működni!

A karbantartószkriptek futtatásához parancssori hozzáférés szükséges.

Éles környezetben a gyorsítótárazáshoz és az APC PHP-gyorsító használatához a memcachedet javasoljuk.

Telepítési útmutató

A letöltőlinkeket és az útmutatót lásd a MediaWiki nyelvi kiterjesztéscsomag lapon. A csomag tartalmazza a Translate kiterjesztéssel leggyakrabban együtt használt kiegészítőket is. Emellett egy működő alapértelmezett konfigurációt is mellékeltünk. A beállítások leírását lásd a Help:Extension:Translate/Configuration lapon.