7 class LanguageCs
extends Language
{
8 # Grammatical transformations, needed for inflected languages
9 # Invoked by putting {{grammar:case|word}} in a message
10 function convertGrammar( $word, $case ) {
11 global $wgGrammarForms;
12 if ( isset($wgGrammarForms['cs'][$case][$word]) ) {
13 return $wgGrammarForms['cs'][$case][$word];
15 # allowed values for $case:
16 # 1sg, 2sg, ..., 7sg -- nominative, genitive, ... (in singular)
53 return 'Wikislovníku';
55 return 'Wikislovníkem';
68 return 'Wikicitátech';
77 function convertPlural( $count, $forms ) {
78 if ( !count($forms) ) { return ''; }
79 $forms = $this->preConvertPlural( $forms, 3 );
82 case 1: return $forms[0];
85 case 4: return $forms[1];
86 default: return $forms[2];