I18n of display of change tags
authorLiangent <liangent@gmail.com>
Sat, 23 Jun 2012 08:04:58 +0000 (16:04 +0800)
committerLiangent <liangent@gmail.com>
Sat, 23 Jun 2012 08:04:58 +0000 (16:04 +0800)
Change-Id: I2d6cb27a77ea285eb71e7f046a006b79035508ef

includes/ChangeTags.php

index 204df45..34e9eba 100644 (file)
@@ -35,6 +35,8 @@ class ChangeTags {
         *
         */
        static function formatSummaryRow( $tags, $page ) {
+               global $wgLang;
+
                if( !$tags )
                        return array( '', array() );
 
@@ -51,7 +53,7 @@ class ChangeTags {
                        );
                        $classes[] = Sanitizer::escapeClass( "mw-tag-$tag" );
                }
-               $markers = '(' . implode( ', ', $displayTags ) . ')';
+               $markers = wfMessage( 'parentheses' )->rawParams( $wgLang->commaList( $displayTags ) )->text();
                $markers = Xml::tags( 'span', array( 'class' => 'mw-tag-markers' ), $markers );
 
                return array( $markers, $classes );