From 077045e14e29db6d426e658909ebfadca715bb8c Mon Sep 17 00:00:00 2001 From: Antoine Musso Date: Tue, 3 Jan 2012 12:48:39 +0000 Subject: [PATCH] Fix gender on Special:Userrights r99312 added gender supports to group message. On Special:Userrights, messages were not passed the username for GENDER support. This patch update the French localisation as an example. --- includes/specials/SpecialUserrights.php | 4 ++-- languages/messages/MessagesFr.php | 10 +++++----- languages/messages/MessagesQqq.php | 8 ++++++-- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/includes/specials/SpecialUserrights.php b/includes/specials/SpecialUserrights.php index 100d5c116d..633f7f2d2f 100644 --- a/includes/specials/SpecialUserrights.php +++ b/includes/specials/SpecialUserrights.php @@ -441,9 +441,9 @@ class UserrightsPage extends SpecialPage { Html::hidden( 'user', $this->mTarget ) . Html::hidden( 'wpEditToken', $this->getUser()->getEditToken( $this->mTarget ) ) . Xml::openElement( 'fieldset' ) . - Xml::element( 'legend', array(), wfMsg( 'userrights-editusergroup' ) ) . + Xml::element( 'legend', array(), wfMessage( 'userrights-editusergroup', $user->getName() ) ) . wfMessage( 'editinguser' )->params( wfEscapeWikiText( $user->getName() ) )->rawParams( $userToolLinks )->parse() . - wfMsgExt( 'userrights-groups-help', array( 'parse' ) ) . + wfMessage( 'userrights-groups-help', $user->getName() ) . $grouplist . Xml::tags( 'p', null, $this->groupCheckboxes( $groups, $user ) ) . Xml::openElement( 'table', array( 'border' => '0', 'id' => 'mw-userrights-table-outer' ) ) . diff --git a/languages/messages/MessagesFr.php b/languages/messages/MessagesFr.php index 5e24c60a69..2777503cf6 100644 --- a/languages/messages/MessagesFr.php +++ b/languages/messages/MessagesFr.php @@ -1494,14 +1494,14 @@ Elle ne doit pas dépasser $1 caractère{{PLURAL:$1||s}}.', 'userrights-lookup-user' => 'Gestion des groupes d’utilisateurs', 'userrights-user-editname' => 'Entrez un nom d’utilisateur :', 'editusergroup' => 'Modification des groupes d’utilisateurs', -'editinguser' => "Modification des droits de l’utilisateur '''[[User:$1|$1]]''' $2", -'userrights-editusergroup' => 'Modifier les groupes de l’utilisateur', +'editinguser' => "Modification des droits de l’{{GENDER:$1|utilisateur|utilisatrice}} '''[[User:$1|$1]]''' $2", +'userrights-editusergroup' => 'Modifier les groupes de l’{{GENDER:$1|utilisateur|utilisatrice}}', 'saveusergroups' => 'Enregistrer les groupes de l’utilisateur', 'userrights-groupsmember' => 'Membre de :', 'userrights-groupsmember-auto' => 'Membre implicite de :', -'userrights-groups-help' => 'Vous pouvez modifier les groupes auxquels appartient cet utilisateur. -* Une case cochée signifie que l’utilisateur se trouve dans ce groupe. -* Une case non cochée signifie qu’il ne s’y trouve pas. +'userrights-groups-help' => 'Vous pouvez modifier les groupes auxquels appartient cet {{GENDER:$1|utilisateur|utilisatrice}}. +* Une case cochée signifie que l’{{GENDER:$1|utilisateur|utilisatrice}} se trouve dans ce groupe. +* Une case non cochée signifie qu’{{GENDER:$1|il|elle}} ne s’y trouve pas. * Un astérisque (*) indique que vous ne pouvez pas retirer ce groupe une fois que vous l’avez ajouté.', 'userrights-reason' => 'Motif :', 'userrights-no-interwiki' => 'Vous n’avez pas la permission de modifier des droits d’utilisateurs sur d’autres wikis.', diff --git a/languages/messages/MessagesQqq.php b/languages/messages/MessagesQqq.php index 8162519845..b0f41bb2a7 100644 --- a/languages/messages/MessagesQqq.php +++ b/languages/messages/MessagesQqq.php @@ -1480,7 +1480,9 @@ Used in [[Special:Preferences]], tab "Watchlist". The display options refer to: 'editinguser' => 'Appears on [[Special:UserRights]]. Parameters: * $1 is a username * $2 are user tool links. Example: "(Talk | contribs | block | send e-mail)".', -'userrights-editusergroup' => '{{Identical|Edit user groups}}', +'userrights-editusergroup' => '{{Identical|Edit user groups}}. Parameter: +* $1 is a username - optional, can be used for GENDER +', 'saveusergroups' => 'Button text when editing user groups', 'userrights-groupsmember' => 'Used when editing user groups in [[Special:Userrights]]. The messsage is followed by a list of group names. @@ -1491,7 +1493,9 @@ Parameters: Parameters: * $1 - optional, for PLURAL use, the number of items in the list following the message. Please avoid PLURAL, if your language can do without.', -'userrights-groups-help' => 'Instructions displayed on [[Special:UserRights]].', +'userrights-groups-help' => 'Instructions displayed on [[Special:UserRights]]. Parameters: +* $1 is a username - optional, can be used for GENDER +', 'userrights-reason' => 'Text beside log field when editing user groups {{Identical|Reason}}', -- 2.20.1