* (bug 5981) Add plural function Slovenian (sl)
authorNiklas Laxström <nikerabbit@users.mediawiki.org>
Wed, 7 Jun 2006 19:58:45 +0000 (19:58 +0000)
committerNiklas Laxström <nikerabbit@users.mediawiki.org>
Wed, 7 Jun 2006 19:58:45 +0000 (19:58 +0000)
RELEASE-NOTES
languages/LanguageSl.php

index 1a130c3..093af87 100644 (file)
@@ -458,7 +458,7 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
   edit with 'preview on first edit' enabled.
 * (bug 6230) Regression fix: <nowiki> in [URL link text]
 * Added AutoLoader.php, which loads classes without need of require_once()
-
+* (bug 5981) Add plural function Slovenian (sl)
 
 == Compatibility ==
 
index 9795d69..e3b328b 100644 (file)
@@ -190,5 +190,23 @@ class LanguageSl extends LanguageUtf8 {
                return $word; # this will return the original value for 'imenovalnik' (nominativ) and all undefined case values
        }
 
+       function convertPlural( $count, $w1, $w2, $w3, $w4, $w5) {
+               $count = str_replace ('.', '', $count);
+               $forms = array( $w1, $w2, $w3, $w4, $w5 );
+               if ( $count % 100 === 1 ) {
+                       $index = 0;
+               } elseif ( $count % 100 === 2 ) {
+                       $index = 1;
+               } elseif ( $count%100==3 || $count%100==4 ) {
+                       $index = 2;
+               } elseif ( $count != 0 ) {
+                       $index = 3;
+               } else {
+                       $index = 4;
+               }
+               return $forms[$index];
+       }
+
+
 }
 ?>
\ No newline at end of file