Jump to content

Příručka:$wgExtensionMessagesFiles

From mediawiki.org
This page is a translated version of the page Manual:$wgExtensionMessagesFiles and the translation is 100% complete.
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:[]

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