Manual:$wgExtensionMessagesFiles/cs: Difference between revisions
Created page with "Pokud by rozšíření definovalo proměnnou přímo v PHP, mělo by to něco takového:" |
Created page with "=== extension.json ===" |
||
Line 27: | Line 27: | ||
</syntaxhighlight> |
</syntaxhighlight> |
||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
=== extension.json === |
=== extension.json === |
||
</div> |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
<div lang="en" dir="ltr" class="mw-content-ltr"> |
Revision as of 06:47, 11 July 2024
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
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"
},
Související odkazy
- $wgMessagesDirs - global variable for messages
- Žádosti o formát komentáře/lokalizace pro pozadí
- Lokalizace
- úkol T220757 - "Deprecate use of wgExtensionMessagesFiles in favour of wgMessagesDirs and others" (submitted in 2019)