From 396b28f3d881f5debd888ba9bb9b47c2d478a76f Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Mon, 15 Dec 2008 18:02:47 +0100 Subject: update to Mediawiki 1.13.3; some cleanups --- languages/LanguageSl.php | 223 ----------------------------------------------- 1 file changed, 223 deletions(-) delete mode 100644 languages/LanguageSl.php (limited to 'languages/LanguageSl.php') diff --git a/languages/LanguageSl.php b/languages/LanguageSl.php deleted file mode 100644 index 1cffbde7..00000000 --- a/languages/LanguageSl.php +++ /dev/null @@ -1,223 +0,0 @@ -mMessagesSl =& $wgAllMessagesSl; - - global $wgMetaNamespace; - $this->mNamespaceNamesSl = array( - NS_MEDIA => 'Media', - NS_SPECIAL => 'Posebno', - NS_MAIN => '', - NS_TALK => 'Pogovor', - NS_USER => 'Uporabnik', - NS_USER_TALK => 'Uporabniški_pogovor', - NS_PROJECT => $wgMetaNamespace, - NS_PROJECT_TALK => 'Pogovor_' . - str_replace( ' ', '_', $this->convertGrammar( $wgMetaNamespace, 'mestnik' ) ), - NS_IMAGE => 'Slika', - NS_IMAGE_TALK => 'Pogovor_o_sliki', - NS_MEDIAWIKI => 'MediaWiki', - NS_MEDIAWIKI_TALK => 'Pogovor_o_MediaWiki', - NS_TEMPLATE => 'Predloga', - NS_TEMPLATE_TALK => 'Pogovor_o_predlogi', - NS_HELP => 'Pomoč', - NS_HELP_TALK => 'Pogovor_o_pomoči', - NS_CATEGORY => 'Kategorija', - NS_CATEGORY_TALK => 'Pogovor_o_kategoriji' - ); - - } - - function getNamespaces() { - return $this->mNamespaceNamesSl + parent::getNamespaces(); - } - - function getQuickbarSettings() { - return $this->mQuickbarSettingsSl; - } - - function getDateFormats() { - return false; - } - - function getMessage( $key ) { - if( isset( $this->mMessagesSl[$key] ) ) { - return $this->mMessagesSl[$key]; - } else { - return parent::getMessage( $key ); - } - } - - function getAllMessages() { - return $this->mMessagesSl; - } - - - function fallback8bitEncoding() { - return "iso-8859-2"; - } - - function separatorTransformTable() { - return array(',' => '.', '.' => ',' ); - } - - function getMonthNameGen( $key ) { - return $this->mMonthNameGenSl[$key-1]; - } - - - # Convert from the nominative form of a noun to some other case - # Invoked with {{GRAMMAR:case|word}} - /** - * Cases: rodilnik, dajalnik, tožilnik, mestnik, orodnik - */ - function convertGrammar( $word, $case ) { - global $wgGrammarForms; - if ( isset($wgGrammarForms['sl'][$case][$word]) ) { - return $wgGrammarForms['sl'][$case][$word]; - } - - switch ( $case ) { - case 'rodilnik': # genitive - if ( $word == 'Wikipedija' ) { - $word = 'Wikipedije'; - } elseif ( $word == 'Wikiknjige' ) { - $word = 'Wikiknjig'; - } elseif ( $word == 'Wikinovice' ) { - $word = 'Wikinovic'; - } elseif ( $word == 'Wikinavedek' ) { - $word = 'Wikinavedka'; - } elseif ( $word == 'Wikivir' ) { - $word = 'Wikivira'; - } elseif ( $word == 'Wikislovar' ) { - $word = 'Wikislovarja'; - } - break; - case 'dajalnik': # dativ - if ( $word == 'Wikipedija' ) { - $word = 'Wikipediji'; - } elseif ( $word == 'Wikiknjige' ) { - $word = 'Wikiknjigam'; - } elseif ( $word == 'Wikinovice' ) { - $word = 'Wikinovicam'; - } elseif ( $word == 'Wikinavedek' ) { - $word = 'Wikinavedku'; - } elseif ( $word == 'Wikivir' ) { - $word = 'Wikiviru'; - } elseif ( $word == 'Wikislovar' ) { - $word = 'Wikislovarju'; - } - break; - case 'tožilnik': # akuzatív - if ( $word == 'Wikipedija' ) { - $word = 'Wikipedijo'; - } elseif ( $word == 'Wikiknjige' ) { - $word = 'Wikiknjige'; - } elseif ( $word == 'Wikinovice' ) { - $word = 'Wikinovice'; - } elseif ( $word == 'Wikinavedek' ) { - $word = 'Wikinavedek'; - } elseif ( $word == 'Wikivir' ) { - $word = 'Wikivir'; - } elseif ( $word == 'Wikislovar' ) { - $word = 'Wikislovar'; - } - break; - case 'mestnik': # locative - if ( $word == 'Wikipedija' ) { - $word = 'o Wikipediji'; - } elseif ( $word == 'Wikiknjige' ) { - $word = 'o Wikiknjigah'; - } elseif ( $word == 'Wikinovice' ) { - $word = 'o Wikinovicah'; - } elseif ( $word == 'Wikinavedek' ) { - $word = 'o Wikinavedku'; - } elseif ( $word == 'Wikivir' ) { - $word = 'o Wikiviru'; - } elseif ( $word == 'Wikislovar' ) { - $word = 'o Wikislovarju'; - } else { - $word = 'o ' . $word; - } - break; - case 'orodnik': # instrumental - if ( $word == 'Wikipedija' ) { - $word = 'z Wikipedijo'; - } elseif ( $word == 'Wikiknjige' ) { - $word = 'z Wikiknjigami'; - } elseif ( $word == 'Wikinovice' ) { - $word = 'z Wikinovicami'; - } elseif ( $word == 'Wikinavedek' ) { - $word = 'z Wikinavedkom'; - } elseif ( $word == 'Wikivir' ) { - $word = 'z Wikivirom'; - } elseif ( $word == 'Wikislovar' ) { - $word = 'z Wikislovarjem'; - } else { - $word = 'z ' . $word; - } - break; - } - - 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 -- cgit v1.2.2