To language.php 1.628
[lhc/web/wiklou.git] / languages / LanguageRu.php
index fe80343..656b096 100644 (file)
@@ -1,9 +1,7 @@
 <?php
 /** Russian (русский язык)
   *
-  * Based on Language.php 1.558
-  *
-  * @bug 1998
+  * Based on Language.php 1.628
   *
   * @package MediaWiki
   * @subpackage Language
@@ -41,7 +39,7 @@ if(isset($wgExtraNamespaces)) {
 }
 
 /* private */ $wgQuickbarSettingsRu = array(
-        'Не показывать', 'Неподвижная слева', 'Неподвижная справа', 'Плавающая слева'
+        'Не показывать', 'Неподвижная слева', 'Неподвижная справа', 'Плавающая слева', 'Плавающая справа'
 );
 
 /* private */ $wgSkinNamesRu = array(
@@ -131,6 +129,7 @@ if(isset($wgExtraNamespaces)) {
         MAG_CURRENTYEAR          => array( 1,    'CURRENTYEAR','ТЕКУЩИЙГОД'),
         MAG_CURRENTTIME          => array( 1,    'CURRENTTIME','ТЕКУЩЕЕВРЕМЯ'),
         MAG_NUMBEROFARTICLES     => array( 1,    'NUMBEROFARTICLES','КОЛИЧЕСТВОСТАТЕЙ'),
+        MAG_NUMBEROFFILES        => array( 1,    'NUMBEROFFILES', 'КОЛИЧЕСТВОФАЛОВ'),
         MAG_PAGENAME             => array( 1,    'PAGENAME','НАЗВАНИЕСТРАНИЦЫ'),
         MAG_PAGENAMEE            => array( 1,    'PAGENAMEE','НАЗВАНИЕСТРАНИЦЫ2'),
         MAG_NAMESPACE            => array( 1,    'NAMESPACE','ПРОСТРАНСТВОИМЁН'),
@@ -151,6 +150,8 @@ if(isset($wgExtraNamespaces)) {
         MAG_LOCALURL             => array( 0,    'LOCALURL:'),
         MAG_LOCALURLE            => array( 0,    'LOCALURLE:'),
         MAG_SERVER               => array( 0,    'SERVER','СЕРВЕР'),
+        MAG_SERVERNAME           => array( 0,    'SERVERNAME', 'НАЗВАНИЕСЕРВЕРА'),
+        MAG_SCRIPTPATH           => array( 0,    'SCRIPTPATH', 'ПУТЬКСКРИПТУ'),
         MAG_GRAMMAR              => array( 0,    'GRAMMAR:'),
         MAG_NOTITLECONVERT       => array( 0,    '__NOTITLECONVERT__', '__NOTC__', '__БЕЗПРЕОБРАЗОВАНИЯЗАГОЛОВКА__'),
         MAG_NOCONTENTCONVERT     => array( 0,    '__NOCONTENTCONVERT__', '__NOCC__', '__БЕЗПРЕОБРАЗОВАНИЯТЕКСТА__'),
@@ -161,24 +162,6 @@ if(isset($wgExtraNamespaces)) {
 
 /* private */ $wgAllMessagesRu = array(
 
-# The navigation toolbar, int: is used here to make sure that the appropriate
-# messages are automatically pulled from the user-selected language file.
-'sidebar' => "
-This is the markup that's parsed when the sidebar(s) are generated, lines that
-do not begin with * or ** are automatically discarded.
-
-Only put [a-z-] in the level one headings since it will be used as an XHMTL id.
-
-* navigation
-** mainpage|mainpage
-** portal-url|portal
-** currentevents-url|currentevents
-** recentchanges-url|recentchanges
-** randompage-url|randompage
-** helppage|help
-** sitesupport-url|sitesupport
-",
-
 # User preference toggles 
 'tog-underline' => 'Подчёркивать ссылки',
 'tog-highlightbroken' => 'Показывать несуществующие ссылки <a href=\"\" class=\"new\">вот так</a> (иначе вот так<a href=\"\" class=\"internal\">?</a>).',
@@ -203,12 +186,17 @@ Only put [a-z-] in the level one headings since it will be used as an XHMTL id.
 'tog-enotifminoredits'          => 'Уведомлять по эл. почте даже при малозначительных изменениях',
 'tog-enotifrevealaddr'          => 'Показывать мой почтовый адрес в сообщениях оповещения',
 'tog-shownumberswatching'       => 'Показывать число участников, включивших страницу в свой список наблюдения',
-'tog-rcusemodstyle'             => 'Показывать список изменений в стиле UseMod: только самые последние изменения страниц попадают в список.',
 'tog-showupdated'               => 'Показывать метку обновления',
 'tog-fancysig' => 'Простая подпись (без автоматической ссылки)',
 'tog-externaleditor' => 'Использовать по умолчанию внешний редактор',
 'tog-externaldiff' => 'Использовать по умолчанию внешную программу сравнения версий',
 
+'underline-always' => 'Всегда',
+'underline-never' => 'Никогда',
+'underline-default' => 'Использовать настройки браузера',
+
+'skinpreview' => '(Предпросмотр)',
+
 # dates
 'sunday' => 'Воскресенье',
 'monday' => 'Понедельник',
@@ -217,51 +205,39 @@ Only put [a-z-] in the level one headings since it will be used as an XHMTL id.
 'thursday' => 'Четверг',
 'friday' => 'Пятница',
 'saturday' => 'Суббота',
-'january' => 'Январь',
-'february' => 'Февраль',
-'march' => 'Март',
-'april' => 'Апрель',
-'may_long' => 'Май',
-'june' => 'Июнь',
-'july' => 'Июль',
-'august' => 'Август',
-'september' => 'Сентябрь',
-'october' => 'Октябрь',
-'november' => 'Ноябрь',
-'december' => 'Декабрь',
-'january-gen' => 'января',
-'february-gen' => 'февраля',
-'march-gen' => 'марта',
-'april-gen' => 'апреля',
-'may-gen' => 'мая',
-'june-gen' => 'июня',
-'july-gen' => 'июля',
-'august-gen' => 'августа',
-'september-gen' => 'сентября',
-'october-gen' => 'октября',
-'november-gen' => 'ноября',
-'december-gen' => 'декабря',
-'jan' => 'Янв',
-'feb' => 'Фев',
-'mar' => 'Мар',
-'apr' => 'Апр',
-'may' => 'Май',
-'jun' => 'Июн',
-'jul' => 'Июл',
-'aug' => 'Авг',
-'sep' => 'Сен',
-'oct' => 'Окт',
-'nov' => 'Ноя',
-'dec' => 'Дек',
+'january' => 'января',
+'february' => 'февраля',
+'march' => 'марта',
+'april' => 'апреля',
+'may_long' => 'мая',
+'june' => 'июня',
+'july' => 'июля',
+'august' => 'августа',
+'september' => 'сентября',
+'october' => 'октября',
+'november' => 'ноября',
+'december' => 'декабря',
+'jan' => 'янв',
+'feb' => 'фев',
+'mar' => 'мар',
+'apr' => 'апр',
+'may' => 'май',
+'jun' => 'июн',
+'jul' => 'июл',
+'aug' => 'авг',
+'sep' => 'сен',
+'oct' => 'окт',
+'nov' => 'ноя',
+'dec' => 'дек',
 # Bits of text used by many pages:
 #
 'categories' => 'Категории',
 'category' => 'категория',
-'category_header' => 'Статей в категории "$1"',
+'category_header' => 'Статьи в категории «$1»',
 'subcategories' => 'Подкатегории',
 
 
-'linktrail'             => '/^([a-z\x80-\xff]+)(.*)\$/sD', 
+'linktrail'             => '/^((?:[a-z]|а|б|в|г|д|е|ё|ж|з|и|й|к|л|м|н|о|п|р|с|т|у|ф|х|ц|ч|ш|щ|ъ|ы|ь|э|ю|я)+)(.*)$/sD', 
 'mainpage'              => 'Заглавная страница',
 'mainpagetext'  => 'Програмное обеспечение вики-проекта успешно установлено.',
 "mainpagedocfooter" => "См. [http://meta.wikipedia.org/wiki/MediaWiki_i18n documentation on customizing the interface]
@@ -303,15 +279,9 @@ Only put [a-z-] in the level one headings since it will be used as an XHMTL id.
 'metadata' => '<strong>Метаданные</strong> (подробности смотри <a href="$1">здесь</a>)',
 'metadata_page' => "{{ns:project}}:Метаданные",
 
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
 'currentevents' => 'Текущие события',
 'currentevents-url' => 'Текущие события',
 
-# NOTE: To turn off "Disclaimers" in the title links,
-# set "disclaimers" => "-"
-
 'disclaimers' => 'Отказ от ответственности',
 'disclaimerpage' => "{{ns:project}}:Отказ от ответственности",
 'errorpagetitle' => "Ошибка",
@@ -324,7 +294,8 @@ Only put [a-z-] in the level one headings since it will be used as an XHMTL id.
 "history"             => 'История',
 'history_short' => 'История',
 'info_short'    => 'Информация',
-'printableversion' => 'Отобразить для печати',
+'printableversion' => 'Версия для печати',
+'print' => 'Печать',
 'edit' => 'Править',
 'editthispage'  => 'Править эту статью',
 'delete' => 'Удалить',
@@ -336,7 +307,7 @@ Only put [a-z-] in the level one headings since it will be used as an XHMTL id.
 'unprotect' => 'Снять защиту',
 'unprotectthispage' => 'Снять защиту',
 'newpage' => 'Новая статья',
-'talkpage'              => 'Ð\9eбÑ\81Ñ\83диÑ\82Ñ\8c ÐµÑ\91',
+'talkpage'              => 'Ð\9eбÑ\81Ñ\83ждение',
 'specialpage' => 'Служебная страница',
 'personaltools' => 'Личные инструменты',
 'postcomment'   => 'Комментировать',
@@ -346,7 +317,7 @@ Only put [a-z-] in the level one headings since it will be used as an XHMTL id.
 'talk' => 'Обсуждение',
 'views' => 'Просмотры',
 'toolbox' => 'Инструменты',
-'userpage' => 'Просмотреть страницу участника',
+'userpage' => 'Cтраница участника',
 'wikipediapage' => 'Просмотреть мета-страницу',
 'imagepage' =>       'Просмотреть страницу изображения',
 'viewtalkpage' => 'Просмотреть обсуждение',
@@ -358,16 +329,22 @@ Only put [a-z-] in the level one headings since it will be used as an XHMTL id.
 'poweredby'     => "{{SITENAME}} работает на [http://www.mediawiki.org/ MediaWiki], открытом вики-движке.",
 'printsubtitle' => "(Материал с {{SERVER}})",
 'protectedpage' => 'Защищённая статья',
+
 'administrators' => "{{ns:project}}:Администраторы",
-'sysoptitle'    => 'Ð\9dеобÑ\85одим Ñ\83Ñ\80овенÑ\8c Ð´Ð¾Ñ\81Ñ\82Ñ\83па Â«Ð\9eператор»',
-'sysoptext'             => "Затребованное вами действие может быть совершено только пользователями со статусом «Оператор» (sysop).
+'sysoptitle'    => 'Ð\9dеобÑ\85одим Ñ\83Ñ\80овенÑ\8c Ð´Ð¾Ñ\81Ñ\82Ñ\83па Â«Ð\90дминиÑ\81Ñ\82ратор»',
+'sysoptext'     => "Затребованное вами действие может быть совершено только пользователями с правами «Администратора».
 См. $1.",
 'developertitle' => 'Необходим уровень доступа «Разработчик»',
-'developertext'       => "Затребованное вами действие может быть совершено только пользователями со статусом «Разработчик» (developer).
+'developertext'  => "Затребованное вами действие может быть совершено только пользователями с правами «Разработчика».
 См. $1.",
-'bureaucrattitle'       => 'Необходим уровень доступа «Бюрократ»',
-"bureaucrattext"      => "Действие, которое вы запросили, может быть выполнено
-только оператором со статусом «Бюрократ» (bureaucrat).",
+
+'badaccess' => 'Ошибка доступа',
+'badaccesstext' => 'Запрошенное вами действие может быть выполнено
+только участниками с правами доступа «$2». См. $1.',
+
+'versionrequired' => 'Требуется MediaWiki версии $1',
+'versionrequiredtext' => 'Для работы с этой страницей требуется MediaWiki версии $1. См. [[Special:Version]].',
+
 'nbytes'                => '$1 байт(ов)',
 'ok'                    => 'OK',
 'sitetitle'             => "{{SITENAME}}",
@@ -402,7 +379,7 @@ Only put [a-z-] in the level one headings since it will be used as an XHMTL id.
 'nosuchaction'  => 'Неопознанное действие',
 'nosuchactiontext' => 'Действие, указанное в URL, не распознаётся программным обеспечением вики',
 'nosuchspecialpage' => 'Такой специальной страницы нет',
-'nospecialpagetext' => 'Ð\97апÑ\80оÑ\88енной Ð²Ð°Ð¼Ð¸ Ñ\81лÑ\83жедной страницы не существует. См. [[{{ns:special}}:Specialpages|список служебных страниц]].',
+'nospecialpagetext' => 'Ð\97апÑ\80оÑ\88енной Ð²Ð°Ð¼Ð¸ Ñ\81лÑ\83жебной страницы не существует. См. [[{{ns:special}}:Specialpages|список служебных страниц]].',
 
 # General errors
 #
@@ -427,14 +404,15 @@ $1',
 'enterlockreason' => 'Укажите причину и намеченный срок блокировки.',
 'readonlytext'  => "Добавление новых статей и другие изменения базы данных сейчас заблокированы: вероятно, в связи с плановым обслуживанием.
 Заблокировавший оператор оставил следующее разъяснение:
-<p>$1</p>",
+$1",
 'missingarticle' => "База данных не нашла текста статьи, 
 хотя должна была найти, по имени «$1».
 
-<p>Обычно это вызвано использованием устаревшей ссылки на журнал изменений или различий для статьи, которая была удалена.
+Обычно это вызвано использованием устаревшей ссылки на журнал изменений или различий для статьи, которая была удалена.
 
-<p>Если дело не в этом, то скорее всего, вы обнаружили ошибку в программном обеспечении вики.
+Если дело не в этом, то скорее всего, вы обнаружили ошибку в программном обеспечении вики.
 Пожалуйста, сообщите об этом администратору, указав URL.",
+'readonly_lag' => "База данных автоматически заблокирована от изменений на время пока вторичный сервер БД не синхронизируется с первичным.",
 'internalerror' => 'Внутренняя ошибка',
 'filecopyerror' => "Невозможно скопировать файл «$1» в «$2».",
 'filerenameerror' => "Невозможно переименовать файл «$1» в «$2».",
@@ -458,7 +436,6 @@ $1',
 смотрите [[{{ns:project}}:Журнал защиты]] для того чтобы узнать причину, связанную с этой страницей.
 
 Вы можете просмотреть и скопировать исходный код этой страницы:",
-'seriousxhtmlerrors' => 'Обнаружены серьёзные ошибки в XHTML-разметке',
 'sqlhidden' => '(SQL запрос скрыт)',
 
 # Login and logout pages
@@ -476,7 +453,9 @@ $1',
 'yourpassword'  => 'Ваш пароль',
 'yourpasswordagain' => 'Повторный набор пароля',
 'newusersonly'  => ' (только для новых участников)',
-'remembermypassword' => 'Запоминать ваш пароль между сеансами.',
+'remembermypassword' => 'Запоминать пароль',
+'yourdomainname'       => 'Ваш домен',
+'externaldberror'      => 'Произошла ошибка при аутентификации с помощью внешней базы данных, или у вас недостаточно прав для внесения изменений в свою внешнюю учётную запись.',
 'loginproblem'  => '<span style=\"color:red\">Участник неопознан.</span>',
 'alreadyloggedin' => "<font color=red><strong>Участник $1, вы уже представились системе!</strong></font><br />",
 
@@ -490,18 +469,18 @@ $1',
 'createaccountmail'     => 'по эл. почте',
 'badretype'             => 'Введённые вами пароли не совпадают.',
 'userexists'    => 'Введённое вами имя участника уже существует. Пожалуйста, выберите другое имя.',
-'youremail'             => 'Ваш адрес эл. почты²',
-'yourrealname'          => 'Ваше настоящее имя¹',
+'youremail'             => 'Ваш адрес эл. почты *',
+'yourrealname'          => 'Ваше настоящее имя *',
 'yourlanguage'  => 'Язык интерфейса',
 'yourvariant'  => 'Вариант языка',
 'yournick'              => 'Ваш псевдоним (для подписей)',
 'email'                 => 'Эл. почта',
-'emailforlost'          => "Ð\9fолÑ\8f Ð¾Ñ\82меÑ\87еннÑ\8bе Ð½Ð°Ð´Ñ\81Ñ\82Ñ\80оÑ\87нÑ\8bм Ð¸Ð½Ð´ÐµÐºÑ\81ом необязательны для заполнения. Указав адрес электронной почты, вы позволите другим участникам проекта отправлять вам сообщение через веб-форму. 
-Это также поможет вам в случае если вы забудете свой пароль.<br /><br />Ваше настоящее имя будет использовано для подписи ваших работ.",
+'emailforlost'          => "Ð\9fолÑ\8f Ð¾Ñ\82меÑ\87еннÑ\8bе Ð·Ð²Ñ\91здоÑ\87кой необязательны для заполнения. Указав адрес электронной почты, вы позволите другим участникам проекта отправлять вам сообщение через веб-форму. 
+Это также поможет вам в случае если вы забудете свой пароль.<br />Ваше настоящее имя будет использовано для подписи ваших работ.",
 'prefs-help-email-enotif' => 'Этот адрес также используется для отправки по электронной почте оповещений об изменении страниц если вы активировали соответствующую опцию.',
-'prefs-help-realname'   => '¹ Настоящее имя (необязательное поле): если вы укажите его, то оно будет использовано для того чтобы показать кем был внесена правка страницы.',
+'prefs-help-realname'   => '* Настоящее имя (необязательное поле): если вы укажите его, то оно будет использовано для того чтобы показать кем был внесена правка страницы.',
 'loginerror'    => 'Ошибка опознавания участника',
-'prefs-help-email'      => '² Электронная почта (необязательное поле): позволяет другим участникам связаться с вами без раскрытия адреса вашей электронной почты, а также может быть использован для напоминания пароля, если вы его забудете.',
+'prefs-help-email'      => '* Электронная почта (необязательное поле): позволяет другим участникам связаться с вами без раскрытия адреса вашей электронной почты, а также может быть использован для напоминания пароля, если вы его забудете.',
 'nocookiesnew'  => "Участник зарегистрирован, но не представлен. {{SITENAME}} использует «cookies» для представления участников. У вас «cookies» запрещены. Пожалуйста, разрешите их, а затем преставьтесь с вашим новым именем участника и паролем.",
 'nocookieslogin'      => "{{SITENAME}} использует «cookies» для представления участников. Вы их отключили. Пожалуйста, включите их и попробуйте снова.",
 'noname'                => 'Вы не указали допустимого имени участника.',
@@ -513,10 +492,11 @@ $1',
 'wrongpassword'         => 'Введённый вами пароль неверен. Попробуйте ещё раз.',
 'mailmypassword'        => 'Выслать новый пароль',
 'mailmypasswordauthent' => 'Выслать новый пароль',
-'passwordremindermailsubject' => "Напоминание пароля участника {{grammar:genitive|{{SITENAME}}}}",
-'passwordremindermailbody'      => "Кто-то (возможно вы) с IP-адресом $1 запросил, чтобы мы выслали вам новый пароль участника {{grammar:genitive|{{SITENAME}}}}.
-Пароль для участника $2 теперь таков: <code>$3</code>.
-Теперь Вам следует представиться системе и поменять пароль.", 
+'passwordremindertitle' => "Напоминание пароля участника {{grammar:genitive|{{SITENAME}}}}",
+'passwordremindertext' => "Кто-то (возможно вы) с IP-адресом $1 запросил,
+чтобы мы выслали вам новый пароль участника {{grammar:genitive|{{SITENAME}}}}.
+Пароль для участника $2 теперь: <code>$3</code>.
+Мы рекомендуем вам представиться системе и поменять пароль.",
 'noemail'               => "Для участника с именем $1 электронный адрес указан не был.",
 'passwordsent'          => "Новый пароль был выслан на адрес электронной почты, указанный для участника $1.
 
@@ -560,13 +540,13 @@ $1',
 #
 'summary'               => 'Краткое описание изменений',
 'subject'               => 'Тема/заголовок',
-'minoredit'             => 'Ð\9eÑ\82меÑ\82иÑ\82Ñ\8c Ñ\8dÑ\82о Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ ÐºÐ°Ðº Ð½ÐµÐ·Ð½Ð°Ñ\87иÑ\82елÑ\8cное',
+'minoredit'             => 'Ð\9dезнаÑ\87иÑ\82елÑ\8cное Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸е',
 'watchthis'             => 'Включить эту страницу в список наблюдения',
 'savearticle'   => 'Записать страницу',
 'preview'               => 'Предпросмотр',
-'showpreview'   => 'Предварительный просмотр страницы',
-'showdiff'      => 'Ð\9fоказаÑ\82Ñ\8c изменения',
-'blockedtitle'  => 'Участник заблокированd',
+'showpreview'   => 'Предварительный просмотр',
+'showdiff'      => 'Ð\92неÑ\81Ñ\91ннÑ\8bе изменения',
+'blockedtitle'  => 'Участник заблокирован',
 'blockedtext'   => "Ваше имя участника или IP-адрес был заблокирован $1.
 Утверждается, что причина такова:<br />''$2''<p>Вы можете связаться с $1 или одним из других 
 [[{{ns:project}}:Администраторы|администраторов]] чтобы обсудить блокировку.",
@@ -587,7 +567,7 @@ $1',
 (см. [[{{ns:project}}:Справка|справочную страницу]] чтобы получить больше информации).
 Если вы оказались здесь по ошибке, просто нажмите кнопку '''назад''' вашего браузера.",
 'talkpagetext' => '<!-- MediaWiki:talkpagetext -->',
-'anontalkpagetext' => "---- ''Эта страница обсуждения, принадлежащая анонимному участнику, который ещё не зарегистрировался или который не воспользовался зарегистрированным именем. Поэтому мы вынуждены использовать числовой [[IP-адрес]] для его идентификации. Один IP-адрес может использоваться несколькими участниками. Если вы анонимный участник и полагаете, что получили комментарии, адресованные не вам, пожалуйста [[{{ns:special}}:Userlogin|зарегистрируйтесь или представьтесь системе как зарегистрированный пользователь]], чтобы в будущем избежать возможной путаницы с другими анонимными участниками.''",
+'anontalkpagetext' => "---- ''Эта страница обсуждения принадлежит анонимному участнику, который ещё не зарегистрировался или который не представился регистрированным именем. Для его идентификации используется цифоровой [[IP-адрес]]. Если Вы — анонимный участник и полагаете, что получили сообщения, адресованные не Вам (один IP-адрес может использоваться несколькими участниками), [[Служебная:Userlogin|представьтесь системе]], чтобы впредь избежать возможной путаницы с другими анонимными участниками.''",
 'noarticletext' => '(Сейчас на этой странице нет текста)',
 'clearyourcache' => "'''Замечание:''' Чтобы после сохранения увидеть сделанные изменения, очистите кэш своего браузера: '''Mozilla:''' нажмите ''reload''(или ''Ctrl+R''), '''IE / Opera:''' ''Ctrl+F5'', '''Safari:''' ''Cmd+R'', '''Konqueror''' ''Ctrl+R''.",
 'usercssjsyoucanpreview' => "<strong>Подсказка:</strong> Используйте кнопку предварительного просмотра чтобы протестировать ваш новый css-файл или js-файл перед сохранением.",
@@ -625,8 +605,8 @@ $1',
 'revhistory'    => 'Журнал изменений',
 'nohistory'             => 'Для этой страницы журнал изменений отстуствует.',
 'revnotfound'   => 'Версия не найдена',
-'revnotfoundtext' => "Ð\9dевозможно Ð½Ð°Ð¹Ñ\82и Ð·Ð°Ð¿Ñ\80оÑ\88еннÑ\83Ñ\8e Ð²Ð°Ð¼Ð¸ Ñ\81Ñ\82аÑ\80Ñ\83Ñ\8e Ð²ÐµÑ\80Ñ\81иÑ\8e Ñ\81Ñ\82Ñ\80аниÑ\86Ñ\8b.
\9fожалÑ\83йÑ\82Ñ\81а, Ð¿Ñ\80овеÑ\80Ñ\8cÑ\82е Ð¿Ñ\80авилÑ\8cноÑ\81Ñ\82Ñ\8c URL, ÐºÐ¾Ñ\82оÑ\80Ñ\8bй Ð²Ñ\8b Ð¸Ñ\81полÑ\8cзовали Ð´Ð»Ñ\8f Ð´Ð¾Ñ\81Ñ\82Ñ\83па Ðº Ñ\8dÑ\82ой Ñ\81Ñ\82Ñ\80аниÑ\86е.\n",
+'revnotfoundtext' => "СÑ\82аÑ\80аÑ\8f Ð²ÐµÑ\80Ñ\81иÑ\8f Ñ\81Ñ\82Ñ\80аниÑ\86Ñ\8b Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð°.
\9fожалÑ\83йÑ\81Ñ\82а, Ð¿Ñ\80овеÑ\80Ñ\8cÑ\82е Ð¿Ñ\80авилÑ\8cноÑ\81Ñ\82Ñ\8c Ñ\81Ñ\81Ñ\8bлки, ÐºÐ¾Ñ\82оÑ\80Ñ\83Ñ\8e Ð²Ñ\8b Ð¸Ñ\81полÑ\8cзовали Ð´Ð»Ñ\8f Ð´Ð¾Ñ\81Ñ\82Ñ\83па Ðº Ñ\8dÑ\82ой Ñ\81Ñ\82Ñ\80аниÑ\86е.",
 'loadhist'              => 'Загрузка журнала изменений страницы',
 'currentrev'    => 'Текущая версия',
 'revisionasof'          => 'Версия $1',
@@ -642,6 +622,8 @@ $1',
 (пред.) — отличие от предшествующей версии, M — малозначимое изменение',
 'history_copyright'    => '—',
 'deletedrev' => '[удалена]',
+'histfirst' => 'Первый',
+'histlast' => 'Последний',
 
 # Diffs
 #
@@ -664,7 +646,9 @@ $1',
 Возможно также, что вы допустили опечатку в слове.
 Попробуйте другой запрос.',
 'matchtotals'   => "Запросу «$1» соответсвует(ют) $2 название(я) статьи(ей) и тексты $3 статьи(ей).",
-'nogomatch' => 'Страницы с [[$1|таким названием]] не существует, попробуйте запустить поиск по тексту статей.',
+'nogomatch' => "Страницы с таким названием не существует.
+
+<span style=\"display: block; margin: 1.5em 2em\">'''[[$1|Создать страницу.]]'''</span>",
 'titlematches'  => 'Совпадения в названиях статей',
 'notitlematches' => 'Нет совпадений в названиях статей',
 'textmatches'   => 'Совпадения в текстах статей',
@@ -743,7 +727,7 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
 'math_image_error'      => 'Преобразование в PNG прошло с ошибкой; проверьте правильность установки latex, dvips, gs и convert',
 'math_bad_tmpdir'       => 'Не удаётся создать или записать во временный каталог математики',
 'math_bad_output'       => 'Не удаётся создать или записать в выходной каталог математики',
-'math_notexvc'  => 'Выполняемый файл texvc не найден; См. math/README - справку по настройке.',
+'math_notexvc'  => 'Выполняемый файл texvc не найден; См. math/README  справку по настройке.',
 'prefs-personal' => 'Личное',
 'prefs-rc' => 'Страница свежих правок',
 'prefs-misc' => 'Другие настройки',
@@ -814,16 +798,16 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
 
 # Default group names and descriptions
 #
-'group-anon-name'       => 'Anonymous',
+'group-anon-name'       => 'Аноним',
 'group-anon-desc'       => 'Анонимные участники',
-'group-loggedin-name'   => 'User',
+'group-loggedin-name'   => 'Участник',
 'group-loggedin-desc'   => 'Зарегистрированные участники',
-'group-admin-name'      => 'Administrator',
+'group-admin-name'      => 'Администратор',
 'group-admin-desc'      => 'Администраторы, могут блокировать других участников и удалять статьи',
-'group-bureaucrat-name' => 'Bureaucrat',
+'group-bureaucrat-name' => 'Бюрократ',
 'group-bureaucrat-desc' => 'Бюрократы, могут назначать администраторов',
-'group-steward-name'    => 'Steward',
-'group-steward-desc'    => 'Стюарты, полный доступ',
+'group-steward-name'    => 'Стюард',
+'group-steward-desc'    => 'Стюарды, полный доступ',
 
 # Recent changes
 #
@@ -836,7 +820,7 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
 'rcnotefrom'    => "Ниже перечислены изменения с <strong>$2</strong> (по <strong>$1</strong>).",
 'rclistfrom'    => "Показать изменения с $1.",
 'showhideminor' => "$1 малозн. правки | $2 ботов | $3 представившихся участников | $4 проверенные правки ",
-'rclinks'               => "Показать последние $1 изменений(я) за $2 дня(ей);<br />$3.",
+'rclinks'               => "Показать последние $1 изменений за $2 дней;<br />$3.",
 'rchide'                => "в форме $4; $1 малозначимых изменений; $2 вторичное(ые) пространство(а) имён; $3 множественных изменений.",
 'rcliu'                 => "; $1 изменений, сделанных представившимися участниками",
 'diff'                  => 'разн.',
@@ -891,15 +875,13 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
 'filedesc'              => 'Краткое описание',
 'filestatus' => 'Условия распространения',
 'filesource' => 'Источник',
-'affirmation'   => "Я подтверждаю, что владелец авторских прав на этот файл согласен распространять его на условиях $1.",
 'copyrightpage' => "{{ns:project}}:Авторское право",
 'copyrightpagename' => "Авторские права проекта {{SITENAME}}",
 'uploadedfiles' => 'Загруженые файлы',
-'noaffirmation' => 'Вы должны подтвердить, что загрузка этого файла не нарушает чьих-либо авторских прав.',
 'ignorewarning' => 'Игнорировать предупреждение и всё равно записать файл.',
-'minlength'             => 'Название изображения должно содержать хотя бы три символа.',
+'minlength'             => 'Название файла должно содержать хотя бы три символа.',
 'illegalfilename'       => 'Имя файла «$1» содержит символы, которые не разрешается использовать в заголовках. Пожалуйста, переименуйте файл и попытайтесь загрузить его снова.',
-'badfilename'   => "Название изображения было изменено на $1.",
+'badfilename'   => "Название файла было изменено на $1.",
 'badfiletype'   => "«$1» не является рекомендованным форматом для файлов с изображениями.",
 'largefile'             => 'Рекомедуется использовать изображения, размер которых не превышает $1 байт (размер загруженного файла составляет $2 байт).',
 'emptyfile'             => 'Загруженный вами файл вероятно пустой. Возможно, это произошло из-за ошибки при наборе имени файла. Пожалуйста, проверьте, действительно ли вы хотите загрузить этот файл.',
@@ -930,7 +912,7 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
 'bysize'                => 'по размеру',
 'imgdelete'             => 'удал.',
 'imgdesc'               => 'описание',
-'imglegend'             => 'Пояснения: (описание) — показать/изменить описание изображения.',
+'imglegend'             => 'Пояснения: (описание) — показать/изменить описание файла.',
 'imghistory'    => 'Журнал',
 'revertimg'             => 'откат.',
 'deleteimg'             => 'удал.',
@@ -942,6 +924,7 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
 'nolinkstoimage' => 'Нет страниц, ссылающихся на данный файл.',
 'sharedupload' => 'Этот файл взят из [[Commons:Заглавная_страница|WikiCommons]], репозитория изображений и других свободно распространяемых файлов, общего для всех проектов [[Фонд Викимедиа|Фонда Викимедиа]].',
 'shareduploadwiki' => 'Смотри [$1 страницу описания файла] для объяснений.',
+'shareddescriptionfollows' => '-',
 'noimage'       => "Файла с таким именем не существует. вы можете [$1 загрузить его].",
 'uploadnewversion' => "[$1 Загрузить новую версию этого изображения]",
 
@@ -964,7 +947,7 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
 'maintnancepagetext'    => 'На этой странице есть несколько удобных инструментов для ежедневного обслуживания. Некоторые из этих функций дают сильную нагрузку на базу данных, поэтому, не перезагружайте страницу после каждого сделанного вами изменения ;-',
 'maintenancebacklink'   => 'Назад, на страницу обслуживания',
 'disambiguations'       => 'Многозначные страницы',
-'disambiguationspage'   => "{{ns:project}}:Ссылки_на_многозначные_страницы",
+'disambiguationspage'   => "Template:disambig",
 'disambiguationstext'   => "Следующие статьи ссылаются на <em>страницы разъяснения многозначностей</em>. Вместо этого они должны указывать на соответствующую конкретную статью.<br/>Страница считается многозначной, если на неё указывает $1.<br/>Ссылки из других пространств имён здесь <em>не</em> перечислены.",
 'doubleredirects'       => 'Двойные перенаправления',
 'doubleredirectstext'   => "Каждая строка содержит ссылки на первое и второе перенаправления, а также первую строчку страницы второго перенаправления, в которой обычно указывается название страницы куда должно осуществляться перенаправление. Нужно чтобы и первое перенаправление ссылалось на эту страницу.",
@@ -988,6 +971,7 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
 'lonelypages'   => 'Страницы-сироты',
 'uncategorizedpages'    => 'Некатегоризованные страницы',
 'uncategorizedcategories'       => 'Некатегоризованные категории',
+'unusedcategories' => 'Неиспользуемые категории',
 'unusedimages'  => 'Неиспользуемые файлы',
 'popularpages'  => 'Популярные страницы',
 'nviews'                => '$1 просмотров',
@@ -1000,11 +984,9 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
 'longpages'             => 'Длинные страницы',
 'deadendpages'  => 'Тупиковые статьи',
 'listusers'             => 'Список участников',
-'listadmins'    => 'Администраторы',
 'specialpages'  => 'Служебные страницы',
 'spheading'             => 'Служебные страницы',
 'restrictedpheading'    => 'Служебные страницы с ограниченным доступом',
-'asksqlpheading' => 'Запросы к БДl',
 'blockpheading' => 'Блокировка',
 'createaccountpheading' => 'Уровень создания пользователей',
 'deletepheading' => 'Уровень удаления',
@@ -1026,6 +1008,7 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
 'move' => 'Переименовать',
 'movethispage'  => 'Переименовать эту страницу',
 'unusedimagestext' => 'Пожалуйста, учтите, что другие веб-сайты могут использовать прямую ссылку (URL) на это изображение, и поэтому изображение может активно использоваться несмотря на его вхождение в этот список.',
+'unusedcategoriestext' => 'Существуют следующие страницы категорий, не содержащие статей или других категорий.',
 'booksources'   => 'Источники книг',
 'categoriespagetext' => 'В вики имеются следующие категории.',
 'data'  => 'Данные',
@@ -1033,10 +1016,9 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
 'groups' => 'Группы участников',
 
 # FIXME: Other sites, of course, may have affiliate relations with the booksellers list
-'booksourcetext' => "Ниже приведён список ссылок на другие веб-сайты, на которых продаются новые и бывшие в употреблении книги, а также на них может быть информация о книгах, которые вы ищете.
-Данный проект никак не связан ни с одном из них, и этот список не может рассматриваться как их поддержка.",
+'booksourcetext' => "Ниже приведён список ссылок на другие веб-сайты, на которых продаются новые и бывшие в употреблении книги, а также на них может быть информация о книгах, которые вы ищете.",
 'isbn'  => 'ISBN',
-'rfcurl' =>  'http://www.faqs.org/rfcs/rfc$1.html',
+'rfcurl' =>  'http://www.ietf.org/rfc/rfc$1.txt',
 'pubmedurl' =>  'http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=pubmed&dopt=Abstract&list_uids=$1',
 'alphaindexline' => "от $1 до $2",
 'version'               => 'Версия MediaWiki',
@@ -1062,7 +1044,7 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
 'mailnologintext' => "Вы должны [[Special:Userlogin|представиться системе]]
 и иметь действительный адрес электронной почты в ваших [[Special:Preferences|настройках]],
 чтобы иметь возможность отправлять электронную почту другим участникам.",
-'emailuser'             => 'Ð\9eÑ\82пÑ\80авиÑ\82Ñ\8c Ñ\8dлекÑ\82Ñ\80онное Ð¿Ð¸Ñ\81Ñ\8cмо Ñ\8dÑ\82омÑ\83 участнику',
+'emailuser'             => 'Ð\9fиÑ\81Ñ\8cмо участнику',
 'emailpage'             => 'Отправить электронное письмо участнику',
 'emailpagetext' => 'Если этот участник указал действительный адрес электронной почты в своих настройках, то заполнив форму ниже, можно отправить ему сообщение.
 Электронный адрес, который вы указали в своих настройках, будет указан в поле «От кого» письма, поэтому получатель будет иметь возможность ответить.',
@@ -1083,7 +1065,7 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
 'watchlist'                     => 'Ваш список наблюдения',
 'watchlistsub'          => "(для участника $1)",
 'nowatchlist'           => 'Ваш список наблюдения пуст.',
-'watchnologin'          => 'Not logged in',
+'watchnologin'          => 'Нужно представиться системе',
 'watchnologintext'      => "Вы должны [[Special:Userlogin|представиться системе]], чтобы иметь возможность изменять свой список наблюдения",
 'addedwatch'            => 'Добавлена в список слежения',
 'addedwatchtext'        => "Статья '''$1''' была добавлена в ваш [[{{ns:special}}:Watchlist|список наблюдения]]. Последующие изменения этой статьи и связанной с ней страницы обсуждения будут отражаться в нём, а также будут отображаться '''жирным шрифтом''' на странице со [[{{ns:special}}:Recentchanges|списком свежих изменений]], чтобы их было легче заметить.
@@ -1097,9 +1079,8 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
 'unwatchthispage'       => 'Прекратить наблюдение',
 'notanarticle'          => 'Не статья',
 'watchnochange'         => 'Ничто из списка наблюдения не изменялось в рассматриваемый период.',
-'watchdetails'          => "Всего в списке наблюдения находится $1 страниц (не считая страниц обсуждения); $2 страниц было изменено за указанный период
-* Способ запроса: $3;
-* [[Special:Watchlist/edit|Показать полный список наблюдаемых страниц]]
+'watchdetails'          => "Всего в списке наблюдения находится $1 страниц (не считая страниц обсуждения)
+* [[Special:Watchlist/edit|Показать и отредактировать полный список]]
 ",
 'wlheader-enotif'       => "* Уведомление по эл. почте включено.",
 'wlheader-showupdated'  => "* Страницы, изменившиеся с вашего последнего их посещения, выделены '''жирным''' шрифтом.",
@@ -1117,40 +1098,36 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
 'wlnote'                        => "Ниже следуют последние $1 изменений за последние <strong>$2</strong> часов.",
 'wlshowlast'            => "Показать за последние $1 часов $2 дней $3",
 'wlsaved'               => 'Это сохранённая версия вашего списка наблюдения',
-'wlhideshowown'         => '$1 ваших правок.',
+'wlhideshowown'         => '$1 ваши правки.',
 'wlshow'                => 'Показать',
 'wlhide'                => 'Скрыть',
 
 'enotif_mailer'             => '{{SITENAME}} Служба извещений по почте',
-'enotif_infotext'           => "*Уведомление по электронной почте включено.
-* Страницы, изменившиеся с момента вашего последнего посещения показаны '''жирным шрифтом''' ",
 'enotif_reset'              => 'Отметить все страницы как просмотренные',
 'enotif_newpagetext'        => 'Это новая страница.',
 'changed'                       => 'изменена',
 'created'                       => 'создана',
 'enotif_subject'    => 'Страница проекта «{{SITENAME}}» $PAGETITLE была $CHANGEDORCREATED участником $PAGEEDITOR',
-'enotif_lastvisited' => 'См. {{SERVER}}{{localurl:$PAGETITLE_RAWURL|diff=0&oldid=$OLDID}} для просмотра всех изменений произошедших с вашего последнего посещения.',
+'enotif_lastvisited' => 'См. $1 для просмотра всех изменений произошедших с вашего последнего посещения.',
 'enotif_body' => '$WATCHINGUSERNAME,
 
-$PAGEEDITDATE страница проекта «{{SITENAME}}» $PAGETITLE была $CHANGEDORCREATED пользователем $PAGEEDITOR,
-см. {{SERVER}}{{localurl:$PAGETITLE_RAWURL}} для просмотра текущей версии.
+$PAGEEDITDATE страница проекта «{{SITENAME}}» $PAGETITLE была $CHANGEDORCREATED пользователем $PAGEEDITOR, см. $PAGETITLE_URL для просмотра текущей версии.
 
 $NEWPAGE
 
 Краткое описание изменения: $PAGESUMMARY $PAGEMINOREDIT
 
 Обратиться к изменившему:
-эл. почта {{SERVER}}{{localurl:Special:Emailuser|target=$PAGEEDITOR_RAWURL}}
-вики {{SERVER}}{{localurl:User:$PAGEEDITOR_RAWURL}}
+эл. почта $PAGEEDITOR_EMAIL
+вики $PAGEEDITOR_WIKI
 
-Не будет никаких других уведомлений в случае дальнейших изменений, если Вы не посещаете эту страницу.
-Вы могли также повторно установить флаги уведомления для всех ваших наблюдаемых страниц в вашем списке наблюдения.
+Не будет никаких других уведомлений в случае дальнейших изменений, если Вы не посещаете эту страницу. Вы могли также повторно установить флаги уведомления для всех ваших наблюдаемых страниц в вашем списке наблюдения.
 
              Система оповещения {{grammar:genitive|{{SITENAME}}}}
 
 --
 Чтобы изменить настройки вашего списка наблюдения обратитель к
-{{SERVER}}{{localurl:Special:Watchlist|edit=yes}}
+{{SERVER}}{{localurl:Special:Watchlist/edit}}
 
 Обратная связь и помощь:
 {{SERVER}}{{localurl:Help:Contents}}',
@@ -1203,9 +1180,9 @@ $NEWPAGE
 'protectlogpage' => 'Журнал_защиты',
 'protectlogtext' => "Ниже — список установок и снятий защиты со статей.
 См. дополнительную информацию на [[{{ns:project}}:Protected page]].",
-'protectedarticle' => "защищена [[$1]]",
-'unprotectedarticle' => "защита с [[$1]] снята",
-'protectsub' =>"(Установка защиты «$1»)",
+'protectedarticle' => "защищена страница [[$1|«$1»]]",
+'unprotectedarticle' => "снята защита со страницы  [[$1|«$1»]]",
+'protectsub' =>"(Установка защиты для «$1»)",
 'confirmprotecttext' => 'Вы действительно хотите установить защиту этой страницы?',
 'confirmprotect' => 'Подтвердите установку защиты страницы',
 'protectmoveonly' => 'Защитить только от переименования',
@@ -1245,6 +1222,7 @@ $NEWPAGE
 'uclinks'       => "Просмотреть $1 последних изменений; просмотреть за последние $2 дня(ей).",
 'uctop'         => ' (наверху)' ,
 'newbies'       => 'новички',
+'contribs-showhideminor' => '$1 малознач. правок',
 
 # What links here
 #
@@ -1268,10 +1246,13 @@ $NEWPAGE
 'ipbexpiry'             => 'Закончится через',
 'ipbreason'             => 'Причина',
 'ipbsubmit'             => 'Заблокировать этот адрес/участника',
+'ipbother'              => 'Другое время',
+'ipboptions'            => '2 hours:2 hours,1 day:1 day,3 days:3 days,1 week:1 week,2 weeks:2 weeks,1 month:1 month,3 months:3 months,6 months:6 months,1 year:1 year,infinite:infinite',
+'ipbotheroption'        => 'иное',
 'badipaddress'  => 'IP-адрес записан в неправильном формате или участника с таким именем не существует.',
 'blockipsuccesssub' => 'Блокировка произведена',
-'blockipsuccesstext' => "IP-адрес «$1» заблокирован.
-<br />См. [[{{ns:special}}:Ipblocklist|список заблокированных IP]] чтобы узнать, какие IP-адреса заблокированы.",
+'blockipsuccesstext' => "[[{{ns:Special}}:Contributions/$1|«$1»]] заблокирован.
+<br />См. [[{{ns:special}}:Ipblocklist|cписок заблокированных IP-адресов]].",
 'unblockip'             => 'Разблокировать IP-адрес',
 'unblockiptext' => 'Используйте форму ниже, чтобы восстановить возможность записи с ранее заблокированного
 IP-адреса.',
@@ -1282,7 +1263,7 @@ IP-адреса.',
 'blocklink'             => 'заблокировать',
 'unblocklink'   => 'разблокировать',
 'contribslink'  => 'вклад',
-'autoblocker'   => "Вы автоматически заблокированны, потому что у вас такой же IP-адрес, как у «$1». Причина — «$2».",
+'autoblocker'   => "Вы автоматически заблокированны, потому что у вас такой же IP-адрес, как у [[user:$1|«$1»]]. Причина блокировки участника «$1»: $2.",
 'blocklogpage'  => 'Журнал_блокировок',
 'blocklogentry' => '[[$1|«$1»]] заблокирован на период $2',
 'blocklogtext'  => 'Это — журнал действий по блокированию и разблокированию участников. Автоматически блокируемые IP-адреса здесь не указываются. См. [[{{ns:special}}:Ipblocklist|Cписок активных запретов и блокировок]].',
@@ -1319,18 +1300,6 @@ IP-адреса.',
 <br />Не забудьте убрать блокировку после завершения процедуры обслуживания.',
 'unlockdbsuccesstext' => 'База данных проекта была разблокирована.',
 
-# SQL query
-#
-'asksql'                => 'SQL-запрос',
-'asksqltext'    => "Используйте форму ниже, чтобы произвести прямой запрос к базе данных.
-Используйте одинарные кавычка ('как здесь'), чтобы обозначать строки.
-SQL-запросы к БД часто создают ощутимую нагрузку на сервер, поэтому используйте эту возможность умеренно.",
-'sqlislogged'   => 'Пожалуйста, обратите внимание, что все запросы журналируются.',
-'sqlquery'              => 'Введите запрос',
-'querybtn'              => 'Подтвердите запрос',
-'selectonly'    => 'Запросы, отличные от «SELECT», доступны только разработчикам.',
-'querysuccessful' => 'Запрос выполнен',
-
 # Make sysop
 'makesysoptitle'        => 'Сделать пользователя администратором',
 'makesysoptext'         => 'Этот формуляр используется бюрократами, чтобы делать обычных участников администраторами. 
@@ -1340,7 +1309,7 @@ SQL-запросы к БД часто создают ощутимую нагру
 'makesysopok'           => "<strong>Участник $1 — теперь администратор</strong>",
 'makesysopfail'         => "<strong>Участника $1 невозможно сделать администратором. (Вы уверены, что правильно ввели его имя?)</strong>",
 'setbureaucratflag' => 'Установить флаг «Бюрократ»',
-'setstewardflag'    => 'Установить флаг «Стюарт»',
+'setstewardflag'    => 'Установить флаг «Стюард»',
 'bureaucratlog'         => 'Журнал_бюрократа',
 'rightslogtext'         => 'Это журнал изменений прав пользователя.',
 'bureaucratlogentry'    => "Пользователь $1 переведён из группы «$2» в группу «$3»",
@@ -1351,7 +1320,7 @@ SQL-запросы к БД часто создают ощутимую нагру
 'makesysop'         => 'Присвоить участнику статус администратора',
 'already_sysop'     => 'Этот участник уже является администратором',
 'already_bureaucrat' => 'Этот участник уже является бюрократом',
-'already_bureaucrat' => 'Этот участник уже является стюартом',
+'already_steward' => 'Этот участник уже является стюардом',
 
 # Validation
 'val_yes' => 'Да',
@@ -1359,32 +1328,35 @@ SQL-запросы к БД часто создают ощутимую нагру
 'val_of' => '$1 из $2',
 'val_revision' => 'Версия',
 'val_time' => 'Время',
-'val_user_stats_title' => 'Ð\9aÑ\80аÑ\82кий Ð¾Ð±Ð·Ð¾Ñ\80 Ð¿Ñ\80овеÑ\80ки Ñ\83Ñ\87аÑ\81Ñ\82ника $1', #FIXME
-'val_my_stats_title' => 'Ð\9cой ÐºÑ\80аÑ\82кий Ð¾Ð±Ð·Ð¾Ñ\80 Ð¿Ñ\80овеÑ\80ки', #FIXME
+'val_user_stats_title' => 'Ð\9aÑ\80аÑ\82кий Ð¾Ð±Ð·Ð¾Ñ\80 Ð¾Ñ\86енок Ñ\83Ñ\87аÑ\81Ñ\82ника $1', 
+'val_my_stats_title' => 'Ð\9aÑ\80аÑ\82кий Ð¾Ð±Ð·Ð¾Ñ\80 Ð¼Ð¾Ð¸Ñ\85 Ð¾Ñ\86енок', 
 'val_list_header' => '<th>#</th><th>Тема</th><th>Диапазон</th><th>Действие</th>',
 'val_add' => 'Добавить',
 'val_del' => 'Удалить',
-'val_show_my_ratings' => 'Ð\9fоказаÑ\82Ñ\8c Ð¼Ð¾Ð¸ Ð¿Ñ\80овеÑ\80ки',
+'val_show_my_ratings' => 'Ð\9fоказаÑ\82Ñ\8c Ð¼Ð¾Ð¸ Ð¾Ñ\86енки',
 'val_revision_number' => 'Версия №$1',
 'val_warning' => '<b>Никогда не изменяйте что-либо здесь без <i>явного</i> согласия сообщества!</b>',
-'val_rev_for' => 'Версии для ',
+'val_rev_for' => 'Версии для $1',
 'val_details_th_user' => 'Участник $1',
 'val_validation_of' => 'Проверка «$1»',
 'val_revision_of' => 'Версия $1',
 'val_revision_changes_ok' => 'Ваши оценки сохранены!',
-'val_rev_stats_link' => 'См. статистику проверок для «$1» <a href="$2">здесь</a>',
-'val_revision_stats_link' => '(<a href="$1">подробнее</a>)',
+'val_rev_stats' => 'См. статистику проверок для «$1» <a href="$2">здесь</a>',
+'val_revision_stats_link' => 'подробнее',
 'val_iamsure' => 'Подтвердите, что вы действительно хотите сделать это!',
-'val_clear_old' => 'Очистить мои ранние проверки',
+'val_clear_old' => 'Очистить мои старые оценки',
+'val_details_th' => '<sub>Участник</sub> \\ <sup>Тема</sup>',
 'val_merge_old' => 'Использовать мою предыдущую оценку там где выбрано «Нет мнения»',
-'val_form_note' => '<strong>Посказка:</strong> Слияние ваших данных означает что для версии 
-статьи которую вы выбрали, все пции где вы выбрали <em>нет мнения</em>
-будут установлено значение и комментарий для самой последней версии для которой вы
-вÑ\8bÑ\80азили Ð¼Ð½ÐµÐ½Ð¸Ðµ. Ð\9dапÑ\80имеÑ\80, ÐµÑ\81ли Ð²Ñ\8b Ñ\85оÑ\82иÑ\82е Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ\82Ñ\8c ÐºÐ°ÐºÐ¾Ðµ-Ñ\82о ÐºÐ¾Ð½ÐºÑ\80еÑ\82ное Ð¼Ð½ÐµÐ½Ð¸Ðµ
+'val_form_note' => "'''Посказка:''' Слияние ваших данных означает что для версии 
+статьи, которую вы выбрали, все опции где вы выбрали пункт ''нет мнения''
+будут заполнены значениями и комментариями самой последней версии для которой вы
+вÑ\8bÑ\80азили Ð¼Ð½ÐµÐ½Ð¸Ðµ. Ð\9dапÑ\80имеÑ\80, ÐµÑ\81ли Ð²Ñ\8b Ñ\85оÑ\82иÑ\82е Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ\82Ñ\8c Ð¼Ð½ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÐºÐ°ÐºÐ¾Ð¹-Ñ\82о Ð¾Ð¿Ñ\86ии
 для новой версии, но при этом сохранить ваши другие установки для этой статьи в этой версии,
-просто выберите какую опцию вы хотели бы <em>изменить</em>, и
-слияние заполнит другие опции вашими предыдущими установками.',
+просто выберите какую опцию вы хотели бы ''изменить'', и
+слияние заполнит другие опции вашими предыдущими установками.",
 'val_noop' => 'Нет мнения',
+'val_topic_desc_page' => '{{ns:project}}:Оценки',
+'val_votepage_intro' => 'Измените этот текст <a href="{{SERVER}}{{localurl:MediaWiki:Val_votepage_intro|edit=yes}}">здесь</a>!',
 'val_percent' => '<strong>$1%</strong><br />($2 из $3 баллов<br />$4 участников)',
 'val_percent_single' => '<strong>$1%</strong><br />($2 из $3 баллов<br />для одного участника)',
 'val_total' => 'Всего',
@@ -1408,14 +1380,13 @@ SQL-запросы к БД часто создают ощутимую нагру
 'movepage'              => 'Переименовать страницу',
 'movepagetext'  => 'Воспользовавшись формой ниже, вы переименуете страницу, одновременно переместив на новое место её журнал изменений.
 Старое название станет перенаправлением на новое название.
-Ссылки на старое название не будут изменены (обязательно
-проверьте наличие двойных и разорванных перенаправлений).
+Ссылки на старое название не будут изменены (пожалуйста проверьте наличие [[Special:DoubleRedirects|двойных]] и [[Special:BrokenRedirects|разорванных]] перенаправлений).
 Вы обязаны убедиться в том, что ссылки и далее указывают туда, куда предполагалось.
 
 Обратите внимание, что страница \'\'\'не будет\'\'\' переименована, если страница с новым названием уже существует (кроме случаев, если она является перенаправлением или пуста и и не имеет истории правок). Это означает, что вы можете переименовать страницу обратно в то название, которое у него только что было, если вы переименовали по ошибке, но вы не можете случайно затереть существующую страницу.
 
 \'\'\'ПРЕДУПРЕЖДЕНИЕ!\'\'\'
-Переименование может привести к масштабным и неожиданным изменениям для \'\'популярных\'\' страниц. Пожалуйста, прежде, чем вы продолжите, убедитесь, что вы уверены в понимании всех последствий.',
+Переименование может привести к масштабным и неожиданным изменениям для \'\'популярных\'\' страниц. Пожалуйста, прежде, чем вы продолжите, убедитесь, что вы понимаете все возможные последствия.',
 'movepagetalktext' => 'Присоединённая страница обсуждения, если таковая есть,
 будет также автоматически переименована, \'\'\'кроме случаев, когда:\'\'\'
 *Вы перемещаете страницу из одного пространства имён в другое,
@@ -1434,16 +1405,16 @@ SQL-запросы к БД часто создают ощутимую нагру
 'pagemovedtext' => "Страница [[$1|«$1»]] переименована в [[$2|«$2»]].",
 'articleexists' => 'Страница с таким именем уже существует, или указанное вами название недопустимо.
 Пожалуйста, выберите другое название.',
-'talkexists'    => 'Страница была переименована, но страница обсуждения
+'talkexists'    => "'''Страница была переименована, но страница обсуждения
 не может быть переименована, потому что страница с таким названием уже
-существует. Пожалуйста, объедините их вручную.',
+существует. Пожалуйста, объедините их вручную.'''",
 'movedto'               => 'переименована в', 
 'movetalk'              => 'Переименовать также и страницу «обсуждения», если это возможно.',
 'talkpagemoved' => 'Соответствующая страница обсуждения также переименована.',
 'talkpagenotmoved' => 'Соответствующая страница обсуждения <strong>не</strong> была переименована.',
-'1movedto2'             => "[[$1|«$1»]] переименована в [[$2|«$2»]]",
-'1movedto2_redir' => '[[$1|«$1»]] переименована в [[$2|«$2»]], установлено перенаправление',
-'movelogpage' => 'Ð\9fеÑ\80еименоваÑ\82Ñ\8c Ð¶Ñ\83Ñ\80нал',
+'1movedto2'             => "«$1» переименована в «$2»",
+'1movedto2_redir' => '«$1» переименована в «$2», установлено перенаправление',
+'movelogpage' => 'Ð\96Ñ\83Ñ\80нал Ð¿ÐµÑ\80еименований',
 'movelogpagetext' => 'Ниже представлен список переименованных страниц.',
 'movereason'    => 'Причина',
 'revertmove'    => 'откат',
@@ -1469,11 +1440,11 @@ SQL-запросы к БД часто создают ощутимую нагру
 
 # Namespace 8 related
 
-'allmessages'   => 'Ð\92Ñ\81е Ñ\81истемные сообщения',
+'allmessages'   => 'Системные сообщения',
 'allmessagesname' => 'Сообщение',
 'allmessagesdefault' => 'Текст по умолчанию',
 'allmessagescurrent' => 'Текущий текст',
-'allmessagestext'       => 'Ниже представлен список всех системных сообщений, доступных в пространстве имён «MediaWiki».',
+'allmessagestext'       => 'Ниже представлен список системных сообщений, доступных в пространстве имён «MediaWiki».',
 'allmessagesnotsupportedUI' => 'Текущий установленный язык <strong>$1</strong> не поддерживается Special:AllMessages на этом сайте.',
 'allmessagesnotsupportedDB' => 'Special:AllMessages не поддерживается так как wgUseDatabaseMessages отключён.',
 
@@ -1485,11 +1456,13 @@ SQL-запросы к БД часто создают ощутимую нагру
 
 # Special:Import
 'import'        => 'Импорт страниц',
+ 'importinterwiki' => 'Межвики импорт',
 'importtext'    => 'Пожалуйста, экспортируйте файл из искодной Вики используя страницу Special:Export, сохраните её на диск, а затем загрузите её оттуда.',
 'importfailed'  => "Не удалось импортировать: $1",
 'importnotext'  => 'Текст отсутствует',
 'importsuccess' => 'Импортировано выполнено!',
 'importhistoryconflict' => 'Конфликт существующих версий (возможно, эта страница уже была импортирована)',
+'importnosources' => 'Не был выбран источник межвики импорта, прямая загрузка истории изменений отключена.',
 
 # Keyboard access keys for power users
 'accesskey-search' => 'f',
@@ -1591,7 +1564,6 @@ ta[\'ca-protect\'] = new Array(\'=\',\'Защитить страницу от и
 ta[\'ca-delete\'] = new Array(\'d\',\'Удалить эту страницу\');
 ta[\'ca-undelete\'] = new Array(\'d\',\'Восстановить исправления страницы, сделанные до того, как она была удалена\');
 ta[\'ca-move\'] = new Array(\'m\',\'Переименовать страницу\');
-ta[\'ca-nomove\'] = new Array(\'\',\'У вас не хватает прав чтобы переименовать эту страницу\');
 ta[\'ca-watch\'] = new Array(\'w\',\'Добавить эту страницу в ваш список наблюдения\');
 ta[\'ca-unwatch\'] = new Array(\'w\',\'Удалить эту страницу из вашего списка наблюдения\');
 ta[\'search\'] = new Array(\'f\',\'Искать это слово\');
@@ -1634,11 +1606,9 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Страница категори
 'thumbsize'    => 'Размер уменьшенной версии изображения: ',
 'showbigimage' => 'Загрузить с высоким разрешением ($1x$2, $3 Кбайт)',
 
-'newimages' => 'Галерея новых изображений',
+'newimages' => 'Галерея новых файлов',
 'noimages'  => 'Изображения отсутствуют.',
 
-'sitesettings'                  => 'Настройки сайта',
-
 # labels for User: and Title: on Special:Log pages
 'specialloguserlabel' => 'Участник: ',
 'speciallogtitlelabel' => 'Название: ',
@@ -1663,8 +1633,8 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Страница категори
 'exif-planarconfiguration' =>'Принцип организации данных',
 'exif-ycbcrsubsampling' =>'Отношение размеров компонент Y и C',
 'exif-ycbcrpositioning' =>'Порядок размещения компонент Y и C ',
-'exif-xresolution' =>'РазÑ\80еÑ\88ение Ð¿Ð¾ Ñ\88иÑ\80ине (оÑ\81и X)',
-'exif-yresolution' =>'РазÑ\80еÑ\88ение Ð¿Ð¾ Ð²Ñ\8bÑ\81оÑ\82е (оÑ\81и Y)',
+'exif-xresolution' =>'Ð\93оÑ\80изонÑ\82алÑ\8cное Ñ\80азÑ\80еÑ\88ение',
+'exif-yresolution' =>'Ð\92еÑ\80Ñ\82икалÑ\8cное Ñ\80азÑ\80еÑ\88ение',
 'exif-resolutionunit' =>'Единица измерения разрешения',
 'exif-stripoffsets' =>'Положение блока данных',
 'exif-rowsperstrip' =>'Количество строк в 1 блоке',
@@ -1792,8 +1762,8 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Страница категори
 'exif-planarconfiguration-1' => 'chunky format',
 'exif-planarconfiguration-2' => 'planar format',
 
-'exif-resolutionunit-2' => 'Дюймы',
-'exif-resolutionunit-3' => 'Сантиметры',
+'exif-resolutionunit-2' => '$1 точек на дюйм',
+'exif-resolutionunit-3' => '$1 точек на см',
 
 'exif-colorspace-1' => 'sRGB',
 'exif-colorspace-ffff.h' => 'FFFF.H',
@@ -1816,6 +1786,8 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Страница категори
 'exif-exposureprogram-7' => 'Портретный режим (для снимков на близком расстоянии, с фоном не в фокусе)',
 'exif-exposureprogram-8' => 'Пейзажный режим (для пейзажных снимков, с фоном в фокусе)',
 
+'exif-subjectdistance-value' => '$1 метров',
+
 'exif-meteringmode-0' => 'Неизвестно',
 'exif-meteringmode-1' => 'Средний',
 'exif-meteringmode-2' => 'Центровзвешенный',
@@ -1833,10 +1805,10 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Страница категори
 'exif-lightsource-9' => 'Хорошая погода',
 'exif-lightsource-10' => 'Облачно',
 'exif-lightsource-11' => 'Тень',
-'exif-lightsource-12' => 'Лампа дневного света тип D (5700 - 7100K)',
-'exif-lightsource-13' => 'Лампа дневного света тип N (4600 - 5400K)',
-'exif-lightsource-14' => 'Лампа дневного света тип W (3900 - 4500K)',
-'exif-lightsource-15' => 'Лампа дневного света тип WW (3200 - 3700K)',
+'exif-lightsource-12' => 'Лампа дневного света тип D (5700  7100K)',
+'exif-lightsource-13' => 'Лампа дневного света тип N (4600  5400K)',
+'exif-lightsource-14' => 'Лампа дневного света тип W (3900  4500K)',
+'exif-lightsource-15' => 'Лампа дневного света тип WW (3200  3700K)',
 'exif-lightsource-17' => 'Стандартный источник света типа A',
 'exif-lightsource-18' => 'Стандартный источник света типа B',
 'exif-lightsource-19' => 'Стандартный источник света типа C',
@@ -1847,6 +1819,8 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Страница категори
 'exif-lightsource-24' => 'Студийная лампа стандарта ISO',
 'exif-lightsource-255' => 'Другой источник света',
 
+'exif-focalplaneresolutionunit-2' => 'дюймов',
+
 'exif-sensingmethod-1' => 'Неопределённый',
 'exif-sensingmethod-2' => 'Однокристальный матричный цветной сенсор',
 'exif-sensingmethod-3' => 'Цветной сенсор с двумя матрицами',
@@ -1946,13 +1920,35 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Страница категори
 
 'confirmemail_subject' => '{{SITENAME}}:Запрос на подтверждения адреса эл. почты',
 'confirmemail_body' => "Кто-то с IP-адресом $1, зарегистрировал на сервере проекта {{SITENAME}} учётную запись
-\"$2\" указав ваш адрес электронной почты.
+«$2» указав ваш адрес электронной почты.
 
 Чтобы подтвердить, что вы разрешаете использовать ваш адрес электронной почты  в этом проекте откройте в браузере приведённую ниже ссылку (это нужно сделать до $4):
 
 $3
 
 Если вы не отправляли подобного запроса - просто проигнорируйте данное письмо.",
+
+# Inputbox extension, may be useful in other contexts as well
+'tryexact' => 'Строгий поиск',
+'searchfulltext' => 'Полнотекстовый поиск',
+'createarticle' => 'Создать статью',
+
+# Scary transclusion
+'scarytranscludedisabled' => '[«Interwiki transcluding» отключён]',
+'scarytranscludefailed' => '[К сожалению, не удалось обращение к шаблону $1]',
+'scarytranscludetoolong' => '[К сожалению, URL слишком длинный]',
+
+# Trackbacks
+'trackbackbox' => "<div id='mw_trackbacks'>
+Trackback для этой статьи:<br/>
+$1
+</div>
+",
+'trackback' => "; $4$5 : [$2 $1]\n",
+'trackbackexcerpt' => "; $4$5 : [$2 $1]: <nowiki>$3</nowiki>\n",
+'trackbackremove' => ' ([$1 удалить])',
+'trackbacklink' => 'Trackback',
+'trackbackdeleteok' => 'Trackback был удалён.',
 );
 
 /* Please, see Language.php for general function comments */
@@ -1968,21 +1964,6 @@ class LanguageRu extends LanguageUtf8 {
                 return $wgNamespaceNamesRu;
         }
 
-
-        function getNsText( $index ) {
-                global $wgNamespaceNamesRu;
-                return $wgNamespaceNamesRu[$index];
-        }
-
-        function getNsIndex( $text ) {
-                global $wgNamespaceNamesRu;
-
-                foreach ( $wgNamespaceNamesRu as $i => $n ) {
-                        if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
-                }
-                return false;
-        }
-
         function getQuickbarSettings() {
                 global $wgQuickbarSettingsRu;
                 return $wgQuickbarSettingsRu;
@@ -2069,7 +2050,7 @@ class LanguageRu extends LanguageUtf8 {
                                         #stub 
                                         break;
                         }
-                
+
                 return $word;
         }