'Медиа', 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 => 'MediaWiki', NS_MEDIAWIKI_TALK => 'MediaWiki_сярысь_вераськон', NS_TEMPLATE => 'Шаблон', NS_TEMPLATE_TALK => 'Шаблон_сярысь_вераськон', NS_HELP => 'Валэктон', NS_HELP_TALK => 'Валэктон_сярысь_вераськон', NS_CATEGORY => 'Категория', NS_CATEGORY_TALK => 'Категория_сярысь_вераськон', ) + $wgNamespaceNamesEn; if (!$wgCachedMessageArrays) { require_once('MessagesUdm.php'); } class LanguageUdm extends LanguageRu { function LanguageUdm() { # FIXME are the globals really used? global $wgNamespaceNamesUdm, $wgMetaNamespace; LanguageUtf8::LanguageUtf8(); } function getNamespaces() { global $wgNamespaceNamesUdm; return $wgNamespaceNamesUdm; } function getQuickbarSettings() { global $wgQuickbarSettingsRu; return $wgQuickbarSettingsRu; } function getSkinNames() { global $wgSkinNamesRu; return $wgSkinNamesRu; } function getDateFormats() { global $wgDateFormatsRu; return $wgDateFormatsRu; } function getMessage( $key ) { global $wgAllMessagesUdm; return isset($wgAllMessagesUdm[$key]) ? $wgAllMessagesUdm[$key] : parent::getMessage($key); } function fallback8bitEncoding() { return "windows-1251"; } function separatorTransformTable() { return array(',' => ' ', '.' => ',' ); } } ?>