require_once( "LanguageRu.php" );
if($wgMetaNamespace === FALSE)
- $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
+ $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
/* private */ $wgNamespaceNamesOs = array(
- NS_MEDIA => '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 => 'MediaWiki',
- NS_MEDIAWIKI_TALK => 'Дискусси_MediaWiki',
- NS_TEMPLATE => 'Шаблон',
- NS_TEMPLATE_TALK => 'Шаблоны_тыххæй_дискусси',
- NS_HELP => 'Æххуыс',
- NS_HELP_TALK => 'Æххуысы_тыххæй_дискусси',
- NS_CATEGORY => 'Категори',
- NS_CATEGORY_TALK => 'Категорийы_тыххæй_дискусси',
+ NS_MEDIA => '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 => 'MediaWiki',
+ NS_MEDIAWIKI_TALK => 'Дискусси_MediaWiki',
+ NS_TEMPLATE => 'Шаблон',
+ NS_TEMPLATE_TALK => 'Шаблоны_тыххæй_дискусси',
+ NS_HELP => 'Æххуыс',
+ NS_HELP_TALK => 'Æххуысы_тыххæй_дискусси',
+ NS_CATEGORY => 'Категори',
+ NS_CATEGORY_TALK => 'Категорийы_тыххæй_дискусси',
) + $wgNamespaceNamesEn;
-if(isset($wgExtraNamespaces)) {
- $wgNamespaceNamesOs=$wgNamespaceNamesOs+$wgExtraNamespaces;
-}
-
/* private */ $wgQuickbarSettingsOs = array(
- 'Ма равдис', 'Галиуырдыгæй', 'Рахизырдыгæй', 'Рахизырдыгæй ленккæнгæ'
- );
+ 'Ма равдис', 'Галиуырдыгæй', 'Рахизырдыгæй', 'Рахизырдыгæй ленккæнгæ'
+ );
/* private */ $wgSkinNamesOs = array(
- 'standard' => 'Стандартон',
- 'nostalgia' => 'Æнкъард',
- 'cologneblue' => 'Кёльны æрхæндæг',
- 'davinci' => 'Да Винчи',
- 'mono' => 'Моно',
- 'monobook' => 'Моно-чиныг',
- 'myskin' => 'Мæхи',
- 'chick' => 'Карк'
- );
+ 'standard' => 'Стандартон',
+ 'nostalgia' => 'Æнкъард',
+ 'cologneblue' => 'Кёльны æрхæндæг',
+ 'davinci' => 'Да Винчи',
+ 'mono' => 'Моно',
+ 'monobook' => 'Моно-чиныг',
+ 'myskin' => 'Мæхи',
+ 'chick' => 'Карк'
+ ) + $wgSkinNamesEn;
/* private */ $wgAllMessagesOs = array(
'titlematches' => 'Статьяты сæргæндты æмцаутæ',
'toc' => 'Сæргæндтæ',
'addedwatch' => "Дæ цæст кæмæ дарыс, уыцы статьятæм бафтыд.",
-'all' => "æппæт",
'allarticles' => "Æппæт статьятæ",
'allmessages' => "Æппæт техникон фыстытæ",
'allpages' => "Æппæт фæрстæ",
-'allpagesnamespace' => "Æппæт фæрстæ ($1)",
'allpagesnext' => "дарддæр",
'allpagesprev' => "фæстæмæ",
'alphaindexline' => "$1 (уыдоны ’хсæн цы статьятæ ис, фен) $2",
'ancientpages' => "Зæронддæр фæрстæ",
'and' => "æмæ",
-'articlenamespace' => "(статьятæ)",
'articlepage' => "Фен статья",
'blanknamespace' => "(Сæйраг)",
'bold_sample' => "Ацы текст бæзджын суыдзæн",
'lineno' => "Рæнхъ $1:",
'linklistsub' => "(Æрвитæнты номхыгъд)",
'linkstoimage' => "Ацы нывæй чи пайда кæны, ахæм статьятæ:",
-'listadmins' => "Админты номхыгъд",
'listform' => "номхыгъд",
'listusers' => "Архайджыты номхыгъд",
'localtime' => "Бынатон рæстæг",
'portal' => "Архайджыты æхсæнад",
'prevn' => "$1 фæстæмæ",
'printableversion' => "Мыхурмæ верси",
-'printsubtitle' => "(Æрмæг ист æрцыд мæнæ ацы сайтæй: http://os.wikipedia.org)",
+'printsubtitle' => "(Æрмæг ист æрцыд мæнæ ацы сайтæй: {{SERVER}})",
'qbfind' => "Агур",
'qbspecialpages' => "Сæрмагонд фæрстæ",
'randompage' => "Æнæбары æвзæрст фарс",
-'rclinks' => "Фæстаг $1 ивддзинæдтæ (афæстаг $2 боны дæргъы чи ’рцыдысты) равдис;
+'rclinks' => "Фæстаг $1 ивддзинæдтæ (афæстаг $2 боны дæргъы чи ’рцыдысты) равдис;
$3",
'rcnote' => "Дæлдæр нымад сты афæстаг <strong>$2</strong> боны дæргъы конд <strong>$1</strong> ивддзинад(ы).",
'recentchanges' => "Фæстаг ивддзинæдтæ",
'shortpages' => "Цыбыр фæрстæ",
'showpreview' => " Фен уал æй ",
'showtoc' => "равдис",
-'sitesubtitle' => "Сæрибар энциклопеди",
+'sitesubtitle' => "",
'show' => "равдис",
'showhideminor' => "$1 чысыл ивддзинæдтæ | $2 роботтæ | $3 регистрацигонд архайджыты | $4 дæ цæст кæмæ дарыс, уыдон.<br />",
'showpreview' => " Фен уал æй ",
'userstatstext' => "Регистрацигонд æрцыдысты <b>$1</b> архайджыты, уыдонæй <b>$2</b> — админтæ (кæс $3).",
'wantedpages' => "Хъæугæ фæрстæ",
'watch' => "Дæ цæст æрдар",
-'watchdetails' => "($1 фæрстæм дæ цæст дарыс, дискусситы фæстæмæ; $3... <a href='$4'>Æххæст номхыгъд фен</a>.)",
+'watchdetails' => "($1 фæрстæм дæ цæст дарыс, дискусситы фæстæмæ; $3... [$4 Æххæст номхыгъд фен].)",
'watchlist' => "Дæ цæст кæмæ дарыс, уыцы фæрстæ",
'watchlistcontains' => "Дæ цæст $1 фæрстæм дарыс.",
'watchlistsub' => "$1, зæгъгæ, уыцы архайæгæн",
);
class LanguageOs extends LanguageRu {
- function LanguageOs() {
- global $wgNamespaceNamesOs, $wgMetaNamespace;
- LanguageUtf8::LanguageUtf8();
- }
-
- function getNamespaces() {
- global $wgNamespaceNamesOs;
- return $wgNamespaceNamesOs;
- }
-
-
-
- function getNsIndex( $text ) {
- global $wgNamespaceNamesOs;
-
- foreach ( $wgNamespaceNamesOs as $i => $n ) {
- if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
- }
- return false;
- }
-
- function getQuickbarSettings() {
- global $wgQuickbarSettingsOs;
- return $wgQuickbarSettingsOs;
- }
-
- function getSkinNames() {
- global $wgSkinNamesOs;
- return $wgSkinNamesOs;
- }
+ function LanguageOs() {
+ global $wgNamespaceNamesOs, $wgMetaNamespace;
+ LanguageUtf8::LanguageUtf8();
+ }
- function getDateFormats() {
- global $wgDateFormatsRu;
- return $wgDateFormatsRu;
- }
+ function getNamespaces() {
+ global $wgNamespaceNamesOs;
+ return $wgNamespaceNamesOs;
+ }
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesRu;
- return $wgValidSpecialPagesRu;
- }
+ function getQuickbarSettings() {
+ global $wgQuickbarSettingsOs;
+ return $wgQuickbarSettingsOs;
+ }
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesRu;
- return $wgSysopSpecialPagesRu;
- }
+ function getSkinNames() {
+ global $wgSkinNamesOs;
+ return $wgSkinNamesOs;
+ }
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesRu;
- return $wgDeveloperSpecialPagesRu;
- }
+ function getDateFormats() {
+ global $wgDateFormatsRu;
+ return $wgDateFormatsRu;
+ }
- function getMessage( $key )
- {
- global $wgAllMessagesOs;
+ function getMessage( $key ) {
+ global $wgAllMessagesOs;
return isset($wgAllMessagesOs[$key]) ? $wgAllMessagesOs[$key] : parent::getMessage($key);
- }
-
- function fallback8bitEncoding() {
- return "windows-1251";
- }
+ }
- function getMagicWords() {
- global $wgMagicWordsRu;
- return $wgMagicWordsRu;
- }
+ function fallback8bitEncoding() {
+ return "windows-1251";
+ }
function formatNum( $number ) {
global $wgTranslateNumerals;
return $wgTranslateNumerals ? strtr($number, '.,', ', ' ) : $number;
}
-
+
}
?>