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 les options de configuration qui sont disponibles dans le cas où vous auriez besoin de plus et que la page d'introduction à l'installation et des prérequis ne vous a pas aidé.

Exemple de configuration
Cette configuration se trouve dans le fichier, 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 suivant date du 2016-04-21.

Traduction de pages
S'il y a un problème avec l'espace de noms lors de la traduction de pages traduisibles (symptômes : la définition ne s'affiche pas, le titre de la page commence avec un caractère deux points), ajoutez ces deux éléments à 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'
A condition d'avoir la balise fermante &lt;/translate>, la page source est trop grande. Cela apparaît avec certaines traductions lorsque la taille de la page source atteint environ 50 Ko. Raccourcissez la page, ou augmentez  en mettant ini_set( 'pcre.backtrack_limit', 400000 ); dans LocalSettings.php ou pcre.backtrack_limit=400000 dans votre configuration PHP (php.ini).

Polices avec PHPlot
si les caractères dans certaines langues sont remplacés par des boîtes, vérifiez d'abord que vous avez une police adequate d'installée. Si c'est le cas, activez ensuite le journal pour le débogage des polices. Il est possible que vous ayez à vider le cache MediaWiki d'abord. Sur certains systèmes PHP il n'est pas possible d'acccéder aux polices données par la commande.

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

En mode TUX (le nouvel interface utilisateur) aucun message n'est affiché
Si vous avez écrasé, assurez-vous que la tâche   ne soit pas exclue de lui.

L'outil ne charge pas Special:Translate
Si vous voyez quelque chose comme ceci avec le message "Loading messages..." répété en boucle, cela signifie que le ResourceLoader est cassé : initialisez  ou plus petit jusqu'à ce que cela fonctionne.

Si cela ne suffit pas, n'avez-vous pas oublié d'installer et d'activer le ?

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 et que la tâche correspondante n'a pas encore été exécutée. Dans ce cas vous pouvez exécuter la file des travaux en attente manuellement, ou même mieux, activer l'exécution continue des tâches comme indiqué dans. Si cela ne résoud pas le problème, essayez d'exécuter php extensions/Translate/scripts/createMessageIndex.php.