Manuel:$wgExtensionMessagesFiles

This page is a translated version of the page Manual:$wgExtensionMessagesFiles and the translation is 71% complete.
Outdated translations are marked like this.
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 :[]

This global variable must only be used to specify the paths to internationalization files that define magic words , special page aliases and/or namespace names .

For message files , use $wgMessagesDirs instead and avoid overlap in variable names. Si il y a une entrée dans $wgMessagesDirs avec la même clé qu'une autre entrée dans $wgExtensionMessagesFiles, toutes les variables $3 définies dans le fichier $4 seront ignorées.

Example

The ConfirmEdit extension contains a PHP file, ConfirmEdit.alias.php, which defines language-specific aliases for a special page (Special:Captcha). If the extension were to define the variable directly in PHP, it would have something like this:

$wgExtensionMessagesFiles['ConfirmEditAlias'] = __DIR__ . '/ConfirmEdit.alias.php';

extension.json

Instead of using our global variable directly, modern extensions like ConfirmEdit set the equivalent field ExtensionMessagesFiles in the extension.json file. This field corresponds directly with $wgExtensionMessagesFiles :

"ExtensionMessagesFiles": {
		"ConfirmEditAlias": "ConfirmEdit.alias.php"
	},

Voir aussi