]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blob - languages/classes/LanguagePl.php
MediaWiki 1.14.0
[autoinstallsdev/mediawiki.git] / languages / classes / LanguagePl.php
1 <?php
2
3 /** Polish (polski)
4  *
5  * @ingroup Language
6  */
7 class LanguagePl extends Language {
8         function convertPlural( $count, $forms ) {
9                 if ( !count($forms) ) { return ''; }
10                 $forms = $this->preConvertPlural( $forms, 3 );
11                 $count = abs( $count );
12                 if ( $count == 1 )
13                         return $forms[0];     // singular
14                 switch ( $count % 10 ) {
15                         case 2:
16                         case 3:
17                         case 4:
18                                 if ( $count / 10 % 10 != 1 )
19                                         return $forms[1]; // plural
20                         default:
21                                 return $forms[2];   // plural genitive
22                 }
23         }
24 }