Manual:$wgNamespaceAliases/ru

From Linux Web Expert

<translate> Namespaces</translate>: $wgNamespaceAliases
Provide additional names for namespaces.
<translate> Introduced in version:</translate>1.10.0 (r21720)
<translate> Removed in version:</translate><translate> still in use</translate>
<translate> Allowed values:</translate>(массив строк)
<translate> Default value:</translate>[]

Подробности

Это альтернативные имена для основных локализованных названий пространств имён, которые определяются $wgExtraNamespaces и языковым файлом. Если запрошена страница с таким префиксом, то запрос будет перенаправлен на основное имя.

Установите это значение для сопоставления названий пространств имён с идентификаторами (IDs). Пример:

$wgNamespaceAliases = [
	'Wikipedian' => NS_USER,
	'Help' => 100
];

Чтобы добавить единичный псевдоним:

$wgNamespaceAliases['WP'] = NS_PROJECT;

Если вам нужен псевдоним для проекта, вам, вероятно, понадобится аналогичный псевдоним для его страницы обсуждения; вы должны добавить массив, как указано выше, или две строки:

$wgNamespaceAliases['WP'] = NS_PROJECT;
$wgNamespaceAliases['WP_talk'] = NS_PROJECT_TALK;
До MediaWiki 1.17 было невозможно создать псевдоним для NS_MAIN.

Если для этого параметра задано несуществующее пространство имён (например, пространство имён не было добавлено в $wgextranamespaces, но была определена константа), псевдоним будет перенаправлен в основное пространство.

Не используйте пробелы

В названиях пространств имён используйте подчёркивания вместо пробелов. Имя 'My Namespace' неверно; вместо него используйте 'My_Namespace'.