From 086ae52d12011746a75f5588e877347bc0457352 Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Fri, 21 Mar 2008 11:49:34 +0100 Subject: Update auf MediaWiki 1.12.0 --- languages/classes/LanguageCs.php | 50 +++++++++++++++++++++++----------------- 1 file changed, 29 insertions(+), 21 deletions(-) (limited to 'languages/classes/LanguageCs.php') diff --git a/languages/classes/LanguageCs.php b/languages/classes/LanguageCs.php index ac80f296..4a52368e 100644 --- a/languages/classes/LanguageCs.php +++ b/languages/classes/LanguageCs.php @@ -19,6 +19,20 @@ class LanguageCs extends Language { # allowed values for $case: # 1sg, 2sg, ..., 7sg -- nominative, genitive, ... (in singular) switch ( $word ) { + case 'Wikibooks': + case 'Wikiknihy': + switch ( $case ) { + case '2sg': + return 'Wikiknih'; + case '3sg': + return 'Wikiknihám'; + case '6sg'; + return 'Wikiknihách'; + case '7sg': + return 'Wikiknihami'; + default: + return 'Wikiknihy'; + } case 'Wikipedia': case 'Wikipedie': switch ( $case ) { @@ -34,17 +48,17 @@ class LanguageCs extends Language { case 'Wiktionary': case 'Wikcionář': + case 'Wikislovník': switch ( $case ) { case '2sg': - return 'Wikcionáře'; case '3sg': case '5sg'; case '6sg'; - return 'Wikcionáři'; + return 'Wikislovníku'; case '7sg': - return 'Wikcionářem'; + return 'Wikislovníkem'; default: - return 'Wikcionář'; + return 'Wikislovník'; } case 'Wikiquote': @@ -64,23 +78,17 @@ class LanguageCs extends Language { return $word; } - # Plural form transformations, needed for some languages. - # Invoked by {{plural:count|wordform1|wordform2|wordform3}} - function convertPlural( $count, $wordform1, $wordform2, $wordform3, $w4, $w5) { - $count = str_replace( '\xc2\xa0', '', $count ); - switch ( $count ) { - case 1: - return $wordform1; + function convertPlural( $count, $forms ) { + if ( !count($forms) ) { return ''; } + $forms = $this->preConvertPlural( $forms, 3 ); - case 2: - case 3: - case 4: - return $wordform2; + switch ( $count ) { + case 1: return $forms[0]; + case 2: + case 3: + case 4: return $forms[1]; + default: return $forms[2]; + } + } - default: - return $wordform3; - }; - } } - - -- cgit v1.2.3-54-g00ecf