Help:Extension:Translate/Configuration/fr

Le MediaWiki Language Extension Bundle vous fournit tout le code et les étapes d'installation réellement nécessaires pour configurer Translate; cette page détaille quelles options de configuration sont disponibles dans le cas où vous auriez besoin de plus et que la page introduction à l'installation et prérequis ne vous a pas aidé.

Exemple de configuration
Cette configuration se trouve (comment les autres extensions) en modifiant le, dans le dossier racine de MediaWiki.

Droits utilisateur
L'extension Translate introduit des nouveaux droits utilisateur :

Paramètres de configuration
Pour votre confort, la documentation suivante est tirée de. Les options de configuration changent avec le temps, donc en cas de doute, la documentation de votre Translate.php est la meilleure. L'enregistrement suivante date du 2016-04-21.

Traduction de page
S'il y a un problème avec l'espace de noms lors de la traductions de pages traductibles (symptômes : la définition ne s'affiche pas, le titre de la page commence avec un caractère deux points), ajoutez ces deux élements à votre fichier LocalSettings.php :

Ce problème apparait si quelque chose débloque la classe Language très tôt, et parce que nous ajoutons l'espace de noms tard afin qu'il soit activé conditionellement.

La page à traduire est vide ou affiche l'erreur 'Unbalanced &lt;translate> tag'
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).

Polices avec 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';

En mode TUX (le nouvel interface utilisateur) aucun message n'est affiché
If you have overridden, make sure task   is not excluded from it.

L'outil ne charge pas 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 ?

Echec de l'enregistrement d'une traduction avec Unknown error: "tpt-unknown-page"
Cela se produit lorsqu'une page a été marquée pour traduction mais que la tâche correspondante n'a pas encore été exécutée. 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.