Руководство:$wgMessagesDirs
Jump to navigation
Jump to search
Расширения: $wgMessagesDirs | |
---|---|
Extension messages directories. |
|
Введено в версии: | 1.23.0 |
Удалено в версии: | все еще используется |
Допустимые значения: | (массив) |
Значение по умолчанию: | [] |
Другие настройки: По алфавиту | По функциональности |
Подробности
Associative array mapping extension name to the path of the directory where message files can be found. The message files are expected to be JSON files named for their language code, e.g. en.json, de.json, etc. Extensions with messages in multiple places may specify an array of message directories.
Простой пример:
$wgMessagesDirs['ConfirmEdit'] = __DIR__ . '/i18n';
Complex example:
$wgMessagesDirs['VisualEditor'] = [
__DIR__ . '/i18n',
__DIR__ . '/modules/ve-core/i18n',
__DIR__ . '/modules/qunit/localisation',
__DIR__ . '/modules/oojs-ui/messages',
];
$wgMessagesDirs
can co-exist with $wgExtensionMessagesFiles
; both should be set, if you want to preserve compatibility when converting old PHP l10n files.