Localisation updates for core and extension messages from translatewiki.net (2011...
[lhc/web/wiklou.git] / languages / messages / MessagesRu.php
index 9a39c83..9340613 100644 (file)
  * @author AlexSm
  * @author Alexander Sigachov (alexander.sigachov@gmail.com)
  * @author Amikeco
+ * @author Assele
  * @author Chilin
+ * @author Claymore
+ * @author DCamer
  * @author Don Alessandro
+ * @author Eleferen
  * @author EugeneZelenko
  * @author Ferrer
  * @author Flrn
@@ -24,7 +28,9 @@
  * @author HalanTul
  * @author Huuchin
  * @author Illusion
+ * @author Iniquity
  * @author Innv
+ * @author JenVan
  * @author Jl
  * @author Kaganer
  * @author Kalan
  * @author Lockal
  * @author MaxSem
  * @author Putnik
+ * @author Rubin
  * @author Sk
+ * @author TarzanASG
  * @author Temuri rajavi
  * @author VasilievVV
+ * @author Ytsukeng Fyvaprol
  * @author Александр Сигачёв
  * @author לערי ריינהארט
  * @author გიორგიმელა
@@ -167,6 +176,7 @@ $magicWords = array(
        'subjectpagenamee'      => array( '1', 'НАЗВАНИЕ_СТРАНИЦЫ_СТАТЬИ_2', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
        'msg'                   => array( '0', 'СООБЩЕНИЕ:', 'СООБЩ:', 'MSG:' ),
        'subst'                 => array( '0', 'ПОДСТАНОВКА:', 'ПОДСТ:', 'SUBST:' ),
+       'safesubst'             => array( '0', 'ЗАЩПОДСТ:', 'SAFESUBST:' ),
        'msgnw'                 => array( '0', 'СООБЩ_БЕЗ_ВИКИ:', 'MSGNW:' ),
        'img_thumbnail'         => array( '1', 'мини', 'миниатюра', 'thumbnail', 'thumb' ),
        'img_manualthumb'       => array( '1', 'мини=$1', 'миниатюра=$1', 'thumbnail=$1', 'thumb=$1' ),
@@ -199,6 +209,7 @@ $magicWords = array(
        'server'                => array( '0', 'СЕРВЕР', 'SERVER' ),
        'servername'            => array( '0', 'НАЗВАНИЕ_СЕРВЕРА', 'SERVERNAME' ),
        'scriptpath'            => array( '0', 'ПУТЬ_К_СКРИПТУ', 'SCRIPTPATH' ),
+       'stylepath'             => array( '0', 'ПУТЬ_К_СТИЛЮ', 'STYLEPATH' ),
        'grammar'               => array( '0', 'ПАДЕЖ:', 'GRAMMAR:' ),
        'gender'                => array( '0', 'ПОЛ:', 'GENDER:' ),
        'notitleconvert'        => array( '0', '__БЕЗ_ПРЕОБРАЗОВАНИЯ_ЗАГОЛОВКА__', '__NOTITLECONVERT__', '__NOTC__' ),
@@ -211,6 +222,7 @@ $magicWords = array(
        'revisionday'           => array( '1', 'ДЕНЬ_ВЕРСИИ', 'REVISIONDAY' ),
        'revisionday2'          => array( '1', 'ДЕНЬ_ВЕРСИИ_2', 'REVISIONDAY2' ),
        'revisionmonth'         => array( '1', 'МЕСЯЦ_ВЕРСИИ', 'REVISIONMONTH' ),
+       'revisionmonth1'        => array( '1', 'МЕСЯЦ_ВЕРСИИ_1', 'REVISIONMONTH1' ),
        'revisionyear'          => array( '1', 'ГОД_ВЕРСИИ', 'REVISIONYEAR' ),
        'revisiontimestamp'     => array( '1', 'ОТМЕТКА_ВРЕМЕНИ_ВЕРСИИ', 'REVISIONTIMESTAMP' ),
        'revisionuser'          => array( '1', 'ВЕРСИЯ_УЧАСНИКА', 'REVISIONUSER' ),
@@ -252,6 +264,9 @@ $magicWords = array(
        'staticredirect'        => array( '1', '__СТАТИЧЕСКОЕ_ПЕРЕНАПРАВЛЕНИЕ__', '__STATICREDIRECT__' ),
        'protectionlevel'       => array( '1', 'УРОВЕНЬ_ЗАЩИТЫ', 'PROTECTIONLEVEL' ),
        'formatdate'            => array( '0', 'форматдаты', 'formatdate', 'dateformat' ),
+       'url_path'              => array( '0', 'ПУТЬ', 'PATH' ),
+       'url_wiki'              => array( '0', 'ВИКИ', 'WIKI' ),
+       'url_query'             => array( '0', 'ЗАПРОС', 'QUERY' ),
 );
 
 $imageFiles = array(
@@ -278,7 +293,7 @@ $messages = array(
 'tog-editsection'             => 'Показывать ссылку «править» для каждой секции',
 'tog-editsectiononrightclick' => 'Править секции при правом щелчке мышью на заголовке (JavaScript)',
 'tog-showtoc'                 => 'Показывать оглавление (для страниц более чем с 3 заголовками)',
-'tog-rememberpassword'        => 'Ð\9fомниÑ\82Ñ\8c Ð¼Ð¾Ñ\8e Ñ\83Ñ\87Ñ\91Ñ\82нÑ\83Ñ\8e Ð·Ð°Ð¿Ð¸Ñ\81Ñ\8c Ð½Ð° Ñ\8dÑ\82ом ÐºÐ¾Ð¼Ð¿Ñ\8cÑ\8eÑ\82ере (не более $1 {{PLURAL:$1|дня|дней|дней}})',
+'tog-rememberpassword'        => 'Ð\97апомниÑ\82Ñ\8c Ð¼Ð¾Ð¹ Ð»Ð¾Ð³Ð¸Ð½ Ð² Ñ\8dÑ\82ом Ð±Ñ\80аÑ\83зере (не более $1 {{PLURAL:$1|дня|дней|дней}})',
 'tog-watchcreations'          => 'Добавлять созданные мной страницы в список наблюдения',
 'tog-watchdefault'            => 'Добавлять изменённые мной страницы в список наблюдения',
 'tog-watchmoves'              => 'Добавлять переименованные мной страницы в список наблюдения',
@@ -286,7 +301,7 @@ $messages = array(
 'tog-minordefault'            => 'Помечать по умолчанию правки как малозначимые',
 'tog-previewontop'            => 'Помещать предпросмотр перед окном редактирования',
 'tog-previewonfirst'          => 'Показывать предпросмотр при переходе к редактированию',
-'tog-nocache'                 => 'Ð\97апÑ\80еÑ\82иÑ\82Ñ\8c ÐºÐµÑ\88иÑ\80ование Ñ\81Ñ\82Ñ\80аниÑ\86',
+'tog-nocache'                 => 'Ð\9eÑ\82клÑ\8eÑ\87иÑ\82Ñ\8c ÐºÐµÑ\88иÑ\80ование Ñ\81Ñ\82Ñ\80аниÑ\86 Ð² Ð±Ñ\80аÑ\83зеÑ\80е',
 'tog-enotifwatchlistpages'    => 'Уведомлять по эл. почте об изменениях страниц из списка наблюдения',
 'tog-enotifusertalkpages'     => 'Уведомлять по эл. почте об изменении персональной страницы обсуждения',
 'tog-enotifminoredits'        => 'Уведомлять по эл. почте даже при малозначительных изменениях',
@@ -294,8 +309,8 @@ $messages = array(
 'tog-shownumberswatching'     => 'Показывать число участников, включивших страницу в свой список наблюдения',
 'tog-oldsig'                  => 'Предпросмотр существующей подписи:',
 'tog-fancysig'                => 'Собственная вики-разметка подписи (без автоматической ссылки)',
-'tog-externaleditor'          => 'Ð\98Ñ\81полÑ\8cзоваÑ\82Ñ\8c Ð²Ð½ÐµÑ\88ний Ñ\80едакÑ\82оÑ\80 (необÑ\85одима Ñ\81пеÑ\86иалÑ\8cнаÑ\8f Ð½Ð°Ñ\81Ñ\82Ñ\80ойка ÐºÐ¾Ð¼Ð¿Ñ\8cÑ\8eÑ\82еÑ\80а)',
-'tog-externaldiff'            => 'Ð\98Ñ\81полÑ\8cзоваÑ\82Ñ\8c Ð²Ð½ÐµÑ\88нÑ\8eÑ\8e Ð¿Ñ\80огÑ\80аммÑ\83 Ñ\81Ñ\80авнениÑ\8f Ð²ÐµÑ\80Ñ\81ий (необÑ\85одима Ñ\81пеÑ\86иалÑ\8cнаÑ\8f Ð½Ð°Ñ\81Ñ\82Ñ\80ойка ÐºÐ¾Ð¼Ð¿Ñ\8cÑ\8eÑ\82еÑ\80а)',
+'tog-externaleditor'          => 'Ð\98Ñ\81полÑ\8cзоваÑ\82Ñ\8c Ð¿Ð¾ Ñ\83молÑ\87аниÑ\8e Ð²Ð½ÐµÑ\88ний Ñ\80едакÑ\82оÑ\80 (Ñ\82олÑ\8cко Ð´Ð»Ñ\8f Ñ\81пеÑ\86иалиÑ\81Ñ\82ов, Ð½ÐµÐ¾Ð±Ñ\85одима Ð¾Ñ\81обаÑ\8f Ð½Ð°Ñ\81Ñ\82Ñ\80ойка ÐºÐ¾Ð¼Ð¿Ñ\8cÑ\8eÑ\82еÑ\80а; [http://www.mediawiki.org/wiki/Manual:External_editors Ð¿Ð¾Ð´Ñ\80обнее])',
+'tog-externaldiff'            => 'Ð\98Ñ\81полÑ\8cзоваÑ\82Ñ\8c Ð¿Ð¾ Ñ\83молÑ\87аниÑ\8e Ð²Ð½ÐµÑ\88нÑ\8eÑ\8e Ð¿Ñ\80огÑ\80аммÑ\83 Ñ\81Ñ\80авнениÑ\8f (Ñ\82олÑ\8cко Ð´Ð»Ñ\8f Ñ\81пеÑ\86иалиÑ\81Ñ\82ов, Ð½ÐµÐ¾Ð±Ñ\85одима Ð¾Ñ\81обаÑ\8f Ð½Ð°Ñ\81Ñ\82Ñ\80ойка ÐºÐ¾Ð¼Ð¿Ñ\8cÑ\8eÑ\82еÑ\80а; [http://www.mediawiki.org/wiki/Manual:External_editors Ð¿Ð¾Ð´Ñ\80обнее])',
 'tog-showjumplinks'           => 'Включить вспомогательные ссылки «перейти к»',
 'tog-uselivepreview'          => 'Использовать быстрый предварительный просмотр (JavaScript, экспериментально)',
 'tog-forceeditsummary'        => 'Предупреждать, когда не заполнено поле описания правки',
@@ -423,31 +438,21 @@ $messages = array(
 'faqpage'        => 'Project:ЧаВО',
 
 # Vector skin
-'vector-action-addsection'   => 'Добавить тему',
-'vector-action-delete'       => 'Удалить',
-'vector-action-move'         => 'Переименовать',
-'vector-action-protect'      => 'Защитить',
-'vector-action-undelete'     => 'Восстановить',
-'vector-action-unprotect'    => 'Снять защиту',
-'vector-namespace-category'  => 'Категория',
-'vector-namespace-help'      => 'Справочная страница',
-'vector-namespace-image'     => 'Файл',
-'vector-namespace-main'      => 'Страница',
-'vector-namespace-media'     => 'Медиа-страница',
-'vector-namespace-mediawiki' => 'Сообщение',
-'vector-namespace-project'   => 'О проекте',
-'vector-namespace-special'   => 'Служебная страница',
-'vector-namespace-talk'      => 'Обсуждение',
-'vector-namespace-template'  => 'Шаблон',
-'vector-namespace-user'      => 'Страница участника',
-'vector-view-create'         => 'Создание',
-'vector-view-edit'           => 'Правка',
-'vector-view-history'        => 'Просмотр истории',
-'vector-view-view'           => 'Чтение',
-'vector-view-viewsource'     => 'Просмотр разметки',
-'actions'                    => 'Действия',
-'namespaces'                 => 'Пространства имён',
-'variants'                   => 'Варианты',
+'vector-action-addsection'       => 'Добавить тему',
+'vector-action-delete'           => 'Удалить',
+'vector-action-move'             => 'Переименовать',
+'vector-action-protect'          => 'Защитить',
+'vector-action-undelete'         => 'Восстановить',
+'vector-action-unprotect'        => 'Снять защиту',
+'vector-simplesearch-preference' => 'Включить расширенные поисковые подсказки (только для оформления «Векторное»)',
+'vector-view-create'             => 'Создание',
+'vector-view-edit'               => 'Правка',
+'vector-view-history'            => 'История',
+'vector-view-view'               => 'Чтение',
+'vector-view-viewsource'         => 'Просмотр разметки',
+'actions'                        => 'Действия',
+'namespaces'                     => 'Пространства имён',
+'variants'                       => 'Варианты',
 
 'errorpagetitle'    => 'Ошибка',
 'returnto'          => 'Возврат к странице $1.',
@@ -457,13 +462,14 @@ $messages = array(
 'searchbutton'      => 'Найти',
 'go'                => 'Перейти',
 'searcharticle'     => 'Перейти',
-'history'           => 'Ð\98стория',
-'history_short'     => 'Ð\98стория',
+'history'           => 'история',
+'history_short'     => 'история',
 'updatedmarker'     => 'обновлено после моего последнего посещения',
 'info_short'        => 'Информация',
 'printableversion'  => 'Версия для печати',
 'permalink'         => 'Постоянная ссылка',
 'print'             => 'Печать',
+'view'              => 'Просмотр',
 'edit'              => 'Править',
 'create'            => 'Создать',
 'editthispage'      => 'Править эту страницу',
@@ -471,6 +477,7 @@ $messages = array(
 'delete'            => 'Удалить',
 'deletethispage'    => 'Удалить эту страницу',
 'undelete_short'    => 'Восстановить $1 {{PLURAL:$1|правку|правки|правок}}',
+'viewdeleted_short' => 'Просмотр {{PLURAL:$1|$1 удалённой правки|$1 удалённых правок|$1 удалённых правок}}',
 'protect'           => 'Защитить',
 'protect_change'    => 'изменить',
 'protectthispage'   => 'Защитить эту страницу',
@@ -478,7 +485,7 @@ $messages = array(
 'unprotectthispage' => 'Снять защиту',
 'newpage'           => 'Новая страница',
 'talkpage'          => 'Обсудить эту страницу',
-'talkpagelinktext'  => 'Ð\9eбсуждение',
+'talkpagelinktext'  => 'обсуждение',
 'specialpage'       => 'Служебная страница',
 'personaltools'     => 'Личные инструменты',
 'postcomment'       => 'Новый раздел',
@@ -508,6 +515,9 @@ $messages = array(
 Пожалуйста, подождите и повторите попытку обращения к странице позже.
 
 $1',
+'pool-timeout'      => 'Истекло время ожидания блокировки',
+'pool-queuefull'    => 'Накопитель запросов полон',
+'pool-errorunknown' => 'Неизвестная ошибка',
 
 # All link text and link target definitions of links into project namespace that get used by other message strings, with the exception of user group pages (see grouppage) and the disambiguation template definition (see disambiguations).
 'aboutsite'            => 'Описание {{grammar:genitive|{{SITENAME}}}}',
@@ -520,7 +530,7 @@ $1',
 'disclaimerpage'       => 'Project:Отказ от ответственности',
 'edithelp'             => 'Справка по редактированию',
 'edithelppage'         => 'Help:Справка по редактированию',
-'helppage'             => 'Help:СпÑ\80авка',
+'helppage'             => 'Help:СодеÑ\80жание',
 'mainpage'             => 'Заглавная страница',
 'mainpage-description' => 'Заглавная страница',
 'policy-url'           => 'Project:Правила',
@@ -552,6 +562,8 @@ $1',
 'toc'                     => 'Содержание',
 'showtoc'                 => 'показать',
 'hidetoc'                 => 'убрать',
+'collapsible-collapse'    => 'свернуть',
+'collapsible-expand'      => 'развернуть',
 'thisisdeleted'           => 'Просмотреть или восстановить $1?',
 'viewdeleted'             => 'Просмотреть $1?',
 'restorelink'             => '{{PLURAL:$1|$1 удалённую правку|$1 удалённые правки|$1 удалённых правок}}',
@@ -675,6 +687,7 @@ $2',
 'yourpassword'               => 'Пароль:',
 'yourpasswordagain'          => 'Повторный набор пароля:',
 'remembermypassword'         => 'Помнить мою учётную запись на этом компьютере (не более $1 {{PLURAL:$1|дня|дней|дней}})',
+'securelogin-stick-https'    => 'Продолжить подключение по HTTPS после входа',
 'yourdomainname'             => 'Ваш домен:',
 'externaldberror'            => 'Произошла ошибка при аутентификации с помощью внешней базы данных, или у вас недостаточно прав для внесения изменений в свою внешнюю учётную запись.',
 'login'                      => 'Представиться системе',
@@ -686,11 +699,12 @@ $2',
 'userlogout'                 => 'Завершение сеанса',
 'notloggedin'                => 'Вы не представились системе',
 'nologin'                    => "Нет учётной записи? '''$1'''.",
-'nologinlink'                => 'Создайте учётную запись',
+'nologinlink'                => 'Создать учётную запись',
 'createaccount'              => 'Зарегистрировать нового участника',
 'gotaccount'                 => "Вы уже зарегистрированы? '''$1'''.",
 'gotaccountlink'             => 'Представьтесь',
 'createaccountmail'          => 'по эл. почте',
+'createaccountreason'        => 'Причина:',
 'badretype'                  => 'Введённые вами пароли не совпадают.',
 'userexists'                 => 'Введённое имя участника уже используется.
 Пожалуйста, выберите другое имя.',
@@ -698,6 +712,8 @@ $2',
 'createaccounterror'         => 'Невозможно создать учётную запись: $1',
 'nocookiesnew'               => 'Участник зарегистрирован, но не представлен. {{SITENAME}} использует «cookies» для представления участников. У вас «cookies» запрещены. Пожалуйста, разрешите их, а затем представьтесь с вашим новым именем участника и паролем.',
 'nocookieslogin'             => '{{SITENAME}} использует «cookies» для представления участников. Вы их отключили. Пожалуйста, включите их и попробуйте снова.',
+'nocookiesfornew'            => 'Учётная запись участника не была создан из-за невозможности проверить её источник. 
+Убедитесь, что включены «куки», обновите страницу и попробуйте ещё раз.',
 'noname'                     => 'Вы не указали допустимого имени участника.',
 'loginsuccesstitle'          => 'Опознание прошло успешно',
 'loginsuccess'               => 'Теперь вы работаете под именем $1.',
@@ -711,6 +727,7 @@ $2',
 'wrongpasswordempty'         => 'Пожалуйста, введите непустой пароль.',
 'passwordtooshort'           => 'Пароль должен состоять не менее чем из $1 {{PLURAL:$1|символа|символов|символов}}.',
 'password-name-match'        => 'Введённый пароль должен отличаться от имени участника.',
+'password-login-forbidden'   => 'Использование этого имени участника и пароля запрещено.',
 'mailmypassword'             => 'Получить новый пароль',
 'passwordremindertitle'      => 'Напоминание пароля участника {{grammar:genitive|{{SITENAME}}}}',
 'passwordremindertext'       => 'Кто-то (вероятно, вы, с IP-адреса $1) запросил создать
@@ -752,6 +769,18 @@ $2',
 'loginlanguagelabel'         => 'Язык: $1',
 'suspicious-userlogout'      => 'Ваш запрос на завершение сеанса отклонён, так как он похож на запрос, отправленный некорректным браузером или кэширующим прокси.',
 
+# E-mail sending
+'php-mail-error-unknown' => 'Неизвестная ошибка в PHP-функции mail()',
+
+# JavaScript password checks
+'password-strength'            => 'Оценка стойкости пароля: $1',
+'password-strength-bad'        => 'ПЛОХАЯ',
+'password-strength-mediocre'   => 'посредственная',
+'password-strength-acceptable' => 'приемлемая',
+'password-strength-good'       => 'хорошая',
+'password-retype'              => 'Повторите набор пароля',
+'password-retype-mismatch'     => 'Пароли не совпадают',
+
 # Password reset dialog
 'resetpass'                 => 'Изменение пароля',
 'resetpass_announce'        => 'Вы представились с помощью временного пароля, полученного по электронной почте. Для завершения входа в систему, вы должны установить новый пароль.',
@@ -783,7 +812,7 @@ $2',
 'headline_tip'    => 'Заголовок 2-го уровня',
 'math_sample'     => 'Вставьте сюда формулу',
 'math_tip'        => 'Математическая формула (формат LaTeX)',
-'nowiki_sample'   => 'Вставляйте сюда неотформатированный текст.',
+'nowiki_sample'   => 'Вставьте сюда текст, который не нужно форматировать',
 'nowiki_tip'      => 'Игнорировать вики-форматирование',
 'image_tip'       => 'Встроенный файл',
 'media_tip'       => 'Ссылка на медиа-файл',
@@ -800,12 +829,13 @@ $2',
 'showpreview'                      => 'Предварительный просмотр',
 'showlivepreview'                  => 'Быстрый предпросмотр',
 'showdiff'                         => 'Внесённые изменения',
-'anoneditwarning'                  => "'''Внимание''': Вы не представились системе. Ваш IP-адрес будет записан в историю изменений этой страницы.",
+'anoneditwarning'                  => "'''Внимание.''' Вы не представились системе.
+Ваш IP-адрес будет записан в историю изменений этой страницы.",
 'anonpreviewwarning'               => "''Вы не представились системе. Сохранение приведёт к записи вашего IP-адреса в историю изменений страницы.''",
-'missingsummary'                   => "'''Напоминание.''' Вы не дали краткого описания изменений. При повторном нажатии на кнопку «Записать страницу», ваши изменения будут сохранены без комментария.",
+'missingsummary'                   => "'''Напоминание.''' Вы не дали краткого описания изменений. При повторном нажатии на кнопку «{{int:savearticle}}», ваши изменения будут сохранены без комментария.",
 'missingcommenttext'               => 'Пожалуйста, введите ниже ваше сообщение.',
-'missingcommentheader'             => "'''Напоминание:''' Вы не указали заголовок комментария.
-При повторном нажатии на кнопку сохранения, ваша правка будет записана без заголовка.",
+'missingcommentheader'             => "'''Напоминание.''' Вы не указали тему/заголовок для этого комментария.
+При повторном нажатии на кнопку «{{int:savearticle}}», ваша правка будет записана без заголовка.",
 'summary-preview'                  => 'Описание будет:',
 'subject-preview'                  => 'Заголовок будет:',
 'blockedtitle'                     => 'Участник заблокирован',
@@ -877,7 +907,11 @@ $2',
 'userjsyoucanpreview'              => "'''Подсказка.''' Нажмите кнопку «{{int:showpreview}}», чтобы проверить ваш новый JS-файл перед сохранением.",
 'usercsspreview'                   => "'''Помните, что это только предварительный просмотр вашего CSS-файла, он ещё не сохранён!'''",
 'userjspreview'                    => "'''Помните, что это только предварительный просмотр вашего javascript-файла, он ещё не сохранён!'''",
-'userinvalidcssjstitle'            => "'''Внимание:''' тема оформления «$1» не найдена. Помните, что пользовательские страницы .css и .js должны иметь название, состоящее только из строчных букв, например «{{ns:user}}:Некто/monobook.css», а не «{{ns:user}}:Некто/Monobook.css».",
+'sitecsspreview'                   => "'''Помните, что вы только предварительно просматриваете этот CSS.'''
+'''Он ещё не сохранён!'''",
+'sitejspreview'                    => "'''Помните, что вы только предварительно просматриваете этот JavaScript-код.'''
+'''Он ещё не сохранён!'''",
+'userinvalidcssjstitle'            => "'''Внимание:''' тема оформления «$1» не найдена. Помните, что пользовательские страницы .css и .js должны иметь название, состоящее только из строчных букв, например «{{ns:user}}:Некто/vector.css», а не «{{ns:user}}:Некто/Vector.css».",
 'updated'                          => '(Обновлена)',
 'note'                             => "'''Примечание:'''",
 'previewnote'                      => "'''Это только предварительный просмотр, текст ещё не записан!'''",
@@ -894,11 +928,16 @@ $2',
 'token_suffix_mismatch'            => "'''Ваша правка была отклонена, так как ваша программа неправильно обрабатывает знаки пунктуации
 в окне редактирования. Правка была отменена для предотвращения искажения текста статьи.
 Подобные проблемы могут возникать при использовании анонимизирующих веб-прокси, содержащих ошибки.'''",
+'edit_form_incomplete'             => "'''Некоторые части формы редактирования не достигли сервера. Внимательно проверьте, что ваши правки не повреждены, и попробуйте ещё раз.'''",
 'editing'                          => 'Редактирование: $1',
 'editingsection'                   => 'Редактирование $1 (раздел)',
 'editingcomment'                   => 'Редактирование $1 (новый раздел)',
 'editconflict'                     => 'Конфликт редактирования: $1',
-'explainconflict'                  => 'Пока вы редактировали эту страницу, кто-то внёс в неё изменения. В верхнем окне для редактирования вы видите текущий текст страницы.  В нижнем окне находится ваш вариант. Перенесите сделанные вами изменения из нижнего окна в верхнее. При нажатии на кнопку «Записать страницу» будет сохранён текст верхнего окна.',
+'explainconflict'                  => 'Пока вы редактировали эту страницу, кто-то внёс в неё изменения.
+В верхнем окне для редактирования вы видите текущий текст страницы.
+В нижнем окне находится ваш вариант.
+Перенесите сделанные вами изменения из нижнего окна в верхнее.
+При нажатии на кнопку «{{int:savearticle}}» будет сохранён текст верхнего окна.',
 'yourtext'                         => 'Ваш текст',
 'storedversion'                    => 'Сохранённая версия',
 'nonunicodebrowser'                => "'''ПРЕДУПРЕЖДЕНИЕ: Ваш браузер не поддерживает кодировку Юникод. При редактировании статей все не-ASCII символы будут заменены на свои шестнадцатеричные коды.'''",
@@ -914,9 +953,6 @@ $2',
 Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.<br />
 Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. $1).
 '''НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!'''",
-'longpagewarning'                  => "'''ПРЕДУПРЕЖДЕНИЕ: Длина этой страницы составляет $1 килобайт.
-Страницы, размер которых приближается к 32 КБ или превышает это значение, могут неверно отображаться в некоторых браузерах.
-Пожалуйста, рассмотрите вариант разбиения страницы на меньшие части.'''",
 'longpageerror'                    => "'''ОШИБКА: записываемый вами текст имеет размер $1 килобайт, что больше, чем установленный предел $2 килобайт. Страница не может быть сохранена.'''",
 'readonlywarning'                  => "'''ПРЕДУПРЕЖДЕНИЕ. База данных заблокирована в связи с процедурами обслуживания, поэтому вы не можете записать ваши изменения прямо сейчас.
 Возможно, вам следует сохранить текст в файл, чтобы воспользоваться этим текстом позже.'''
@@ -1038,7 +1074,7 @@ $3 указал следующую причину: ''$2''",
 Вы можете просмотреть её, так как являетесь администратором. Возможно, объяснения удаления даны в [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} журнале сокрытий].",
 'rev-deleted-no-diff'         => "Вы не можете просмотреть эту разницу версий, так как одна из версий страницы была '''удалена'''.
 Возможно, подробности можно найти в [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} журнале удалений].",
-'rev-suppressed-no-diff'      => "Вы не можете просмотреть различие между этими версиями страницы, так как одна из них была '''удалена'''.",
+'rev-suppressed-no-diff'      => "Вы не можете просмотреть различия между этими версиями страницы, так как одна из них была '''удалена'''.",
 'rev-deleted-unhide-diff'     => "Одна из версий страницы была '''удалена'''.
 Возможно, подробности можно найти в [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} журнале удалений].
 Вы можете [$1 просмотреть данную версию], так как являетесь администратором.",
@@ -1082,7 +1118,7 @@ $3 указал следующую причину: ''$2''",
 'revdelete-radio-unset'       => 'Нет',
 'revdelete-suppress'          => 'Скрывать данные также и от администраторов',
 'revdelete-unsuppress'        => 'Снять ограничения с восстановленных версий',
-'revdelete-log'               => 'Причина удаления:',
+'revdelete-log'               => 'Причина:',
 'revdelete-submit'            => 'Применить к {{PLURAL:$1|выбранной версии|выбранным версиям}}',
 'revdelete-logentry'          => 'изменил видимость версии страницы [[$1]]',
 'logdelete-logentry'          => 'Изменена видимость события для [[$1]]',
@@ -1092,7 +1128,7 @@ $1",
 'logdelete-success'           => 'Видимость события изменена.',
 'logdelete-failure'           => "'''Видимость журнала не установлена:'''
 $1",
-'revdel-restore'              => 'Ð\98зменить видимость',
+'revdel-restore'              => 'изменить видимость',
 'revdel-restore-deleted'      => 'удалённые версии',
 'revdel-restore-visible'      => 'видимые версии',
 'pagehist'                    => 'История страницы',
@@ -1103,7 +1139,7 @@ $1",
 'revdelete-restricted'        => 'ограничения применяются к администраторам',
 'revdelete-unrestricted'      => 'ограничения сняты для администраторов',
 'revdelete-hid'               => 'скрыто $1',
-'revdelete-unhid'             => 'раскрыт $1',
+'revdelete-unhid'             => 'раскрыто $1',
 'revdelete-log-message'       => '$1 для $2 {{PLURAL:$2|версии|версий|версий}}',
 'logdelete-log-message'       => '$1 для $2 {{PLURAL:$2|события|событий|событий}}',
 'revdelete-hide-current'      => 'Ошибка скрытия записи от $2, $1: это текущая версия.
@@ -1140,11 +1176,11 @@ $1",
 'revmove-reasonfield'          => 'Причина:',
 'revmove-titlefield'           => 'Целевая страница:',
 'revmove-badparam-title'       => 'Плохие параметры',
-'revmove-badparam'             => '<span class="error">Ваш запрос содержит недопустимые значения параметров, или значения параметров не заданы. Пожалуйста, нажмите кнопку «Назад» и попробуйте ещё раз.</span>',
+'revmove-badparam'             => 'Ваш запрос содержит недопустимые значения параметров, или значения параметров не заданы. Пожалуйста, нажмите кнопку «Назад» и попробуйте ещё раз.',
 'revmove-norevisions-title'    => 'Недопустимая целевая версия',
-'revmove-norevisions'          => '<span class="error">Для выполнения этой функции вы не указали одну или несколько целевых версий, или указанные версии не существуют.</span>',
+'revmove-norevisions'          => 'Для выполнения этой функции вы не указали одну или несколько целевых версий, или указанные версии не существуют.',
 'revmove-nullmove-title'       => 'Плохое название',
-'revmove-nullmove'             => '<span class="error">Исходная и целевая страницы совпадают. Пожалуйста, нажмите кнопку «Назад» и введите название страницы, отличное от «$1».</span>',
+'revmove-nullmove'             => 'Исходная и целевая страницы совпадают. Пожалуйста, нажмите кнопку «Назад» и введите название страницы, отличное от «$1».',
 'revmove-success-existing'     => '{{PLURAL:$1|$1 версия страницы [[$2]] была перенесена|$1 версии страницы [[$2]] были перенесены|$1 версий страниц [[$2]] были перенесены}} на существующую страницу [[$3]].',
 'revmove-success-created'      => '{{PLURAL:$1|$1 версия страницы [[$2]] была перенесена|$1 версии страницы [[$2]] были перенесены|$1 версий страниц [[$2]] были перенесены}} на новую страницу [[$3]].',
 
@@ -1180,11 +1216,13 @@ $1",
 # Diffs
 'history-title'            => '$1 — история изменений',
 'difference'               => '(Различия между версиями)',
+'difference-multipage'     => '(Различия между страницами)',
 'lineno'                   => 'Строка $1:',
 'compareselectedversions'  => 'Сравнить выбранные версии',
 'showhideselectedversions' => 'Показать/скрыть выбранные версии',
 'editundo'                 => 'отменить',
-'diff-multi'               => '({{PLURAL:$1|$1 промежуточная версия не показана|$1 промежуточные версии не показаны|$1 промежуточных версий не показаны.}})',
+'diff-multi'               => '({{PLURAL:$1|не показана $1 промежуточная версия|не показаны $1 промежуточные версии|не показаны $1 промежуточных версий}} {{PLURAL:$2|$2 участника|$2 участников|$2 участников}})',
+'diff-multi-manyusers'     => '({{PLURAL:$1|не показана $1 промежуточная версия|не показаны $1 промежуточные версии|не показаны $1 промежуточных версий}}, сделанные более чем {{PLURAL:$2|$1 участником|$2 участниками}})',
 
 # Search results
 'searchresults'                    => 'Результаты поиска',
@@ -1206,6 +1244,7 @@ $1",
 'searchmenu-legend'                => 'Настройки поиска',
 'searchmenu-exists'                => "'''В этом вики-проекте есть страница «[[:$1]]»'''",
 'searchmenu-new'                   => "'''Создать страницу «[[:$1]]» в этом вики-проекте!'''",
+'searchmenu-new-nocreate'          => 'Недопустимое название страницы «$1», или эта страница не может быть создана вами.',
 'searchhelp-url'                   => 'Help:Содержание',
 'searchmenu-prefix'                => '[[Special:PrefixIndex/$1|Показать страницы с этим префиксом]]',
 'searchprofile-articles'           => 'Основные страницы',
@@ -1294,6 +1333,7 @@ $1",
 'contextlines'                  => 'Количество показываемых строк для каждой найденной:',
 'contextchars'                  => 'Количество символов контекста на строку:',
 'stub-threshold'                => 'Порог для определения оформления <a href="#" class="stub">ссылок на заготовки</a> (в байтах):',
+'stub-threshold-disabled'       => 'Отключён',
 'recentchangesdays'             => 'Количество дней, за которые показывать свежие правки:',
 'recentchangesdays-max'         => '(не более $1 {{PLURAL:$1|дня|дней|дней}})',
 'recentchangescount'            => 'Количество правок, отображаемое по умолчанию:',
@@ -1354,8 +1394,8 @@ $1",
 'email'                         => 'Электронная почта',
 'prefs-help-realname'           => 'Настоящее имя (необязательное поле).
 Если вы укажете его, то оно будет использовано для того, чтобы показать, кем была внесена правка страницы.',
-'prefs-help-email'              => 'Адрес электронной почты указывать необязательно, но он будет необходим в том случае, если вы забудете пароль.
-Он также позволит другим участникам связаться с вами через вашу страницу в вики без необходимости раскрытия адреса вашей электронной почты.',
+'prefs-help-email'              => 'Адрес электронной почты указывать необязательно, но он будет необходим в том случае, если вы забудете пароль.',
+'prefs-help-email-others'       => 'Он также позволит другим участникам связаться с вами через вашу личную страницу без необходимости раскрытия адреса вашей электронной почты.',
 'prefs-help-email-required'     => 'Необходимо указать адрес электронной почты.',
 'prefs-info'                    => 'Основные сведения',
 'prefs-i18n'                    => 'Интернационализация',
@@ -1367,9 +1407,15 @@ $1",
 'prefs-advancedrendering'       => 'Расширенные настройки',
 'prefs-advancedsearchoptions'   => 'Расширенные настройки',
 'prefs-advancedwatchlist'       => 'Расширенные настройки',
-'prefs-display'                 => 'Настройки отображения',
+'prefs-displayrc'               => 'Настройки отображения',
+'prefs-displaysearchoptions'    => 'Настройки отображения',
+'prefs-displaywatchlist'        => 'Настройки отображения',
 'prefs-diffs'                   => 'Разница версий',
 
+# User preference: e-mail validation using jQuery
+'email-address-validity-valid'   => 'Выглядит корректно',
+'email-address-validity-invalid' => 'Требуется корректный адрес!',
+
 # User rights
 'userrights'                   => 'Управление правами участника',
 'userrights-lookup-user'       => 'Управление группами участников',
@@ -1478,6 +1524,7 @@ $1",
 'right-override-export-depth' => 'экспортирование страниц, включая связанные страницы с глубиной до 5',
 'right-sendemail'             => 'отправлять электронную почту другим участникам',
 'right-revisionmove'          => 'перенос версий страниц',
+'right-disableaccount'        => 'отключить учётные записи',
 
 # User rights log
 'rightslog'      => 'Журнал прав участника',
@@ -1528,14 +1575,9 @@ $1",
 'recentchanges-legend'              => 'Настройки свежих правок',
 'recentchangestext'                 => 'Ниже в хронологическом порядке перечислены последние изменения на страницах {{grammar:genitive|{{SITENAME}}}}.',
 'recentchanges-feed-description'    => 'Отслеживать последние изменения в вики в этом потоке.',
-'recentchanges-label-legend'        => 'Легенда: $1.',
-'recentchanges-legend-newpage'      => '$1 — новая страница',
 'recentchanges-label-newpage'       => 'Этой правкой была создана новая страница.',
-'recentchanges-legend-minor'        => '$1 — малое изменение',
 'recentchanges-label-minor'         => 'Это малозначимое изменение',
-'recentchanges-legend-bot'          => '$1 — правка бота',
 'recentchanges-label-bot'           => 'Эта правка сделана ботом',
-'recentchanges-legend-unpatrolled'  => '$1 — неотпатрулированная правка',
 'recentchanges-label-unpatrolled'   => 'Эту правку ещё не отпатрулировали',
 'rcnote'                            => "{{PLURAL:$1|Последнее '''$1''' изменение|Последние '''$1''' изменения|Последние '''$1''' изменений}} за '''$2''' {{PLURAL:$2|день|дня|дней}}, на момент времени $5 $4.",
 'rcnotefrom'                        => 'Ниже перечислены изменения с <strong>$2</strong> (по <strong>$1</strong>).',
@@ -1613,13 +1655,13 @@ $1",
 'minlength1'                  => 'Название файла должно содержать хотя бы одну букву.',
 'illegalfilename'             => 'Имя файла «$1» содержит символы, которые не разрешается использовать в заголовках. Пожалуйста, переименуйте файл и попытайтесь загрузить его снова.',
 'badfilename'                 => 'Название файла было изменено на $1.',
-'filetype-mime-mismatch'      => 'Расширение файла не соответствует его MIME-типу.',
+'filetype-mime-mismatch'      => 'Расширение файла «.$1» не соответствует его MIME-типу ($2).',
 'filetype-badmime'            => 'Файлы, имеющие MIME-тип «$1», не могут быть загружены.',
 'filetype-bad-ie-mime'        => 'Невозможно загрузить этот файл, так как Internet Explorer будет определять его как «$1», то есть неразрешённым и потенциально опасным типом файла.',
 'filetype-unwanted-type'      => "'''\".\$1\"''' — нежелательный тип файла.
 {{PLURAL:\$3|Предпочтительным типом файла является|Предпочтительные типы файлов:}} \$2.",
-'filetype-banned-type'        => "'''\".\$1\"''' — запрещённый тип файла.
-{{PLURAL:\$3|Разрешённым типом файла является|Разрешённые типы файлов:}} \$2.",
+'filetype-banned-type'        => "'''«.$1»''' — {{PLURAL:$4|запрещённый тип файла|запрещённые типы файлов}}.
+{{PLURAL:$3|Разрешённым типом файла является|Разрешённые типы файлов:}} $2.",
 'filetype-missing'            => 'Отсутствует расширение у файла (например, «.jpg»).',
 'empty-file'                  => 'Отправленный вами файл пуст.',
 'file-too-large'              => 'Отправленный вами файл слишком велик.',
@@ -1656,8 +1698,7 @@ $1",
 'fileexists-shared-forbidden' => 'Файл с этим именем уже существует в общем хранилище файлов.
 Если вы всё-таки хотите загрузить этот файл, пожалуйста, вернитесь назад и измените имя файла. [[File:$1|thumb|center|$1]]',
 'file-exists-duplicate'       => 'Этот файл является дубликатом {{PLURAL:$1|следующего файла|следующих файлов}}:',
-'file-deleted-duplicate'      => 'Подобный файл ([[$1]]) уже удалялся. Пожалуйста, ознакомьтесь с историей удаления файла, прежде чем загружать его снова.',
-'successfulupload'            => 'Загрузка успешно завершена',
+'file-deleted-duplicate'      => 'Подобный файл ([[:$1]]) уже удалялся. Пожалуйста, ознакомьтесь с историей удаления файла, прежде чем загружать его снова.',
 'uploadwarning'               => 'Предупреждение',
 'uploadwarning-text'          => 'Пожалуйста, измените представленное ниже описание файла и попробуйте ещё раз.',
 'savefile'                    => 'Записать файл',
@@ -1670,6 +1711,8 @@ $1",
 'php-uploaddisabledtext'      => 'Загрузка файлов отключена в настройках PHP. Пожалуйста, проверьте значение свойства file_uploads.',
 'uploadscripted'              => 'Файл содержит HTML-код или скрипт, который может быть ошибочно обработан браузером.',
 'uploadvirus'                 => 'Файл содержит вирус! См. $1',
+'uploadjava'                  => 'Файл представляет собой ZIP-архив, содержащий .class файл Java.
+Загрузка Java-файлов не допускается из-за соображений безопасности.',
 'upload-source'               => 'Исходный файл',
 'sourcefilename'              => 'Исходный файл:',
 'sourceurl'                   => 'URL-адрес источника:',
@@ -1698,11 +1741,14 @@ JD # Jenoptik
 MGP # Pentax
 PICT # различные
  #</pre> <!-- оставьте эту строчку как есть -->',
-'upload-successful-msg'       => 'Ваша загрузка доступна здесь: $1',
+'upload-success-subj'         => 'Загрузка успешно завершена',
+'upload-success-msg'          => 'Ваша загрузка [$2] прошла успешно. Вы можете посмотреть результат здесь: [[:{{ns:file}}:$1]]',
 'upload-failure-subj'         => 'Проблема загрузки',
-'upload-failure-msg'          => 'Обнаружена проблема с вашей загрузкой:
+'upload-failure-msg'          => 'Обнаружена проблема с вашей загрузкой из [$2]:
 
 $1',
+'upload-warning-subj'         => 'Предупреждение при загрузке',
+'upload-warning-msg'          => 'При загрузке с [$2] произошла ошибка. Для исправления ошибки вернитесь на [[Special:Upload/stash/$1|upload form]].',
 
 'upload-proto-error'        => 'Неправильный протокол',
 'upload-proto-error-text'   => 'Для удалённой загрузки требуется адрес, начинающийся с <code>http://</code> или <code>ftp://</code>.',
@@ -1715,6 +1761,23 @@ $1',
 'upload-unknown-size'       => 'Неизвестный размер',
 'upload-http-error'         => 'Произошла ошибка HTTP: $1',
 
+# ZipDirectoryReader
+'zip-file-open-error' => 'Произошла ошибка при открытии файла для проверки архива.',
+'zip-wrong-format'    => 'Указанный файл не является файлом ZIP.',
+'zip-bad'             => 'ZIP-файл повреждён, или не может быть прочитан.
+Он не может быть должным образом проверен.',
+'zip-unsupported'     => 'Этот ZIP-файл использует возможности, не поддерживаемые MediaWiki.
+Он не может быть должным образом проверен.',
+
+# Special:UploadStash
+'uploadstash'          => 'Скрытная загрузка',
+'uploadstash-summary'  => 'Данная страница предоставляет доступ к файлам, которые были загружены (или находятся в процессе загрузки), но ещё не были опубликованы в вики. Эти файлы никому не видны, кроме загрузившего их участника.',
+'uploadstash-clear'    => 'Очистить скрытые файлы',
+'uploadstash-nofiles'  => 'У вас нет скрытых файлов.',
+'uploadstash-badtoken' => 'Не удалось выполнить указанные действия. Возможно, истёк срок действия вашего жетона безопасности. Попробуйте ещё раз.',
+'uploadstash-errclear' => 'Очистка файлов не удалась.',
+'uploadstash-refresh'  => 'Обновить список файлов',
+
 # img_auth script messages
 'img-auth-accessdenied' => 'Доступ запрещён',
 'img-auth-nopathinfo'   => 'Отсутствует PATH_INFO.
@@ -1763,6 +1826,7 @@ $1',
 'listfiles_search_for'  => 'Поиск по имени файла:',
 'imgfile'               => 'файл',
 'listfiles'             => 'Список файлов',
+'listfiles_thumb'       => 'Миниатюра',
 'listfiles_date'        => 'Дата',
 'listfiles_name'        => 'Имя файла',
 'listfiles_user'        => 'Участник',
@@ -1823,7 +1887,7 @@ $1',
 'filedelete-legend'           => 'Удалить файл',
 'filedelete-intro'            => "Вы собираетесь удалить файл '''[[Media:$1|$1]]''' со всей его историей.",
 'filedelete-intro-old'        => '<span class="plainlinks">Вы удаляете версию \'\'\'[[Media:$1|$1]]\'\'\' от [$4 $3, $2].</span>',
-'filedelete-comment'          => 'Причина удаления:',
+'filedelete-comment'          => 'Причина:',
 'filedelete-submit'           => 'Удалить',
 'filedelete-success'          => "'''$1''' был удалён.",
 'filedelete-success-old'      => "Версия '''[[Media:$1|$1]]''' от $3 $2 была удалена.",
@@ -1877,6 +1941,7 @@ $1',
 'statistics-edits'             => 'Число правок с момента установки {{grammar:genitive|{{SITENAME}}}}',
 'statistics-edits-average'     => 'Среднее число правок на страницу',
 'statistics-views-total'       => 'Всего просмотров',
+'statistics-views-total-desc'  => 'Не учитываются просмотры несуществующих и служебных страниц.',
 'statistics-views-peredit'     => 'Просмотров на правку',
 'statistics-users'             => 'Зарегистрированные [[Special:ListUsers|участники]]',
 'statistics-users-active'      => 'Активные участники',
@@ -1889,12 +1954,13 @@ $1',
 Вместо этого они, вероятно, должны указывать на соответствующую конкретную статью.<br />
 Страница считается многозначной, если на ней размещён шаблон, имя которого указано на странице [[MediaWiki:Disambiguationspage]].",
 
-'doubleredirects'            => 'Двойные перенаправления',
-'doubleredirectstext'        => 'На этой странице представлен список перенаправлений на другие перенаправления.
+'doubleredirects'                   => 'Двойные перенаправления',
+'doubleredirectstext'               => 'На этой странице представлен список перенаправлений на другие перенаправления.
 Каждая строка содержит ссылки на первое и второе перенаправления, а также целевую страницу второго перенаправления, в которой обычно указывается название страницы, куда должно ссылаться первое перенаправление.
-<s>Зачёркнутые</s> записи были исправлены.',
-'double-redirect-fixed-move' => 'Страница [[$1]] была переименована, сейчас она перенаправляет на [[$2]]',
-'double-redirect-fixer'      => 'Исправитель перенаправлений',
+<del>Зачёркнутые</del> записи были исправлены.',
+'double-redirect-fixed-move'        => 'Страница [[$1]] была переименована, сейчас она перенаправляет на [[$2]]',
+'double-redirect-fixed-maintenance' => 'Исправление двойного перенаправления с [[$1]] на [[$2]].',
+'double-redirect-fixer'             => 'Исправитель перенаправлений',
 
 'brokenredirects'        => 'Разорванные перенаправления',
 'brokenredirectstext'    => 'Следующие перенаправления указывают на несуществующие страницы:',
@@ -1915,6 +1981,8 @@ $1',
 'nmembers'                => '$1 {{PLURAL:$1|объект|объекта|объектов}}',
 'nrevisions'              => '$1 {{PLURAL:$1|версия|версии|версий}}',
 'nviews'                  => '$1 {{PLURAL:$1|просмотр|просмотра|просмотров}}',
+'nimagelinks'             => 'Используется на $1 {{PLURAL:$1|странице|страницах|страницах}}',
+'ntransclusions'          => 'используется на $1 {{PLURAL:$1|странице|страницах|страницах}}',
 'specialpage-empty'       => 'Запрос не дал результатов.',
 'lonelypages'             => 'Страницы-сироты',
 'lonelypagestext'         => 'На следующие страницы нет ссылок с других страниц {{grammar:genitive|{{SITENAME}}}}, и они не включаются в другие страницы.',
@@ -1969,6 +2037,7 @@ $1',
 'pager-newer-n'           => '{{PLURAL:$1|более новая|более новые|более новых}} $1',
 'pager-older-n'           => '{{PLURAL:$1|более старая|более старые|более старых}} $1',
 'suppress'                => 'Сокрытие',
+'querypage-disabled'      => 'Эта спецстраница отключена для повышения производительности.',
 
 # Book sources
 'booksources'               => 'Источники книг',
@@ -2103,8 +2172,8 @@ $1',
 
 # Watchlist
 'watchlist'            => 'Список наблюдения',
-'mywatchlist'          => 'Cписок наблюдения',
-'watchlistfor'         => "(участника '''$1''')",
+'mywatchlist'          => 'Список наблюдения',
+'watchlistfor2'        => 'Для $1 $2',
 'nowatchlist'          => 'Ваш список наблюдения пуст.',
 'watchlistanontext'    => 'Вы должны $1, чтобы просмотреть или отредактировать список наблюдения.',
 'watchnologin'         => 'Нужно представиться системе',
@@ -2146,7 +2215,7 @@ $1',
 'enotif_lastvisited'           => 'См. $1 для просмотра всех изменений, произошедших с вашего последнего посещения.',
 'enotif_lastdiff'              => 'См. $1 для ознакомления с изменением.',
 'enotif_anon_editor'           => 'анонимный участник $1',
-'enotif_body'                  => 'Уважаесый(ая) $WATCHINGUSERNAME,
+'enotif_body'                  => 'Уважаемый(ая) $WATCHINGUSERNAME,
 
 $PAGEEDITDATE страница проекта «{{SITENAME}}» $PAGETITLE была $CHANGEDORCREATED участником $PAGEEDITOR, см. $PAGETITLE_URL для просмотра текущей версии.
 
@@ -2196,7 +2265,7 @@ $UNWATCHURL
 'dellogpagetext'         => 'Ниже приведён журнал последних удалений.',
 'deletionlog'            => 'журнал удалений',
 'reverted'               => 'Откачено к ранней версии',
-'deletecomment'          => 'Причина удаления:',
+'deletecomment'          => 'Причина:',
 'deleteotherreason'      => 'Другая причина/дополнение:',
 'deletereasonotherlist'  => 'Другая причина',
 'deletereason-dropdown'  => '* Типовые причины удаления
@@ -2236,7 +2305,7 @@ $UNWATCHURL
 'protectlogtext'              => 'Ниже приведён журнал установок и снятий защиты со статей. Вы можете также просмотреть [[Special:ProtectedPages|список страниц, которые в данный момент защищены]].',
 'protectedarticle'            => 'защищена страница «[[$1]]»',
 'modifiedarticleprotection'   => 'изменён уровень защиты страницы «[[$1]]»',
-'unprotectedarticle'          => 'снята защита со страницы «[[$1]]»',
+'unprotectedarticle'          => 'снята защита с «[[$1]]»',
 'movedarticleprotection'      => 'перенёс настройки защиты с «[[$2]]» на «[[$1]]»',
 'protect-title'               => 'Установка уровня защиты для «$1»',
 'prot_1movedto2'              => '«[[$1]]» переименована в «[[$2]]»',
@@ -2317,7 +2386,7 @@ $UNWATCHURL
 'undeletereset'                => 'Очистить',
 'undeleteinvert'               => 'Обратить выделение',
 'undeletecomment'              => 'Причина:',
-'undeletedarticle'             => 'воÑ\81Ñ\81Ñ\82ановлена «[[$1]]»',
+'undeletedarticle'             => 'воÑ\81Ñ\81Ñ\82ановил «[[$1]]»',
 'undeletedrevisions'           => '$1 {{PLURAL:$1|изменение|изменения|изменений}} восстановлено',
 'undeletedrevisions-files'     => '$1 {{PLURAL:$1|версия|версии|версий}} и $2 {{PLURAL:$2|файл|файла|файлов}} восстановлено',
 'undeletedfiles'               => '$1 {{PLURAL:$1|файл восстановлен|файла восстановлено|файлов восстановлено}}',
@@ -2361,6 +2430,7 @@ $1',
 'sp-contributions-newbies-title'       => 'Вклад с недавно созданных учётных записей',
 'sp-contributions-blocklog'            => 'блокировки',
 'sp-contributions-deleted'             => 'удалённые правки участника',
+'sp-contributions-uploads'             => 'загрузки',
 'sp-contributions-logs'                => 'журналы',
 'sp-contributions-talk'                => 'обсуждение',
 'sp-contributions-userrights'          => 'управление правами участника',
@@ -2369,6 +2439,7 @@ $1',
 Ниже приведена последняя запись из журнала блокировок:',
 'sp-contributions-search'              => 'Поиск вклада',
 'sp-contributions-username'            => 'IP-адрес или имя участника:',
+'sp-contributions-toponly'             => 'Показывать только правки, являющиеся последними версиями',
 'sp-contributions-submit'              => 'Найти',
 
 # What links here
@@ -2418,7 +2489,7 @@ $1',
 'ipbother'                        => 'Другое время:',
 'ipboptions'                      => '2 часа:2 hours,1 день:1 day,3 дня:3 days,1 неделя:1 week,2 недели:2 weeks,1 месяц:1 month,3 месяца:3 months,6 месяцев:6 months,1 год:1 year,бессрочно:infinite',
 'ipbotheroption'                  => 'другое',
-'ipbotherreason'                  => 'Другая причина/дополнение:',
+'ipbotherreason'                  => 'Другая причина / дополнение:',
 'ipbhidename'                     => 'Скрыть имя участника из правок и списков',
 'ipbwatchuser'                    => 'Добавить в список наблюдения личную страницу участника и его страницу обсуждения',
 'ipballowusertalk'                => 'Разрешить участнику править свою страницу обсуждения во время блокировки',
@@ -2430,7 +2501,6 @@ $1',
 'ipb-edit-dropdown'               => 'Править список причин',
 'ipb-unblock-addr'                => 'Разблокировать $1',
 'ipb-unblock'                     => 'Разблокировать участника или IP-адрес',
-'ipb-blocklist-addr'              => 'Действующие блокировки для $1',
 'ipb-blocklist'                   => 'Показать действующие блокировки',
 'ipb-blocklist-contribs'          => 'Вклад участника $1',
 'unblockip'                       => 'Разблокировать IP-адрес',
@@ -2540,6 +2610,17 @@ $1',
 Обратите внимание, что страница '''не будет''' переименована, если страница с новым названием уже существует, кроме случаев, если она является перенаправлением или пуста и не имеет истории правок.
 Это означает, что вы можете переименовать страницу обратно в то название, которое у него только что было, если вы переименовали по ошибке, но вы не можете случайно затереть существующую страницу.
 
+'''ПРЕДУПРЕЖДЕНИЕ!'''
+Переименование может привести к масштабным и неожиданным изменениям для ''популярных'' страниц.
+Пожалуйста, прежде чем вы продолжите, убедитесь, что вы понимаете все возможные последствия.",
+'movepagetext-noredirectfixer' => "Воспользовавшись формой ниже, вы переименуете страницу, одновременно переместив на новое место её журнал изменений.
+Старое название станет перенаправлением на новое название.
+Пожалуйста, проверьте наличие [[Special:DoubleRedirects|двойных]] и [[Special:BrokenRedirects|разорванных перенаправлений]].
+Вы отвечаете за то, что бы ссылки продолжали и далее указывают туда, куда предполагалось.
+
+Обратите внимание, что страница '''не будет''' переименована, если страница с новым названием уже существует, кроме случаев, если она является перенаправлением или пуста и не имеет истории правок.
+Это означает, что вы можете переименовать страницу обратно в то название, которое у него только что было, если вы переименовали по ошибке, но вы не можете случайно затереть существующую страницу.
+
 '''ПРЕДУПРЕЖДЕНИЕ!'''
 Переименование может привести к масштабным и неожиданным изменениям для ''популярных'' страниц.
 Пожалуйста, прежде чем вы продолжите, убедитесь, что вы понимаете все возможные последствия.",
@@ -2577,15 +2658,15 @@ $1',
 'movepage-page-moved'          => 'Страница $1 была переименована в $2.',
 'movepage-page-unmoved'        => 'Страница $1 не может быть переименована в $2.',
 'movepage-max-pages'           => '$1 {{PLURAL:$1|страница была переименована|страницы было переименовано|страниц было переименовано}} — это максимум, больше страниц нельзя переименовать автоматически.',
-'1movedto2'                    => 'переименовал «[[$1]]» в «[[$2]]»',
-'1movedto2_redir'              => '«[[$1]]» переименована в «[[$2]]» поверх перенаправления',
+'1movedto2'                    => 'переименовал [[$1]] в [[$2]]',
+'1movedto2_redir'              => 'переименовал [[$1]] в [[$2]] поверх перенаправления',
 'move-redirect-suppressed'     => 'перенаправление подавлено',
 'movelogpage'                  => 'Журнал переименований',
 'movelogpagetext'              => 'Ниже представлен список переименованных страниц.',
 'movesubpage'                  => '{{PLURAL:$1|Подстраница|Подстраницы}}',
 'movesubpagetext'              => 'У этой страницы $1 {{PLURAL:$1|подстраница|подстраницы|подстраниц}}.',
 'movenosubpage'                => 'У этой страницы нет подстраниц.',
-'movereason'                   => 'Причина',
+'movereason'                   => 'Причина:',
 'revertmove'                   => 'откат',
 'delete_and_move'              => 'Удалить и переименовать',
 'delete_and_move_text'         => '==Требуется удаление==
@@ -2600,6 +2681,7 @@ $1',
 'immobile-source-page'         => 'Эту страницу нельзя переименовывать.',
 'immobile-target-page'         => 'Нельзя присвоить странице это имя.',
 'imagenocrossnamespace'        => 'Невозможно дать файлу имя из другого пространства имён',
+'nonfile-cannot-move-to-file'  => 'Невозможно переименовывать страницы в файлы',
 'imagetypemismatch'            => 'Новое расширение файла не соответствует его типу',
 'imageinvalidfilename'         => 'Целевое имя файла ошибочно',
 'fix-double-redirects'         => 'Исправить перенаправления, указывающие на прежнее название',
@@ -2614,7 +2696,7 @@ $1',
 Пожалуйста, выберите другое имя.',
 
 # Export
-'export'            => 'Экспортирование статей',
+'export'            => 'Экспорт страниц',
 'exporttext'        => 'Вы можете экспортировать текст и журнал изменений конкретной страницы или набора страниц в XML, который потом может быть [[Special:Import|импортирован]] в другой вики-проект, работающий на программном обеспечении MediaWiki.
 
 Чтобы экспортировать статьи, введите их наименования в поле редактирования, одно название на строку, и выберите хотите ли вы экспортировать всю историю изменений статей или только последние версии статей.
@@ -2777,11 +2859,13 @@ $1',
 # Stylesheets
 'common.css'   => '/** Размещённый здесь CSS будет применяться ко всем темам оформления */',
 'monobook.css' => '/* Размещённый здесь CSS будет применяться к теме оформления Monobook */',
+'vector.css'   => '/* Размещённый здесь CSS будет применяться к векторной теме оформления  */',
 'print.css'    => '/* Размещённый здесь CSS будет применяться к версии для печати */',
 
 # Scripts
 'common.js'   => '/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */',
 'monobook.js' => '/* Указанный здесь JavaScript будет загружен всем участникам, использующим тему оформления MonoBook  */',
+'vector.js'   => '/* Указанный здесь JavaScript будет загружен всем участникам, использующим векторную тему оформления  */',
 
 # Metadata
 'nodublincore'      => 'Метаданные Dublin Core RDF запрещены для этого сервера.',
@@ -2842,7 +2926,7 @@ The wiki server can't provide data in a format your client can read.",
 'math_unknown_function' => 'неизвестная функция',
 'math_lexing_error'     => 'лексическая ошибка',
 'math_syntax_error'     => 'синтаксическая ошибка',
-'math_image_error'      => 'Преобразование в PNG прошло с ошибкой; проверьте правильность установки latex, dvips, gs и convert',
+'math_image_error'      => 'Преобразование в PNG прошло с ошибкой — проверьте правильность установки latex и dvips (или dvips + gs + convert)',
 'math_bad_tmpdir'       => 'Не удаётся создать или записать во временный каталог математики',
 'math_bad_output'       => 'Не удаётся создать или записать в выходной каталог математики',
 'math_notexvc'          => 'Выполняемый файл texvc не найден; См. math/README — справку по настройке.',
@@ -2883,19 +2967,22 @@ $1',
 
 # Media information
 'mediawarning'         => "'''Внимание'''. Этот тип файла может содержать вредоносный программный код.
-После его запуска, ваша система может быть подвержена риску.<hr />",
+После его запуска, ваша система может быть подвержена риску.",
 'imagemaxsize'         => "Ограничение на размер изображения:<br />''(для страницы описания файла)''",
 'thumbsize'            => 'Размер уменьшенной версии изображения:',
 'widthheight'          => '$1 × $2',
 'widthheightpage'      => '$1 × $2, $3 {{PLURAL:$3|страница|страницы|страниц}}',
-'file-info'            => '(размер файла: $1, MIME-тип: $2)',
-'file-info-size'       => '($1 × $2 пикселов, размер файла: $3, MIME-тип: $4)',
+'file-info'            => 'размер файла: $1, MIME-тип: $2',
+'file-info-size'       => '$1 × $2 пикселов, размер файла: $3, MIME-тип: $4',
 'file-nohires'         => '<small>Нет версии с большим разрешением.</small>',
-'svg-long-desc'        => '(SVG-файл, номинально $1 × $2 пикселов, размер файла: $3)',
+'svg-long-desc'        => 'SVG-файл, номинально $1 × $2 пикселов, размер файла: $3',
 'show-big-image'       => 'Изображение в более высоком разрешении',
 'show-big-image-thumb' => '<small>Размер при предпросмотре: $1 × $2 пикселов</small>',
 'file-info-gif-looped' => 'закольцованный',
 'file-info-gif-frames' => '$1 {{PLURAL:$1|фрейм|фрейма|фреймов}}',
+'file-info-png-looped' => 'закольцованный',
+'file-info-png-repeat' => 'проигрывается $1 {{PLURAL:$1|раз|раза|раз}}',
+'file-info-png-frames' => '$1 {{PLURAL:$1|кадр|кадра|кадров}}',
 
 # Special:NewFiles
 'newimages'             => 'Галерея новых файлов',
@@ -3056,6 +3143,7 @@ $1',
 'exif-gpsareainformation'          => 'Название области GPS',
 'exif-gpsdatestamp'                => 'Дата',
 'exif-gpsdifferential'             => 'Дифференциальная поправка',
+'exif-objectname'                  => 'Краткое название',
 
 # EXIF attributes
 'exif-compression-1' => 'Несжатый',
@@ -3269,6 +3357,20 @@ $3
 
 $5
 
+Код подтверждения действителен до $4.',
+'confirmemail_body_set'     => 'Кто-то (возможно вы) с IP-адресом $1
+указал данный адрес электронной почты для учётной записи «$2» в проекте {{SITENAME}}.
+
+Чтобы подтвердить, что эта учётная запись действительно принадлежит вам,
+и включить возможность отправки писем с сайта {{SITENAME}}, откройте приведённую ниже ссылку в браузере.
+
+$3
+
+Если данная учётная запись *не* относится к вам, то перейдите по следующей ссылке,
+чтобы отменить подтверждение адреса
+
+$5
+
 Код подтверждения действителен до $4.',
 'confirmemail_invalidated'  => 'Подтверждение адреса электронной почты отменено',
 'invalidateemail'           => 'Отменить подтверждение адреса эл. почты',
@@ -3418,6 +3520,8 @@ $1',
 'version-specialpages'             => 'Служебные страницы',
 'version-parserhooks'              => 'Перехватчики синтаксического анализатора',
 'version-variables'                => 'Переменные',
+'version-antispam'                 => 'Антиспам',
+'version-skins'                    => 'Темы оформления',
 'version-other'                    => 'Иное',
 'version-mediahandlers'            => 'Обработчики медиа',
 'version-hooks'                    => 'Перехватчики',
@@ -3429,6 +3533,13 @@ $1',
 'version-hook-subscribedby'        => 'Подписан на',
 'version-version'                  => '(Версия $1)',
 'version-license'                  => 'Лицензия',
+'version-poweredby-credits'        => "Эта вики работает на движке '''[http://www.mediawiki.org/ MediaWiki]''', copyright © 2001-$1 $2.",
+'version-poweredby-others'         => 'другие',
+'version-license-info'             => 'MediaWiki является свободным программным обеспечением, которое вы можете распространять и/или изменять в соответствии с условиями лицензии GNU General Public License, опубликованной фондом свободного программного обеспечения; второй версии, либо любой более поздней версии.
+
+MediaWiki распространяется в надежде, что она будет полезной, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, даже без подразумеваемых гарантий КОММЕРЧЕСКОЙ ЦЕННОСТИ или ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ. См. лицензию GNU General Public License для более подробной информации.
+
+Вы должны были получить [{{SERVER}}{{SCRIPTPATH}}/COPYING копию GNU General Public License] вместе с этой программой, если нет, то напишите Free Software Foundation, Inc., по адресу: 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA или [http://www.gnu.org/licenses/old-licenses/gpl-2.0.html прочтите её онлайн].',
 'version-software'                 => 'Установленное программное обеспечение',
 'version-software-product'         => 'Продукт',
 'version-software-version'         => 'Версия',
@@ -3442,16 +3553,15 @@ $1',
 Введите имя файла без префикса <code>{{ns:file}}:</code>.',
 
 # Special:FileDuplicateSearch
-'fileduplicatesearch'          => 'Поиск одинаковых файлов',
-'fileduplicatesearch-summary'  => 'Поиск одинаковых файлов по их хэш-коду.
-
-Введите имя файла без приставки «{{ns:file}}:».',
-'fileduplicatesearch-legend'   => 'Поиск дубликатов',
-'fileduplicatesearch-filename' => 'Имя файла:',
-'fileduplicatesearch-submit'   => 'Найти',
-'fileduplicatesearch-info'     => '$1 × $2 пикселов<br />Размер файла: $3<br />MIME-тип: $4',
-'fileduplicatesearch-result-1' => 'Файл «$1» не имеет идентичных дубликатов.',
-'fileduplicatesearch-result-n' => 'Файл «$1» имеет $2 {{PLURAL:$2|идентичный дубликат|идентичных дубликата|идентичных дубликатов}}.',
+'fileduplicatesearch'           => 'Поиск одинаковых файлов',
+'fileduplicatesearch-summary'   => 'Поиск одинаковых файлов по хэш-коду.',
+'fileduplicatesearch-legend'    => 'Поиск дубликатов',
+'fileduplicatesearch-filename'  => 'Имя файла:',
+'fileduplicatesearch-submit'    => 'Найти',
+'fileduplicatesearch-info'      => '$1 × $2 пикселов<br />Размер файла: $3<br />MIME-тип: $4',
+'fileduplicatesearch-result-1'  => 'Файл «$1» не имеет идентичных дубликатов.',
+'fileduplicatesearch-result-n'  => 'Файл «$1» имеет $2 {{PLURAL:$2|идентичный дубликат|идентичных дубликата|идентичных дубликатов}}.',
+'fileduplicatesearch-noresults' => 'Не найден файл с именем «$1».',
 
 # Special:SpecialPages
 'specialpages'                   => 'Спецстраницы',
@@ -3498,6 +3608,15 @@ $1',
 'tags-edit'               => 'править',
 'tags-hitcount'           => '$1 {{PLURAL:$1|изменение|изменения|изменений}}',
 
+# Special:ComparePages
+'comparepages'     => 'Сравнение страниц',
+'compare-selector' => 'Сравнение версий страниц',
+'compare-page1'    => 'Первая страница',
+'compare-page2'    => 'Вторая страница',
+'compare-rev1'     => 'Первая версия',
+'compare-rev2'     => 'Вторая версия',
+'compare-submit'   => 'Сравнить',
+
 # Database error messages
 'dberr-header'      => 'Эта вики испытывает затруднения',
 'dberr-problems'    => 'Извините! На данном сайте возникли технические трудности.',
@@ -3519,19 +3638,21 @@ $1',
 'htmlform-reset'               => 'Отменить изменения',
 'htmlform-selectorother-other' => 'Иное',
 
-# Add categories per AJAX
-'ajax-add-category'            => 'Добавить категорию',
-'ajax-add-category-submit'     => 'Добавить',
-'ajax-confirm-title'           => 'Подтвердить действие',
-'ajax-confirm-prompt'          => 'Ниже вы можете указать описание изменений.
-Нажмите «Сохранить», чтобы сохранить ваши изменения.',
-'ajax-confirm-save'            => 'Сохранить',
-'ajax-add-category-summary'    => 'Добавлена категория «$1»',
-'ajax-remove-category-summary' => 'Удалена категория «$1»',
-'ajax-confirm-actionsummary'   => 'Предпринимаемые действия:',
-'ajax-error-title'             => 'Ошибка',
-'ajax-error-dismiss'           => 'OK',
-'ajax-remove-category-error'   => 'Не удалось убрать эту категорию.
-Обычно это происходит в случае, когда категория была добавлена через шаблон.',
+# SQLite database support
+'sqlite-has-fts' => '$1 с поддержкой полнотекстового поиска',
+'sqlite-no-fts'  => '$1 без поддержки полнотекстового поиска',
+
+# Special:DisableAccount
+'disableaccount'             => 'Отключение учётной записи участника',
+'disableaccount-user'        => 'Имя участника:',
+'disableaccount-reason'      => 'Причина:',
+'disableaccount-confirm'     => "Отключение этой учетной записи участника. 
+Участник не сможет войти в систему, сбросить свой пароль, получать уведомления по электронной почте. 
+Если участник в данный момент уже совершил вход в систему, то его сеанс будет немедленно прерван.
+''Обратите внимание, что отключение учётной записи нельзя отменить без вмешательства системного администратора.''",
+'disableaccount-mustconfirm' => 'Вы должны подтвердить, что вы хотите отключить эту учётную запись.',
+'disableaccount-nosuchuser'  => 'Не существует учетной записи участника «$1».',
+'disableaccount-success'     => 'Учетная запись участника «$1» была отключена навсегда.',
+'disableaccount-logentry'    => 'навсегда отключил учётную запись [[$1]]',
 
 );