<?
-# See language.doc
-global $IP;
-include_once("$IP/Utf8Case.php");
+
+include_once( "LanguageUtf8.php" );
+
+# NOTE: To turn off "Current Events" in the sidebar,
+# set "currentevents" => "-"
+
+# The names of the namespaces can be set here, but the numbers
+# are magical, so don't change or move them! The Namespace class
+# encapsulates some of the magic-ness.
+#
+
+if($wgMetaNamespace === FALSE)
+ $wgMetaNamespace = str_replace( " ", "_", $wgSitename );
+
+/* private */ $wgNamespaceNamesRu = array(
+ -2 => "Media",
+ -1 => "Специальные",
+ 0 => "",
+ 1 => "Обсуждение",
+ 2 => "Участник",
+ 3 => "Участник_обсуждение",
+ 4 => $wgMetaNamespace,
+ 5 => $wgMetaNamespace . "_обсуждение",
+ 6 => "Изображение",
+ 7 => "Изображение_обсуждение"
+);
+
+/* private */ $wgQuickbarSettingsRu = array(
+ "Убрать", "Фиксированный слева", "Фиксированный справа", "Плавающий слева"
+);
+
+/* private */ $wgSkinNamesRu = array(
+ "Стандартное", "Ностальгия", "Кельнское Синее"
+);
+
+/* private */ $wgMathNamesRu = array(
+ "Всегда генерировать PNG",
+ "HTML в простых случаях, иначе PNG",
+ "HTML если возможно, иначе PNG",
+ "Оставить в виде ТеХ (для текстовых браузеров)",
+ "Рекомендовано для современных браузеров"
+);
+
+/* Non-std date formats are only enabled for English, which is idiosyncratic that way */
+/* private */ $wgDateFormatsRu = array(
+ "Нет предпочтения",
+ "Январь 15, 2001",
+ "15 январь 2001",
+ "2001 январь 15"
+);
+
+/* private */ $wgUserTogglesRu = array(
+ "hover" => "Показывать всплывающие подсказки над ссылками вики",
+ "underline" => "Подчёркивать ссылки",
+ "highlightbroken" => "Форматировать несуществующие ссылки <a href=\"\" class=\"new\">вот
+так</a> (Альтернатива: вот так<a href=\"\" class=\"internal\">?</a>).",
+ "justify" => "Выравнивать параграфы",
+ "hideminor" => "Скрывать малозначимые изменения в списке свежих изменений",
+ "usenewrc" => "Улучшенный список свежих изменений (поддерживается не всеми браузерами)",
+ "numberheadings" => "Автоматическая нумерация заголовков",
+ "editondblclick" => "Редактировать страницу по двойному щелчку (JavaScript)",
+ "editsection"=>"Редактирование секций с помощи ссыки [редактировать]",
+ "editsectiononrightclick"=>"Редактирование секций по правой кнопке мышки<br> на названии секции (JavaScript)",
+ "showtoc"=>"Показывать оглавление<br>(для страниц более чем с 3 заголовками)",
+ "rememberpassword" => "Запоминать пароль между сеансами",
+ "editwidth" => "Окно для редактирования в полную ширину",
+ "watchdefault" => "Следить за новыми и изменёнными статьями",
+ "minordefault" => "Сначала считать все изменения малозначимыми",
+ "previewontop" => "Показывать предварительный текст до окна редактирования, а не после",
+ "nocache" => "Запретить кеширование страниц"
+);
+
+
+/* Add a $wgBookstoreListRu to override default list of book links for ISBN links */
+
+
+/* private */ $wgWeekdayNamesRu = array(
+ "Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг",
+ "Пятница", "Суббота"
+);
+
+/* private */ $wgMonthNamesRu = array(
+ "Январь", "Февраль", "Марг", "Апрель", "Май", "Июнь",
+ "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь",
+ "Декабрь"
+);
+
+/* private */ $wgMonthAbbreviationsRu = array(
+ "Янв", "Фев", "Мар", "Апр", "Май", "Июн", "Июл", "Авг",
+ "Сен", "Окт", "Ноя", "Дек"
+);
+
+# All special pages have to be listed here: a description of ""
+# will make them not show up on the "Special Pages" page, which
+# is the right thing for some of them (such as the "targeted" ones).
+#
+/* private */ $wgValidSpecialPagesRu = array(
+ "Userlogin" => "",
+ "Userlogout" => "",
+ "Preferences" => "Ваши настройки",
+ "Watchlist" => "Ваш список наблюдения",
+ "Recentchanges" => "Последние изменённые страницы",
+ "Upload" => "Закачать файл с изображением",
+ "Imagelist" => "Список изображений",
+ "Listusers" => "Зарегистрированные пользователи",
+ "Statistics" => "Статистика сайта",
+ "Randompage" => "Случайная статья",
+
+ "Lonelypages" => "Статьи-сироты",
+ "Unusedimages" => "Изображения-сироты",
+ "Popularpages" => "Популярные статьи",
+ "Wantedpages" => "Самые требуемые статьи",
+ "Shortpages" => "Короткие статьи",
+ "Longpages" => "Длинные статьи",
+ "Newpages" => "Новые созданные статьи",
+ "Ancientpages" => "Самые старые статьи",
+ "Allpages" => "Все страницы по алфавиту",
+
+ "Ipblocklist" => "Заблокированные IP-адреса",
+ "Maintenance" => "Сервисная страница",
+ "Specialpages" => "",
+ "Contributions" => "",
+ "Emailuser" => "",
+ "Whatlinkshere" => "",
+ "Recentchangeslinked" => "",
+ "Movepage" => "",
+ "Booksources" => "Внешние источники книг"
+);
+
+/* private */ $wgSysopSpecialPagesRu = array(
+ "Blockip" => "Заблокировать IP-адрес",
+ "Asksql" => "Сделать запрос к базе данных",
+ "Undelete" => "Посмотреть и восстановить стёртые страницы"
+);
+
+/* private */ $wgDeveloperSpecialPagesRu = array(
+ "Lockdb" => "Сделать базу данных доступной только для чтения",
+ "Unlockdb" => "Восстановить возможность записи в базу данных",
+ "Debug" => "Отладочная информация"
+);
+
+/* private */ $wgAllMessagesRu = array(
+
+# Bits of text used by many pages:
+#
+"linktrail" => "/^([a-z]+)(.*)\$/sD",
+"mainpage" => "Заглавная Страница",
+"mainpagetext" => "Программное обеспечение вики установлено.",
+"about" => "Описание",
+"aboutwikipedia" => "Описание Википедии",
+"aboutpage" => "$wgMetaNamespace:Описание",
+"help" => "Справка",
+"helppage" => "$wgMetaNamespace:Справка",
+"wikititlesuffix" => "$wgSitename",
+"bugreports" => "Отчёты об ошибках",
+"bugreportspage" => "$wgMetaNamespace:Отчёты_об_ошибках",
+"faq" => "ЧаВо",
+"faqpage" => "$wgMetaNamespace:ЧаВо",
+"edithelp" => "Справка по редактированию",
+"edithelppage" => "$wgMetaNamespace:Как_редактировать_страницу",
+"cancel" => "Отменить",
+"qbfind" => "Найти",
+"qbbrowse" => "Просмотреть",
+"qbedit" => "Отредактировать",
+"qbpageoptions" => "Настройки страницы",
+"qbpageinfo" => "Информация о странице",
+"qbmyoptions" => "Ваши настройки",
+"mypage" => "Ваша страница",
+"mytalk" => "Ваше обсуждение",
+"currentevents" => "Текущие события",
+"errorpagetitle" => "Ошибка",
+"returnto" => "Возврат к $1.",
+"fromwikipedia" => "Материал из Википедии - свободной энциклопедии.", #FIXME
+"whatlinkshere" => "Страницы, которые ссылаются сюда",
+"help" => "Справка",
+"search" => "Искать",
+"go" => "Перейти",
+"history" => "Старые версии",
+"printableversion" => "Версия для напечатания",
+"editthispage" => "Отредактировать эту страницу",
+"deletethispage" => "Стереть эту страницу",
+"protectthispage" => "Поставить защиту на эту страницу",
+"unprotectthispage" => "Снять защиту с этой страницы",
+"newpage" => "Новая страница",
+"talkpage" => "Обсудить эту страницу",
+"postcomment" => "Поместить комментарий",
+"articlepage" => "Просмотреть статью",
+"subjectpage" => "Просмотреть тему", # For compatibility
+"userpage" => "Просмотреть страницу пользователя",
+"wikipediapage" => "Просмотреть мета-страницу",
+"imagepage" => "Просмотреть страницу изображения",
+"viewtalkpage" => "Просмотреть обсуждение",
+"otherlanguages" => "Другие языки",
+"redirectedfrom" => "(Перенаправлено с $1)",
+"lastmodified" => "Эта страница последний раз была изменена $1.",
+"viewcount" => "К этой странице обращались $1 раз.",
+"gnunote" => "Все тексты доступны на условиях лицензии <a class=internal href='/wiki/GNU_FDL'>GNU Free Documentation License</a> версии 1.2 или любой более поздней версии, опубликованной Free Software Foundation; без Неизменяемых разделов, без Текстов, помещяемых на обложке; недопустимо добавлять подобные секции. All text is available under the terms of the <a class=internal href='/wiki/GNU_FDL'>GNU Free Documentation License</a>, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts; no such sections allowed to be added.",
+"printsubtitle" => "(Материал с http://www.wikipedia.org)",
+"protectedpage" => "Защищённая страница",
+"administrators" => "$wgMetaNamespace:Администраторы",
+"sysoptitle" => "Необходим уровень доступа Оператор",
+"sysoptext" => "Затребованное вами действие может быть совершено только пользователями со статусом \"Оператор\".
+См. $1.",
+"developertitle" => "Необходим уровень доступа Разработчик",
+"developertext" => "Затребованное вами действие может быть совершено только пользователями со статусом \"Разработчик\".
+See $1.",
+"nbytes" => "$1 байт(ов)",
+"go" => "Выполнить",
+"ok" => "OK",
+"sitetitle" => $wgSitename,
+"sitesubtitle" => "Свободная энциклопедия",
+"retrievedfrom" => "Получено с \"$1\"",
+"newmessages" => "Вы получили $1.",
+"newmessageslink" => "новые сообщения",
+"editsection"=>"редактировать",
+"toc" => "Содержание",
+"showtoc" => "показать",
+
+"hidetoc" => "убрать",
+
+# Main script and global functions
+#
+"nosuchaction" => "Такое действие не существует",
+"nosuchactiontext" => "Действие, указанное в URL, не распознаётся программным обеспечением Википедии",
+"nosuchspecialpage" => "Такой специальной страницы не существует",
+"nospecialpagetext" => "Запрошенная вами специальная страница не распознаётся программным обеспечением Википедии.",
+
+# General errors
+#
+"error" => "Ошибка",
+"databaseerror" => "Ошибка базы данных",
+"dberrortext" => "Обнаружена ошибка синтаксиса запроса к базе данных.
+Это могло произойти из-за неправильного запроса на поиск (см. $5),
+или означает ошибку в программном обеспечении.
+Последний запрос к базе данных:
+<blockquote><tt>$1</tt></blockquote>
+произошёл из функции \"<tt>$2</tt>\".
+MySQL возвратил ошибку \"<tt>$3: $4</tt>\".",
+"dberrortextcl" => "Обнаружена ошибка синтаксиса запроса к базе данных.
+Последний запрос к базе данных:
+\"$1\"
+произошёл из функции \"$2\".
+MySQL возвратил ошибку \"$3: $4\".\n",
+"noconnect" => "Извините! Возникли некоторые технические сложности, и поэтому невозможно связаться с сервером базы данных.",
+"nodb" => "Невозможно выбрать базу данных $1",
+"cachederror" => "Ниже представлена кешированная копия запрошенной страницы, возможно, она устарела.",
+"readonly" => "Запись в базу данных заблокирована",
+"enterlockreason" => "Введите обоснование для заблокирования, включая оценку, когда блокировка будет снята",
+"readonlytext" => "Добавление новых статей и другие изменения базы данных Википедии на настоящий момент заблокированы, вероятно, в связи с плановыми сервисными процедурами с базой данных,
+после чего нормальное состояние будет возвращено.
+Заблокировавший администратор предоставил следущее разъяснение:
+<p>$1",
+"missingarticle" => "База данных не нашла текста статьи,
+хотя должна была найти, по имени \"$1\".
+
+<p>Обычно это вызвано использованием устаревшей ссылки на журнал изменений или различий для страницы, которая была удалена.
+
+<p>Если дело не в этом, то скорее всего, вы обнарижили ошибку в программном обеспечении Википедии.
+Пожалуйста, сообщите об этом администратору, указав URL.",
+"internalerror" => "Внутренняя ошибка",
+"filecopyerror" => "Невозможно скопировать файл \"$1\" в \"$2\".",
+"filerenameerror" => "Невозможно переименовать файл \"$1\" в \"$2\".",
+"filedeleteerror" => "Невозможно удалить файл \"$1\".",
+"filenotfound" => "Невозможно найти файл \"$1\".",
+"unexpected" => "Неподходящее значение: \"$1\"=\"$2\".",
+"formerror" => "Ошибка: невозможно принять форму",
+"badarticleerror" => "Это действие не может быть выполнено на данной странице.",
+"cannotdelete" => "Невозможно удалить указанную страницу или изображение. (Возможно, его уже удалил кто-то другой.)",
+"badtitle" => "Недопустимое название",
+"badtitletext" => "Запрашиваемое название статьи неправильно, пусто, либо неправильно указано междуязыковое или между-вики название.",
+"perfdisabled" => "Приносим извинения! Эта возможность временно недоступна в связи с ограниченностью ресурсов.",
+"perfdisabledsub" => "Это - сохранённая копия от $1:",
+
+# Login and logout pages
+#
+"logouttitle" => "Стать инкогнито",
+"logouttext" => "Вы работаете в том же режиме, который был до вашего представления системе. Вы идентифицируетесь не с именем, а с IP-адресом.
+Вы можете продолжать использовать Википедию анонимно или вы можете начать новый сеанс как тот же самый или другой пользователь.\n",
+
+"welcomecreation" => "<h2>Добро пожаловать, $1!</h2><p>Вы были зарегистрированы.
+Не забудьте настроить Википедию так, как удобно лично вам.",
+
+"loginpagetitle" => "Представиться системе",
+"yourname" => "Ваше имя участника",
+"yourpassword" => "Ваш пароль",
+"yourpasswordagain" => "Повторный набор пароля",
+"newusersonly" => " (только для новых участников)",
+"remembermypassword" => "Запоминать ваш пароль между сеансами.",
+"loginproblem" => "<b>Произошла проблема с вашим опознаванием.</b><br>попробуйте ещё раз!",
+"alreadyloggedin" => "<font color=red><b>Участник $1, вы уже представились системе!</b></font><br>\n",
+
+"areyounew" => "Если вы новичок в технологии Википедии и хотите стать участником,
+введите имя участника, потом наберите и повторите пароль.
+Заполнять поле с вашим адресом электронной почты; если вы забудете ваш пароль, вы можеть запросить, чтобы новый пароль был переслан вам по указанному вами адресу.<br>\n",
+
+"login" => "Представиться системе",
+"userlogin" => "Представиться системе",
+"logout" => "Стать инкогнито",
+"userlogout" => "Стать инкогнито",
+"notloggedin" => "Вы не представились системе",
+"createaccount" => "Зарегистрировать нового участника",
+"badretype" => "Введённые вами пароли не совпадают.",
+"userexists" => "Введённое вами имя участника уже существует. Пожалуйста, выберите другое имя.",
+"youremail" => "Ваш адрес электронной почты",
+"yournick" => "Ваш псевдоним (для подписей)",
+"emailforlost" => "* Вводить ваш адрес электронной почты необязательно.
+Но это позволит людям связаться с вами через веб-сайт без информирования их о вашем адресе электронной почты,
+а также поможет вам в случае если вы забудете свой пароль.",
+"loginerror" => "Ошибка опознавания участника",
+"noname" => "Вы не указали допустимого имени участника.",
+"loginsuccesstitle" => "Опознавание прошло успешно",
+"loginsuccess" => "Теперь вы работаете в Википедии под именем \"$1\".",
+"nosuchuser" => "Участника с именем \"$1\" не существует.
+Проверьте правильность написания, или воспользуйтесь формой ниже, чтобы зарегистрировать нового участника.",
+"wrongpassword" => "Введённый вами пароль неверен. Попробуйте ещё раз.",
+"mailmypassword" => "Выслать вам новый пароль",
+"passwordremindertitle" => "Памятка пароля от Википедии",
+"passwordremindertext" => "Кто-то (возможно, вы - с IP-адреса $1)
+запросил, чтобы мы выслали вам новый пароль участника проекта Википедия.
+Пароль для участника \"$2\" теперь таков: \"$3\".
+Теперь вам следует представиться системе и поменять пароль.",
+"noemail" => "Для участника с именем \"$1\" адрес электронной почты не был указан.",
+"passwordsent" => "Новый пароль был выслан на адрес электронной почты, указанный для \"$1\".
+Пожалуйтса, представьтесь системе заново после получения пароля.",
+
+# Edit pages
+#
+"summary" => "Краткое описание",
+"subject" => "Тема/заголовок",
+"minoredit" => "Это - малозначимое изменение",
+"watchthis" => "Наблюдать за этой страницей",
+"savearticle" => "Записать страницу",
+"preview" => "Предварительный просмотр",
+"showpreview" => "Показать предварительный вариант",
+"blockedtitle" => "Участник заблокирован",
+"blockedtext" => "Ваше имя участника или IP-адрес был заблокирован $1.
+Утверждается, что причина такова:<br>''$2''<p>Вы можете связаться с $1 или одним из других
+[[$wgMetaNamespace:администраторы|администраторов]] чтобы обсудить блокировку.",
+"newarticle" => "(Новая)",
+"newarticletext" =>
+"Вы перешли по ссылке на статью, которая пока не существует.
+Чтобы создать новую страницу, наберите текст в окне, расположенном ниже
+(см. [[$wgMetaNamespace:Справка|справочную страницу]] чтобы получить больше информации).
+Если вы оказались здесь по ошибке, просто нажмите кнопку '''назад''' вашего браузера.",
+"anontalkpagetext" => "---- ''Эта страница обсуждения, принадлежащая анонимному участнику, который ещё не зарегистрировался или который не воспользовался зарегистрированным именем. Поэтому мы вынуждены использовать числовой [[IP-адрес]] для его идентификации. Один IP-адрес может использоваться несколькими участниками. Если вы - анонимный участник и полагаете, что получили комментарии, адресованные не вам, пожалуйста [[Специальные:Представиться системе|зарегистрируйтесь или представьтесь системе как зарегистрированный пользователь]], чтобы в будущем избежать возможной путаницы с другими анонимными участниками.'' ",
+"noarticletext" => "(В настоящий момент текст на данной странице отсутствует)",
+"updated" => "(Обновлена)",
+"note" => "<strong>Примечание:</strong> ",
+"previewnote" => "Обратите внимание, что это только предварительный просмотр, и текст ещё не записан!",
+"previewconflict" => "Этот предварительный просмотр отражает текст из окна редактирования, как он будет выглядеть, если вы решите записать его.",
+"editing" => "Редактирование $1",
+"sectionedit" => " (секция)",
+"commentedit" => " (комментарий)",
+"editconflict" => "Конфликт редактирования: $1",
+"explainconflict" => "Кто-то ещё изменил эту страницу с момента, когда вы начали редактировать её.
+В верхней части текста показано, как страница выглядит сейчас. Ваши изменения показаны в нижней части текста.
+Вам необходимо будет скомпоновать ваши изменения в существующий текст.
+Если вы нажмёте \"Записать страницу\", то <b>только</b> текст в верхнем окне редактированя будет записан.\n<p>",
+"yourtext" => "Ваш текст",
+"storedversion" => "Сохранённая версия",
+"editingold" => "<strong>ПРЕДУПРЕЖДЕНИЕ: Вы редактируете устаревшую версию данной страницы.
+Если вы записываете её, любые изменения, сделанные между версиями, будут утрачены.</strong>\n",
+"yourdiff" => "Различия",
+"copyrightwarning" => "Пожалуйста, обратите внимание, что любые добавления
+и изменения в Википедии рассматриваются, как выпущенные на условиях
+GNU Free Documentation License без неизменяемых секций
+(см. $1, чтобы узнать детали).
+Если вы не желаете, чтобы написанное вами безжалостно редактировалось
+и распространялось по чьему-угодно желанию, ничего не пишите здесь.<br>
+Вы также обязываетесь, что написанное вами здесь принадлежит вам или взято из источника,
+являющимся общественным достоянием либо сходного свободного источника.
+<strong>НЕ ПОМЕЩАЙТЕ ЗДЕСЬ БЕЗ РАЗРЕШЕНИЯ ПРОИЗВЕДЕНИЯ, ЯВЛЯЮЩИЕСЯ ОБЪЕКТОМ АВТОРСКОГО ПРАВА,
+И ЛИЦЕНЗИЯ КОТОРЫХ НЕ ПОЗВОЛЯЕТ ТАКОГО ПОМЕЩЕНИЯ!</strong>",
+"longpagewarning" => "ПРЕДУПРЕЖДЕНИЕ: Длина этой страницы $1 килобайт(ов); страницы, приближающиеся к
+или превышающие 32кб. могут вызывать проблемы для некоторых браузеров.
+Пожалуйста, рассмотрите вариант разбиения страницы на меньшие части.",
+"readonlywarning" => "ПРЕДУПРЕЖДЕНИЕ: База данных заблокирована в связи с процедурами обслуживания,
+поэтому вы не можете записать ваши изменения прямо сейчас.
+Возможно, вам следует сохранить текст в файл на своём диске и записать его в Википедию позже.",
+"protectedpagewarning" => "ПРЕДУПРЕЖДЕНИЕ: Эта страница заблокирована, так что только участники с уровнем
+Сисоп могут изменять её. Пожалуйста, посмотрите на правBe sure you are following the
+<a href='/wiki/$wgMetaNamespace:Правила защиты страниц'>правила защиты страниц</a>.",
+
+# History pages
+#
+"revhistory" => "Журнал изменений",
+"nohistory" => "Для этой страницы журнал изменений отстуствует.",
+"revnotfound" => "Версия не найдена",
+"revnotfoundtext" => "Невозможно найти запрошенную вами старую версию страницы.
+Пожалуйтса, проверьте правильность URL, который вы использовали для доступа к этой странице.\n",
+"loadhist" => "Загрузка журнала изменений страницы",
+"currentrev" => "Текущая версия",
+"revisionasof" => "Версия $1",
+"cur" => "текущ.",
+"next" => "след.",
+"last" => "посл.",
+"orig" => "перв.",
+"histlegend" => "Пояснения: (текущ.) = отличие от текущей версией,
+(посл.) = отличие от предшествующей версии, M = малозначимое изменение",
+
+# Diffs
+#
+"difference" => "(Различия между версиями)",
+"loadingrev" => "загрузка версии для различения",
+"lineno" => "Строка $1:",
+"editcurrent" => "Редактировать текущую версию данной страницы",
+
+# Search results
+#
+"searchresults" => "Результаты поиска",
+"searchhelppage" => "$wgMetaNamespace:Поиск",
+"searchingwikipedia" => "Поиск в Википедии",
+"searchresulttext" => "Для получения более подробной информации о поиске в Википедии, см. $1.",
+"searchquery" => "По запросу \"$1\"",
+"badquery" => "Неправильно сформированный запрос",
+"badquerytext" => "Невозможно обработать ваш запрос.
+Возможно, причина этого в том, что вы попытались найти слово, которое короче трёх букв, что пока не поддерживается.
+Возможно также, что вы опечатались в запросе, например, \"зёрна и и плевелы\".
+Попробуйте другой запрос.",
+"matchtotals" => "Запросу \"$1\" соответсвует(ют) $2 название(я) статьи(ей) и тексты $3 статьи(ей).",
+"nogomatch" => "Не существует страницы с точно таким названием, пробуется поиск по всему тексту. ",
+"titlematches" => "Совпадения в названиях статей",
+"notitlematches" => "Нет совпадений в названиях статей",
+"textmatches" => "Совпадения в текстах статей",
+"notextmatches" => "Нет совпадения в текстах статей",
+"prevn" => "предыдущая $1",
+"nextn" => "следущая $1",
+"viewprevnext" => "Просмотреть ($1) ($2) ($3).",
+"showingresults" => "Ниже показаны <b>$1</b> результатов, начиная с #<b>$2</b>.",
+"nonefound" => "<strong>Примечание:</strong>: Неудачный поиск часто может быть вызван попыткой найти общие слова, которые не подлежат индексированию, например - \"тоже\" and \"чтобы\",
+, или использованием более чем одного ключевого слова поиска (показываются только страницы, содержащие все указанные слова для поиска).",
+"powersearch" => "Искать",
+"powersearchtext" => "
+Искать в пространствах имён :<br>
+$1<br>
+$2 Показывать перенаправления Поиск на $3 $9",
+"blanknamespace" => "(Заглавная)",
+
+# Preferences page
+#
+"preferences" => "Настройки",
+"prefsnologin" => "Вы не представились системе",
+"prefsnologintext" => "Вы должны представиться системе <a href=\"" .
+ wfLocalUrl( "Специальные:Представиться_системе" ) . "\"></a>
+чтобы изменять настройки участника.",
+"prefslogintext" => "Вы представились системе под именем \"$1\".
+Ваш внутренний идентификационый номер - $2.
+
+Cм. [[$wgMetaNamespace:Справка по настройкам]] чтобы разобраться с настройками.",
+"prefsreset" => "Настройки были переустановлены в стандартное состояние.",
+"qbsettings" => "Установки панели навигации",
+"changepassword" => "Сменить пароль",
+"skin" => "Оформление",
+"math" => "Отображение математики",
+"dateformat" => "Формат даты",
+"math_failure" => "Невозможно разобрать выражение",
+"math_unknown_error" => "неизвестная ошибка",
+"math_unknown_function" => "неизвестная функция ",
+"math_lexing_error" => "лексическая ошибка",
+"math_syntax_error" => "синтаксическая ошибка",
+"saveprefs" => "Записать настройки",
+"resetprefs" => "Сбросить настройки",
+"oldpassword" => "Старый пароль",
+"newpassword" => "Новый пароль",
+"retypenew" => "Повторите ввод нового пароля",
+"textboxsize" => "Размеры поля ввода",
+"rows" => "Строк",
+"columns" => "Столбцов",
+"searchresultshead" => "Установки для результатов поиска",
+"resultsperpage" => "Количество результатов на страницу",
+"contextlines" => "Количество показываемых строк на результат",
+"contextchars" => "Количество символов контекста на строку",
+"stubthreshold" => "Порог определения заглушки",
+"recentchangescount" => "Количество заголовков статей на странице свежих изменений",
+"savedprefs" => "Ваши настройки сохранены.",
+"timezonetext" => "Введите смещение (в часах) вашего местного времени
+от времени сервера (UTC - гринвичского).",
+"localtime" => "Местное время",
+"timezoneoffset" => "Смещение",
+"servertime" => "Текущее время сервера",
+"guesstimezone" => "Заполнить из браузера",
+"emailflag" => "Не принимать электронные письма от других участников",
+"defaultns" => "По умолчанию, искать в следующих пространствах имён:",
+
+# Recent changes
+#
+"changes" => "изменения",
+"recentchanges" => "Свежие изменения",
+# This is the default text, and can be overriden by editing [[$wgMetaNamespace::Recentchanges]]
+"recentchangestext" => "На этой странице перечислены последние изменения в Википедии.",
+"rcloaderr" => "Загрузка свежих изменений",
+"rcnote" => "Ниже перечислены последние <strong>$1</strong> изменений за последний(е) <strong>$2</strong> день(я,ей).",
+"rcnotefrom" => "Ниже перечислены изменения с <b>$2</b> (по <b>$1</b>).",
+"rclistfrom" => "Показать изменения начиная с $1",
+# "rclinks" => "Show last $1 changes in last $2 hours / last $3 days",
+# "rclinks" => "Show last $1 changes in last $2 days.",
+"rclinks" => "Показать последние $1 изменений за последний(е) $2 день(я,ей); $3 малозначимых изменений.",
+"rchide" => "в форме $4; $1 малозначимых изменений; $2 вторичное(ые) пространство(а) имён; $3 множественных изменений.",
+"rcliu" => "; $1 изменений, сделанных представившимися участниками",
+"diff" => "разн.",
+"hist" => "журнал",
+"hide" => "скрыть",
+"show" => "показать",
+"tableform" => "таблица",
+"listform" => "список",
+"nchanges" => "$1 изменение(я,ий)",
+"minoreditletter" => "М",
+"newpageletter" => "Н",
+
+# Upload
+#
+"upload" => "Закачать файл",
+"uploadbtn" => "Закачать файл",
+"uploadlink" => "Закачать изображение",
+"reupload" => "Закачать повторно",
+"reuploaddesc" => "Вернуться к форме закачки.",
+"uploadnologin" => "Вы не представились системе",
+"uploadnologintext" => "Вы должны <a href=\"" .
+ wfLocalUrl( "Специальные:Представиться системе" ) . "\">представиться системе,</a>
+чтобы закачивать файлы.",
+"uploadfile" => "Закачать файлы",
+"uploaderror" => "Ошибка закачки файла",
+"uploadtext" => "<strong>СТОП!</strong> Прежде, чем вы начнёте закачивать сюда файлы, убедитесь, что вы прочитали и следуете <a href=\"" .
+wfLocalUrlE( "Википедия:Правила_использования_изображений" ) . "\">правилам использования изображений Википедии</a>.
+<p>Чтобы просмотреть ранее закачанные файлы,
+сходите сюда: <a href=\"" . wfLocalUrlE( "Специальные:Список изображений" ) .
+"\">список закачанных изображений</a>.
+Закачки и удаления отражаются в <a href=\"" .
+wfLocalUrlE( "$wgMetaNamespace:Журнал закачек" ) . "\">журнале закачек</a>.
+<p>Используйте представленную ниже форму для закачки новых файлов с изображениями, иллюстрирующими ваши статьи.
+В большинстве браузеров у вас появится кнопка \"Просмотреть...\", нажатие которой вызывает стандартый диалог операционной системы по открытию файлов.
+Выбор фала вызовет заполнение текста, следующего за кнопкой.
+Вы также должны поставить галочку, подтверждающую, что вы не нарушаете чьих-либо авторских прав закачкой этого файла.
+Нажмите кнопку \"Закачать\", чтобы произвести закачку.
+Закачка может занять некоторое время, если у вас медленное интернет-соединение.
+<p>Предпочтительны следущие форматы; JPEG - для фотографий, PNG -
+для рисунков и небольших картинок, OGG - для звуков и музыки.
+Пожалуйста, во избежание путаницы, давайте вашим файла названия, отражающие содержимое.
+Для включения изображения в статью, используйте ссылку в форме
+<b>[[изображение:file.jpg]]</b> или <b>[[изображение:file.png|альтернативный текст]]</b>
+или <b>[[звук:file.ogg]]</b> для звуков.
+<p>Пожалуйта, обратите внимание, что как и в случае с текстом статей Википедии, другие могут редактировать или удалать закачанные вами файлы, если они думают, что это пойдёт энциклопедии на пользу, и вы можете быть заблокированны, если ваши действия вредят системе.",
+"uploadlog" => "журнал закачек",
+"uploadlogpage" => "Журнал_закачек",
+"uploadlogpagetext" => "Ниже представлен список самых свежих закачек файлов.
+Везде используется время сервера (по Гринвичу, UTC).
+<ul>
+</ul>
+",
+"filename" => "Имя файла",
+"filedesc" => "Краткое описание",
+"affirmation" => "Я подтверждаю, что владелец авторских прав на этот файл согласен распространять его на условиях $1.",
+"copyrightpage" => "$wgMetaNamespace:Авторское право",
+"copyrightpagename" => "Авторские права в Википедии",
+"uploadedfiles" => "Закачанные файлы",
+"noaffirmation" => "Вы должны подтвердить, что данная закачка не нарушает чьих-либо авторских прав.",
+"ignorewarning" => "Игнорировать предупреждение и всё равно записать файл.",
+"minlength" => "Название изображения должно содержать хотя бы три символа.",
+"badfilename" => "Название изображения было изменено на \"$1\".",
+"badfiletype" => "\".$1\" не является рекомендованным форматом для файлов с изображениями.",
+"largefile" => "Рекомедуется использовать файлы с изображениями, размер которых не превышает 100 килобайт.",
+"successfulupload" => "Закачка успешно завершена",
+"fileuploaded" => "Файл \"$1\" успешно закачен.
+Пожалуйста, проследуйте по следующей ссылке: ($2) к странице с описанием и заполните информацию о файле, как то: каков источник файла, когда и кем он был создан, и что угодно ещё, что вы об этом файле знаете.",
+"uploadwarning" => "Предупреждение",
+"savefile" => "Записать файл",
+"uploadedimage" => "закачен \"$1\"",
+
+# Image list
+#
+"imagelist" => "Список изображений",
+"imagelisttext" => "Ниже представлен список из $1 изображений, отсортированных $2.",
+"getimagelist" => "получение списка изображений",
+"ilshowmatch" => "Показать все изображения с совпадающими названиями",
+"ilsubmit" => "Искать",
+"showlast" => "Показать последние $1 изображений, отсортированных $2.",
+"all" => "все",
+"byname" => "по имени",
+"bydate" => "по дате",
+"bysize" => "по размеру",
+"imgdelete" => "удал.",
+"imgdesc" => "описание",
+"imglegend" => "Пояснения: (описание) = показать/изменить описание изображения.",
+"imghistory" => "Журнал изображения",
+"revertimg" => "откат.",
+"deleteimg" => "удал.",
+"imghistlegend" => "Пояснения: (тек.) = это - текущее изображение, (удал.) = удалить эту старую версию, (откат.) = откатиться на эту старую версию.
+<br><i>Выберите дату, чтобы посмотреть список изображений, загруженных на эту дату</i>.",
+"imagelinks" => "Ссылки изображения",
+"linkstoimage" => "Следующие страницы ссылаются на данное изображение:",
+"nolinkstoimage" => "Страницы, ссылающиеся на данное изображение, отсутствуют.",
+
+# Statistics
+#
+"statistics" => "Статистика",
+"sitestats" => "Статистика сайта",
+"userstats" => "Статистика участников",
+"sitestatstext" => "Суммарно в базе данных <b>$1</b> страниц.
+Это включает страницы \"обсуждений\", страницы о Википедии, minimal страницы-\"заглушки\", перенаправления, и другие страницы, которые, возможно, не должны рассматриваться как статьи.
+За исключением них, есть <b>$2</b> страниц, которые, по всей видимости, являются полноценными статьями.<p>
+Всего сделано <b>$3</b> просмотров страниц и <b>$4</b> редактирований страниц
+
+с момента обновления программного обеспечения (20 июля 2002).
+Таким образом, в среднем приходится <b>$5</b> редактирований на одну страницу и <b>$6</b> просмотров на одно редактирование.",
+"userstatstext" => "Зарегистрировались <b>$1</b> участников, из которых
+<b>$2</b> - администраторы (см. $3).",
+
+# Maintenance Page
+#
+"maintenance" => "Страница обслуживания",
+"maintnancepagetext" => "На этой странице есть несколько удобных инструментов для ежедневного обслуживания. Некоторые из этих функций дают сильную нагрузку на базу данных, поэтому, не перезагружайте страницу после каждого сделанного вами изменения ;-)",
+"maintenancebacklink" => "Назад, на страницу обслуживания",
+"disambiguations" => "Многозначные страницы",
+"disambiguationspage" => "Википедия:Ссылки_на_многозначные_страницы",
+"disambiguationstext" => "Следущие статьи ссылаются на <i>многозначные страницы</i>. Вместо этого они должны указывать на соответствующую конкретную статью.<br>Страница считается многозначной, если на неё указывает $1.<br>Ссылки из других пространств имён здесь <i>не</i> перечислены.",
+"doubleredirects" => "Двойные перенаправления",
+"doubleredirectstext" => "<b>Внимание:</b> Этот список может содержать ложные включения. Обычно это означает, что после первой директивы #REDIRECT идёт дополнительный текст со ссылками.<br>\nКаждая строка содержит ссылки на первое и второе перенаправления, а также первую строку текста второго перенаправления, обычно содержащую \"реальное\" перенаправление на нужную статью, куда и первое перенаправление должно указывать.",
+"brokenredirects" => "Разорванные перенаправления",
+"brokenredirectstext" => "Следующие перенаправления указывают на несуществующие статьи.",
+"selflinks" => "Страницы, указывающие сами на себя",
+"selflinkstext" => "Следущие страницы содержат ссылки на самих себя, чего не должно быть.",
+"mispeelings" => "Страницы с орфографическими ошибками",
+"mispeelingstext" => "Следущие страницы содержат часто встречающиеся орфографические ошибки, перечисленные на странице $1. Должно быть указано правильное написание (наподобие следущего).",
+"mispeelingspage" => "Список часто встречающихся орфографических ошибок",
+"missinglanguagelinks" => "Отсутствующие языковые ссылки",
+"missinglanguagelinksbutton" => "Найти отсутствующие языковые ссылки для следущего языка",
+"missinglanguagelinkstext" => "Эти статьи <i>не</i> имеют ссылок на аналог на языке $1.
+Перенаправления и сложенные страницы <i>не</i> показаны.",
+
+
+# Miscellaneous special pages
+#
+"orphans" => "Страницы-сироты",
+"lonelypages" => "Страницы-сироты",
+"unusedimages" => "Неиспользуемые изображения",
+"popularpages" => "Популярные страницы",
+"nviews" => "$1 просмотров",
+"wantedpages" => "Требуемые страницы",
+"nlinks" => "$1 ссылок(ки)",
+"allpages" => "Все страницы",
+"randompage" => "Случайная страница",
+"shortpages" => "Короткие страницы",
+"longpages" => "Длинные страницы",
+"listusers" => "Список участников",
+"specialpages" => "Специальные страницы",
+"spheading" => "Специальные страницы",
+"sysopspheading" => "Специальные страницы для использования операторами",
+"developerspheading" => "Специальные страницы для использования разработчиками",
+"protectpage" => "Защищённая страница",
+"recentchangeslinked" => "Связанные изменения",
+"rclsub" => "(на страницы, ссылки на которые есть на \"$1\")",
+"debug" => "Отладка",
+"newpages" => "Новые страницы",
+"ancientpages" => "Самые старые статьи",
+"movethispage" => "Переместить эту страницу",
+"unusedimagestext" => "<p>Пожалуйста, учтите, что другие веб-сайты наподобие Википедий на других языках могут использовать прямую ссылку (URL) на этот изображение, и поэтому изображение может активно использоваться несмотря на его вхождение в этот список.",
+"booksources" => "Источники книг",
+"booksourcetext" => "Ниже приведён список ссылок на другие веб-сайты, на которых продаются новые и бывшие в употреблении книги, а также на них может быть информация о книгах, которые вы ищете.
+$wgSitename никак не связана с любым из них, и этот список не может рассматриваться как их поддержка.",
+"alphaindexline" => "от $1 до $2",
+
+# Email this user
+#
+"mailnologin" => "Адрес для отправки отсутствует",
+"mailnologintext" => "Вы должны <a href=\"" .
+ wfLocalUrl( "Специальные:Представиться системе" ) . "\">представиться системе</a>
+и иметь действительный адрес электронной почты в ваших <a href=\"" .
+ wfLocalUrl( "Специальные:Настройки" ) . "\">настройках</a>,
+чтобы иметь возможность посылать электронную почту другим участникам.",
+"emailuser" => "Послать электронное письмо этому участнику",
+"emailpage" => "Послать электронное письмо участнику",
+"emailpagetext" => "Если этот участник указал действительный адрес электронной почты в своих настройках, то заполнив форму ниже, можно послать ему одно сообщение.
+Электронный адрес, который вы указали в своих настройках, будет указан в поле \"От кого\" письма, поэтому получатель будет иметь возможность ответить.",
+
+"noemailtitle" => "Адрес электронной почты отсутствует",
+"noemailtext" => "Этот участник не указал действительный адрес электронной почты, или указал, что не желает получать письма от других участников.",
+"emailfrom" => "От кого",
+"emailto" => "Кому",
+"emailsubject" => "Тема письма",
+"emailmessage" => "Сообщение",
+"emailsend" => "Отослать",
+"emailsent" => "Отослать электронное сообщение",
+"emailsenttext" => "Ваше электронное сообщение отослано.",
+
+# Watchlist
+#
+"watchlist" => "Ваш список наблюдения",
+"watchlistsub" => "(для участника \"$1\")",
+"nowatchlist" => "Ваш список наблюдения пуст.",
+"watchnologin" => "Вы не представились системе",
+"watchnologintext" => "Вы должны <a href=\"" .
+ wfLocalUrl( "Специальные:Регистрация" ) . "\">представиться системе</a>,
+чтобы изменять список наблюдения.",
+"addedwatch" => "Добавлена в список слежения",
+"addedwatchtext" => "Страница \"$1\" была добавлена в ваш <a href=\"" .
+ wfLocalUrl( "Специальные:Список_наблюдения" ) . "\">список наблюдения</a>.
+Последующие измениния этой страницы и связанной с ней страницы Обсуждения будут отражаться здесь,
+а также будут отображаться <b>жирным шрифтом</b> на странице со <a href=\"" .
+ wfLocalUrl( "Специальные:Свежие_изменения" ) . "\">списком свежих изменений</a>, чтобы их было
+легче заметить.</p>
+
+<p>Если позже вы захотите удалить страницу из своего списка наблюдения, выберите \"Прекратить наблюдение\" списке инструментов.",
+"removedwatch" => "Удалена из списка наблюдения",
+"removedwatchtext" => "Страница \"$1\" была удалена из вашего списка наблюдения.",
+"watchthispage" => "Наблюдать за этой страницей",
+"unwatchthispage" => "Прекратить наблюдение",
+"notanarticle" => "Не статья",
+"watchnochange" => "Ничто из списка наблюдения не изменялось в рассматриваемый период.",
+"watchdetails" => "($1 наблюдаемых страниц, не считая страниц обсуждения;
+$2 страниц всего изменено после отсечки;
+$3...
+<a href='$4'>показать и отредактировать полный список</a>.)",
+"watchmethod-recent" => "просмотр последних изменений для наблюдаемых страниц",
+"watchmethod-list" => "просмотр наблюдаемых страниц для последних изменений",
+"removechecked" => "Удалить выбранные элементы из списка наблюдения",
+"watchlistcontains" => "Ваш список наблюдения содержит $1 страниц.",
+"watcheditlist" => "Ниже представлен алфавитный список наблюдаемых
+вами страниц. Отметьте страниц, которые вы хотите удалить из вашего
+списка наблюдения и щёлкните на кнопку 'удалить выбранные'
+внизу экрана.",
+"removingchecked" => "Удаление выбранных элементов из списка наблюдения...",
+"couldntremove" => "Невозможно удалить элемент '$1'...",
+"iteminvalidname" => "Проблема с элементом '$1', недопустимое название...",
+"wlnote" => "Ниже идут последние $1 изменений за последние <b>$2</b> часов.",
+
+
+# Delete/protect/revert
+#
+"deletepage" => "Удалить страницу",
+"confirm" => "Подтверждение",
+"excontent" => "содержимое:",
+"exbeforeblank" => "содержимое до очистки:",
+"exblank" => "страница была пуста",
+"confirmdelete" => "Подтвердить удаление",
+"deletesub" => "(\"$1\" удаляется)",
+"historywarning" => "Предупреждение: У страницы, которую вы собираетесь удалить, есть журнал изменений: ",
+"confirmdeletetext" => "Вы вот-вот навсегда удалите страницу или изображение и всю её журнал изменений из базы данных.
+Пожалуйста, подтвердите, что вы желаете это сделать и что вы полностью понимаете последствия и что вы делаете это в соответствии с соответствии с
+[[$wgMetaNamespace:Правила|правилами Википедии]].",
+"confirmcheck" => "Да, я действительно хочу это удалить.",
+"actioncomplete" => "Действие выполнено",
+"deletedtext" => "\"$1\" была удалена.
+См. $2 для просмотра списка последних удалений.",
+"deletedarticle" => "удалена \"$1\"",
+"dellogpage" => "Список_удалений",
+"dellogpagetext" => "Ниже приведён список самых свежих удалений.
+Везде используется время сервера (по Гринвичу, UTC).
+<ul>
+</ul>
+",
+"deletionlog" => "список удалений",
+"reverted" => "Откачено к ранней версии",
+"deletecomment" => "Причина удаления",
+"imagereverted" => "Откат к ранней версии сделан.",
+"rollback" => "Отбросить изменения",
+"rollbacklink" => "отбросить",
+"cantrollback" => "Невозможно откатить изменения; последний, кто вносил изменения, является единственным автором этой статьи.",
+"alreadyrolled" => "Невозможно откатить последние изменения [[$1]],
+сделанные [[User:$2|$2]] ([[User talk:$2|Talk]]); кто-то другой уже отредактировал или откатил эту страницу.
+
+Последние изменения внёс [[User:$3|$3]] ([[User talk:$3|Talk]]). ",
+# only shown if there is an edit comment
+"editcomment" => "Изменение было прокомментировано так: \"<i>$1</i>\".",
+"revertpage" => "Откачено к последнему изменению, сделанному $1",
+
+# Undelete
+"undelete" => "Восстановить стёртую страницу",
+"undeletepage" => "Просмотреть и восстановить стёртые страницы",
+"undeletepagetext" => "Следующие страницы были стёрты, но всё ещё находятся в архиве и поэтому могут быть восстановлены. Архив периодически очищается.",
+"undeletearticle" => "Восстановить стёртую статью",
+"undeleterevisions" => "В архиве $1 версий",
+"undeletehistory" => "Если вы восстановите страницу, все версии будут также восстановлены, вместе с журналом изменений.
+Если с момента удаления была создана новая страница с таким же названием, восстановленные версии будут указаны в журнале изменений перед новыми записями, и текущая версия существующей страницы автоматически заменена не будет.",
+"undeleterevision" => "Стёртая версия от $1",
+"undeletebtn" => "Восстановить!",
+"undeletedarticle" => "\"$1\" восстановлена",
+"undeletedtext" => "Статья [[$1]] была восстановлена.
+См. [[$wgMetaNamespace:Список_удалений]] для просмотра списка свежих удалений и восстановлений.",
+
+# Contributions
+#
+"contributions" => "Вклад участника",
+"mycontris" => "Ваш вклад",
+"contribsub" => "Для $1",
+"nocontribs" => "Изменений, соответствующих заданным условиям, задано не было.",
+"ucnote" => "Ниже приводятся последние <b>$1</b> изменений, сделанных этим участником за последние <b>$2</b> дня(ей).",
+"uclinks" => "Просмотреть $1 последних изменений; просмотреть за последние $2 дня(ей).",
+"uctop" => " (наверху)" ,
+
+# What links here
+#
+"whatlinkshere" => "Что ссылается сюда",
+"notargettitle" => "Не указана цель",
+"notargettext" => "Вы не указали целевую страницу или участника, на которых нужно выполнить эту функцию.",
+"linklistsub" => "(Список ссылок)",
+"linkshere" => "Следующие страницы ссылаются сюда:",
+"nolinkshere" => "Никакая страница сюда не ссылается сюда.",
+"isredirect" => "страница-перенаправление",
+
+# Block/unblock IP
+#
+"blockip" => "Заблокировать IP-адрес",
+"blockiptext" => "Используйте форму ниже, чтобы заблокировать возможность записи с определённого IP-адреса.
+Это может быть сделано только для предотвращения вандализма и только в соответствии с
+[[$wgMetaNamespace:Правила|правилами Википедии]].
+Ниже укажите конкретную причину (к примеру, процитируйте некоторые страницы с признаками вандализма).",
+"ipaddress" => "IP-адрес",
+"ipbreason" => "Причина",
+"ipbsubmit" => "Заблокировать этот адрес",
+"badipaddress" => "IP-адрес записан в неправильном формате.",
+"noblockreason" => "Вы должны описать причину блокировки.",
+"blockipsuccesssub" => "Блокировка произведена",
+"blockipsuccesstext" => "IP-адрес \"$1\" заблокирован.
+<br>См. [[Специальные:Список_заблокированных_IP|список заблокированных IP]] чтобы узнать, какие IP-адреса заблокированы.",
+"unblockip" => "Разблокировать IP-адрес",
+"unblockiptext" => "Используйте форму ниже, чтобы восстановить возможность записьи с ранее заблокированного
+IP-адреса.",
+"ipusubmit" => "Разблокировать этот адрес",
+"ipusuccess" => "IP-адрес \"$1\" разблокирован",
+"ipblocklist" => "Список заблокированных IP-адресов",
+"blocklistline" => "$1, $2 заблокирован $3",
+"blocklink" => "заблокировать",
+"unblocklink" => "разблокировать",
+"contribslink" => "вклад",
+
+# Developer tools
+#
+"lockdb" => "Сделать базу данных доступной только для чтения",
+"unlockdb" => "Восстановить возможность записи в базу данных",
+"lockdbtext" => "Блокировка базы данных приостановит для всех участников возможность
+редактировать страницы, изменять настройки, изменять списки наблюдения и производить
+другие действия, требующие доступа к базе данных.
+Пожалуйста, подтвердите, что это - именно то, что вы хотите сделать, и что вы
+снимете блокировку как только закончите процедуру обслуживания базы данных.",
+"unlockdbtext" => "Разблокирование базы данных восстановит для всех участников
+возможность редактировать страницы, изменять настройки, изменять списки наблюдения и производить
+другие действия, требующие доступа к базе данных.
+Пожалуйста, подтвердите, что это - именно то, что вы намерены сделать.",
+"lockconfirm" => "Да, я действительно хочу заблокировать базу данных на запись.",
+"unlockconfirm" => "Да, я действительно хочу снять блокировку базы данных.",
+"lockbtn" => "Сделать базу данных доступной только для чтения",
+"unlockbtn" => "Восстановить возможность записи в базу данных",
+"locknoconfirm" => "Вы не поставили галочку в поле подтверждения.",
+"lockdbsuccesssub" => "База данных заблокирована",
+"unlockdbsuccesssub" => "База данных разблокирована",
+"lockdbsuccesstext" => "База данных Википедии была заблокированна.
+<br>Не забудьте убрать блокировку после завершения процедуры обслуживания.",
+"unlockdbsuccesstext" => "База данных Википедии была разблокирована.",
+
+# SQL query
+#
+"asksql" => "SQL-запрос",
+"asksqltext" => "Используйте форму ниже, чтобы произвести прямой запрос к базе данных Википедии.
+Используйте одинарные кавычка ('как здесь'), чтобы обозначать строки.
+Это часто даёт ощутимую нагрузку на сервер, поэтому используйте эту возможность умеренно.",
+"sqlislogged" => "Пожалуйста, обратите внимание, что все запросы журналируются.",
+"sqlquery" => "Введите запрос",
+"querybtn" => "Подтвердите запрос",
+"selectonly" => "Запросы, отличные от \"SELECT\", доступны только разработчикам Википедии.",
+"querysuccessful" => "Запрос выполнен",
+
+# Move page
+#
+"movepage" => "Переместить страницу",
+"movepagetext" => "Воспользовавший формой ниже, вы переименуте страницу, одновременно переместив на новое место её журнал изменений.
+Старое название станет перенаправлением на новое название.
+Ссылки на старое название не будут изменены; обязательно
+[[Специальные:Обслуживание|проверьте]] на наличие двойных и разорванных перенаправлений.
+Вы отвтественны за то, чтобы убедиться в том, что ссылки и далее указывают туда,
+куда предполагалось.
+
+Обратите внимание, что страница '''не''' будет перемещена, если страница
+с новым названием уже существует, если только она не пуста и не является
+перенаправлением, и её журнал изменений пуст. Это означает, что вы
+можете переименовать страницу обратно в то название, которое у него только
+что было, если вы переименовали по ошибке, но вы не можете затереть
+существующую страницу.
+
+<b>ПРЕДУПРЕЖДЕНИЕ!</b>
+Это может привести к масштабным и неожиданнм изменениям для популярных страниц;
+пожалуйста, прежде, чем вы продолжите, убедитесь, что вы уверены в понимании
+последствий.",
+"movepagetalktext" => "Присоединённая страница обсуждения, если таковая есть,
+будет также автоматически перемещена, '''кроме случаев, когда:'''
+*Вы перемещаете страницу из одного пространства имён в другое,
+*Не пустая страница обсуждения уже существует под таким же именем или
+*Вы не поставили галочку в поле ниже.
+
+В этих случаях, вы будете вынуждены переместить или объединить страницы вручную,
+если это нужно.",
+"movearticle" => "Переместить страницу",
+"movenologin" => "Вы не представились системе",
+"movenologintext" => "Вы должны представиться системе <a href=\"" .
+ wfLocalUrl( "Специальные:Регистрация" ) . "\"></a>
+чтобы переместить страницу.",
+"newtitle" => "Новое название",
+"movepagebtn" => "Переместить страницу",
+"pagemovedsub" => "Перемещение произведено",
+"pagemovedtext" => "Страница \"[[$1]]\" перемещена в \"[[$2]]\".",
+"articleexists" => "Страница с таким именем уже существует, или
+выбранное вами название недопустимо.
+Пожалуйста, выберите другое название.",
+"talkexists" => "Сами страница была перемещена, но страница обсуждения
+не может быть перемещена, потому что такая страница с новым названием уже
+существует. Пожалуйста, объедините их вручную.",
+"movedto" => "перемещена в",
+"movetalk" => "Переместить также и страницу \"обсуждения\" , если это возможно.",
+"talkpagemoved" => "Соответствующая страница обсуждения также перемещена.",
+"talkpagenotmoved" => "Соответствующая страница обсуждения <strong>не</strong> была перемещена.",
+
+);
class LanguageRu extends LanguageUtf8 {
- # Inherit everything
- function checkTitleEncoding( $s ) {
- global $wgInputEncoding;
-
- # Check for non-UTF-8 URLs; assume they are Windows-1251
- $ishigh = preg_match( '/[\x80-\xff]/', $s);
- $isutf = ($ishigh ? preg_match( '/^([\x00-\x7f]|[\xc0-\xdf][\x80-\xbf]|' .
- '[\xe0-\xef][\x80-\xbf]{2}|[\xf0-\xf7][\x80-\xbf]{3})+$/', $s ) : true );
+ function getNamespaces() {
+ global $wgNamespaceNamesRu;
+ return $wgNamespaceNamesRu;
+ }
+
+ function getNsText( $index ) {
+ global $wgNamespaceNamesRu;
+ return $wgNamespaceNamesRu[$index];
+ }
+
+ function getNsIndex( $text ) {
+ global $wgNamespaceNamesRu, $wgNamespaceNamesEn;
- if( $ishigh and !$isutf )
- return iconv( "windows-1251", "utf-8", $s );
-
- return $s;
+ foreach ( $wgNamespaceNamesRu as $i => $n ) {
+ if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
+ }
+ /* Fallback to English names used earlier on the ru.wikipedia */
+ foreach ( $wgNamespaceNamesEn as $i => $n ) {
+ if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
+ }
+ return false;
}
+ function getQuickbarSettings() {
+ global $wgQuickbarSettingsRu;
+ return $wgQuickbarSettingsRu;
+ }
+
+ function getSkinNames() {
+ global $wgSkinNamesRu;
+ return $wgSkinNamesRu;
+ }
+
+ function getMathNames() {
+ global $wgMathNamesRu;
+ return $wgMathNamesRu;
+ }
+
+ function getDateFormats() {
+ global $wgDateFormatsRu;
+ return $wgDateFormatsRu;
+ }
+
+ function getUserToggles() {
+ global $wgUserTogglesRu;
+ return $wgUserTogglesRu;
+ }
+
+ function getMonthName( $key )
+ {
+ global $wgMonthNamesRu;
+ return $wgMonthNamesRu[$key-1];
+ }
+
+ /* by default we just return base form */
+ function getMonthNameGen( $key )
+ {
+ global $wgMonthNamesRu;
+ return $wgMonthNamesRu[$key-1];
+ }
+
+ function getMonthRegex()
+ {
+ global $wgMonthNamesRu;
+ return implode( "|", $wgMonthNamesRu );
+ }
+
+ function getMonthAbbreviation( $key )
+ {
+ global $wgMonthAbbreviationsRu;
+ return $wgMonthAbbreviationsRu[$key-1];
+ }
+
+ function getWeekdayName( $key )
+ {
+ global $wgWeekdayNamesRu;
+ return $wgWeekdayNamesRu[$key-1];
+ }
+
+ function getValidSpecialPages()
+ {
+ global $wgValidSpecialPagesRu;
+ return $wgValidSpecialPagesRu;
+ }
+
+ function getSysopSpecialPages()
+ {
+ global $wgSysopSpecialPagesRu;
+ return $wgSysopSpecialPagesRu;
+ }
+
+ function getDeveloperSpecialPages()
+ {
+ global $wgDeveloperSpecialPagesRu;
+ return $wgDeveloperSpecialPagesRu;
+ }
+
+ function getMessage( $key )
+ {
+ global $wgAllMessagesRu;
+ return $wgAllMessagesRu[$key];
+ }
+
+ function fallback8bitEncoding() {
+ return "windows-1251";
+ }
}
?>