From 183851b06bd6c52f3cae5375f433da720d410447 Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Wed, 11 Oct 2006 18:12:39 +0000 Subject: MediaWiki 1.7.1 wiederhergestellt --- languages/LanguageKn.php | 90 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 languages/LanguageKn.php (limited to 'languages/LanguageKn.php') diff --git a/languages/LanguageKn.php b/languages/LanguageKn.php new file mode 100644 index 00000000..755556cc --- /dev/null +++ b/languages/LanguageKn.php @@ -0,0 +1,90 @@ + + * http://en.wikipedia.org/wiki/User:Hpnadig + * Ashwath Mattur + * http://en.wikipedia.org/wiki/User:Ashwatham + * + * Also see the Kannada Localisation Initiative at: + * http://kannada.sourceforge.net/ + * + * @package MediaWiki + * @subpackage Language + */ + +require_once( 'LanguageUtf8.php' ); + +if (!$wgCachedMessageArrays) { + require_once('MessagesKn.php'); +} + +class LanguageKn extends LanguageUtf8 { + private $mMessagesKn, $mNamespaceNamesKn = null; + + function __construct() { + parent::__construct(); + + global $wgAllMessagesKn; + $this->mMessagesKn =& $wgAllMessagesKn; + + global $wgMetaNamespace; + $this->mNamespaceNamesKn = array( + NS_MEDIA => 'ಮೀಡಿಯ', + NS_SPECIAL => 'ವಿಶೇಷ', + NS_MAIN => '', + NS_TALK => 'ಚರ್ಚೆಪುಟ', + NS_USER => 'ಸದಸ್ಯ', + NS_USER_TALK => 'ಸದಸ್ಯರ_ಚರ್ಚೆಪುಟ', + NS_PROJECT => $wgMetaNamespace, + NS_PROJECT_TALK => $wgMetaNamespace . '_ಚರ್ಚೆ', + NS_IMAGE => 'ಚಿತ್ರ', + NS_IMAGE_TALK => 'ಚಿತ್ರ_ಚರ್ಚೆಪುಟ', + NS_MEDIAWIKI => 'ಮೀಡಿಯವಿಕಿ', + NS_MEDIAWIKI_TALK => 'ಮೀಡೀಯವಿಕಿ_ಚರ್ಚೆ', + NS_TEMPLATE => 'ಟೆಂಪ್ಲೇಟು', + NS_TEMPLATE_TALK => 'ಟೆಂಪ್ಲೇಟು_ಚರ್ಚೆ', + NS_HELP => 'ಸಹಾಯ', + NS_HELP_TALK => 'ಸಹಾಯ_ಚರ್ಚೆ', + NS_CATEGORY => 'ವರ್ಗ', + NS_CATEGORY_TALK => 'ವರ್ಗ_ಚರ್ಚೆ' + ); + + } + + function getNamespaces() { + return $this->mNamespaceNamesKn + parent::getNamespaces(); + } + + + function digitTransformTable() { + return array( + '0' => '೦', + '1' => '೧', + '2' => '೨', + '3' => '೩', + '4' => '೪', + '5' => '೫', + '6' => '೬', + '7' => '೭', + '8' => '೮', + '9' => '೯' + ); + } + + function getMessage( $key ) { + if( isset( $this->mMessagesKn[$key] ) ) { + return $this->mMessagesKn[$key]; + } else { + return parent::getMessage( $key ); + } + } + + function getAllMessages() { + return $this->mMessagesKn; + } + +} + +?> -- cgit v1.2.3-54-g00ecf