Manual:$wgMessagesDirs/hu
From Linux Web Expert
<translate> Extensions</translate>: $wgMessagesDirs | |
---|---|
Kiterjesztések üzeneteinek könyvtárai. |
|
<translate> Introduced in version:</translate> | 1.24.0 (Gerrit change 102957; git #2f7b68ff) |
<translate> Removed in version:</translate> | <translate> still in use</translate> |
<translate> Allowed values:</translate> | (tömb) |
<translate> Default value:</translate> | [] |
<translate> Other settings:</translate> <translate> Alphabetical</translate> | <translate> By function</translate> |
Részletek
A változóban szereplő asszociatív tömb a kiterjesztések nevét azon könyvtárhoz rendeli, ahol az azokhoz tartozó üzenetek találhatóak. Az üzenetállományok elvárt formátuma JSON, a nyelvkóddal ellátva, például hu.json. Azon kiterjesztések esetén, melyek üzenetei több helyen is találhatóak, egy tömbben rögzíthető az összes lokáció.
Egyszerű példa:
$wgMessagesDirs['ConfirmEdit'] = __DIR__ . '/i18n';
Összetett példa:
$wgMessagesDirs['VisualEditor'] = [
__DIR__ . '/i18n',
__DIR__ . '/modules/ve-core/i18n',
__DIR__ . '/modules/qunit/localisation',
__DIR__ . '/modules/oojs-ui/messages',
];
A $wgMessagesDirs
és $wgExtensionMessagesFiles
egyszerre is működhet; ha a régi PHP l10n-fájlok konverziója során meg akarod tartani a visszafelé való kompatibilitást, mindkettőt be kell állítanod.