Kézikönyv:$wgExtensionMessagesFiles
Kiterjesztések: $wgExtensionMessagesFiles | |
---|---|
Kiterjesztések üzenetfájljai. |
|
Bevezetve: | 1.11.0 |
Eltávolítva: | használatban |
Megengedett értékek: | (tömb) |
Alapértelmezett érték: | [] |
Egyéb beállítások: Betűrendben | Funkció szerint |
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.
Ha a $wgMessagesDirs
-ben a $wgExtensionMessagesFiles
egy bejegyzésével megegyező kulcs található, minden, a $4-ban lévő $3-érték figyelmen kívül lesz hagyva.
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"
},
Lásd még
- $wgMessagesDirs - global variable for messages
- Véleménykérés/Lokalizációs formátum – a beállítás háttere
- Honosítás
- task T220757 - "Deprecate use of wgExtensionMessagesFiles in favour of wgMessagesDirs and others" (submitted in 2019)