Last modified: 2011-12-27 13:15:11 UTC
Althought InitialiseSettings contains information for proper name of User namespace prefix; it doesn't work, only male gender is displayed for all users. This is affecting cs.wikipedia and maybe some other sites (as far it was reported to me).
I'm guessing it's because there are no gendered NSs setup in MessagesCs.php, and likely no relevant extra site config (if necessary) ie for Pt-br $namespaceGenderAliases = array( NS_USER => array( 'male' => 'Usuário', 'female' => 'Usuária' ), NS_USER_TALK => array( 'male' => 'Usuário_Discussão', 'female' => 'Usuária_Discussão' ), );
Indeed. What you see in InitializeSettings.php is namespace aliases. Gender feature needs explicit application. Can you provide the forms in above format for mediawiki (and for projects if customisation needed)?
$namespaceGenderAliases = array( NS_USER => array( 'male' => 'Wikipedista', 'female' => 'Wikipedistka' ), NS_USER_TALK => array( 'male' => 'Diskuse s wikipedistou', 'female' => 'Diskuse s wikipedistkou' ), );
$namespaceGenderAliases = array( NS_USER => array( 'male' => 'Uživatel', 'female' => 'Uživatelka' ), NS_USER_TALK => array( 'male' => 'Diskuse s uživatelem', 'female' => 'Diskuse s uživatelkou' ), ); for User (general use for mediawiki on other projects)
Mw part in r107270.
(In reply to comment #3) > $namespaceGenderAliases = array( > NS_USER => array( 'male' => 'Wikipedista', 'female' => 'Wikipedistka' ), > NS_USER_TALK => array( 'male' => 'Diskuse s wikipedistou', 'female' => > 'Diskuse s wikipedistkou' ), > ); +shell
Enabled for cswiki.