Manuel:$wgExtraGenderNamespaces

From mediawiki.org
This page is a translated version of the page Manual:$wgExtraGenderNamespaces and the translation is 100% complete.
Espaces de noms: $wgExtraGenderNamespaces
Similaire à $wgExtraNamespaces , mais pour les espaces de noms avec la distinction du 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 la distinction du genre (espace utilisateur). A définir personnellement si vous avez des espaces de noms supplémentaires qui nécessitent de distinguer le genre.

Le format par défaut de l'espace de noms doit également être défini en utilisant $wgExtraNamespaces pour le même index.

Exemple :

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

Dans cet exemple, le nom de l'espace de noms se replie sur la valeur par défaut de User: dans MediaWiki, donc il n'y a rien à ajouter à $wgExtraNamespaces.

Si la langue du wiki définie par le paramètre $wgLanguageCode a une distinction de genre native, la modification du nom de l'espace de noms se fera automatiquement en faveur de ceux fournis en natif par MediaWiki. Si vous souhaitez éviter que cela ne se produise, vous devrez redéfinir cela en déclarant explicitement ce paramètre pour ne pas le faire pour l'espace de noms et par conséquent pour l'espace de noms de discussion associé, par exemple pour l'allemand :

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

Habituellement la version féminine de utilisateur serait correctement en allemand « Benutzerin ».