Help:Extension:Translate/Installation/cs

Rozšíření Translate vyžaduje pro své fungování, s ohledem na svůj rychlý vývoj, relativně aktuální verzi MediaWiki. Podpoříte tím vývojovou verzi i poslední dvě stabilní verze. Pokud použijete verzi, která je ve vašich repozitářích, tak se může stát, že bude příliš stará na to, aby mohla vyhovět všem požadavkům. V takovém případě vám nezbude, než stáhnout nejnovější verzi z mediawiki.org nebo použít Git repozitář Wikimedie který používají vývojáři.

Rozšíření Translate má kontinuální vývojový model. Poslední verze by nikdy neměla způsobit problém. Každá přeložená zpráva před uložením prochází kontrolními testy, které by tomu měly zabránit. Základní model fungování je poměrně stabilní, ale není vyloučeno, že čas od času ke větší změně dojít může.

Požadavky
Pro instalaci rozšíření je vyžadován následující software:


 * 1) Aktuální verze MediaWiki
 * 2) MySQL databáze - SQLite (experimentálně)
 * 3) Rozšíření Universal Language Selector (je součástí  MediaWiki Language Extension Bundle)
 * 4) (volitelné) PHPlot pro vizualizaci statistik
 * 5) (volitelné) Syck nebo phpyaml pro rychlejší a lepší parsování a generování YAML formátu
 * 6) (volitelné) ElasticSearch pro sofistikovanější vyhledávání a překladovou paměť
 * 7) (volitelné) internetový přístup k serverům nabízejícím možnost strojového překladu

MediaWiki vyžaduje aby byla správně nastavena. Pokud je se zpracováním vaší fronty úloh nějaký problém, nebude Translate fungovat.

Kromě toho je vyžadován konzolový přístup ke zdrojovým kódům, aby bylo možné spouštět správcovské skripty.

V produkčním prostředí je doporučeno použít pro zvýšení výkonu serveru memcached a nějaký PHP akcelerátor jako je např. "APC".

Instalační postup
Na stránce MediaWiki Language Extension Bundle najdete odkazy na soubory ke stažení i základní instrukce. Balík obsahuje několik dalších rozšíření, které se v kombinaci s Translate obvykle používají, i výchozí konfigurační soubor, se kterým můžete začít. Podívejte se když tak na stránku, kde jsou popsány.