]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blobdiff - languages/classes/LanguagePl.php
MediaWiki 1.17.0
[autoinstallsdev/mediawiki.git] / languages / classes / LanguagePl.php
index 54314fab2137de211296e76cb273cde25c89506e..40477f42f7de507d05c77ca5d43b9ebe49fccb31 100644 (file)
@@ -6,7 +6,7 @@
  */
 class LanguagePl extends Language {
        function convertPlural( $count, $forms ) {
-               if ( !count($forms) ) { return ''; }
+               if ( !count( $forms ) ) { return ''; }
                $forms = $this->preConvertPlural( $forms, 3 );
                $count = abs( $count );
                if ( $count == 1 )
@@ -21,4 +21,12 @@ class LanguagePl extends Language {
                                return $forms[2];   // plural genitive
                }
        }
+
+       function commafy( $_ ) {
+               if ( !preg_match( '/^\-?\d{1,4}(\.\d+)?$/', $_ ) ) {
+                       return strrev( (string)preg_replace( '/(\d{3})(?=\d)(?!\d*\.)/', '$1,', strrev( $_ ) ) );
+               } else {
+                       return $_;
+               }
+       }
 }