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.

Translation page is empty or error 'Unbalanced &lt;translate> tag' shown
Provided that the closing &lt;/translate> tag exists, the source page is too big. This starts happening with some translations if the source page size is near 50 kilobytes. Make the page shorter or increase  by setting ini_set( 'pcre.backtrack_limit', 400000 ); in LocalSettings.php or pcre.backtrack_limit=400000 in your PHP configuration (php.ini).

Fonts with PHPlot
If characters in some languages show up as boxes, first check that you have a suitable font installed. If that doesn't help, enable the font debugging log. You may need to clear your MediaWiki cache first. On some systems PHP is not allowed to access the fonts the  command provides.

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

In TUX mode (the new UI) no messages are shown
If you have overridden, make sure task   is not excluded from it.

The tool doesn't load in Special:Translate
If you see something like this with endless "Loading messages...", the ResourceLoader is broken: set  or lower until it works.

If that's not enough, have you remembered to install and enable ?

Saving translation fails with Unknown error: "tpt-unknown-page"
This happens when page has been marked for translation, but the background job has not yet been processed. 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.