Proper plural forms for Lithuanian language
authorDomas Mituzas <midom@users.mediawiki.org>
Fri, 12 May 2006 15:06:22 +0000 (15:06 +0000)
committerDomas Mituzas <midom@users.mediawiki.org>
Fri, 12 May 2006 15:06:22 +0000 (15:06 +0000)
languages/LanguageLt.php

index be60853..8fd266a 100644 (file)
@@ -84,6 +84,17 @@ class LanguageLt extends LanguageUtf8  {
        function separatorTransformTable() {
                return array(',' => ' ', '.' => ',' );
        }
-
+       
+       /* Word forms (with examples):
+               1 - vienas (1) lapas
+               2 - penkiolika (15) lapų
+               3 - trys (3) lapai
+       */      
+       function convertPlural( $count, $wordform1, $wordform2, $wordform3) {
+               $count = str_replace (' ', '', $count);
+               if ($count%10==1 && $count%100!=11) return $wordform1;
+               if ($count%10>=2 && ($count%100<10 || $count%100>=20)) return $wordform2;
+               return $wordform3;
+       }
 }
 ?>