Help:Extension:Translate/Configuration/cs

Balík jazykových rozšíření MediaWiki vám nabízí vše, co je potřeba k tomu abyste mohli používat Translate – od kódu až po nezbytné instalační procedury. Tato stránka rozebírá do detailu všechny dostupné konfigurační volby pro případ, že potřebujete víc informací, než je uvedeno na stránce o instalaci.

Ukázková konfigurace
Tato konfigurace patří do souboru  v adresáři s nainstalovanou MediaWiki.

Uživatelská práva
Rozšíření Translate zavádí nová uživatelská práva:

Konfigurační proměnné
Následující dokumentace je pro vaše pohodlí zkopírována z. Možnosti konfigurace se časem mění, takže pokud máte pochybnosti, dokumentace ve vašem Translate.php je nejlepší. Pro záznam je to 2016-04-21.

Překlad stránky
Pokud se při překládání překladatelných stránek vyskytne problém s oborem názvů (příznaky: definice není zobrazena, název stránky začíná dvojtečkou), přidejte tyto dvě řádky do LocalSettings.php:

K tomuto problému dochází, pokud něco velmi rychle zruší jazykovou třídu, a protože přidáváme obor názvů pozdě, abychom je podmíněně povolili.

Překladová stránka je prázdná nebo se zobrazuje chyba „Nevyvážená &lt;translate> značka“
Za předpokladu, že existuje uzavírací značka &lt;/translate>, je zdrojová stránka příliš velká. K tomu dochází u některých překladů, pokud je velikost zdrojové stránky poblíž 50 kilobajtů. Zkraťte stránku nebo nastavením  zvyšte ini_set( 'pcre.backtrack_limit', 400000 ); v LocalSettings.php nebo pcre.backtrack_limit=400000 v konfiguraci PHP (php.ini).

Fonty s PHPlot
Pokud se znaky v některých jazycích zobrazují jako políčka, nejprve zkontrolujte, zda máte nainstalované vhodné písmo. Pokud to nepomůže, povolte protokol ladění fontů. Možná budete muset nejdříve vymazat mezipaměť MediaWiki. Na některých systémech PHP nemá povolen přístup k fontům, které poskytuje příkaz.

$wgDebugLogGroups['fcfont'] = '/path/to/writable/logfile';

V režimu TUX (nové uživatelské rozhraní) se nezobrazují žádné zprávy
Pokud jste přepsali, ujistěte se, že úkol   z něj není vyloučen.

Nástroj se nenačte ve Special:Translate
Pokud uvidíte něco takhle nekonečné "Načítání zpráv ..." (Loading messages...), ResourceLoader je přerušeno: soubor  nebo nižší, dokud to nebude fungovat.

Pokud to nestačí, pamatovali jste si na instalaci a povolení ?

Uložení překladu se nezdařilo s Unknown error: "tpt-unknown-page"
K tomu dochází, když byla stránka označena k překladu, ale úloha na pozadí ještě nebyla zpracována. In this case you can run job queue manually, or even better, setup continuous job running as described in. If that doesn't solve the issue, try running php extensions/Translate/scripts/createMessageIndex.php.