1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
|
<?php
/**
* @package MediaWiki
* @subpackage Language
*/
# Ossetic stub localization; default to Russian instead of English.
# See language.txt
require_once( "LanguageRu.php" );
if($wgMetaNamespace === FALSE)
$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 => 'Категорийы_тыххæй_дискусси',
) + $wgNamespaceNamesEn;
if(isset($wgExtraNamespaces)) {
$wgNamespaceNamesOs=$wgNamespaceNamesOs+$wgExtraNamespaces;
}
/* private */ $wgQuickbarSettingsOs = array(
'Ма равдис', 'Галиуырдыгæй', 'Рахизырдыгæй', 'Рахизырдыгæй ленккæнгæ'
);
/* private */ $wgSkinNamesOs = array(
'standard' => 'Стандартон',
'nostalgia' => 'Æнкъард',
'cologneblue' => 'Кёльны æрхæндæг',
'davinci' => 'Да Винчи',
'mono' => 'Моно',
'monobook' => 'Моно-чиныг',
'myskin' => 'Мæхи',
'chick' => 'Карк'
);
/* private */ $wgAllMessagesOs = array(
'titlematches' => 'Статьяты сæргæндты æмцаутæ',
'toc' => 'Сæргæндтæ',
'addedwatch' => "Дæ цæст кæмæ дарыс, уыцы статьятæм бафтыд.",
'all' => "æппæт",
'allarticles' => "Æппæт статьятæ",
'allmessages' => "Æппæт техникон фыстытæ",
'allpages' => "Æппæт фæрстæ",
'allpagesnamespace' => "Æппæт фæрстæ ($1)",
'allpagesnext' => "дарддæр",
'allpagesprev' => "фæстæмæ",
'alphaindexline' => "$1 (уыдоны ’хсæн цы статьятæ ис, фен) $2",
'ancientpages' => "Зæронддæр фæрстæ",
'and' => "æмæ",
'articlenamespace' => "(статьятæ)",
'articlepage' => "Фен статья",
'blanknamespace' => "(Сæйраг)",
'bold_sample' => "Ацы текст бæзджын суыдзæн",
'bold_tip' => "Бæзджын текст",
'bydate' => "рæстæгмæ гæсгæ",
'byname' => "номмæ гæсгæ",
'bysize' => "асмæ гæсгæ",
'categories' => "Категоритæ",
'categoriespagetext' => "Мæнæ ахæм категоритæ ирон Википедийы ис.",
'category' => "категори",
'category_header' => "Категори \"$1\"",
'categoryarticlecount' => "Ацы категорийы мидæг $1 статьяйы ис.",
'categoryarticlecount1' => "Ацы категорийы мидæг $1 статья ис.",
'contributions' => "Йæ бавæрд",
'createaccountmail' => "адрисмæ гæсгæ",
'currentevents' => "Ног хабæрттæ",
'currentevents-url' => "Xabar",
'diff' => "хицæн.",
'edit' => "Баив æй",
'editsection' => "баив æй",
'emailpage' => "Электронон фыстæг йæм барвит",
'error' => "Рæдыд",
'errorpagetitle' => "Рæдыд",
'exblank' => "фарс афтид уыдис",
'filename' => "Файлы ном",
'go' => "Статьямæ",
'headline_sample' => "Ам сæргонды текст уæд",
'help' => "Æххуыс",
'hide' => "бамбæхс",
'hidetoc' => "бамбæхс",
'hist' => "лог",
'histlegend' => "Куыд æй æмбарын: (нырыккон) = нырыккон версийæ хъауджыдæрдзинад, (раздæры) = раздæры версийæ хъауджыдæрдзинад, Ч = чысыл ивддзинад.",
'history_short' => "Истори",
'ilsubmit' => "Агур",
'imagelist' => "Нывты номхыгъд",
'imghistory' => "Нывы ивддзинæдты лог",
'importnotext' => "Афтид у кæнæ текст дзы нæй",
'internalerror' => "Мидæг рæдыд",
'intl' => "Æндæр æвзæгтæм æрвитæнтæ",
'ipbreason' => "Аххос",
'largefile' => "Сæдæ килобайтæй стырдæр файлтæ æгæр дынджыр сты.",
'last' => "раздæры",
'lastmodified' => "<span style=\"white-space: normal;\">Кæд æмæ ацы статьяйы ссардтай рæдыд, уæд сраст æй кæн: ацы фарсы уæлæ ис æрвитæн «баив æй».
<br /> Ацы фарс фæстаг хатт ивд æрцыд: $1.</span>",
'lineno' => "Рæнхъ $1:",
'linklistsub' => "(Æрвитæнты номхыгъд)",
'linkstoimage' => "Ацы нывæй чи пайда кæны, ахæм статьятæ:",
'listadmins' => "Админты номхыгъд",
'listform' => "номхыгъд",
'listusers' => "Архайджыты номхыгъд",
'localtime' => "Бынатон рæстæг",
'login' => "Дæхи бавдис системæйæн",
'loginpagetitle' => "Дæхи бацамон системæйæн",
'loginsuccess' => "Ныр та Википедийы архайыс $1, зæгъгæ, ахæм номæй.",
'logout' => "Номсусæг суын",
'logouttitle' => "Номсусæг суын",
'lonelypages' => "Сидзæр фæрстæ",
'longpages' => "Даргъ фæрстæ",
'mailnologintext' => "Фыстæгтæ æрвитынмæ хъуамæ [[Special:Userlogin|системæйæн дæхи бавдисай]] æмæ дæ бæлвырд электронон посты адрис [[Special:Preferences|ныффыссай]].",
'mainpage' => "Сæйраг фарс",
'makesysopname' => "Архайæджы ном:",
'minoredit' => "Ай чысыл ивддзинад у.",
'monday' => "Къуырисæр",
'move' => "Ном баив",
'movearticle' => "Статьяйы ном баив",
'movenologin' => "Системæйæн дæхи нæ бавдыстай",
'mycontris' => "Дæ бавæрд",
'mypage' => "Дæхи фарс",
'mytalk' => "Дæумæ цы дзурынц",
'navigation' => "хъæугæ æрвитæнтæ",
'nbytes' => "$1 байт(ы)",
'nchanges' => "$1 ивддзинад(ы)",
'newarticle' => "(Ног)",
'newimages' => "Ног нывты галерей",
'newmessages' => "Райстай $1.",
'newmessageslink' => "ног фыстæгтæ",
'newpage' => "Ног фарс",
'newpageletter' => "Н",
'newpages' => "Ног фæрстæ",
'newpassword' => "Новый пароль",
'newtitle' => "Ног ном",
'newusersonly' => "(æрмæст ног архайджытæн)",
'nextn' => "$1 размæ",
'nlinks' => "$1 æрвитæн(ы)",
'nowatchlist' => "Иу статьямæ дæр дæ цæст нæ дарыс.",
'nstab-image' => "Ныв",
'nstab-mediawiki' => "Фыстаг",
'nstab-special' => "Сæрмагонд фарс",
'nstab-template' => "Шаблон",
'nstab-user' => "Архайæджы фарс",
'otherlanguages' => "Æндæр æвзæгтыл",
'others' => "æндæртæ",
'portal' => "Архайджыты æхсæнад",
'prevn' => "$1 фæстæмæ",
'printableversion' => "Мыхурмæ верси",
'printsubtitle' => "(Æрмæг ист æрцыд мæнæ ацы сайтæй: {{SERVER}})",
'qbfind' => "Агур",
'qbspecialpages' => "Сæрмагонд фæрстæ",
'randompage' => "Æнæбары æвзæрст фарс",
'rclinks' => "Фæстаг $1 ивддзинæдтæ (афæстаг $2 боны дæргъы чи ’рцыдысты) равдис;
$3",
'rcnote' => "Дæлдæр нымад сты афæстаг <strong>$2</strong> боны дæргъы конд <strong>$1</strong> ивддзинад(ы).",
'recentchanges' => "Фæстаг ивддзинæдтæ",
'recentchangeslinked' => "Баст ивддзинæдтæ",
'recentchangestext' => "Ацы фарсыл ирон Википедийы фæстаг ивддзинæдтæ фенæн ис.",
'revhistory' => "Ивддзинæдты истори",
'rights' => "Бартæ",
'saturday' => "Сабат",
'savearticle' => " Афтæ! ",
'savefile' => "Бавæр æй",
'search' => "агур",
'searchresults' => "Цы ссардæуы",
'shortpages' => "Цыбыр фæрстæ",
'showpreview' => " Фен уал æй ",
'showtoc' => "равдис",
'sitesubtitle' => "Сæрибар энциклопеди",
'show' => "равдис",
'showhideminor' => "$1 чысыл ивддзинæдтæ | $2 роботтæ | $3 регистрацигонд архайджыты | $4 дæ цæст кæмæ дарыс, уыдон.<br />",
'showpreview' => " Фен уал æй ",
'specialpage' => "Сæрмагонд фарс",
'specialpages' => "Сæрмагонд фæрстæ",
'spheading' => "Сæрмагонд фæрстæ",
'subcategories' => "Дæлкатегоритæ",
'subcategorycount' => "Ацы категорийы мидæг $1 дæлкатегорийы ис.",
'subcategorycount1' => "Ацы категорийы мидæг $1 дæлкатегори ис.",
'sunday' => "Хуыцаубон",
'tableform' => "таблицæ",
'tagline' => "Сæрибар энциклопеди Википедийы æрмæг.",
'talk' => "Дискусси",
'talkpage' => "Ацы фарсы тыххæй ныхас",
'textmatches' => "Статьяты æмцаутæ",
'thursday' => "Цыппарæм",
'timezonelegend' => "Сахаты таг",
'timezoneoffset' => "Хъауджыдæрдзинад",
'titlematches' => "Статьяты сæргæндты æмцаутæ",
'toc' => "Сæргæндтæ",
'tog-underline' => "Æрвитæнты бын хахх",
'toolbox' => "мигæнæнтæ",
'tuesday' => "Дыццæг",
'uctop' => "(уæле баззад)",
'userlogin' => "Системæйæн дæхи бавдис",
'userlogout' => "Номсусæг суын",
'userpage' => "Ацы архайæджы фарс фен",
'userstatstext' => "Регистрацигонд æрцыдысты <b>$1</b> архайджыты, уыдонæй <b>$2</b> — админтæ (кæс $3).",
'wantedpages' => "Хъæугæ фæрстæ",
'watch' => "Дæ цæст æрдар",
'watchdetails' => "($1 фæрстæм дæ цæст дарыс, дискусситы фæстæмæ; $3... [$4 Æххæст номхыгъд фен].)",
'watchlist' => "Дæ цæст кæмæ дарыс, уыцы фæрстæ",
'watchlistcontains' => "Дæ цæст $1 фæрстæм дарыс.",
'watchlistsub' => "$1, зæгъгæ, уыцы архайæгæн",
'watchnologin' => "Системæйæн дæхи нæ бавдыстай",
'watchnologintext' => "Ацы номхыгъд ивынмæ <a href=\"{{localurle:Специальные:Userlogin}}\">хъуамæ дæхи бавдисай системæйæн</a>.",
'watchthis' => "Ацы фарсмæ дæ цæст æрдар",
'watchthispage' => "Ацы фарсмæ дæ цæст æрдар",
'wednesday' => "Æртыццæг",
'welcomecreation' => "<h2>Æгас цу, $1!</h2><p>Регистрацигонд æрцыдтæ.",
'whatlinkshere' => "Цавæр æрвитæнтæ цæуынц ардæм",
'wlnote' => "Дæлæ афæстаг <b>$2</b> сахаты дæргъы цы $1 ивддзинад(ы) æрцыди, уыдон.",
'wlshowlast' => "Фæстæг $1 сахаты, $2 боны дæргъы; $3.",
'youremail' => "Дæ электронон посты адрис",
'yourlanguage' => "Техникон фыстыты æвзаг",
'yourname' => "Дæ ном кæнæ фæсномыг",
'yourrealname' => "Дæ æцæг ном*",
);
class LanguageOs extends LanguageRu {
function LanguageOs() {
global $wgNamespaceNamesOs, $wgMetaNamespace;
LanguageUtf8::LanguageUtf8();
}
function getNamespaces() {
global $wgNamespaceNamesOs;
return $wgNamespaceNamesOs;
}
function getQuickbarSettings() {
global $wgQuickbarSettingsOs;
return $wgQuickbarSettingsOs;
}
function getSkinNames() {
global $wgSkinNamesOs;
return $wgSkinNamesOs;
}
function getDateFormats() {
global $wgDateFormatsRu;
return $wgDateFormatsRu;
}
function getValidSpecialPages()
{
global $wgValidSpecialPagesRu;
return $wgValidSpecialPagesRu;
}
function getSysopSpecialPages()
{
global $wgSysopSpecialPagesRu;
return $wgSysopSpecialPagesRu;
}
function getDeveloperSpecialPages()
{
global $wgDeveloperSpecialPagesRu;
return $wgDeveloperSpecialPagesRu;
}
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 formatNum( $number ) {
global $wgTranslateNumerals;
return $wgTranslateNumerals ? strtr($number, '.,', ', ' ) : $number;
}
}
?>
|