Manuel:$wgExtraGenderNamespaces

This page is a translated version of the page Manual:$wgExtraGenderNamespaces and the translation is 42% complete.
Other languages:
English • ‎français • ‎magyar • ‎polski • ‎日本語
Espaces de noms: $wgExtraGenderNamespaces
Similaire à $wgExtraNamespaces , mais pour les espaces de noms avec une distinction de genre.
Introduit dans la version :1.18.0 (r97296)
Retiré dans la version :Encore utilisé
Valeurs autorisées :(tableau)
Valeur par défaut :[]

Détails

Similaire à $wgExtraNamespaces , mais pour les espaces de noms avec une distinction de genre (espace utilisateur). You have to define this by yourself if you have extra namespaces which need gender distinction.

The default form for the namespace should also be set using $wgExtraNamespaces for the same index.

Example:

$wgExtraGenderNamespaces = [
	NS_USER => [ 'male' => 'Male_user', 'female' => 'Female_user' ]
];

In this example the namespace name fallbacks to the MediaWiki default User:, so nothing needs to be added to $wgExtraNamespaces.

In case the language of the wiki as set with the $wgLanguageCode parameter has a native distinction of gender the change of the namespace's name will be done automatically for the ones provided natively by MediaWiki. In case you would like to prevent this from happening, you will have to override this by setting this parameter explicitly not to do this for the namespace and consequently for the associated talk namespace as well, e.g. for German:

$wgExtraGenderNamespaces = [
	NS_USER => [ 'male' => 'Benutzer', 'female' => 'Benutzer' ],
	NS_USER_TALK => [ 'male' => 'Benutzer_Diskussion', 'female' => 'Benutzer_Diskussion' ]
];

Usually the female version of user would correctly be "Benutzerin" in German.