Příručka:$wgExtensionMessagesFiles
Rozšíření: $wgExtensionMessagesFiles | |
---|---|
Soubory pro rozšiřování zpráv. |
|
Zavedeno od verze: | 1.11.0 |
Odstraněno od verze: | stále se používá |
Povolené hodnoty: | (pole) |
Výchozí hodnota: | [] |
Další nastavení: Podle abecedy | Podle funkce |
Tato globální proměnná musí být použita pouze k určení cest k internacionalizačním souborům, které definují magická slova , aliasy speciálních stránek a/nebo názvy jmenného prostoru .
Pro soubory zpráv použijte místo toho $wgMessagesDirs
a vyhněte se překrývání názvů proměnných.
Pokud je v $wgMessagesDirs
záznam se stejným klíčem jako jeden v $wgExtensionMessagesFiles
, bude mít $wgMessagesDirs
přednost před druhým.
Příklad
Rozšíření ConfirmEdit obsahuje soubor PHP, ConfirmEdit.alias.php
, který definuje aliasy specifické pro daný jazyk pro speciální stránku (Special:Captcha).
Pokud by rozšíření definovalo proměnnou přímo v PHP, mělo by to něco takového:
$wgExtensionMessagesFiles['ConfirmEditAlias'] = __DIR__ . '/ConfirmEdit.alias.php';
extension.json
Namísto přímého použití naší globální proměnné nastavují moderní rozšíření jako ConfirmEdit ekvivalentní pole ExtensionMessagesFiles
v souboru extension.json
.
Toto pole přímo odpovídá $wgExtensionMessagesFiles
:
"ExtensionMessagesFiles": {
"ConfirmEditAlias": "ConfirmEdit.alias.php"
},
Související odkazy
- $wgMessagesDirs - globální proměnná pro zprávy
- Žádosti o formát komentáře/lokalizace pro pozadí
- Lokalizace
- úkol T220757 - "Ukončeno používání wgExtensionMessagesFiles ve prospěch wgMessagesDirs a dalších" (předloženo v roce 2019)