Manuel:$wgExtensionMessagesFiles
Extensions: $wgExtensionMessagesFiles | |
---|---|
Fichiers des messages des extensions. |
|
Introduit dans la version : | 1.11.0 |
Retiré dans la version : | Encore utilisé |
Valeurs autorisées : | (tableau) |
Valeur par défaut : | [] |
Autres paramètres : Alphabétique | Par fonction |
Ne doit être utilisé que pour spécifier des fichiers qui définissent $magicWords , $specialPageAliases , $namespaceNames .
Son utilisation pour $messages
est obsolète.
Détails
Tableau associatif liant le nom d'une extensions au nom du fichier de messages correspondant.
Le fichier doit déclarer une variable nommée $messages
.
Exemple :
$wgExtensionMessagesFiles['ConfirmEdit'] = __DIR__ . '/ConfirmEdit.i18n.magic.php';
Modification du comportement dans MediaWiki 1.23
Depuis MédaiWiki 1.23, l'utilisation de cette variable pour définir des messages est obsolète; stockez les messages au format JSON et utilisez $wgMessagesDirs
.
Pour définir d'autre variables que $messages
(comme $magicWords , $specialPageAliases , $namespaceNames ), $wgExtensionMessagesFiles
doit encore être utilisé.
Si il y a une entrée dans $wgMessagesDirs
avec la même clé qu'une autre entrée dans $wgExtensionMessagesFiles
, toutes les variables $messages
définies dans le fichier $wgExtensionMessagesFiles
seront ignorées.
Cela signifie qu'une extension ne fournissant que des messages, peut être rétrocompatible en utilisant à la fois $wgExtensionMessagesFiles
et $wgMessagesDirs
, mais qu'un seul des deux sera utilisé en fonction de ce qui est supporté par votre version de MediaWiki.
Voir aussi
- Demande de commentaire/Format de localisation pour le contexte
- Internationalisation