Allow PLURAL for 'listgrouprights-addgroup' and 'listgrouprights-removegroup'
authorRaimond Spekking <raymond@users.mediawiki.org>
Tue, 5 Aug 2008 10:40:39 +0000 (10:40 +0000)
committerRaimond Spekking <raymond@users.mediawiki.org>
Tue, 5 Aug 2008 10:40:39 +0000 (10:40 +0000)
includes/specials/SpecialListgrouprights.php
languages/messages/MessagesEn.php

index 8b12da9..af5b634 100644 (file)
@@ -109,14 +109,14 @@ class SpecialListGroupRights extends SpecialPage {
                }
                sort( $r );
                if( $add === true ){
-                       $r[] = wfMsgHTML( 'listgrouprights-addgroup-all' );
+                       $r[] = wfMsgExt( 'listgrouprights-addgroup-all', array( 'escape' ) );
                } else if( is_array( $add ) && count( $add ) ) {
-                       $r[] = wfMsgHTML( 'listgrouprights-addgroup', $wgLang->listToText( $add ) );
+                       $r[] = wfMsgExt( 'listgrouprights-addgroup', array( 'parsemag', 'escape' ), $wgLang->listToText( $add ), count( $add ) );
                }
                if( $remove === true ){
-                       $r[] = wfMsgHTML( 'listgrouprights-removegroup-all' );
+                       $r[] = wfMsgExt( 'listgrouprights-removegroup-all', array( 'escape' ) );
                } else if( is_array( $remove ) && count( $remove ) ) {
-                       $r[] = wfMsgHTML( 'listgrouprights-removegroup', $wgLang->listToText( $remove ) );
+                       $r[] = wfMsgExt( 'listgrouprights-removegroup', array( 'parsemag', 'escape' ), $wgLang->listToText( $remove ), count( $remove ) );
                }
                if( empty( $r ) ) {
                        return '';
index 4d7a5c0..a080b11 100644 (file)
@@ -2026,8 +2026,8 @@ There may be [[{{MediaWiki:Listgrouprights-helppage}}|additional information]] a
 'listgrouprights-helppage'        => 'Help:Group rights',
 'listgrouprights-members'         => '(list of members)',
 'listgrouprights-right-display'   => '$1 ($2)', # only translate this message to other languages if you have to change it
-'listgrouprights-addgroup'        => 'Can add groups: $1',
-'listgrouprights-removegroup'     => 'Can remove groups: $1',
+'listgrouprights-addgroup'        => 'Can add {{PLURAL:$2|group|groups}}: $1',
+'listgrouprights-removegroup'     => 'Can remove {{PLURAL:$2|group|groups}}: $1',
 'listgrouprights-addgroup-all'    => 'Can add all groups',
 'listgrouprights-removegroup-all' => 'Can remove all groups',