Localisation updates for core and extension messages from translatewiki.net
[lhc/web/wiklou.git] / languages / messages / MessagesRu.php
index 90526d0..711a11d 100644 (file)
  * @author Assele
  * @author Chilin
  * @author Claymore
+ * @author Comp1089
  * @author DCamer
  * @author Dim Grits
  * @author Don Alessandro
  * @author Eleferen
  * @author EugeneZelenko
  * @author Eugrus
+ * @author Express2000
  * @author Ferrer
  * @author Flrn
  * @author G0rn
@@ -41,6 +43,7 @@
  * @author KPu3uC B Poccuu
  * @author Kaganer
  * @author Kalan
+ * @author KorneySan
  * @author Kv75
  * @author Lockal
  * @author MaxSem
@@ -101,8 +104,8 @@ $namespaceAliases = array(
 );
 
 $namespaceGenderAliases = array(
-       NS_USER      => array( 'male' => 'Участник', 'female' => 'Участник' ),
-       NS_USER_TALK => array( 'male' => 'УÑ\87аÑ\81Ñ\82ник', 'female' => 'Ð\9eбÑ\81Ñ\83ждение_Ñ\83Ñ\87аÑ\81Ñ\82никa' ),
+       NS_USER      => array( 'male' => 'Участник', 'female' => 'Участница' ),
+       NS_USER_TALK => array( 'male' => 'Ð\9eбÑ\81Ñ\83ждение_Ñ\83Ñ\87аÑ\81Ñ\82ника', 'female' => 'Ð\9eбÑ\81Ñ\83ждение_Ñ\83Ñ\87аÑ\81Ñ\82ниÑ\86Ñ\8b' ),
 );
 
 $dateFormats = array(
@@ -295,10 +298,9 @@ $linkTrail = '/^([a-zабвгдеёжзийклмнопрстуфхцчшщъы
 $messages = array(
 # User preference toggles
 'tog-underline'               => 'Подчёркивать ссылки:',
-'tog-highlightbroken'         => 'Показывать несуществующие ссылки <a href="" class="new">вот так</a> (иначе вот так<a href="" class="internal">?</a>).',
 'tog-justify'                 => 'Выравнивать текст по ширине страницы',
 'tog-hideminor'               => 'Скрывать малые правки в списке свежих изменений',
-'tog-hidepatrolled'           => 'СкÑ\80Ñ\8bваÑ\82Ñ\8c Ð¾Ñ\82паÑ\82Ñ\80Ñ\83лиÑ\80ованнÑ\8bе Ð¿Ñ\80авки Ð² Ñ\81пиÑ\81ке Ñ\81вежиÑ\85 Ð¿Ñ\80авок',
+'tog-hidepatrolled'           => 'Скрывать патрулированные правки в списке свежих правок',
 'tog-newpageshidepatrolled'   => 'Скрывать отпатрулированные страницы в списке новых страниц',
 'tog-extendwatchlist'         => 'Расширенный список наблюдения, включающий все изменения, а не только последние',
 'tog-usenewrc'                => 'Использовать улучшенный список свежих изменений (требуется JavaScript)',
@@ -308,7 +310,7 @@ $messages = array(
 'tog-editsection'             => 'Показывать ссылку «править» для каждой секции',
 'tog-editsectiononrightclick' => 'Править секции при правом щелчке мышью на заголовке (JavaScript)',
 'tog-showtoc'                 => 'Показывать оглавление (для страниц более чем с 3 заголовками)',
-'tog-rememberpassword'        => 'Ð\97апомниÑ\82Ñ\8c Ð¼Ð¾Ð¹ Ð»Ð¾Ð³Ð¸Ð½ в этом браузере (не более $1 {{PLURAL:$1|дня|дней|дней}})',
+'tog-rememberpassword'        => 'Ð\9fомниÑ\82Ñ\8c Ð¼Ð¾Ñ\8e Ñ\83Ñ\87Ñ\91Ñ\82нÑ\83Ñ\8e Ð·Ð°Ð¿Ð¸Ñ\81Ñ\8c в этом браузере (не более $1 {{PLURAL:$1|дня|дней|дней}})',
 'tog-watchcreations'          => 'Добавлять созданные мной страницы в список наблюдения',
 'tog-watchdefault'            => 'Добавлять изменённые мной страницы в список наблюдения',
 'tog-watchmoves'              => 'Добавлять переименованные мной страницы в список наблюдения',
@@ -319,10 +321,10 @@ $messages = array(
 'tog-nocache'                 => 'Отключить кеширование страниц в браузере',
 'tog-enotifwatchlistpages'    => 'Уведомлять по эл. почте об изменениях страниц из списка наблюдения',
 'tog-enotifusertalkpages'     => 'Уведомлять по эл. почте об изменении персональной страницы обсуждения',
-'tog-enotifminoredits'        => 'УведомлÑ\8fÑ\82Ñ\8c Ð¿Ð¾ Ñ\8dл. Ð¿Ð¾Ñ\87Ñ\82е Ð´Ð°Ð¶Ðµ Ð¿Ñ\80и Ð¼Ð°Ð»Ð¾Ð·Ð½Ð°Ñ\87иÑ\82елÑ\8cнÑ\8bÑ\85 Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ\8fÑ\85',
+'tog-enotifminoredits'        => 'Уведомлять даже при малозначительных изменениях',
 'tog-enotifrevealaddr'        => 'Показывать мой почтовый адрес в сообщениях оповещения',
 'tog-shownumberswatching'     => 'Показывать число участников, включивших страницу в свой список наблюдения',
-'tog-oldsig'                  => 'Cуществующая подписьь:',
+'tog-oldsig'                  => 'Текущая подпись:',
 'tog-fancysig'                => 'Собственная вики-разметка подписи (без автоматической ссылки)',
 'tog-externaleditor'          => 'Использовать по умолчанию внешний редактор (только для специалистов, необходима особая настройка компьютера; [//www.mediawiki.org/wiki/Manual:External_editors подробнее])',
 'tog-externaldiff'            => 'Использовать по умолчанию внешнюю программу сравнения (только для специалистов, необходима особая настройка компьютера; [//www.mediawiki.org/wiki/Manual:External_editors подробнее])',
@@ -336,7 +338,7 @@ $messages = array(
 'tog-watchlisthideanons'      => 'Скрывать правки анонимных участников из списка наблюдения',
 'tog-watchlisthidepatrolled'  => 'Скрывать отпатрулированные правки в списке наблюдения',
 'tog-nolangconversion'        => 'Отключить преобразование систем письма',
-'tog-ccmeonemails'            => 'Отправлять мне копии писем, которые я посылаю другим участникам.',
+'tog-ccmeonemails'            => 'Отправлять мне копии писем, которые я посылаю другим участникам',
 'tog-diffonly'                => 'Не показывать содержание страницы под сравнением двух версий',
 'tog-showhiddencats'          => 'Показывать скрытые категории',
 'tog-norollbackdiff'          => 'Не показывать разницу версий после выполнения отката',
@@ -484,7 +486,7 @@ $messages = array(
 'delete'            => 'Удалить',
 'deletethispage'    => 'Удалить эту страницу',
 'undelete_short'    => 'Восстановить $1 {{PLURAL:$1|правку|правки|правок}}',
-'viewdeleted_short' => 'Просмотр {{PLURAL:$1|$1 удалённой правки|$1 удалённых правок|$1 удалённых правок}}',
+'viewdeleted_short' => 'Просмотр $1 {{PLURAL:$1|удалённой правки|удалённых правок|удалённых правок}}',
 'protect'           => 'Защитить',
 'protect_change'    => 'изменить',
 'protectthispage'   => 'Защитить эту страницу',
@@ -509,7 +511,7 @@ $messages = array(
 'categorypage'      => 'Просмотреть страницу категории',
 'viewtalkpage'      => 'Просмотреть обсуждение',
 'otherlanguages'    => 'На других языках',
-'redirectedfrom'    => '(Ð\9fеÑ\80енапÑ\80авлено Ñ\81 $1)',
+'redirectedfrom'    => '(пеÑ\80енапÑ\80авлено Ñ\81 Â«$1»)',
 'redirectpagesub'   => 'Страница-перенаправление',
 'lastmodifiedat'    => 'Последнее изменение этой страницы: $2, $1.',
 'viewcount'         => 'К этой странице обращались $1 {{PLURAL:$1|раз|раза|раз}}.',
@@ -536,7 +538,7 @@ $1',
 'disclaimers'          => 'Отказ от ответственности',
 'disclaimerpage'       => 'Project:Отказ от ответственности',
 'edithelp'             => 'Справка по редактированию',
-'edithelppage'         => 'Help:СпÑ\80авка Ð¿Ð¾ Ñ\80едакÑ\82иÑ\80ованиÑ\8e',
+'edithelppage'         => 'Help:РедакÑ\82иÑ\80ование',
 'helppage'             => 'Help:Содержание',
 'mainpage'             => 'Заглавная страница',
 'mainpage-description' => 'Заглавная страница',
@@ -548,7 +550,7 @@ $1',
 
 'badaccess'        => 'Ошибка доступа',
 'badaccess-group0' => 'Вы не можете выполнять запрошенное действие.',
-'badaccess-groups' => 'Запрошенное действие могут выполнять только участники из {{PLURAL:$2|группы|групп}} $1.',
+'badaccess-groups' => 'Запрошенное действие могут выполнять только участники из {{PLURAL:$2|группы|групп}} «$1».',
 
 'versionrequired'     => 'Требуется MediaWiki версии $1',
 'versionrequiredtext' => 'Для работы с этой страницей требуется MediaWiki версии $1. См. [[Special:Version|информацию об программном обеспечении]].',
@@ -565,7 +567,7 @@ $1',
 'viewsourceold'           => 'просмотреть исходный код',
 'editlink'                => 'править',
 'viewsourcelink'          => 'просмотреть исходный код',
-'editsectionhint'         => 'Править секцию: $1',
+'editsectionhint'         => 'Править секцию «$1»',
 'toc'                     => 'Содержание',
 'showtoc'                 => 'показать',
 'hidetoc'                 => 'убрать',
@@ -600,7 +602,7 @@ $1',
 # Main script and global functions
 'nosuchaction'      => 'Такого действия нет',
 'nosuchactiontext'  => 'Указанное в URL действие ошибочно.
-Возможно вы допустили опечатку при наборе URL или перешли по ошибочной ссылке.
+Возможно, вы допустили опечатку при наборе URL или перешли по ошибочной ссылке.
 Это может также указывать на ошибку в проекте {{SITENAME}}.',
 'nosuchspecialpage' => 'Нет такой служебной страницы',
 'nospecialpagetext' => '<strong>Запрошенной вами служебной страницы не существует.</strong>
@@ -613,20 +615,19 @@ $1',
 'dberrortext'          => 'Обнаружена ошибка синтаксиса запроса к базе данных.
 Это может означать ошибку в программном обеспечении.
 Последний запрос к базе данных:
-<blockquote><tt>$1</tt></blockquote>
-произошёл из функции <tt>«$2»</tt>.
-База данных возвратила ошибку <tt>«$3: $4»</tt>.',
+: <code>$1</code>
+произошёл из функции «<code>$2</code>».
+База данных возвратила ошибку «<code>$3: $4</code>».',
 'dberrortextcl'        => 'Обнаружена ошибка синтаксиса запроса к базе данных.
 Последний запрос к базе данных:
-«$1»
-произошёл из функции «$2».
-База данных возвратила ошибку «$3: $4».',
+: «<code>$1</code>»
+произошёл из функции «<code>$2</code>».
+База данных возвратила ошибку «<code>$3: $4</code>».',
 'laggedslavemode'      => 'Внимание: страница может не содержать последних обновлений.',
 'readonly'             => 'Запись в базу данных заблокирована',
 'enterlockreason'      => 'Укажите причину и намеченный срок блокировки.',
 'readonlytext'         => 'Добавление новых статей и другие изменения базы данных сейчас заблокированы: вероятно, в связи с плановым обслуживанием.
-Заблокировавший оператор оставил следующее разъяснение:
-$1',
+Заблокировавший оператор оставил следующее разъяснение: $1.',
 'missing-article'      => 'В базе данных не найдено запрашиваемого текста страницы «$1» $2, который следовало найти.
 
 Подобная ситуация обычно возникает при попытке перехода по устаревшей ссылке на историю изменения страницы, которая была удалена.
@@ -635,7 +636,7 @@ $1',
 Пожалуйста, сообщите об этом одному из [[Special:ListUsers/sysop|администраторов]], указав данный URL.',
 'missingarticle-rev'   => '(версия № $1)',
 'missingarticle-diff'  => '(разность: $1, $2)',
-'readonly_lag'         => 'Ð\91аза Ð´Ð°Ð½Ð½Ñ\8bÑ\85 Ð°Ð²Ñ\82омаÑ\82иÑ\87еÑ\81ки Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñ\80ована Ð¾Ñ\82 Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ð²Ñ\80емÑ\8f, Ð¿Ð¾ÐºÐ° Ð²Ñ\82оÑ\80иÑ\87нÑ\8bй Ñ\81еÑ\80веÑ\80 Ð\91Ð\94 Ð½Ðµ Ñ\81инÑ\85Ñ\80онизиÑ\80Ñ\83ется с первичным.',
+'readonly_lag'         => 'Ð\91аза Ð´Ð°Ð½Ð½Ñ\8bÑ\85 Ð°Ð²Ñ\82омаÑ\82иÑ\87еÑ\81ки Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñ\80ована Ð¾Ñ\82 Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ð²Ñ\80емÑ\8f, Ð¿Ð¾ÐºÐ° Ð²Ñ\82оÑ\80иÑ\87нÑ\8bе Ñ\81еÑ\80веÑ\80а Ð±Ð°Ð·Ñ\8b Ð´Ð°Ð½Ð½Ñ\8bÑ\85 Ð½Ðµ Ñ\81инÑ\85Ñ\80онизиÑ\80Ñ\83Ñ\8eтся с первичным.',
 'internalerror'        => 'Внутренняя ошибка',
 'internalerror_info'   => 'Внутренняя ошибка: $1',
 'fileappenderrorread'  => 'Не удалось прочитать «$1» во время дополнения.',
@@ -654,10 +655,10 @@ $1',
 'cannotdelete-title'   => 'Нельзя удалить страницу «$1»',
 'badtitle'             => 'Недопустимое название',
 'badtitletext'         => 'Запрашиваемое название страницы неправильно, пусто, либо неправильно указано межъязыковое или интервики название. Возможно, в названии используются недопустимые символы.',
-'perfcached'           => 'Следующие данные взяты из кеша и могут не учитывать последних изменений.',
-'perfcachedts'         => 'Следующие данные взяты из кеша, последний раз он обновлялся в $1.',
+'perfcached'           => 'Следующие данные взяты из кэша и могут не учитывать последних изменений. В кэше хранится не более $1 {{PLURAL:$1|записи|записей|записей}}.',
+'perfcachedts'         => 'Следующие данные взяты из кэша, последний раз он обновлялся в $1. В кэше хранится не более $4 {{PLURAL:$4|записи|записей|записей}}.',
 'querypage-no-updates' => 'Обновление этой страницы сейчас отключено.
\9fÑ\80едÑ\81Ñ\82авленнÑ\8bе Ð·Ð´ÐµÑ\81Ñ\8c Ð´Ð°Ð½Ð½Ñ\8bе Ð½Ðµ Ð±Ñ\83дÑ\83Ñ\82 Ð°ÐºÑ\82Ñ\83ализиÑ\80оваться.',
\9fÑ\80едÑ\81Ñ\82авленнÑ\8bе Ð·Ð´ÐµÑ\81Ñ\8c Ð´Ð°Ð½Ð½Ñ\8bе Ð½Ðµ Ð±Ñ\83дÑ\83Ñ\82 Ð¾Ð±Ð½Ð¾Ð²Ð»Ñ\8fться.',
 'wrong_wfQuery_params' => 'Недопустимые параметры для функции wfQuery()<br />
 Функция: $1<br />
 Запрос: $2',
@@ -669,7 +670,7 @@ $1',
 'viewsourcetext'       => 'Вы можете просмотреть и скопировать исходный текст этой страницы:',
 'viewyourtext'         => "Вы можете просмотреть и скопировать исходный текст '''ваших правок''' на этой странице:",
 'protectedinterface'   => 'Эта страница содержит интерфейсное сообщение программного обеспечения. Во избежание вандализма её изменение запрещено.',
-'editinginterface'     => "'''Внимание.''' Вы редактируете страницу, содержащую текст интерфейса программного обеспечения.
+'editinginterface'     => "'''Внимание:''' Вы редактируете страницу, содержащую текст интерфейса программного обеспечения.
 Её изменение повлияет на внешний вид интерфейса для других пользователей.
 Для переводов лучше использовать [//translatewiki.net/wiki/Main_Page?setlang=ru translatewiki.net], проект по локализации MediaWiki.",
 'sqlhidden'            => '(SQL запрос скрыт)',
@@ -694,7 +695,7 @@ $2',
 Некоторые страницы могут продолжать отображаться в том виде, как будто вы всё ещё представлены системе. Для борьбы с этим явлением обновите кеш браузера.",
 'welcomecreation'            => '== Добро пожаловать, $1! ==
 Ваша учётная запись создана.
\9dе Ð·Ð°Ð±Ñ\83дÑ\8cÑ\82е Ð¿Ñ\80овеÑ\81Ñ\82и [[Special:Preferences|лиÑ\87нÑ\8bе Ð½Ð°Ñ\81Ñ\82Ñ\80ойки]].',
\9dе Ð·Ð°Ð±Ñ\83дÑ\8cÑ\82е Ð¿Ñ\80овеÑ\81Ñ\82и [[Special:Preferences|пеÑ\80Ñ\81оналÑ\8cнÑ\83Ñ\8e Ð½Ð°Ñ\81Ñ\82Ñ\80ойкÑ\83]] Ñ\81айÑ\82а.',
 'yourname'                   => 'Имя участника:',
 'yourpassword'               => 'Пароль:',
 'yourpasswordagain'          => 'Повторный набор пароля:',
@@ -723,17 +724,17 @@ $2',
 Пожалуйста, выберите другое имя.',
 'loginerror'                 => 'Ошибка опознавания участника',
 'createaccounterror'         => 'Невозможно создать учётную запись: $1',
-'nocookiesnew'               => 'Участник зарегистрирован, но не представлен. {{SITENAME}} использует «cookies» для представления участников. У вас «cookies» запрещены. Пожалуйста, разрешите их, а затем представьтесь с вашим новым именем участника и паролем.',
+'nocookiesnew'               => 'Участник зарегистрирован, но не представлен. {{SITENAME}} использует «cookies» для представления участников. У вас «cookies» запрещены. Пожалуйста, разрешите их, а затем представьтесь со своиим новым именем участника и паролем.',
 'nocookieslogin'             => '{{SITENAME}} использует «cookies» для представления участников. Вы их отключили. Пожалуйста, включите их и попробуйте снова.',
-'nocookiesfornew'            => 'Учётная запись участника не была создан из-за невозможности проверить её источник. 
-Убедитесь, что включены «куки», обновите страницу и попробуйте ещё раз.',
+'nocookiesfornew'            => 'Учётная запись участника не была создана из-за невозможности проверить её источник. 
+Убедитесь, что включены «cookies», обновите страницу и попробуйте ещё раз.',
 'noname'                     => 'Вы не указали допустимого имени участника.',
 'loginsuccesstitle'          => 'Опознание прошло успешно',
 'loginsuccess'               => 'Теперь вы работаете под именем $1.',
-'nosuchuser'                 => 'Участника с именем $1 не существует.
+'nosuchuser'                 => 'Участника с именем «$1» не существует.
 Имена участников чувствительны к регистру букв.
 Проверьте правильность написания имени или [[Special:UserLogin/signup|создайте новую учётную запись]].',
-'nosuchusershort'            => 'Не существует участника с именем $1. Проверьте написание имени.',
+'nosuchusershort'            => 'Не существует участника с именем «$1». Проверьте написание имени.',
 'nouserspecified'            => 'Вы должны указать имя участника.',
 'login-userblocked'          => 'Этот участник заблокирован. Вход в систему не разрешён.',
 'wrongpassword'              => 'Введённый вами пароль неверен. Попробуйте ещё раз.',
@@ -758,7 +759,8 @@ $2',
 
 Пожалуйста, представьтесь системе заново после получения пароля.',
 'blocked-mailpassword'       => 'Редактирование с вашего IP-адреса запрещено, поэтому заблокирована и функция восстановления пароля.',
-'eauthentsent'               => 'На указанный адрес электронной почты отправлено письмо с запросом на подтверждение изменения адреса. В письме также описаны действия, которые нужно выполнить для подтверждения того, что этот адрес электронной почты действительно принадлежит вам.',
+'eauthentsent'               => 'На указанный адрес электронной почты отправлено письмо. 
+Следуйте изложенным там инструкциям для подтверждения того, что этот адрес действительно принадлежит вам.',
 'throttled-mailpassword'     => 'Функция напоминания пароля уже использовалась в течение {{PLURAL:$1|последнего $1 часа|последних $1 часов|последних $1 часов}} .
 Для предотвращения злоупотреблений, разрешено запрашивать не более одного напоминания за $1 {{PLURAL:$1|час|часа|часов}}.',
 'mailerror'                  => 'Ошибка при отправке почты: $1',
@@ -774,7 +776,9 @@ $2',
 'accountcreated'             => 'Учётная запись создана',
 'accountcreatedtext'         => 'Создана учётная запись участника $1.',
 'createaccount-title'        => '{{SITENAME}}: создание учётной записи',
-'createaccount-text'         => 'Кто-то создал учётную запись «$2» на сервере проекта {{SITENAME}} ($4) с паролем «$3», указав ваш адрес электронной почты. Вам следует зайти и изменить пароль.
+'createaccount-text'         => 'Кто-то создал учётную запись «$2» на сервере проекта {{SITENAME}} ($4), указав ваш адрес электронной почты. 
+
+Пароль учётной записи — «$3». Вам следует авторизоваться на сайте и изменить пароль.
 
 Проигнорируйте данное сообщение, если учётная запись была создана по ошибке.',
 'usernamehasherror'          => 'Имя участника не может содержать символ «решётки»',
@@ -808,26 +812,26 @@ $2',
 
 # Special:PasswordReset
 'passwordreset'                    => 'Сброс пароля',
-'passwordreset-text'               => 'Ð\97аполниÑ\82е Ñ\8dÑ\82Ñ\83 Ñ\84оÑ\80мÑ\83, Ñ\87Ñ\82обÑ\8b Ð¿Ð¾Ð»Ñ\83Ñ\87иÑ\82Ñ\8c Ð² Ð¿Ð¸Ñ\81Ñ\8cме Ð½Ð°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ðµ Ð¾ Ð¿Ð°Ñ\80амеÑ\82Ñ\80аÑ\85 Ð²ашей учётной записи.',
-'passwordreset-legend'             => 'Ð\9fеÑ\80еÑ\83Ñ\81Ñ\82ановить пароль',
-'passwordreset-disabled'           => 'ФÑ\83нкÑ\86иÑ\8f Ð¿ÐµÑ\80еÑ\83Ñ\81Ñ\82ановки пароля отключены на этой вики.',
-'passwordreset-pretext'            => '{{PLURAL:$1||введите одну из частей данных, показанных ниже}}',
+'passwordreset-text'               => 'Ð\97аполниÑ\82е Ñ\8dÑ\82Ñ\83 Ñ\84оÑ\80мÑ\83, Ñ\87Ñ\82обÑ\8b Ð¿Ð¾Ð»Ñ\83Ñ\87иÑ\82Ñ\8c Ð² Ð¿Ð¸Ñ\81Ñ\8cме Ð½Ð°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ðµ Ð¾ Ð¿Ð°Ñ\80амеÑ\82Ñ\80аÑ\85 Ð\92ашей учётной записи.',
+'passwordreset-legend'             => 'СбÑ\80оÑ\81ить пароль',
+'passwordreset-disabled'           => 'СбÑ\80оÑ\81Ñ\8b пароля отключены на этой вики.',
+'passwordreset-pretext'            => '{{PLURAL:$1||Ð\92ведите одну из частей данных, показанных ниже}}',
 'passwordreset-username'           => 'Имя участника:',
 'passwordreset-domain'             => 'Домен:',
 'passwordreset-capture'            => 'Просмотреть получившееся письмо?',
 'passwordreset-capture-help'       => 'Если вы установите данную отметку, то вам будет показано письмо с временным паролем, отправляемое участнику.',
 'passwordreset-email'              => 'Адрес электронной почты:',
 'passwordreset-emailtitle'         => 'Сведения об учётной записи {{SITENAME}}',
-'passwordreset-emailtext-ip'       => 'Кто-то (возможно вы, с IP-адреса $1) запросил напоминание о вашей
+'passwordreset-emailtext-ip'       => 'Кто-то (возможно, вы, с IP-адреса $1) запросил напоминание о вашей
 учётной записи в проекте {{SITENAME}} ($4).
 {{PLURAL:$3|Следующая учётная запись связана|Следующие учётные записи связаны}} с этим адресом электронной почты:
 
 $2
 
 {{PLURAL:$3|Этот временный пароль будет|Эти временные пароли будут}} действовать {{PLURAL:$5|$5 день|$5 дня|$5 дней}}.
-Вы должны представиться системе и выберите новый пароль.
-Если вы не делали этого запроса, или вспомнили свой исходный пароль
-и не желаете его менять, вы можете проигнорировать это сообщение
+Вы должны представиться системе и выбрать новый пароль.
+Если вы не делали этого запроса или вспомнили свой исходный пароль
+и не желаете его менять, то можете проигнорировать это сообщение
 и продолжить использовать свой старый пароль.',
 'passwordreset-emailtext-user'     => 'Участник $1 из проекта {{SITENAME}} запросил напоминание о вашей
 учётной записи в проекте {{SITENAME}} ($4).
@@ -836,9 +840,9 @@ $2
 $2
 
 {{PLURAL:$3|Этот временный пароль будет|Эти временные пароли будут}} действовать {{PLURAL:$5|$5 день|$5 дня|$5 дней}}.
-Вы должны представиться системе и выберите новый пароль.
-Если вы не делали этого запроса, или вспомнили свой исходный пароль
-и не желаете его менять, вы можете проигнорировать это сообщение
+Вы должны представиться системе и выбрать новый пароль.
+Если вы не делали этого запроса или вспомнили свой исходный пароль
+и не желаете его менять, то можете проигнорировать это сообщение
 и продолжить использовать свой старый пароль.',
 'passwordreset-emailelement'       => 'Имя участника: $1
 Временный пароль: $2',
@@ -885,7 +889,7 @@ $2
 'showpreview'                      => 'Предварительный просмотр',
 'showlivepreview'                  => 'Быстрый предпросмотр',
 'showdiff'                         => 'Внесённые изменения',
-'anoneditwarning'                  => "'''Внимание.''' Вы не представились системе.
+'anoneditwarning'                  => "'''Внимание:''' Вы не представились системе.
 Ваш IP-адрес будет записан в историю изменений этой страницы.",
 'anonpreviewwarning'               => "''Вы не представились системе. Сохранение приведёт к записи вашего IP-адреса в историю изменений страницы.''",
 'missingsummary'                   => "'''Напоминание.''' Вы не дали краткого описания изменений. При повторном нажатии на кнопку «{{int:savearticle}}», ваши изменения будут сохранены без комментария.",
@@ -898,34 +902,35 @@ $2
 'blockedtext'                      => "'''Ваша учётная запись или IP-адрес заблокированы.'''
 
 Блокировка произведена администратором $1.
-Указана следующая причина: ''«$2»''.
+Указана следующая причина: «''$2''».
 
 * Начало блокировки: $8
 * Окончание блокировки: $6
-* Ð\91Ñ\8bл Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñ\80ован: $7
+* Ð¦ÐµÐ»Ñ\8c Ð±Ð»Ð¾ÐºÐ¸Ñ\80овки: $7
 
-Вы можете отправить письмо участнику $1 или любому другому [[{{MediaWiki:Grouppage-sysop}}|администратору]], чтобы обсудить блокировку.
-Обратите внимание, что вы не сможете отправить письмо администратору, если вы не зарегистрированы и не подтвердили свой адрес электронной почты в [[Special:Preferences|личных настройках]], а также если вам было запрещено отправлять письма при блокировке.
-Ваш IP-адрес — $3, идентификатор блокировки — #$5.
-Пожалуйста, указывайте эти данные в ваших обращениях.",
-'autoblockedtext'                  => 'Ваш IP-адрес автоматически заблокирован в связи с тем, что он ранее использовался кем-то из заблокированных участников. Заблокировавший его администратор ($1) указал следующую причину блокировки:
+Вы можете связаться с $1 или любым другим [[{{MediaWiki:Grouppage-sysop}}|администратором]], чтобы обсудить блокировку.
+Обратите внимание, что не сможете использовать функцию «письмо участнику», если в своих [[Special:Preferences|персональных настройках]] не задали или не подтвердили корректный адрес электронной почты, или если ваша блокировка включает запрет отправки писем подобным образом.
+Ваш IP-адрес — $3, идентификатор блокировки — $5.
+Пожалуйста, указывайте эти сведения в любых своих обращениях.",
+'autoblockedtext'                  => 'Ваш IP-адрес автоматически заблокирован в связи с тем, что он ранее использовался кем-то из участников, заблокированных {{GENDER:$4|участником|участницей}} $1. 
+Была указана следующая причина блокировки:
 
-:«$2»
+: «$2».
 
 * Начало блокировки: $8
 * Окончание блокировки: $6
-* Ð\91Ñ\8bл Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñ\80ован: $7
+* Ð¦ÐµÐ»Ñ\8c Ð±Ð»Ð¾ÐºÐ¸Ñ\80овки: $7
 
-Вы можете отправить письмо участнику $1 или любому другому [[{{MediaWiki:Grouppage-sysop}}|администратору]], чтобы обсудить блокировку.
+Вы можете связаться с $1 или любым другим [[{{MediaWiki:Grouppage-sysop}}|администратором]], чтобы обсудить блокировку.
 
\9eбÑ\80аÑ\82иÑ\82е Ð²Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ, Ñ\87Ñ\82о Ð²Ñ\8b Ð½Ðµ Ñ\81можеÑ\82е Ð¾Ñ\82пÑ\80авиÑ\82Ñ\8c Ð¿Ð¸Ñ\81Ñ\8cмо Ð°Ð´Ð¼Ð¸Ð½Ð¸Ñ\81Ñ\82Ñ\80аÑ\82оÑ\80Ñ\83, ÐµÑ\81ли Ð²Ñ\8b Ð½Ðµ Ð·Ð°Ñ\80егиÑ\81Ñ\82Ñ\80иÑ\80ованÑ\8b Ð² Ð¿Ñ\80оекÑ\82е Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ñ\82веÑ\80дили Ñ\81вой Ð°Ð´Ñ\80еÑ\81 Ñ\8dлекÑ\82Ñ\80онной Ð¿Ð¾Ñ\87Ñ\82Ñ\8b Ð² [[Special:Preferences|лиÑ\87нÑ\8bÑ\85 Ð½Ð°Ñ\81Ñ\82Ñ\80ойкаÑ\85]], Ð° Ñ\82акже ÐµÑ\81ли Ð²Ð°Ð¼ Ð±Ñ\8bло Ð·Ð°Ð¿Ñ\80еÑ\89ено Ð¾Ñ\82пÑ\80авлÑ\8fÑ\82Ñ\8c Ð¿Ð¸Ñ\81Ñ\8cма Ð¿Ñ\80и Ð±Ð»Ð¾ÐºÐ¸Ñ\80овке.
\9eбÑ\80аÑ\82иÑ\82е Ð²Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ, Ñ\87Ñ\82о Ð½Ðµ Ñ\81можеÑ\82е Ð¸Ñ\81полÑ\8cзоваÑ\82Ñ\8c Ñ\84Ñ\83нкÑ\86иÑ\8e Â«Ð¿Ð¸Ñ\81Ñ\8cмо Ñ\83Ñ\87аÑ\81Ñ\82никÑ\83», ÐµÑ\81ли Ð² Ñ\81воиÑ\85 [[Special:Preferences|пеÑ\80Ñ\81оналÑ\8cнÑ\8bÑ\85 Ð½Ð°Ñ\81Ñ\82Ñ\80ойкаÑ\85]] Ð½Ðµ Ð·Ð°Ð´Ð°Ð»Ð¸ Ð¸Ð»Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ñ\82веÑ\80дили ÐºÐ¾Ñ\80Ñ\80екÑ\82нÑ\8bй Ð°Ð´Ñ\80еÑ\81 Ñ\8dлекÑ\82Ñ\80онной Ð¿Ð¾Ñ\87Ñ\82Ñ\8b, Ð¸Ð»Ð¸ ÐµÑ\81ли Ð²Ð°Ñ\88а Ð±Ð»Ð¾ÐºÐ¸Ñ\80овка Ð²ÐºÐ»Ñ\8eÑ\87аеÑ\82 Ð·Ð°Ð¿Ñ\80еÑ\82 Ð¾Ñ\82пÑ\80авки Ð¿Ð¸Ñ\81ем Ð¿Ð¾Ð´Ð¾Ð±Ð½Ñ\8bм Ð¾Ð±Ñ\80азом.
 
 Ваш IP-адрес — $3, идентификатор блокировки — #$5.
-Пожалуйста, указывайте эти данные в ваших обращениях.',
+Пожалуйста, указывайте эти сведения в любых своих обращениях.',
 'blockednoreason'                  => 'причина не указана',
 'whitelistedittext'                => 'Вы должны $1 для изменения страниц.',
-'confirmedittext'                  => 'Вы должны подтвердить ваш адрес электронной почты перед правкой страниц.
-Пожалуйста, введите и подтвердите ваш адрес электронной почты на [[Special:Preferences|странице настроек]].',
+'confirmedittext'                  => 'Вы должны подтвердить свой адрес электронной почты перед правкой страниц.
+Пожалуйста, введите и подтвердите свой адрес электронной почты в своих [[Special:Preferences|персональных настройках]].',
 'nosuchsectiontitle'               => 'Невозможно найти раздел',
 'nosuchsectiontext'                => 'Вы пытаетесь редактировать несуществующий раздел.
 Возможно, он был перемещён или удалён, пока вы просматривали эту страницу.',
@@ -933,9 +938,9 @@ $2
 'loginreqlink'                     => 'представиться',
 'loginreqpagetext'                 => 'Вы должны $1, чтобы просмотреть другие страницы.',
 'accmailtitle'                     => 'Пароль выслан.',
-'accmailtext'                      => "Ð\9fаÑ\80олÑ\8c Ð´Ð»Ñ\8f Ñ\83Ñ\87аÑ\81Ñ\82ника [[User talk:$1|$1]], Ñ\81озданнÑ\8bй Ð¸Ð· Ñ\81лÑ\83Ñ\87айнÑ\8bÑ\85 Ñ\81имволов, выслан на адрес $2.
+'accmailtext'                      => "СгенеÑ\80иÑ\80ованнÑ\8bй Ñ\81лÑ\83Ñ\87айнÑ\8bм Ð¾Ð±Ñ\80азом Ð¿Ð°Ñ\80олÑ\8c Ð´Ð»Ñ\8f [[User talk:$1|$1]] выслан на адрес $2.
 
-После регистрации в системе вы сможете ''[[Special:ChangePassword|изменить пароль]]''.",
+После авторизации можно будет сменить пароль для этой учётной записи на ''[[Special:ChangePassword|специальной странице смены пароля]]''.",
 'newarticle'                       => '(Новая)',
 'newarticletext'                   => "Вы перешли по ссылке на страницу, которой пока не существует.
 Чтобы её создать, наберите текст в окне, расположенном ниже (подробнее см. [[{{MediaWiki:Helppage}}|справочную страницу]]).
@@ -952,17 +957,17 @@ $2
 Вы можете [[Special:Search/{{PAGENAME}}|найти упоминание данного названия]] в других статьях,
 или <span class="plainlinks">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} найти соответствующие записи журналов].</span>',
 'userpage-userdoesnotexist'        => 'Учётной записи «<nowiki>$1</nowiki>» не существует. Убедитесь, что вы действительно желаете создать или изменить эту страницу.',
-'userpage-userdoesnotexist-view'   => 'Не зарегистрировано учётной записи участника «$1».',
+'userpage-userdoesnotexist-view'   => 'Не зарегистрировано учётной записи «$1».',
 'blocked-notice-logextract'        => 'Этот участник в данный момент заблокирован.
 Ниже приведена последняя запись из журнала блокировок:',
-'clearyourcache'                   => "'''Замечание:''' Возможно, после сохранения вам придётся очистить кеш своего браузера, чтобы увидеть изменения.
+'clearyourcache'                   => "'''Замечание.''' Возможно, после сохранения вам придётся очистить кеш своего браузера, чтобы увидеть изменения.
 * '''Firefox / Safari:''' Удерживая клавишу ''Shift'', нажмите на панели инструментов ''Обновить'', или нажмите ''Ctrl-F5'' или ''Ctrl-R'' (''⌘-R'' на Mac)
 * '''Google Chrome:''' Нажмите ''Ctrl-Shift-R'' (''⌘-Shift-R'' на Mac)
 * '''Internet Explorer:''' Удерживая ''Ctrl'' нажмите ''Обновить'', или нажмите ''Ctrl-F5''
 * '''Konqueror:''' Нажмите ''Обновить'' или ''F5''
 * '''Opera:''' Выберите очистку кеша в меню ''Инструменты → Настройки''",
-'usercssyoucanpreview'             => "'''Подсказка.''' Нажмите кнопку «{{int:showpreview}}», чтобы проверить ваш новый CSS-файл перед сохранением.",
-'userjsyoucanpreview'              => "'''Подсказка.''' Нажмите кнопку «{{int:showpreview}}», чтобы проверить ваш новый JS-файл перед сохранением.",
+'usercssyoucanpreview'             => "'''Подсказка.''' Нажмите кнопку «{{int:showpreview}}», чтобы проверить свой новый CSS-файл перед сохранением.",
+'userjsyoucanpreview'              => "'''Подсказка.''' Нажмите кнопку «{{int:showpreview}}», чтобы проверить свой новый JS-файл перед сохранением.",
 'usercsspreview'                   => "'''Помните, что это только предварительный просмотр вашего CSS-файла, он ещё не сохранён!'''",
 'userjspreview'                    => "'''Помните, что это только предварительный просмотр вашего javascript-файла, он ещё не сохранён!'''",
 'sitecsspreview'                   => "'''Помните, что вы только предварительно просматриваете этот CSS.'''
@@ -1011,9 +1016,9 @@ $2
 Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.<br />
 Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. $1).
 '''НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!'''",
-'longpageerror'                    => "'''ОШИБКА: записываемый вами текст имеет размер $1 килобайт, что больше, чем установленный предел $2 килобайт. Страница не может быть сохранена.'''",
-'readonlywarning'                  => "'''ПРЕДУПРЕЖДЕНИЕ. База данных заблокирована в связи с процедурами обслуживания, поэтому вы не можете записать ваши изменения прямо сейчас.
-Возможно, вам следует сохранить текст в файл, чтобы воспользоваться этим текстом позже.'''
+'longpageerror'                    => "'''ОШИБКА: записываемый вами текст имеет размер {{PLURAL:$1|$1 килобайт|$1 килобайта|$1 килобайт}}, что больше, чем установленный предел в {{PLURAL:$2|$2 килобайт|$2 килобайта|$2 килобайт}}. Страница не может быть сохранена.'''",
+'readonlywarning'                  => "'''Предупреждение. База данных заблокирована в связи с процедурами обслуживания, поэтому вы не можете записать ваши изменения прямо сейчас.'''
+Возможно, вам следует сохранить текст в файл, чтобы воспользоваться этим текстом позже.
 
 Администратор, заблокировавший базу данных, оставил следующее объяснение: $1",
 'protectedpagewarning'             => "'''Предупреждение. Эта страница защищена от изменений, её могут редактировать только участники с полномочиями администраторов.'''
@@ -1021,7 +1026,7 @@ $2
 'semiprotectedpagewarning'         => "'''Замечание.''' Эта страница была защищена; редактировать её могут только зарегистрированные участники.
 Ниже для справки приведена последняя запись журнала:",
 'cascadeprotectedwarning'          => "'''Предупреждение:''' Данную страницу могут редактировать только участники группы «Администраторы», поскольку она включена {{PLURAL:$1|в следующую страницу, для которой|в следующие страницы, для которых}} включена каскадная защита:",
-'titleprotectedwarning'            => "'''Ð\9fÑ\80едÑ\83пÑ\80еждение.  Ð­Ñ\82а Ñ\81Ñ\82Ñ\80аниÑ\86а Ð·Ð°Ñ\89иÑ\89ена Ð¾Ñ\82 Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹, ÐµÑ\91 Ð¼Ð¾Ð³Ñ\83Ñ\82 Ñ\80едакÑ\82иÑ\80оваÑ\82Ñ\8c Ñ\82олÑ\8cко Ñ\83Ñ\87аÑ\81Ñ\82ники Ñ\81 [[Special:ListGroupRights|Ñ\81ооÑ\82веÑ\82Ñ\81Ñ\82вÑ\83Ñ\8eÑ\89ими Ð¿Ð¾Ð»Ð½Ð¾Ð¼Ð¾Ñ\87иÑ\8fми]].'''
+'titleprotectedwarning'            => "'''Ð\9fÑ\80едÑ\83пÑ\80еждение.  Ð­Ñ\82о Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ñ\89иÑ\89ено. Ð¡Ð¾Ð·Ð´Ð°Ñ\82Ñ\8c Ñ\8dÑ\82Ñ\83 Ñ\81Ñ\82Ñ\80аниÑ\86Ñ\83 Ð¼Ð¾Ð³Ñ\83Ñ\82 Ñ\82олÑ\8cко Ñ\83Ñ\87аÑ\81Ñ\82ники Ñ\81 [[Special:ListGroupRights|Ñ\81ооÑ\82веÑ\82Ñ\81Ñ\82вÑ\83Ñ\8eÑ\89ими Ð¿Ñ\80авами]].'''
 Ниже для справки приведена последняя запись журнала:",
 'templatesused'                    => '{{PLURAL:$1|Шаблон, использованный|Шаблоны, использованные}} на текущей версии страницы:',
 'templatesusedpreview'             => '{{PLURAL:$1|Шаблон, используемый|Шаблоны, используемые}} в предпросматриваемой странице:',
@@ -1038,7 +1043,7 @@ $2
 'sectioneditnotsupported-text'     => 'На этой странице не поддерживается редактирование разделов',
 'permissionserrors'                => 'Ошибки прав доступа',
 'permissionserrorstext'            => 'У вас нет прав на выполнение этой операции по {{PLURAL:$1|следующей причине|следующим причинам}}:',
-'permissionserrorstext-withaction' => "У вас нет разрешения на действие «'''$2'''» по {{PLURAL:$1|следующей причине|следующим причинам}}:",
+'permissionserrorstext-withaction' => "У вас нет разрешения на «'''$2'''» по {{PLURAL:$1|следующей причине|следующим причинам}}:",
 'recreate-moveddeleted-warn'       => "'''Внимание. Вы пытаетесь воссоздать страницу, которая ранее удалялась.'''
 
 Проверьте, действительно ли вам нужно воссоздавать эту страницу.
@@ -1050,7 +1055,7 @@ $2
 Дополнительных разъяснений не приведено.',
 'edit-gone-missing'                => 'Невозможно обновить страницу.
 Вероятно, она была удалена.',
-'edit-conflict'                    => 'Конфликт правок.',
+'edit-conflict'                    => 'Конфликт редактирования.',
 'edit-no-change'                   => 'Ваша правка была отклонена, так как в тексте не было сделано изменений.',
 'edit-already-exists'              => 'Невозможно создать новую страницу.
 Она уже существует.',
@@ -1063,8 +1068,8 @@ $2
 'post-expand-template-inclusion-warning'  => 'Предупреждение: суммарный размер включаемых шаблонов слишком велик.
 Некоторые шаблоны не будут включены.',
 'post-expand-template-inclusion-category' => 'Страницы, для которых превышен допустимый размер включаемых шаблонов',
-'post-expand-template-argument-warning'   => 'Внимание. Эта страница содержит по крайней мере один аргумент шаблона, имеющий слишком большой размер для развёртывания.
-Подобные аргументы были опущены.',
+'post-expand-template-argument-warning'   => "'''Внимание:''' эта страница содержит по крайней мере один шаблон, аргумент которого имеет слишком большой размер развёртывания.
+Подобные аргументы были опущены.",
 'post-expand-template-argument-category'  => 'Страницы, содержащие пропущенные аргументы шаблонов',
 'parser-template-loop-warning'            => 'Обнаружена петля в шаблонах: [[$1]]',
 'parser-template-recursion-depth-warning' => 'Превышен предел глубины рекурсии шаблона ($1)',
@@ -1074,13 +1079,13 @@ $2
 'undo-success' => 'Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.',
 'undo-failure' => 'Правка не может быть отменена из-за несовместимости промежуточных изменений.',
 'undo-norev'   => 'Правка не может быть отменена, так как её не существует или она была удалена.',
-'undo-summary' => 'Отмена правки $1 участника [[Special:Contributions/$2|$2]] ([[User talk:$2|обсуждение]])',
+'undo-summary' => 'Отмена правки $1, сделанной {{GENDER:$2|участником|участницей}} [[Special:Contributions/$2|$2]] ([[User talk:$2|обс.]])',
 
 # Account creation failure
 'cantcreateaccounttitle' => 'Невозможно создать учётную запись',
-'cantcreateaccount-text' => "Создание учётных записей с этого IP-адреса (<b>$1</b>) было заблокировано [[User:$3|участником $3]].
+'cantcreateaccount-text' => "Создание учётных записей с этого IP-адреса ('''$1''') было заблокировано {{GENDER:$3|участником|участницей|}} [[User:$3|$3]].
 
-$3 указал следующую причину: ''$2''",
+$3 {{GENDER:$3|указал|указала}} следующую причину: ''$2''.",
 
 # History pages
 'viewpagelogs'           => 'Показать журналы для этой страницы',
@@ -1097,7 +1102,8 @@ $3 указал следующую причину: ''$2''",
 'last'                   => 'пред.',
 'page_first'             => 'первая',
 'page_last'              => 'последняя',
-'histlegend'             => "Пояснения: (текущ.) — отличие от текущей версии; (пред.) — отличие от предшествующей версии; '''м''' — малозначимое изменение",
+'histlegend'             => "Выбор версий: отметьте версии страницы, которые вы хотите сравнить, и нажмите '''{{int:compare-submit}}'''.<br />
+Пояснения: '''({{int:cur}})''' — отличия от текущей версии; '''({{int:last}})''' — отличия от предшествующей версии; '''{{int:minoreditletter}}''' — незначительные изменения.",
 'history-fieldset-title' => 'Просмотреть историю',
 'history-show-deleted'   => 'Только удалённые',
 'histfirst'              => 'старейшие',
@@ -1157,8 +1163,8 @@ $3 указал следующую причину: ''$2''",
 'revdelete-show-file-submit'  => 'Да',
 'revdelete-selected'          => "'''{{PLURAL:$2|Выбранная версия|Выбранные версии}} страницы [[:$1]]:'''",
 'logdelete-selected'          => "'''{{PLURAL:$1|Выбранная запись|Выбранные записи}} журнала:'''",
-'revdelete-text'              => "'''Удалённые версии страниц и событий будут показываться в истории страницы и журналах, но часть их содержания будет недоступна обычным посетителям.'''
-Администраторы проекта {{SITENAME}} будут иметь доступ к скрытому содержанию и смогут восстановить его через этот же интерфейс, за исключением случаев, когда было установлено дополнительное ограничение.",
+'revdelete-text'              => "'''Удалённые версии страниц и события будут показываться в истории страницы и журналах, но часть их содержания будет недоступна обычным посетителям.'''
+Администраторы проекта {{SITENAME}} будут иметь доступ к скрытому содержанию и смогут восстановить его через этот же интерфейс, за исключением случаев, когда установлено дополнительное ограничение.",
 'revdelete-confirm'           => 'Пожалуйста, подтвердите, что вы действительно желаете совершить это действие, осознаёте последствия, делаете это в соответствии с [[{{MediaWiki:Policy-url}}|правилами]].',
 'revdelete-suppress-text'     => "Сокрытие может производиться '''только''' в следующих случаях:
 
@@ -1195,7 +1201,7 @@ $1",
 У вас нет доступа к ней.',
 'revdelete-modify-no-access'  => 'Ошибка изменения записи от $2, $1: эта запись отмечена как «ограниченная».
 У вас нет доступа к ней.',
-'revdelete-modify-missing'    => 'Ð\9eÑ\88ибка Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ\8f Ð·Ð°Ð¿Ð¸Ñ\81и ID $1, Ð¾Ð½Ð° Ð¾Ñ\82Ñ\81Ñ\83Ñ\82Ñ\81Ñ\82вÑ\83еÑ\82 Ð² Ð±Ð°Ð·Ðµ Ð´Ð°Ð½Ð½Ñ\8bÑ\85!',
+'revdelete-modify-missing'    => 'Ð\9eÑ\88ибка Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ\8f Ð¿Ñ\80авки â\84\96$1: Ð¾Ñ\82Ñ\81Ñ\83Ñ\82Ñ\81Ñ\82вÑ\83еÑ\82 Ð² Ð±Ð°Ð·Ðµ Ð´Ð°Ð½Ð½Ñ\8bÑ\85.',
 'revdelete-no-change'         => "'''Внимание:''' запись от $2, $1 уже имеет запрашиваемые настройки видимости.",
 'revdelete-concurrent-change' => 'Ошибка изменения записи от $2, $1: её статус был изменён кем-то другим, пока вы пытались изменить его.
 Пожалуйста, проверьте журналы.',
@@ -1221,12 +1227,12 @@ $1",
 'mergehistory-from'                => 'Исходная страница:',
 'mergehistory-into'                => 'Целевая страница:',
 'mergehistory-list'                => 'Объединяемая история правок',
-'mergehistory-merge'               => 'СледÑ\83Ñ\8eÑ\89ие Ð²ÐµÑ\80Ñ\81ии [[:$1]] Ð¼Ð¾Ð³Ñ\83Ñ\82 Ð±Ñ\8bÑ\82Ñ\8c Ð¾Ð±Ñ\8aединенÑ\8b Ð² [[:$2]]. Ð\98Ñ\81полÑ\8cзÑ\83йÑ\82е Ð¿ÐµÑ\80еклÑ\8eÑ\87аÑ\82ели Ð´Ð»Ñ\8f Ñ\82ого, Ñ\87Ñ\82обÑ\8b Ð¾Ð±Ñ\8aединиÑ\82Ñ\8c Ñ\82олÑ\8cко Ð²Ñ\8bбÑ\80аннÑ\8bй Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¿Ñ\80авок. Ð£Ñ\87Ñ\82иÑ\82е, Ñ\87Ñ\82о Ð¿Ñ\80и Ð¸Ñ\81полÑ\8cзовании Ð½Ð°Ð²Ð¸Ð³Ð°Ñ\86ионнÑ\8bÑ\85 Ñ\81Ñ\81Ñ\8bлок Ð´Ð°Ð½Ð½Ñ\8bе Ð±Ñ\83дÑ\83Ñ\82 Ð¿Ð¾Ñ\82еÑ\80Ñ\8fннÑ\8b.',
+'mergehistory-merge'               => 'СледÑ\83Ñ\8eÑ\89ие Ð²ÐµÑ\80Ñ\81ии [[:$1]] Ð¼Ð¾Ð³Ñ\83Ñ\82 Ð±Ñ\8bÑ\82Ñ\8c Ð¾Ð±Ñ\8aединенÑ\8b Ð² [[:$2]]. Ð\98Ñ\81полÑ\8cзÑ\83йÑ\82е Ð¿ÐµÑ\80еклÑ\8eÑ\87аÑ\82ели Ð´Ð»Ñ\8f Ñ\82ого, Ñ\87Ñ\82обÑ\8b Ð¾Ð±Ñ\8aединиÑ\82Ñ\8c Ñ\82олÑ\8cко Ð²Ñ\8bбÑ\80аннÑ\8bй Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¿Ñ\80авок. Ð£Ñ\87Ñ\82иÑ\82е, Ñ\87Ñ\82о Ð¸Ñ\81полÑ\8cзование Ð½Ð°Ð²Ð¸Ð³Ð°Ñ\86ионнÑ\8bÑ\85 Ñ\81Ñ\81Ñ\8bлок Ñ\81бÑ\80оÑ\81иÑ\82 Ñ\8dÑ\82Ñ\83 ÐºÐ¾Ð»Ð¾Ð½ÐºÑ\83.',
 'mergehistory-go'                  => 'Показать объединяемые правки',
 'mergehistory-submit'              => 'Объединить правки',
 'mergehistory-empty'               => 'Не найдены правки для объединения.',
 'mergehistory-success'             => '$3 {{PLURAL:$3|правка|правки|правок}} из [[:$1]] успешно {{PLURAL:$3|перенесена|перенесены|перенесены}} в [[:$2]].',
-'mergehistory-fail'                => 'Не удалось произвести объединение историй страниц, пожалуйста проверьте параметры страницы и времени.',
+'mergehistory-fail'                => 'Не удалось произвести объединение историй страниц, пожалуйста, проверьте параметры страницы и времени.',
 'mergehistory-no-source'           => 'Исходная страница «$1» не существует.',
 'mergehistory-no-destination'      => 'Целевая страница «$1» не существует.',
 'mergehistory-invalid-source'      => 'Источник должен иметь правильный заголовок.',
@@ -1251,7 +1257,7 @@ $1",
 'showhideselectedversions' => 'Показать/скрыть выбранные версии',
 'editundo'                 => 'отменить',
 'diff-multi'               => '({{PLURAL:$1|не показана $1 промежуточная версия|не показаны $1 промежуточные версии|не показаны $1 промежуточных версий}} {{PLURAL:$2|$2 участника|$2 участников|$2 участников}})',
-'diff-multi-manyusers'     => '({{PLURAL:$1|не показана $1 промежуточная версия|не показаны $1 промежуточные версии|не показаны $1 промежуточных версий}}, сделанные более чем {{PLURAL:$2|$1 участником|$2 участниками}})',
+'diff-multi-manyusers'     => '(не {{PLURAL:$1|показана $1 промежуточная версия|показаны $1 промежуточные версии|показаны $1 промежуточных версий}}, сделанные более чем $2 {{PLURAL:$2|участником|участниками}})',
 
 # Search results
 'searchresults'                    => 'Результаты поиска',
@@ -1264,8 +1270,8 @@ $1",
 'notitlematches'                   => 'Нет совпадений в названиях страниц',
 'textmatches'                      => 'Совпадения в текстах страниц',
 'notextmatches'                    => 'Нет совпадений в текстах страниц',
-'prevn'                            => '{{PLURAL:$1|предыдущая $1|предыдущие $1|предыдущие $1}}',
-'nextn'                            => '{{PLURAL:$1|следующая $1|следующие $1|следующие $1}}',
+'prevn'                            => '{{PLURAL:$1|предыдущая|предыдущие}} $1',
+'nextn'                            => '{{PLURAL:$1|следующая|следующие|следующие}} $1',
 'prevn-title'                      => '{{PLURAL:$1|Предыдущая $1 запись|Предыдущие $1 записи|Предыдущие $1 записей}}',
 'nextn-title'                      => '{{PLURAL:$1|Следующая $1 запись|Следующие $1 записи|Следующие $1 записей}}',
 'shown-title'                      => 'Показывать $1 {{PLURAL:$1|запись|записи|записей}} на странице',
@@ -1286,11 +1292,11 @@ $1",
 'searchprofile-everything-tooltip' => 'Поиск на всех страницах (включая страницы обсуждения)',
 'searchprofile-advanced-tooltip'   => 'Искать в заданных пространствах имён',
 'search-result-size'               => '$1 ({{PLURAL:$2|$2 слово|$2 слова|$2 слов}})',
-'search-result-category-size'      => '{{PLURAL:$1|$1 элемент|$1 элемента|$1 элементов}} ({{PLURAL:$2|$2 подкатегория|$2 подкатегории|$2 подкатегорий}}, {{PLURAL:$3|$3 файл|$3 файла|$3 файлов}})',
-'search-result-score'              => 'Релевантность: $1 %',
-'search-redirect'                  => '(перенаправление $1)',
-'search-section'                   => '(раздел $1)',
-'search-suggest'                   => 'Возможно, вы имели в виду: $1',
+'search-result-category-size'      => '$1 {{PLURAL:$1|член|члена|членов}} ($2 {{PLURAL:$2|подкатегория|подкатегории|подкатегорий}}, $3 {{PLURAL:$3|файл|файла|файлов}}).',
+'search-result-score'              => 'Релевантность: $1%.',
+'search-redirect'                  => '(перенаправление с $1)',
+'search-section'                   => '(раздел «$1»)',
+'search-suggest'                   => 'Возможно, вы имели в виду «$1».',
 'search-interwiki-caption'         => 'Родственные проекты',
 'search-interwiki-default'         => '$1 результ.:',
 'search-interwiki-more'            => '(ещё)',
@@ -1301,10 +1307,10 @@ $1",
 'searcheverything-enable'          => 'Поиск по всем пространствам имён',
 'searchrelated'                    => 'связанный',
 'searchall'                        => 'все',
-'showingresults'                   => "Ниже показаны до {{PLURAL:$1|'''1''' результат |'''$1''' результаты}}, начиная с #'''$2'''.",
-'showingresultsnum'                => 'Ниже {{PLURAL:$3|показан|показаны|показаны}} <strong>$3</strong> {{PLURAL:$3|результат|результата|результатов}}, начиная с №&nbsp;<strong>$2</strong>.',
-'showingresultsheader'             => "{{PLURAL:$5|Результат '''$1''' из '''$3'''|Результаты '''$1 — $2''' из '''$3'''}} для '''$4'''",
-'nonefound'                        => "'''Замечание.''' По умолчанию поиск производится не во всех пространствах имён. Используйте приставку ''all:'', чтобы искать во всех пространствах имён (включая обсуждения участников, шаблоны и пр.), или укажите требуемое пространство имён.",
+'showingresults'                   => "Ниже показаны до '''$1''' {{PLURAL:$1|результата|результатов}}, начиная с №'''$2'''.",
+'showingresultsnum'                => "Ниже {{PLURAL:$3|показан|показаны|показаны}} '''$3''' {{PLURAL:$3|результат|результата|результатов}}, начиная с №'''$2'''.",
+'showingresultsheader'             => "{{PLURAL:$5|Результат '''$1''' из '''$3'''|Результаты '''$1—$2''' из '''$3'''}} для «'''$4'''»",
+'nonefound'                        => "'''Замечание:''' по умолчанию поиск производится не во всех пространствах имён. Используйте приставку ''all:'', чтобы искать во всех пространствах имён (включая обсуждения участников, шаблоны и пр.), или укажите требуемое пространство имён.",
 'search-nonefound'                 => 'Соответствий запросу не найдено.',
 'powersearch'                      => 'Расширенный поиск',
 'powersearch-legend'               => 'Расширенный поиск',
@@ -1343,13 +1349,13 @@ $1",
 'prefs-rc'                      => 'Свежие правки',
 'prefs-watchlist'               => 'Список наблюдения',
 'prefs-watchlist-days'          => 'Количество дней:',
-'prefs-watchlist-days-max'      => 'Ð\9dе Ð±Ð¾Ð»ÐµÐµ $1 {{PLURAL:$1|денÑ\8c|дней}}',
+'prefs-watchlist-days-max'      => 'Ð\9dе Ð±Ð¾Ð»ÐµÐµ $1 {{PLURAL:$1|днÑ\8f|дней}}',
 'prefs-watchlist-edits'         => 'Максимальное количество правок, отображаемых в расширенном списке наблюдения:',
-'prefs-watchlist-edits-max'     => 'Ð\9dе Ð±Ð¾Ð»Ðµе: 1000',
+'prefs-watchlist-edits-max'     => 'Ð\9dаиболÑ\8cÑ\88ее Ð·Ð½Ð°Ñ\87ение: 1000',
 'prefs-watchlist-token'         => 'Токен списка наблюдения:',
 'prefs-misc'                    => 'Другие настройки',
 'prefs-resetpass'               => 'Изменить пароль',
-'prefs-changeemail'             => 'Ð\98зменениÑ\8f Ñ\8dл. почты',
+'prefs-changeemail'             => 'Ð\98змениÑ\82Ñ\8c Ð°Ð´Ñ\80еÑ\81 Ñ\8dлекÑ\82Ñ\80онной почты',
 'prefs-setemail'                => 'Установка адреса эл. почты',
 'prefs-email'                   => 'Параметры электронной почты',
 'prefs-rendering'               => 'Внешний вид',
@@ -1359,6 +1365,7 @@ $1",
 'prefs-editing'                 => 'Редактирование',
 'prefs-edit-boxsize'            => 'Размер окна редактирования.',
 'rows'                          => 'Строк:',
+'columns'                       => 'Столбцов:',
 'searchresultshead'             => 'Поиск',
 'resultsperpage'                => 'Количество найденных записей на страницу:',
 'stub-threshold'                => 'Порог для определения оформления <a href="#" class="stub">ссылок на заготовки</a> (в байтах):',
@@ -1410,7 +1417,7 @@ $1",
 'yourlanguage'                  => 'Язык интерфейса:',
 'yourvariant'                   => 'Вариант языка содержания:',
 'prefs-help-variant'            => 'Предпочитаемый для отображения содержимого страниц вики вариант языка или орфография.',
-'yournick'                      => 'Ð\92аÑ\88 Ð¿Ñ\81евдоним (длÑ\8f Ð¿Ð¾Ð´Ð¿Ð¸Ñ\81ей):',
+'yournick'                      => 'Ð\9dоваÑ\8f Ð¿Ð¾Ð´Ð¿Ð¸Ñ\81Ñ\8c:',
 'prefs-help-signature'          => 'Комментарии на страницах обсуждений должны быть подписаны посредством добавления символов «<nowiki>~~~~</nowiki>», которые будут преобразованы в вашу подпись и время.',
 'badsig'                        => 'Неверная подпись. Проверьте корректность HTML-тегов.',
 'badsiglength'                  => 'Слишком длинная подпись.
@@ -1450,9 +1457,9 @@ $1",
 'userrights'                   => 'Управление правами участника',
 'userrights-lookup-user'       => 'Управление группами участников',
 'userrights-user-editname'     => 'Введите имя участника:',
-'editusergroup'                => 'Изменить группы участника',
-'editinguser'                  => "Изменение прав участника '''[[User:$1|$1]]''' $2",
-'userrights-editusergroup'     => 'Ð\98змениÑ\82Ñ\8c Ð³Ñ\80Ñ\83ппÑ\8b Ñ\83Ñ\87аÑ\81Ñ\82ника',
+'editusergroup'                => 'Изменить членство в группах',
+'editinguser'                  => "Изменение прав {{GENDER:$1|участника|участницы}} '''[[User:$1|$1]]''' $2",
+'userrights-editusergroup'     => 'Ð\98зменение Ñ\87ленÑ\81Ñ\82ва Ð² Ð³Ñ\80Ñ\83ппаÑ\85',
 'saveusergroups'               => 'Сохранить группы участника',
 'userrights-groupsmember'      => 'Член групп:',
 'userrights-groupsmember-auto' => 'Неявный член:',
@@ -1516,7 +1523,7 @@ $1",
 'right-apihighlimits'         => 'меньше ограничений на выполнение API-запросов',
 'right-writeapi'              => 'использование API для записи',
 'right-delete'                => 'удаление страниц',
-'right-bigdelete'             => 'удаление страниц с длинными историями',
+'right-bigdelete'             => 'удаление страниц с длинными историями изменений',
 'right-deleterevision'        => 'удаление и восстановление конкретных версий страниц',
 'right-deletedhistory'        => 'просмотр истории удалённых страниц без доступа к удалённому тексту',
 'right-deletedtext'           => 'просмотр удалённого текста и изменений между удалёнными версиями страниц',
@@ -1535,7 +1542,7 @@ $1",
 'right-editinterface'         => 'изменение пользовательского интерфейса',
 'right-editusercssjs'         => 'правка CSS- и JS-файлов других участников',
 'right-editusercss'           => 'правка CSS-файлов других участников',
-'right-edituserjs'            => 'правка JS-файлов других участников',
+'right-edituserjs'            => 'правка JavaScript-файлов других участников',
 'right-rollback'              => 'быстрый откат правок последнего участника на некоторой странице',
 'right-markbotedits'          => 'отметка откатываемых правок как правок бота',
 'right-noratelimit'           => 'нет ограничений по скорости',
@@ -1562,14 +1569,14 @@ $1",
 
 # Associated actions - in the sentence "You do not have permission to X"
 'action-read'                 => 'чтение этой страницы',
-'action-edit'                 => 'исправление этой страницы',
+'action-edit'                 => 'редактирование этой страницы',
 'action-createpage'           => 'создание страниц',
 'action-createtalk'           => 'создание страниц обсуждений',
 'action-createaccount'        => 'создание этой учётной записи участника',
 'action-minoredit'            => 'отметка этой правки как малой',
 'action-move'                 => 'переименование этой страницы',
 'action-move-subpages'        => 'переименование этой страницы со всеми её подстраницами',
-'action-move-rootuserpages'   => 'переименовывать корневые страницы участников',
+'action-move-rootuserpages'   => 'переименование корневых страниц участников',
 'action-movefile'             => 'переименовать этот файл',
 'action-upload'               => 'загрузка этого файла',
 'action-reupload'             => 'перезапись существующего файла',
@@ -1583,14 +1590,14 @@ $1",
 'action-undelete'             => 'восстановление этой страницы',
 'action-suppressrevision'     => 'просмотр и восстановление этой скрытой версии страницы',
 'action-suppressionlog'       => 'просмотр этого частного журнала',
-'action-block'                => 'блокировка участника, запрещение ему делать правки',
+'action-block'                => 'блокировка участника',
 'action-protect'              => 'изменение уровня защиты этой страницы',
-'action-rollback'             => 'быстро откатить изменения последнего пользователя, который редактировал страницу',
+'action-rollback'             => 'быстрый откат изменений последнего пользователя, который редактировал страницу',
 'action-import'               => 'импорт этой страницы из другой вики',
 'action-importupload'         => 'импорт этой страницы из загруженного файла',
 'action-patrol'               => 'отметка чужих правок как отпатрулированных',
 'action-autopatrol'           => 'отметка своих правок как отпатрулированных',
-'action-unwatchedpages'       => 'пÑ\80оÑ\81моÑ\82Ñ\80 Ñ\81пиÑ\81ок Ñ\81Ñ\82Ñ\80аниÑ\86, Ð·Ð° ÐºÐ¾Ñ\82оÑ\80Ñ\8bми Ð½Ð¸ÐºÑ\82о Ð½Ðµ Ð½Ð°Ð±Ð»Ñ\8eдает',
+'action-unwatchedpages'       => 'пÑ\80оÑ\81моÑ\82Ñ\80 Ñ\81пиÑ\81ка Ñ\81Ñ\82Ñ\80аниÑ\86, Ð·Ð° ÐºÐ¾Ñ\82оÑ\80Ñ\8bми Ð½Ðµ Ñ\81ледÑ\8fт',
 'action-mergehistory'         => 'присоединение истории изменений этой страницы',
 'action-userrights'           => 'изменение всех прав участника',
 'action-userrights-interwiki' => 'изменение прав участников в других вики',
@@ -1604,7 +1611,7 @@ $1",
 'recentchangestext'                 => 'Ниже в хронологическом порядке перечислены последние изменения на страницах {{grammar:genitive|{{SITENAME}}}}.',
 'recentchanges-feed-description'    => 'Отслеживать последние изменения в вики в этом потоке.',
 'recentchanges-label-newpage'       => 'Этой правкой была создана новая страница.',
-'recentchanges-label-minor'         => 'ЭÑ\82о Ð¼Ð°Ð»Ð¾Ð·Ð½Ð°Ñ\87имое изменение',
+'recentchanges-label-minor'         => 'ЭÑ\82о Ð½ÐµÐ·Ð½Ð°Ñ\87иÑ\82елÑ\8cное изменение',
 'recentchanges-label-bot'           => 'Эта правка сделана ботом',
 'recentchanges-label-unpatrolled'   => 'Эту правку ещё не отпатрулировали',
 'rcnote'                            => "{{PLURAL:$1|Последнее '''$1''' изменение|Последние '''$1''' изменения|Последние '''$1''' изменений}} за '''$2''' {{PLURAL:$2|день|дня|дней}}, на момент времени $5 $4.",
@@ -1613,7 +1620,7 @@ $1",
 'rcshowhideminor'                   => '$1 малые правки',
 'rcshowhidebots'                    => '$1 ботов',
 'rcshowhideliu'                     => '$1 представившихся участников',
-'rcshowhideanons'                   => '$1 Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð¾Ð²',
+'rcshowhideanons'                   => '$1 Ð½ÐµÐ¿Ñ\80едÑ\81Ñ\82авивÑ\88иÑ\85Ñ\81Ñ\8f',
 'rcshowhidepatr'                    => '$1 проверенные правки',
 'rcshowhidemine'                    => '$1 свои правки',
 'rclinks'                           => 'Показать последние $1 изменений за $2 дней<br />$3',
@@ -1628,15 +1635,17 @@ $1",
 'number_of_watching_users_pageview' => '[$1 {{PLURAL:$1|наблюдающий участник|наблюдающих участника|наблюдающих участников}}]',
 'rc_categories'                     => 'Только из категорий (разделитель «|»)',
 'rc_categories_any'                 => 'Любой',
-'newsectionsummary'                 => '/* $1 */ Новая тема',
+'rc-change-size-new'                => 'Размер после изменения: {{PLURAL:$1|байт|байта|байт}}',
+'newsectionsummary'                 => '/* $1 */ новая тема',
 'rc-enhanced-expand'                => 'Показать подробности (используется JavaScript)',
 'rc-enhanced-hide'                  => 'Скрыть подробности',
+'rc-old-title'                      => 'первоначально созданная как «$1»',
 
 # Recent changes linked
 'recentchangeslinked'          => 'Связанные правки',
 'recentchangeslinked-feed'     => 'Связанные правки',
 'recentchangeslinked-toolbox'  => 'Связанные правки',
-'recentchangeslinked-title'    => 'Связанные правки для $1',
+'recentchangeslinked-title'    => 'Связанные правки для «$1»',
 'recentchangeslinked-noresult' => 'На связанных страницах не было изменений за указанный период.',
 'recentchangeslinked-summary'  => "Это список недавних изменений в страницах, на которые ссылается указанная страница (или входящих в указанную категорию).
 Страницы, входящие в [[Special:Watchlist|ваш список наблюдения]] '''выделены'''.",
@@ -1654,9 +1663,9 @@ $1",
 'upload_directory_missing'    => 'Директория для загрузок ($1) отсутствует и не может быть создана веб-сервером.',
 'upload_directory_read_only'  => 'Веб-сервер не имеет прав записи в папку ($1), в которой предполагается хранить загружаемые файлы.',
 'uploaderror'                 => 'Ошибка загрузки файла',
-'upload-recreate-warning'     => "'''Внимание. Файл с таким именем был удален или переименован.''
+'upload-recreate-warning'     => "'''Внимание: файл с таким именем был удален или переименован.'''
 
\96Ñ\83Ñ\80нал Ñ\83далений Ð¸ Ð¿ÐµÑ\80еименований Ð´Ð»Ñ\8f Ñ\8dÑ\82ой Ñ\81Ñ\82Ñ\80аниÑ\86е Ð¿Ñ\80иведÑ\91н Ð½Ð¸Ð¶Ðµ:",
\9dиже Ð¿Ñ\80едÑ\81Ñ\82авленÑ\8b Ð¶Ñ\83Ñ\80налÑ\8b Ñ\83далений Ð¸ Ð¿ÐµÑ\80еименований Ñ\8dÑ\82ой Ñ\81Ñ\82Ñ\80аниÑ\86Ñ\8b:",
 'uploadtext'                  => "Воспользуйтесь этой формой для загрузки файлов на сервер.
 Чтобы просмотреть ранее загруженные файлы, обратитесь к [[Special:FileList|списку загруженных файлов]]. Загрузка файлов также записывается в [[Special:Log/upload|журнал загрузок]], данные об удалённых файлах можно найти в [[Special:Log/delete|журнале удалений]].
 
@@ -1705,7 +1714,7 @@ $1",
 'tmp-write-error'             => 'Ошибка записи во временный файл.',
 'large-file'                  => 'Рекомендуется использовать файлы, размер которых не превышает $1 байт (размер загруженного файла составляет $2 байт).',
 'largefileserver'             => 'Размер файла превышает максимально разрешённый.',
-'emptyfile'                   => 'Загруженный вами файл вероятно пустой. Возможно, это произошло из-за ошибки при наборе имени файла. Пожалуйста, проверьте, действительно ли вы хотите загрузить этот файл.',
+'emptyfile'                   => 'Загруженный вами файл, вероятно, пустой. Возможно, это произошло из-за ошибки при наборе имени файла. Пожалуйста, проверьте, действительно ли вы хотите загрузить этот файл.',
 'windows-nonascii-filename'   => 'Эта вики не поддерживает имена файлов с символами, отсутствующими в таблице ASCII.',
 'fileexists'                  => "Файл с этим именем уже существует, пожалуйста, проверьте '''<tt>[[:$1]]</tt>''', если вы не уверены, что хотите заменить его.
 [[$1|thumb]]",
@@ -1752,7 +1761,7 @@ $1",
 'upload-options'              => 'Параметры загрузки',
 'watchthisupload'             => 'Следить за этим файлом',
 'filewasdeleted'              => 'Файл с таким именем уже существовал ранее, но был удалён. Пожалуйста, проверьте $1 перед повторной загрузкой.',
-'filename-bad-prefix'         => "Имя загружаемого файла начинается с '''«$1»''' и вероятно является шаблонным именем, которое цифровая фотокамера даёт снимкам. Пожалуйста, выберите имя лучше описывающее содержание файла.",
+'filename-bad-prefix'         => "Имя загружаемого файла начинается с «'''$1'''» и, вероятно, является одним из шаблонных имён, которые цифровые фотокамеры дают снимкам. Пожалуйста, выберите имя, лучше описывающее содержание файла.",
 'filename-prefix-blacklist'   => ' #<!-- оставьте эту строчку как есть --> <pre>
 # Синтаксис следующий:
 #   * Всё, что начинается с символа «#» считается комментарием (до конца строки)
@@ -1776,16 +1785,17 @@ $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>.',
-'upload-file-error'         => 'Внутренняя ошибка',
-'upload-file-error-text'    => 'Внутренняя ошибка при попытке создать временный файл на сервере.
+'upload-proto-error'                => 'Неправильный протокол',
+'upload-proto-error-text'           => 'Для удалённой загрузки требуется адрес, начинающийся с <code>http://</code> или <code>ftp://</code>.',
+'upload-file-error'                 => 'Внутренняя ошибка',
+'upload-file-error-text'            => 'Внутренняя ошибка при попытке создать временный файл на сервере.
 Пожалуйста, обратитесь к [[Special:ListUsers/sysop|администратору]].',
-'upload-misc-error'         => 'Неизвестная ошибка загрузки',
-'upload-misc-error-text'    => 'Неизвестная ошибка загрузки. Пожалуйста, проверьте, что адрес верен, и повторите попытку. Если проблема остаётся, обратитесь к системному администратору.',
-'upload-too-many-redirects' => 'URL содержит слишком много перенаправлений',
-'upload-unknown-size'       => 'Неизвестный размер',
-'upload-http-error'         => 'Произошла ошибка HTTP: $1',
+'upload-misc-error'                 => 'Неизвестная ошибка загрузки',
+'upload-misc-error-text'            => 'Неизвестная ошибка загрузки. Пожалуйста, проверьте, что адрес верен, и повторите попытку. Если проблема остаётся, обратитесь к системному администратору.',
+'upload-too-many-redirects'         => 'URL содержит слишком много перенаправлений',
+'upload-unknown-size'               => 'Неизвестный размер',
+'upload-http-error'                 => 'Произошла ошибка HTTP: $1',
+'upload-copy-upload-invalid-domain' => 'Копирование загрузок не доступно в этом домене.',
 
 # File backend
 'backend-fail-stream'        => 'Не удалось транслировать файл $1.',
@@ -1793,7 +1803,7 @@ $1',
 'backend-fail-notexists'     => 'Файл $1 не существует.',
 'backend-fail-hashes'        => 'Не удалось получить хэши файлов для сравнения.',
 'backend-fail-notsame'       => 'Уже есть неидентичный файл $1.',
-'backend-fail-invalidpath'   => '$1 не является допустимым хранения путь.',
+'backend-fail-invalidpath'   => '$1 не является допустимым путём хранения.',
 'backend-fail-delete'        => 'Не удалось удалить файл  $1.',
 'backend-fail-alreadyexists' => 'Файл $1 уже существует.',
 'backend-fail-store'         => 'Не удалось сохранить файл $1 на $2 .',
@@ -1804,6 +1814,13 @@ $1',
 'backend-fail-closetemp'     => 'Не удаётся закрыть временный файл.',
 'backend-fail-read'          => 'Не удалось прочитать файл $1.',
 'backend-fail-create'        => 'Не удалось создать файл $1.',
+'backend-fail-maxsize'       => 'Не удалось создать файл $1, так как его размер превышает {{PLURAL:$2|$2 байт|$2 байта|$2 байт}}.',
+'backend-fail-readonly'      => 'Хранилище «$1» сейчас находится в режиме «только чтение». Причина: «$2»',
+'backend-fail-synced'        => 'Файл «$1» находится в несогласованном состоянии во внутреннем хранилище',
+'backend-fail-connect'       => 'Не удалось подключиться к хранилищу «$1».',
+'backend-fail-internal'      => 'Произошла неизвестная ошибка в хранилище «$1».',
+'backend-fail-contenttype'   => 'Не удалось определить тип содержимого файла, чтобы сохранить его в «$1».',
+'backend-fail-batchsize'     => 'Хранилище получило блок из $1 {{PLURAL:$1|файловой операции|файловых операций|файловых операций}}, ограничение составляет $2 {{PLURAL:$1|операцию|операции|файловых операций}}.',
 
 # Lock manager
 'lockmanager-notlocked'        => 'Не удалось разблокировать "$1"; он не заблокирован.',
@@ -1836,10 +1853,10 @@ $1',
 
 # img_auth script messages
 'img-auth-accessdenied'     => 'Доступ запрещён',
-'img-auth-nopathinfo'       => 'Отсутствует PATH_INFO.
-Ваш сервер не настроен, для передачи этих сведений.
-Возможно, он работает на основе CGI и не поддерживает img_auth.
-См. [//www.mediawiki.org/wiki/Manual:Image_Authorization Разграничение доступа к изображениям]',
+'img-auth-nopathinfo'       => 'Отсутствует <code>PATH_INFO</code>.
+Ваш сервер не настроен для передачи этих сведений.
+Возможно, он работает на основе CGI и не поддерживает <code>img_auth</code>.
+См. https://www.mediawiki.org/wiki/Manual:Image_Authorization.',
 'img-auth-notindir'         => 'Запрашиваемый путь не относится к настроенной папке загрузок.',
 'img-auth-badtitle'         => 'Невозможно построить правильный заголовок из «$1».',
 'img-auth-nologinnWL'       => 'Вы не вошли в систему, а «$1» не входит в белый список.',
@@ -1850,7 +1867,7 @@ $1',
 'img-auth-public'           => 'Назначением img_auth.php является вывод файлов из закрытой вики.
 Эта вики настроена как общедоступная.
 Для оптимизации безопасности img_auth.php отключена.',
-'img-auth-noread'           => 'Участник не имеет доступа на чтение к «$1».',
+'img-auth-noread'           => 'Участник не имеет доступа на чтение «$1».',
 'img-auth-bad-query-string' => 'URL-адрес содержит неправильную строку запроса.',
 
 # HTTP errors
@@ -1860,7 +1877,7 @@ $1',
 'http-read-error'       => 'Ошибка чтения HTTP.',
 'http-timed-out'        => 'Истекло время ожидания HTTP-запроса.',
 'http-curl-error'       => 'Ошибка обращения к URL: $1',
-'http-host-unreachable' => 'Невозможно обратить к URL.',
+'http-host-unreachable' => 'Невозможно обратиться по указанному URL.',
 'http-bad-status'       => 'Во время обработки HTTP-запроса обнаружена проблема: $1 $2',
 
 # Some likely curl errors. More could be added from <http://curl.haxx.se/libcurl/c/libcurl-errors.html>
@@ -1903,7 +1920,7 @@ $1',
 'filehist-thumbtext'                => 'Миниатюра для версии от $1',
 'filehist-nothumb'                  => 'Нет миниатюры',
 'filehist-user'                     => 'Участник',
-'filehist-dimensions'               => 'Размер объекта',
+'filehist-dimensions'               => 'Размеры',
 'filehist-filesize'                 => 'Размер файла',
 'filehist-comment'                  => 'Примечание',
 'filehist-missing'                  => 'Файл отсутствует',
@@ -1914,7 +1931,7 @@ $1',
 Доступен также [[Special:WhatLinksHere/$2|полный список]].',
 'nolinkstoimage'                    => 'Нет страниц, ссылающихся на данный файл.',
 'morelinkstoimage'                  => 'Просмотреть [[Special:WhatLinksHere/$1|остальные ссылки]] на этот файл.',
-'linkstoimage-redirect'             => '$1 (файл-перенаправление) $2',
+'linkstoimage-redirect'             => '$1 (файловое перенаправление) $2',
 'duplicatesoffile'                  => '{{PLURAL:$1|Следующий $1 файл является дубликатом|Следующие $1 файла являются дубликатами|Следующие $1 файлов являются дубликатами}} этого файла ([[Special:FileDuplicateSearch/$2|подробности]]):',
 'sharedupload'                      => 'Этот файл из $1 и может использоваться в других проектах.',
 'sharedupload-desc-there'           => 'Этот файл из $1 и может использоваться в других проектах.
@@ -1972,8 +1989,8 @@ $1',
 
 # Unused templates
 'unusedtemplates'     => 'Неиспользуемые шаблоны',
-'unusedtemplatestext' => 'Ð\9dа Ñ\8dÑ\82ой Ñ\81Ñ\82Ñ\80аниÑ\86е Ð¿ÐµÑ\80еÑ\87иÑ\81ленÑ\8b Ð²Ñ\81е Ñ\81Ñ\82Ñ\80аниÑ\86Ñ\8b Ð¿Ñ\80оÑ\81Ñ\82Ñ\80анÑ\81Ñ\82ва Ð¸Ð¼Ñ\91н Â«{{ns:template}}», ÐºÐ¾Ñ\82оÑ\80Ñ\8bе Ð½Ðµ Ð²ÐºÐ»Ñ\8eÑ\87енÑ\8b Ð² другие страницы.
-Не забывайте проверить отсутствие других ссылок на шаблон, перед его удалением.',
+'unusedtemplatestext' => 'Ð\97деÑ\81Ñ\8c Ð¿ÐµÑ\80еÑ\87иÑ\81ленÑ\8b Ð²Ñ\81е Ñ\81Ñ\82Ñ\80аниÑ\86Ñ\8b Ð¿Ñ\80оÑ\81Ñ\82Ñ\80анÑ\81Ñ\82ва Ð¸Ð¼Ñ\91н Â«{{ns:template}}», Ð½Ðµ Ð²ÐºÐ»Ñ\8eÑ\87Ñ\91ннÑ\8bе Ð½Ð¸ Ð² ÐºÐ°ÐºÐ¸Ðµ другие страницы.
+Не забывайте проверять отсутствие ссылок на шаблон перед его удалением.',
 'unusedtemplateswlh'  => 'другие ссылки',
 
 # Random page
@@ -2054,6 +2071,8 @@ $1',
 'wantedpages'             => 'Требуемые страницы',
 'wantedpages-badtitle'    => 'Ошибочный заголовок в результатах запроса: $1',
 'wantedfiles'             => 'Требуемые файлы',
+'wantedfiletext-cat'      => 'Следующие файлы пытаются использовать, хотя их не существует. В этот список могут ошибочно попасть файлы, находящиеся во внешних хранилищах. Подобные ложные срабатывания будут отмечены <del>зачёркиванием</del>. Кроме того, страницы, содержащие несуществующие файлы, перечислены в [[:$1]].',
+'wantedfiletext-nocat'    => 'Следующие файлы пытаются использовать, хотя их не существует. В этот список могут ошибочно попасть файлы, находящиеся во внешних хранилищах. Подобные ложные срабатывания будут отмечены <del>зачёркиванием</del>.',
 'wantedtemplates'         => 'Требуемые шаблоны',
 'mostlinked'              => 'Страницы, на которые больше всего ссылок',
 'mostlinkedcategories'    => 'Категории, на которые больше всего ссылок',
@@ -2062,7 +2081,7 @@ $1',
 'mostimages'              => 'Самые используемые файлы',
 'mostrevisions'           => 'Наиболее часто редактировавшиеся страницы',
 'prefixindex'             => 'Указатель по началу названий страниц',
-'prefixindex-namespace'   => 'Ð\92Ñ\81е Ñ\81Ñ\82Ñ\80аниÑ\86Ñ\8b Ñ\81 Ð¿Ñ\80еÑ\84икÑ\81ом ( $1 Ð¿Ñ\80оÑ\81Ñ\82Ñ\80анÑ\81Ñ\82во Ð¸Ð¼Ñ\91н)',
+'prefixindex-namespace'   => 'УказаÑ\82елÑ\8c Ð¿Ð¾ Ð½Ð°Ñ\87алÑ\83 Ñ\81Ñ\82Ñ\80аниÑ\86 (пÑ\80оÑ\81Ñ\82Ñ\80анÑ\81Ñ\82во Ð¸Ð¼Ñ\91н Â«{{ns:$1}}»)',
 'shortpages'              => 'Короткие страницы',
 'longpages'               => 'Длинные страницы',
 'deadendpages'            => 'Тупиковые страницы',
@@ -2079,7 +2098,7 @@ $1',
 'listusers-editsonly'     => 'Показать только тех участников, кто сделал хотя бы одну правку',
 'listusers-creationsort'  => 'Упорядочить по дате создания',
 'usereditcount'           => '$1 {{PLURAL:$1|правка|правки|правок}}',
-'usercreated'             => '{{GENDER:$3|Ð\97аÑ\80егиÑ\81Ñ\82Ñ\80иÑ\80овалÑ\81Ñ\8f\97арегистрировалась}} $1 в $2',
+'usercreated'             => '{{GENDER:$3|заÑ\80егиÑ\81Ñ\82Ñ\80иÑ\80овалÑ\81Ñ\8f|зарегистрировалась}} $1 в $2',
 'newpages'                => 'Новые страницы',
 'newpages-username'       => 'Участник:',
 'ancientpages'            => 'Статьи по дате последнего редактирования',
@@ -2161,7 +2180,7 @@ $1',
 'listusersfrom'      => 'Показать участников, начиная с:',
 'listusers-submit'   => 'Показать',
 'listusers-noresult' => 'Не найдено участников.',
-'listusers-blocked'  => '(заблокирован)',
+'listusers-blocked'  => '(заблокирован{{GENDER:$1||а}})',
 
 # Special:ActiveUsers
 'activeusers'            => 'Список активных участников',
@@ -2186,6 +2205,8 @@ $1',
 'listgrouprights-rights'               => 'Права',
 'listgrouprights-helppage'             => 'Help:Права групп',
 'listgrouprights-members'              => '(список группы)',
+'listgrouprights-right-display'        => '<span class="listgrouprights-granted">$1 (<code>$2</code>)</span>',
+'listgrouprights-right-revoked'        => '<span class="listgrouprights-revoked">$1 (<code>$2</code>)</span>',
 'listgrouprights-addgroup'             => 'может добавлять в {{PLURAL:$2|группу|группы}}: $1',
 'listgrouprights-removegroup'          => 'может исключать из {{PLURAL:$2|группы|групп}}: $1',
 'listgrouprights-addgroup-all'         => 'может добавлять во все группы',
@@ -2193,7 +2214,7 @@ $1',
 'listgrouprights-addgroup-self'        => 'может добавить {{PLURAL:$2|группу|группы}} к своей учётной записи: $1',
 'listgrouprights-removegroup-self'     => 'может удалить {{PLURAL:$2|группу|группы}} со своей учётной записи: $1',
 'listgrouprights-addgroup-self-all'    => 'Может добавлять все группы к своей учётной записи',
-'listgrouprights-removegroup-self-all' => 'Ð\9cожет удалять все группы со своей учётной записи',
+'listgrouprights-removegroup-self-all' => 'может удалять все группы со своей учётной записи',
 
 # E-mail user
 'mailnologin'          => 'Адрес для отправки отсутствует',
@@ -2224,7 +2245,7 @@ $1',
 'emailccsubject'       => 'Копия вашего сообщения для $1: $2',
 'emailsent'            => 'Письмо отправлено',
 'emailsenttext'        => 'Ваше электронное сообщение отправлено.',
-'emailuserfooter'      => 'Это письмо было отправлено участнику $2 от участника $1 с помощью функции «Отправить письмо» проекта {{SITENAME}}.',
+'emailuserfooter'      => 'Это письмо было отправлено {{GENDER:$2|участнику|участнице}} $2 от {{GENDER:$1|участника|участницы}} $1 с помощью функции «Письмо участнику» проекта {{SITENAME}}.',
 
 # User Messenger
 'usermessage-summary' => 'Оставить системное сообщение.',
@@ -2239,8 +2260,8 @@ $1',
 'watchnologin'         => 'Нужно представиться системе',
 'watchnologintext'     => 'Вы должны [[Special:UserLogin|представиться системе]], чтобы иметь возможность изменять свой список наблюдения',
 'addwatch'             => 'Добавить в список наблюдения',
-'addedwatchtext'       => 'Страница «[[:$1]]» была добавлена в ваш [[Special:Watchlist|список наблюдения]].
-Последующие изменения этой страницы и связанной с ней страницы обсуждения будут отмечаться в этом списке, а также будут выделены жирным шрифтом на странице со [[Special:RecentChanges|списком свежих изменений]], чтобы их было легче заметить.',
+'addedwatchtext'       => "Страница «[[:$1]]» была добавлена в ваш [[Special:Watchlist|список наблюдения]].
+Последующие изменения этой страницы и связанной с ней страницы (основной или страницы обсуждения) будут отмечаться в этом списке, а также будут выделены '''полужирным''' шрифтом в [[Special:RecentChanges|списке свежих изменений]], чтобы их было легче заметить.",
 'removewatch'          => 'Удалить из списка наблюдения',
 'removedwatchtext'     => 'Страница «[[:$1]]» была удалена из вашего [[Special:Watchlist|списка наблюдения]].',
 'watch'                => 'Следить',
@@ -2249,7 +2270,7 @@ $1',
 'unwatchthispage'      => 'Прекратить наблюдение',
 'notanarticle'         => 'Не статья',
 'notvisiblerev'        => 'Версия была удалена',
-'watchnochange'        => 'Ð\9dиÑ\87Ñ\82о Ð¸Ð· Ñ\81пиÑ\81ка Ð½Ð°Ð±Ð»Ñ\8eдениÑ\8f Ð½Ðµ Ð¸Ð·Ð¼ÐµÐ½Ñ\8fлоÑ\81Ñ\8c Ð² Ñ\80аÑ\81Ñ\81маÑ\82Ñ\80иваемÑ\8bй Ð¿ÐµÑ\80иод.',
+'watchnochange'        => 'Ð\97а Ñ\8dÑ\82оÑ\82 Ð¿ÐµÑ\80иод Ð½Ð¸ Ð¾Ð´Ð½Ð° Ñ\81Ñ\82Ñ\80аниÑ\86а Ð¸Ð· Ñ\81пиÑ\81ка Ð½Ð°Ð±Ð»Ñ\8eдениÑ\8f Ð½Ðµ Ð¼ÐµÐ½Ñ\8fлаÑ\81Ñ\8c.',
 'watchlist-details'    => 'В вашем списке наблюдения $1 {{PLURAL:$1|страница|страницы|страниц}}, не считая страниц обсуждения.',
 'wlheader-enotif'      => '* Уведомление по эл. почте включено.',
 'wlheader-showupdated' => "* Страницы, изменившиеся с вашего последнего их посещения, выделены '''жирным''' шрифтом.",
@@ -2315,10 +2336,8 @@ $UNWATCHURL
 'exblank'                => 'страница была пуста',
 'delete-confirm'         => '$1 — удаление',
 'delete-legend'          => 'Удаление',
-'historywarning'         => "'''Предупреждение'''. Страница, которую вы собираетесь удалить, имеет историю изменений приблизительно из $1 {{PLURAL:$1|версии|версий|версий}}:",
-'confirmdeletetext'      => 'Вы запросили полное удаление страницы (или изображения) и всей её истории изменений из базы данных.
-Пожалуйста, подтвердите, что вы действительно желаете это сделать, понимаете последствия своих действий,
-и делаете это в соответствии с правилами, изложенными в разделе [[{{MediaWiki:Policy-url}}]].',
+'historywarning'         => "'''Внимание:''' эта страница имеет историю изменений приблизительно из $1 {{PLURAL:$1|версии|версий|версий}}:",
+'confirmdeletetext'      => 'Вы запросили полное удаление страницы (или изображения) и всей её истории изменений. Пожалуйста, подтвердите, что вы действительно желаете это сделать, понимаете последствия своих действий, и делаете это в соответствии [[{{MediaWiki:Policy-url}}|с правилами]].',
 'actioncomplete'         => 'Действие выполнено',
 'actionfailed'           => 'Действие не выполнено',
 'deletedtext'            => '«$1» была удалена.
@@ -2347,12 +2366,12 @@ $UNWATCHURL
 'rollbacklink'      => 'откатить',
 'rollbackfailed'    => 'Ошибка при совершении отката',
 'cantrollback'      => 'Невозможно откатить изменения. Последний, кто вносил изменения, является единственным автором этой страницы.',
-'alreadyrolled'     => 'Невозможно откатить последние изменения [[:$1]], сделанные [[User:$2|$2]] ([[User talk:$2|Обсуждение]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]);
ºÑ\82о-Ñ\82о Ð´Ñ\80Ñ\83гой Ñ\83же Ð¾Ñ\82Ñ\80едакÑ\82иÑ\80овал Ð¸Ð»Ð¸ Ð¾Ñ\82каÑ\82ил Ñ\8dÑ\82Ñ\83 страницу.
+'alreadyrolled'     => 'Невозможно откатить последние изменения страницы «[[:$1]]», совершённые [[User:$2|$2]] ([[User talk:$2|обсуждение]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]),
¿Ð¾Ñ\81колÑ\8cкÑ\83 ÐºÑ\82о-Ñ\82о Ð´Ñ\80Ñ\83гой Ñ\83же Ñ\83Ñ\81пел Ð¾Ñ\82каÑ\82иÑ\82Ñ\8c Ñ\8dÑ\82и Ð¿Ñ\80авки Ð¸Ð»Ð¸ Ð¾Ñ\82Ñ\80едакÑ\82иÑ\80оваÑ\82Ñ\8c страницу.
 
-Последние изменения внёс [[User:$3|$3]] ([[User talk:$3|Обсуждение]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).',
-'editcomment'       => "Ð\98зменение Ð±Ñ\8bло Ð¿Ð¾Ñ\8fÑ\81нено ÐºÐ°Ðº ''«$1»''.",
-'revertpage'        => 'Ð\9fÑ\80авки [[Special:Contributions/$2|$2]] ([[User talk:$2|обÑ\81Ñ\83ждение]]) Ð¾Ñ\82каÑ\87енÑ\8b к версии [[User:$1|$1]]',
+Последние изменения {{GENDER:$3|внёс|внесла}} [[User:$3|$3]] ([[User talk:$3|обсуждение]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).',
+'editcomment'       => "Ð\91Ñ\8bло Ð´Ð°Ð½Ð¾ Ð¾Ð¿Ð¸Ñ\81ание Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ\8f: ''$1''.",
+'revertpage'        => 'Ð\9eÑ\82каÑ\82 Ð¿Ñ\80авок [[Special:Contributions/$2|$2]] ([[User talk:$2|обÑ\81Ñ\83ждение]]) к версии [[User:$1|$1]]',
 'revertpage-nouser' => 'Правки (имя участника удалено) откачены к версии [[User:$1|$1]]',
 'rollback-success'  => 'Откачены правки $1; возврат к версии $2.',
 
@@ -2372,7 +2391,7 @@ $UNWATCHURL
 'movedarticleprotection'      => 'перенёс настройки защиты с «[[$2]]» на «[[$1]]»',
 'protect-title'               => 'Установка уровня защиты для «$1»',
 'protect-title-notallowed'    => 'Просмотр уровня защиты «$1»',
-'prot_1movedto2'              => '«[[$1]]» переименована в «[[$2]]»',
+'prot_1movedto2'              => '[[$1]] переименована в [[$2]]',
 'protect-badnamespace-title'  => 'Незащищаемое пространство имён',
 'protect-badnamespace-text'   => 'Страницы в этом пространстве имён не могут быть защищены.',
 'protect-legend'              => 'Подтвердите установку защиты страницы',
@@ -2381,7 +2400,7 @@ $UNWATCHURL
 'protect_expiry_invalid'      => 'Неправильное время окончания защиты.',
 'protect_expiry_old'          => 'Время окончания — в прошлом.',
 'protect-unchain-permissions' => 'Открыть дополнительные параметры защиты',
-'protect-text'                => "Ð\97деÑ\81Ñ\8c Ð²ы можете просмотреть и изменить уровень защиты для страницы '''$1'''.",
+'protect-text'                => "Ð\92ы можете просмотреть и изменить уровень защиты для страницы '''$1'''.",
 'protect-locked-blocked'      => "Вы не можете изменять уровень защиты страницы, пока ваша учётная запись заблокирована.
 Текущие установки для страницы '''$1''':",
 'protect-locked-dblock'       => "Уровень защиты не может быть изменён, так как основная база данных временно заблокирована.
@@ -2431,7 +2450,7 @@ $UNWATCHURL
 'undelete'                     => 'Просмотреть удалённые страницы',
 'undeletepage'                 => 'Просмотр и восстановление удалённых страниц',
 'undeletepagetitle'            => "'''Ниже перечислены удалённые версии страницы [[:$1]]'''.",
-'viewdeletedpage'              => 'Просмотреть удалённые страницы',
+'viewdeletedpage'              => 'Просмотр удалённых страниц',
 'undeletepagetext'             => '{{PLURAL:$1|Следующая $1 страница была удалена|Следующие $1 страницы были удалены|Следующие $1 страниц были удалены}}, однако {{PLURAL:$1|она всё ещё находятся в архиве, и поэтому может быть восстановлена|они всё ещё находятся в архиве, и поэтому могут быть восстановлены}}.
 Архив может периодически очищаться.',
 'undelete-fieldset-title'      => 'Восстановить версии',
@@ -2483,11 +2502,11 @@ $1',
 'tooltip-invert'                => 'Установите эту отметку, чтобы скрыть изменения на страницах, в пределах выбранного пространства имён (и связанных пространств имён, если указано)',
 'namespace_association'         => 'Связанное пространство',
 'tooltip-namespace_association' => 'Установите эту отметку, чтобы также включить пространство имён обсуждения (или предметное), связанное с выбранным пространством имён',
-'blanknamespace'                => '(Ð\9eсновное)',
+'blanknamespace'                => '(основное)',
 
 # Contributions
 'contributions'       => 'Вклад участника',
-'contributions-title' => 'Вклад участника $1',
+'contributions-title' => 'Вклад {{GENDER:$1|участника|участницы}} $1',
 'mycontris'           => 'Мой вклад',
 'contribsub2'         => 'Вклад $1 ($2)',
 'nocontribs'          => 'Изменений, соответствующих заданным условиям, найдено не было.',
@@ -2499,7 +2518,7 @@ $1',
 'sp-contributions-newbies-sub'         => 'С новых учётных записей',
 'sp-contributions-newbies-title'       => 'Вклад с недавно созданных учётных записей',
 'sp-contributions-blocklog'            => 'блокировки',
-'sp-contributions-deleted'             => 'удалённые правки участника',
+'sp-contributions-deleted'             => 'удалённые правки',
 'sp-contributions-uploads'             => 'загрузки',
 'sp-contributions-logs'                => 'журналы',
 'sp-contributions-talk'                => 'обсуждение',
@@ -2516,7 +2535,7 @@ $1',
 'whatlinkshere'            => 'Ссылки сюда',
 'whatlinkshere-title'      => 'Страницы, ссылающиеся на «$1»',
 'whatlinkshere-page'       => 'Страница:',
-'linkshere'                => "Следующие страницы ссылаются на '''[[:$1]]''':",
+'linkshere'                => "Следующие страницы ссылаются на «'''[[:$1]]'''»:",
 'nolinkshere'              => "На страницу '''[[:$1]]''' отсутствуют ссылки с других страниц.",
 'nolinkshere-ns'           => "В выбранном пространстве имён нет страниц, ссылающихся на '''[[:$1]]'''.",
 'isredirect'               => 'страница-перенаправление',
@@ -2570,18 +2589,18 @@ $1',
 'badipaddress'                    => 'IP-адрес записан в неправильном формате, или участника с таким именем не существует.',
 'blockipsuccesssub'               => 'Блокировка произведена',
 'blockipsuccesstext'              => '[[Special:Contributions/$1|«$1»]] заблокирован.<br />
-См. [[Special:IPBlockList|список заблокированных IP-адресов]].',
+См. [[Special:BlockList|список заблокированных IP-адресов]].',
 'ipb-blockingself'                => 'Вы пытаетесь заблокировать себя самого! Вы уверены, что вы хотите это сделать?',
 'ipb-confirmhideuser'             => 'Вы намереваетесь заблокировать участника и скрыть его имя. Оно не будет отображаться в списках и журналах. Вы уверены, что хотите это сделать?',
 'ipb-edit-dropdown'               => 'Править список причин',
 'ipb-unblock-addr'                => 'Разблокировать $1',
 'ipb-unblock'                     => 'Разблокировать участника или IP-адрес',
 'ipb-blocklist'                   => 'Показать действующие блокировки',
-'ipb-blocklist-contribs'          => 'Вклад участника $1',
-'unblockip'                       => 'Разблокировать IP-адрес',
-'unblockiptext'                   => 'Используйте форму ниже, чтобы восстановить возможность записи с ранее заблокированного IP-адреса или учётной записи.',
+'ipb-blocklist-contribs'          => 'Вклад $1',
+'unblockip'                       => 'Разблокировать участника',
+'unblockiptext'                   => 'Используйте форму ниже, чтобы восстановить возможность редактирования с ранее заблокированного IP-адреса или учётной записи.',
 'ipusubmit'                       => 'Снять эту блокировку',
-'unblocked'                       => '[[User:$1|$1]] разблокирован.',
+'unblocked'                       => '[[User:$1|$1]] {{GENDER:$1|разблокирован|разблокирована}}',
 'unblocked-range'                 => '$1 был разблокирован',
 'unblocked-id'                    => 'Блокировка $1 была снята',
 'blocklist'                       => 'Заблокированные участники',
@@ -2594,14 +2613,14 @@ $1',
 'blocklist-timestamp'             => 'Дата/время',
 'blocklist-target'                => 'Цель',
 'blocklist-expiry'                => 'Истекает',
-'blocklist-by'                    => 'Ð\91локиÑ\80Ñ\83Ñ\8eÑ\89ий администратор',
+'blocklist-by'                    => 'Ð\97аблокиÑ\80овавÑ\88ий администратор',
 'blocklist-params'                => 'Параметры блокировки',
 'blocklist-reason'                => 'Причина',
 'ipblocklist-submit'              => 'Найти',
 'ipblocklist-localblock'          => 'Локальная блокировка',
 'ipblocklist-otherblocks'         => '{{PLURAL:$1|Другая блокировка|Другие блокировки}}',
-'infiniteblock'                   => 'беÑ\81Ñ\81Ñ\80оÑ\87наÑ\8f Ð±Ð»Ð¾ÐºÐ¸Ñ\80овка',
-'expiringblock'                   => 'завершится $1 $2',
+'infiniteblock'                   => 'беÑ\81Ñ\81Ñ\80оÑ\87но',
+'expiringblock'                   => 'завершится $1 в $2',
 'anononlyblock'                   => 'только анонимов',
 'noautoblockblock'                => 'автоблокировка отключена',
 'createaccountblock'              => 'создание учётных записей запрещено',
@@ -2619,36 +2638,34 @@ $1',
 'blocklogpage'                    => 'Журнал блокировок',
 'blocklog-showlog'                => '{{GENDER:$1|Этот участник уже блокировался|Эта участница уже блокировалась}} ранее.
 Ниже приведён журнал блокировок:',
-'blocklog-showsuppresslog'        => 'Этот участник уже заблокирован и скрыт. Журнал сокрытий приведён ниже:',
+'blocklog-showsuppresslog'        => '{{GENDER:$1|Этот участник уже заблокирован и скрыт|Эта участница уже заблокирована и скрыта}}. Журнал сокрытий приведён ниже:',
 'blocklogentry'                   => 'заблокировал [[$1]] на период $2 $3',
 'reblock-logentry'                => 'изменил настройки блокировки для [[$1]], истекает $2 $3',
-'blocklogtext'                    => 'Журнал блокирования и разблокирования участников.
-Автоматически блокируемые IP-адреса здесь не указываются.
-См. [[Special:BlockList|Список текущих запретов и блокировок]].',
+'blocklogtext'                    => 'Журнал блокировок и разблокировок участников. Автоматически блокируемые IP-адреса здесь не указываются. См. [[Special:BlockList|список текущих блокировок]].',
 'unblocklogentry'                 => 'разблокировал $1',
 'block-log-flags-anononly'        => 'только анонимные пользователи',
 'block-log-flags-nocreate'        => 'запрещена регистрация учётных записей',
 'block-log-flags-noautoblock'     => 'автоблокировка отключена',
-'block-log-flags-noemail'         => 'оÑ\82пÑ\80авка Ð¿Ð¸Ñ\81ем Ð·Ð°Ð¿Ñ\80еÑ\89ена',
+'block-log-flags-noemail'         => 'запÑ\80еÑ\89ена Ð¾Ñ\82пÑ\80авка Ð¿Ð¸Ñ\81ем',
 'block-log-flags-nousertalk'      => 'не может править свою страницу обсуждения',
-'block-log-flags-angry-autoblock' => 'включён расширенный автоблок',
+'block-log-flags-angry-autoblock' => 'включена расширенная автоблокировка',
 'block-log-flags-hiddenname'      => 'имя участника скрыто',
 'range_block_disabled'            => 'Администраторам запрещено блокировать диапазоны.',
 'ipb_expiry_invalid'              => 'Недопустимый период действия.',
 'ipb_expiry_temp'                 => 'Блокировки с сокрытием имени участника должны быть бессрочными.',
 'ipb_hide_invalid'                => 'Невозможно скрыть учётную запись, возможно, с неё сделано слишком много правок.',
 'ipb_already_blocked'             => '«$1» уже заблокирован.',
-'ipb-needreblock'                 => 'Участник $1 уже заблокирован. Желаете ли вы изменить параметры блокировки?',
+'ipb-needreblock'                 => '$1 уже {{GENDER:$1|заблокирован|заблокирована}}. Хотите изменить параметры блокировки?',
 'ipb-otherblocks-header'          => '{{PLURAL:$1|Другая блокировка|Другие блокировки}}',
 'unblock-hideuser'                => 'Вы не можете разблокировать этого участника, так как его имя было скрыто.',
-'ipb_cant_unblock'                => 'Ошибка. Не найдена блокировка с ID $1. Возможно, она уже была снята.',
+'ipb_cant_unblock'                => 'Ошибка: не найдена блокировка $1. Возможно, она уже была снята.',
 'ipb_blocked_as_range'            => 'Ошибка: IP-адрес $1 был заблокирован не напрямую и не может быть разблокирован. Однако, он принадлежит к заблокированному диапазону $2, который можно разблокировать.',
 'ip_range_invalid'                => 'Недопустимый диапазон IP-адресов.',
 'ip_range_toolarge'               => 'Блокировки диапазонов свыше /$1 запрещены.',
 'blockme'                         => 'Заблокируй меня',
 'proxyblocker'                    => 'Блокировка прокси',
 'proxyblocker-disabled'           => 'Функция отключена.',
-'proxyblockreason'                => 'Ваш IP-адрес заблокирован потому что это открытый прокси. Пожалуйста, свяжитесь с вашим интернет-провайдером  или службой поддержки и сообщите им об этой серьёзной проблеме безопасности.',
+'proxyblockreason'                => 'Ваш IP-адрес заблокирован потому, что это открытый прокси-сервер. Пожалуйста, свяжитесь со своиим интернет-провайдером или службой поддержки, и сообщите им об этой серьёзной проблеме безопасности.',
 'proxyblocksuccess'               => 'Выполнено.',
 'sorbsreason'                     => 'Ваш IP-адрес числится как открытый прокси в DNSBL.',
 'sorbs_create_account_reason'     => 'Ваш IP-адрес числится как открытый прокси в DNSBL. Вы не можете создать учётную запись.',
@@ -2678,7 +2695,7 @@ $1',
 'lockdbsuccesstext'   => 'База данных проекта была заблокирована.<br />
 Не забудьте [[Special:UnlockDB|убрать блокировку]] после завершения процедуры обслуживания.',
 'unlockdbsuccesstext' => 'База данных проекта была разблокирована.',
-'lockfilenotwritable' => 'Ð\9dеÑ\82 Ð¿Ñ\80ава Ð½Ð° Ð·Ð°Ð¿Ð¸Ñ\81Ñ\8c Ð² Ñ\84айл Ð±Ð»Ð¾ÐºÐ¸Ñ\80овки Ð±Ð°Ð·Ñ\8b Ð´Ð°Ð½Ð½Ñ\8bÑ\85. Ð§Ñ\82обÑ\8b Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñ\80оваÑ\82Ñ\8c Ð¸Ð»Ð¸ Ñ\80азблокиÑ\80оваÑ\82Ñ\8c Ð\91Ð\94, веб-сервер должен иметь разрешение на запись в этот файл.',
+'lockfilenotwritable' => 'Ð\9dеÑ\82 Ð¿Ñ\80ава Ð½Ð° Ð·Ð°Ð¿Ð¸Ñ\81Ñ\8c Ð² Ñ\84айл Ð±Ð»Ð¾ÐºÐ¸Ñ\80овки Ð±Ð°Ð·Ñ\8b Ð´Ð°Ð½Ð½Ñ\8bÑ\85. Ð§Ñ\82обÑ\8b Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñ\80оваÑ\82Ñ\8c Ð¸Ð»Ð¸ Ñ\80азблокиÑ\80оваÑ\82Ñ\8c Ð±Ð°Ð·Ñ\83 Ð´Ð°Ð½Ð½Ñ\8bÑ\85, веб-сервер должен иметь разрешение на запись в этот файл.',
 'databasenotlocked'   => 'База данных не была заблокирована.',
 'lockedbyandtime'     => '($1 $2 $3)',
 
@@ -2722,7 +2739,7 @@ $1',
 'movenotallowed'               => 'У вас нет разрешения переименовывать страницы.',
 'movenotallowedfile'           => 'У вас нет разрешения переименовывать файлы.',
 'cant-move-user-page'          => 'У вас нет разрешения переименовывать основные страницы участников.',
-'cant-move-to-user-page'       => 'У вас нет разрешения преобразовывать какую-либо страницу в страницу в пространстве участника (за исключением подстраниц участника).',
+'cant-move-to-user-page'       => 'У вас нет прав переименовывать страницу в страницу участника (можно переименовать в подстраницу).',
 'newtitle'                     => 'Новое название',
 'move-watch'                   => 'Включить эту страницу в список наблюдения',
 'movepagebtn'                  => 'Переименовать страницу',
@@ -2748,18 +2765,18 @@ $1',
 'movesubpagetext'              => 'У этой страницы $1 {{PLURAL:$1|подстраница|подстраницы|подстраниц}}.',
 'movenosubpage'                => 'У этой страницы нет подстраниц.',
 'movereason'                   => 'Причина:',
-'revertmove'                   => 'оÑ\82кат',
+'revertmove'                   => 'возвÑ\80ат',
 'delete_and_move'              => 'Удалить и переименовать',
-'delete_and_move_text'         => '==Требуется удаление==
-
¡Ñ\82Ñ\80аниÑ\86а Ñ\81 Ð¸Ð¼ÐµÐ½ÐµÐ¼ [[:$1|«$1»]] Ñ\83же Ñ\81Ñ\83Ñ\89еÑ\81Ñ\82вÑ\83еÑ\82. Ð\92Ñ\8b Ñ\85оÑ\82иÑ\82е ÐµÑ\91 Ñ\83далиÑ\82Ñ\8c, чтобы сделать возможным переименование?',
+'delete_and_move_text'         => '== Требуется удаление ==
+Страница с именем «[[:$1]]» уже существует. 
¥Ð¾Ñ\82иÑ\82е Ñ\83далиÑ\82Ñ\8c ÐµÑ\91, чтобы сделать возможным переименование?',
 'delete_and_move_confirm'      => 'Да, удалить эту страницу',
 'delete_and_move_reason'       => 'Удалено для возможности переименования «[[$1]]»',
 'selfmove'                     => 'Невозможно переименовать страницу: исходное и новое имя страницы совпадают.',
 'immobile-source-namespace'    => 'Невозможно переименовывать страницы в пространстве имён «$1»',
 'immobile-target-namespace'    => 'Невозможно переместить страницу в пространство имён «$1»',
 'immobile-target-namespace-iw' => 'Ссылка интервики не может быть использована для переименования.',
-'immobile-source-page'         => 'Эту страницу нельзя переименовывать.',
+'immobile-source-page'         => 'Эту страницу нельзя переименовать.',
 'immobile-target-page'         => 'Нельзя присвоить странице это имя.',
 'imagenocrossnamespace'        => 'Невозможно дать файлу имя из другого пространства имён',
 'nonfile-cannot-move-to-file'  => 'Невозможно переименовывать страницы в файлы',
@@ -2783,6 +2800,7 @@ $1',
 Чтобы экспортировать статьи, введите их наименования в поле редактирования, одно название на строку, и выберите хотите ли вы экспортировать всю историю изменений статей или только последние версии статей.
 
 Вы также можете использовать специальный адрес для экспорта только последней версии. Например для страницы [[{{MediaWiki:Mainpage}}]] это будет адрес [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]].',
+'exportall'         => 'Экспортировать все страницы',
 'exportcuronly'     => 'Включать только текущую версию, без полной предыстории',
 'exportnohistory'   => "----
 '''Замечание:''' экспорт полной истории изменений страниц отключён из-за проблем с производительностью.",
@@ -2859,13 +2877,16 @@ $1',
 'importuploaderrortemp'      => 'Не удалось загрузить или импортировать файл. Временная папка отсутствует.',
 'import-parse-failure'       => 'Ошибка разбора XML при импорте',
 'import-noarticle'           => 'Нет страницы для импортирования!',
-'import-nonewrevisions'      => 'Все редакции были ранее импортированы.',
+'import-nonewrevisions'      => 'Все версии были ранее импортированы.',
 'xml-error-string'           => '$1 в строке $2, позиции $3 (байт $4): $5',
 'import-upload'              => 'Загрузить XML-данные',
 'import-token-mismatch'      => 'Потеряны данные сеанса. Пожалуйста, попробуйте ещё раз.',
 'import-invalid-interwiki'   => 'Невозможно импортировать из указанной вики.',
 'import-error-edit'          => 'Страница «$1» не была импортирована, так как вам не разрешено её редактировать.',
 'import-error-create'        => 'Страница «$1» не была импортирована, так как вам не разрешено её создавать.',
+'import-error-interwiki'     => 'Страница «$1» не была импортирована, так как её название зарезервировано для внешних ссылок (интервики).',
+'import-error-special'       => 'Страница «$1» не была импортирована, так как она относится к особому пространству имён, не позволяющему создавать страницы.',
+'import-error-invalid'       => 'Страница «$1» не была импортирована из-за недопустимого названия.',
 
 # Import log
 'importlogpage'                    => 'Журнал импорта',
@@ -2875,75 +2896,88 @@ $1',
 'import-logentry-interwiki'        => '«$1» — межвики импорт',
 'import-logentry-interwiki-detail' => '$1 {{PLURAL:$1|версия|версии|версий}} из $2',
 
+# JavaScriptTest
+'javascripttest'                           => 'Проверка JavaScript',
+'javascripttest-disabled'                  => 'Эта функция отключена в этой вики.',
+'javascripttest-title'                     => 'Проводится проверка $1',
+'javascripttest-pagetext-noframework'      => 'Эта страница зарезервирована для запуска JavaScript-тестов.',
+'javascripttest-pagetext-unknownframework' => 'Неизвестная среда тестирования «$1».',
+'javascripttest-pagetext-frameworks'       => 'Пожалуйста, выберите одну из следующих сред тестирования: $1',
+'javascripttest-pagetext-skins'            => 'Выберите тему оформления для запуска тестов:',
+'javascripttest-qunit-intro'               => 'См. [$1 документацию по тестированию] на mediawiki.org.',
+'javascripttest-qunit-heading'             => 'Набор тестов MediaWiki JavaScript QUnit',
+
 # Tooltip help for the actions
-'tooltip-pt-userpage'             => 'Ваша страница участника',
-'tooltip-pt-anonuserpage'         => 'Страница участника для моего IP',
-'tooltip-pt-mytalk'               => 'Ваша страница обсуждений',
-'tooltip-pt-anontalk'             => 'Страница обсуждений для моего IP',
-'tooltip-pt-preferences'          => 'Ваши настройки',
-'tooltip-pt-watchlist'            => 'Список страниц, изменения в которых вы отслеживаете',
-'tooltip-pt-mycontris'            => 'Список ваших правок',
-'tooltip-pt-login'                => 'Здесь можно зарегистрироваться в системе, но это необязательно.',
-'tooltip-pt-anonlogin'            => 'Здесь можно зарегистрироваться в системе, но это необязательно.',
-'tooltip-pt-logout'               => 'Завершить сеанс работы',
-'tooltip-ca-talk'                 => 'Обсуждение содержания страницы',
-'tooltip-ca-edit'                 => 'Эту страницу можно изменять. Используйте, пожалуйста, предварительный просмотр перед сохранением',
-'tooltip-ca-addsection'           => 'Создать новый раздел',
-'tooltip-ca-viewsource'           => 'Эта страница защищена от изменений, но вы можете посмотреть и скопировать её исходный текст',
-'tooltip-ca-history'              => 'Журнал изменений страницы',
-'tooltip-ca-protect'              => 'Защитить страницу от изменений',
-'tooltip-ca-unprotect'            => 'Изменить защиту этой страницы',
-'tooltip-ca-delete'               => 'Удалить эту страницу',
-'tooltip-ca-undelete'             => 'Восстановить исправления страницы, сделанные до того, как она была удалена',
-'tooltip-ca-move'                 => 'Переименовать страницу',
-'tooltip-ca-watch'                => 'Добавить эту страницу в ваш список наблюдения',
-'tooltip-ca-unwatch'              => 'Удалить эту страницу из вашего списка наблюдения',
-'tooltip-search'                  => 'Искать это слово',
-'tooltip-search-go'               => 'Перейти к странице, имеющей в точности такое название',
-'tooltip-search-fulltext'         => 'Найти страницы, содержащие указанный текст',
-'tooltip-p-logo'                  => 'Заглавная страница',
-'tooltip-n-mainpage'              => 'Перейти на заглавную страницу',
-'tooltip-n-mainpage-description'  => 'Перейти на заглавную страницу',
-'tooltip-n-portal'                => 'О проекте, о том, что вы можете сделать, где что находится',
-'tooltip-n-currentevents'         => 'Список текущих событий',
-'tooltip-n-recentchanges'         => 'Список последних изменений',
-'tooltip-n-randompage'            => 'Посмотреть случайную страницу',
-'tooltip-n-help'                  => 'Справочник по проекту «{{SITENAME}}»',
-'tooltip-t-whatlinkshere'         => 'Список всех страниц, которые ссылаются на эту страницу',
-'tooltip-t-recentchangeslinked'   => 'Последние изменения в страницах, на которые ссылается эта страница',
-'tooltip-feed-rss'                => 'Трансляция в RSS для этой страницы',
-'tooltip-feed-atom'               => 'Трансляция в Atom для этой страницы',
-'tooltip-t-contributions'         => 'Список страниц, которые изменял этот участник',
-'tooltip-t-emailuser'             => 'Отправить письмо этому участнику',
-'tooltip-t-upload'                => 'Загрузить изображения или мультимедиа-файлы',
-'tooltip-t-specialpages'          => 'Список служебных страниц',
-'tooltip-t-print'                 => 'Версия этой страницы для печати',
-'tooltip-t-permalink'             => 'Постоянная ссылка на эту версию страницы',
-'tooltip-ca-nstab-main'           => 'Содержание статьи',
-'tooltip-ca-nstab-user'           => 'Персональная страница участника',
-'tooltip-ca-nstab-media'          => 'Медиа-файл',
-'tooltip-ca-nstab-special'        => 'Это служебная страница, она недоступна для редактирования',
-'tooltip-ca-nstab-project'        => 'Страница проекта',
-'tooltip-ca-nstab-image'          => 'Страница файла',
-'tooltip-ca-nstab-mediawiki'      => 'Страница сообщения MediaWiki',
-'tooltip-ca-nstab-template'       => 'Страница шаблона',
-'tooltip-ca-nstab-help'           => 'Страница справки',
-'tooltip-ca-nstab-category'       => 'Страница категории',
-'tooltip-minoredit'               => 'Отметить это изменение как незначительное',
-'tooltip-save'                    => 'Сохранить ваши изменения',
-'tooltip-preview'                 => 'Предварительный просмотр страницы, пожалуйста, используйте перед сохранением!',
-'tooltip-diff'                    => 'Показать изменения, сделанные по отношению к исходному тексту.',
-'tooltip-compareselectedversions' => 'Посмотреть разницу между двумя выбранными версиями этой страницы.',
-'tooltip-watch'                   => 'Добавить эту страницу в свой список наблюдения',
-'tooltip-recreate'                => 'Восстановить страницу несмотря на то, что она была удалена',
-'tooltip-upload'                  => 'Начать загрузку',
-'tooltip-rollback'                => 'Одним нажатием убрать изменения, сделанные последним редактором',
-'tooltip-undo'                    => 'Убрать внесённую правку и показать предпросмотр, с возможностью указать причину отмены',
-'tooltip-preferences-save'        => 'Сохранить настройки',
-'tooltip-summary'                 => 'Введите краткое описание',
+'tooltip-pt-userpage'                 => 'Ваша страница участника',
+'tooltip-pt-anonuserpage'             => 'Страница участника для моего IP',
+'tooltip-pt-mytalk'                   => 'Ваша страница обсуждений',
+'tooltip-pt-anontalk'                 => 'Страница обсуждений для моего IP',
+'tooltip-pt-preferences'              => 'Ваши настройки',
+'tooltip-pt-watchlist'                => 'Список страниц, изменения в которых вы отслеживаете',
+'tooltip-pt-mycontris'                => 'Список ваших правок',
+'tooltip-pt-login'                    => 'Здесь можно зарегистрироваться в системе, но это необязательно.',
+'tooltip-pt-anonlogin'                => 'Здесь можно зарегистрироваться в системе, но это необязательно.',
+'tooltip-pt-logout'                   => 'Завершить сеанс работы',
+'tooltip-ca-talk'                     => 'Обсуждение содержания страницы',
+'tooltip-ca-edit'                     => 'Эту страницу можно изменять. Используйте, пожалуйста, предварительный просмотр перед сохранением',
+'tooltip-ca-addsection'               => 'Создать новый раздел',
+'tooltip-ca-viewsource'               => 'Эта страница защищена от изменений, но вы можете посмотреть и скопировать её исходный текст',
+'tooltip-ca-history'                  => 'Журнал изменений страницы',
+'tooltip-ca-protect'                  => 'Защитить страницу от изменений',
+'tooltip-ca-unprotect'                => 'Изменить защиту этой страницы',
+'tooltip-ca-delete'                   => 'Удалить эту страницу',
+'tooltip-ca-undelete'                 => 'Восстановить исправления страницы, сделанные до того, как она была удалена',
+'tooltip-ca-move'                     => 'Переименовать страницу',
+'tooltip-ca-watch'                    => 'Добавить эту страницу в ваш список наблюдения',
+'tooltip-ca-unwatch'                  => 'Удалить эту страницу из вашего списка наблюдения',
+'tooltip-search'                      => 'Искать это слово',
+'tooltip-search-go'                   => 'Перейти к странице, имеющей в точности такое название',
+'tooltip-search-fulltext'             => 'Найти страницы, содержащие указанный текст',
+'tooltip-p-logo'                      => 'Заглавная страница',
+'tooltip-n-mainpage'                  => 'Перейти на заглавную страницу',
+'tooltip-n-mainpage-description'      => 'Перейти на заглавную страницу',
+'tooltip-n-portal'                    => 'О проекте, о том, что вы можете сделать, где что находится',
+'tooltip-n-currentevents'             => 'Список текущих событий',
+'tooltip-n-recentchanges'             => 'Список последних изменений',
+'tooltip-n-randompage'                => 'Посмотреть случайную страницу',
+'tooltip-n-help'                      => 'Справочник по проекту «{{SITENAME}}»',
+'tooltip-t-whatlinkshere'             => 'Список всех страниц, которые ссылаются на эту страницу',
+'tooltip-t-recentchangeslinked'       => 'Последние изменения в страницах, на которые ссылается эта страница',
+'tooltip-feed-rss'                    => 'Трансляция в RSS для этой страницы',
+'tooltip-feed-atom'                   => 'Трансляция в Atom для этой страницы',
+'tooltip-t-contributions'             => 'Список страниц, которые изменял этот участник',
+'tooltip-t-emailuser'                 => 'Отправить письмо этому участнику',
+'tooltip-t-upload'                    => 'Загрузить изображения или мультимедиа-файлы',
+'tooltip-t-specialpages'              => 'Список служебных страниц',
+'tooltip-t-print'                     => 'Версия этой страницы для печати',
+'tooltip-t-permalink'                 => 'Постоянная ссылка на эту версию страницы',
+'tooltip-ca-nstab-main'               => 'Содержание статьи',
+'tooltip-ca-nstab-user'               => 'Персональная страница участника',
+'tooltip-ca-nstab-media'              => 'Медиа-файл',
+'tooltip-ca-nstab-special'            => 'Это служебная страница, она недоступна для редактирования',
+'tooltip-ca-nstab-project'            => 'Страница проекта',
+'tooltip-ca-nstab-image'              => 'Страница файла',
+'tooltip-ca-nstab-mediawiki'          => 'Страница сообщения MediaWiki',
+'tooltip-ca-nstab-template'           => 'Страница шаблона',
+'tooltip-ca-nstab-help'               => 'Страница справки',
+'tooltip-ca-nstab-category'           => 'Страница категории',
+'tooltip-minoredit'                   => 'Отметить это изменение как незначительное',
+'tooltip-save'                        => 'Сохранить ваши изменения',
+'tooltip-preview'                     => 'Предварительный просмотр страницы, пожалуйста, используйте перед сохранением!',
+'tooltip-diff'                        => 'Показать изменения, сделанные по отношению к исходному тексту.',
+'tooltip-compareselectedversions'     => 'Посмотреть разницу между двумя выбранными версиями этой страницы.',
+'tooltip-watch'                       => 'Добавить эту страницу в свой список наблюдения',
+'tooltip-watchlistedit-normal-submit' => 'Удалить указанные названия',
+'tooltip-watchlistedit-raw-submit'    => 'Обновить список наблюдения',
+'tooltip-recreate'                    => 'Восстановить страницу несмотря на то, что она была удалена',
+'tooltip-upload'                      => 'Начать загрузку',
+'tooltip-rollback'                    => 'Одним нажатием убрать изменения, сделанные последним редактором',
+'tooltip-undo'                        => 'Убрать внесённую правку и показать предпросмотр, с возможностью указать причину отмены',
+'tooltip-preferences-save'            => 'Сохранить настройки',
+'tooltip-summary'                     => 'Введите краткое описание',
 
 # Stylesheets
-'common.css'              => '/** Размещённый здесь CSS будет применяться ко всем темам оформления */',
+'common.css'              => '/* Размещённый здесь CSS будет применяться ко всем темам оформления */',
 'standard.css'            => '/* Размещённый здесь CSS будет применяться к теме оформления Standard */',
 'nostalgia.css'           => '/* Размещённый здесь CSS будет применяться к теме оформления Nostalgia */',
 'cologneblue.css'         => '/* Размещённый здесь CSS будет применяться к теме оформления Cologne Blue */',
@@ -2954,7 +2988,7 @@ $1',
 'modern.css'              => '/* Размещённый здесь CSS будет применяться к теме оформления Modern */',
 'vector.css'              => '/* Размещённый здесь CSS будет применяться к векторной теме оформления  */',
 'print.css'               => '/* Размещённый здесь CSS будет применяться к версии для печати */',
-'handheld.css'            => '/* Размещённый здесь CSS будет применяться для мобильных устройств, использующих тему оформления, настроенную в $wgHandheldStyle */',
+'handheld.css'            => '/* Размещённый здесь CSS-код будет применяться для мобильных устройств, использующих тему оформления, указанную в $wgHandheldStyle */',
 'noscript.css'            => '/* Размещённый здесь CSS будет применяться для участников с отключенным JavaScript  */',
 'group-autoconfirmed.css' => '/* Размещённый здесь CSS будет применяться для автоподтверждённых участников */',
 'group-bot.css'           => '/* Размещённый здесь CSS будет применяться только для ботов */',
@@ -2975,7 +3009,7 @@ The wiki server can't provide data in a format your client can read.",
 
 # Attribution
 'anonymous'        => '{{PLURAL:$1|Анонимный участник|Анонимные участники}} {{grammar:genitive|{{SITENAME}}}}',
-'siteuser'         => 'участник {{grammar:genitive|{{SITENAME}}}} $1',
+'siteuser'         => '{{GENDER:$2|участник|участница}} {{grammar:genitive|{{SITENAME}}}} $1',
 'anonuser'         => 'анонимный участник {{grammar:genitive|{{SITENAME}}}} $1',
 'lastmodifiedatby' => 'Эта страница последний раз была изменена $1 в $2, автор изменения — $3.',
 'othercontribs'    => 'В создании приняли участие: $1.',
@@ -3039,7 +3073,7 @@ The wiki server can't provide data in a format your client can read.",
 'filedeleteerror-long'            => 'Во время удаления файла возникли ошибки:
 
 $1',
-'filedelete-missing'              => 'Файл Â«$1» Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ\82 Ð±Ñ\8bÑ\82Ñ\8c Ñ\83далÑ\91н, Ñ\82ак ÐºÐ°Ðº ÐµÐ³Ð¾ не существует.',
+'filedelete-missing'              => 'Файл Â«$1» Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ\82 Ð±Ñ\8bÑ\82Ñ\8c Ñ\83далÑ\91н, Ñ\82ак ÐºÐ°Ðº Ð¾Ð½ не существует.',
 'filedelete-old-unregistered'     => 'Указанной версии файла «$1» не существует в базе данных.',
 'filedelete-current-unregistered' => 'Указанного файла «$1» не существует в базе данных.',
 'filedelete-archive-read-only'    => 'Архивная директория «$1» не доступна для записи веб-серверу.',
@@ -3050,7 +3084,7 @@ $1',
 
 # Media information
 'mediawarning'           => "'''Внимание'''. Этот тип файла может содержать вредоносный программный код.
осле его запуска, ваша система может быть подвержена риску.",
ри его запуске ваша система может быть заражена.",
 'imagemaxsize'           => "Ограничение на размер изображения:<br />''(для страницы описания файла)''",
 'thumbsize'              => 'Размер уменьшенной версии изображения:',
 'widthheight'            => '$1 × $2',
@@ -3058,8 +3092,8 @@ $1',
 'file-info'              => 'размер файла: $1, MIME-тип: $2',
 'file-info-size'         => '$1 × $2 {{PLURAL:$2|пиксель|пикселя|пикселей}}, размер файла: $3, MIME-тип: $4',
 'file-info-size-pages'   => '$1 × $2 пикселей, размер файла: $3, MIME-тип: $4, $5 {{PLURAL:$5|страница|страницы|страниц}}',
-'file-nohires'           => 'Нет версии с большим разрешением.',
-'svg-long-desc'          => 'SVG-файл, номинально $1 × $2 {{PLURAL:$2|пиксель|пикселя|пикселей}}, размер файла: $3',
+'file-nohires'           => 'Нет версии с бо́льшим разрешением.',
+'svg-long-desc'          => 'Файл .SVG, номинально $1 × $2 {{PLURAL:$2|пиксель|пикселя|пикселей}}, размер файла: $3',
 'show-big-image'         => 'Изображение в более высоком разрешении',
 'show-big-image-preview' => 'Размер при предпросмотре: $1.',
 'show-big-image-other'   => '{{PLURAL:$2|Другое разрешение|Другие разрешения}}: $1.',
@@ -3526,7 +3560,7 @@ $1',
 
 # E-mail address confirmation
 'confirmemail'              => 'Подтверждение адреса электронной почты',
-'confirmemail_noemail'      => 'Ð\92Ñ\8b Ð½Ðµ Ð·Ð°Ð´Ð°Ð»Ð¸ Ð°Ð´Ñ\80еÑ\81 Ñ\8dлекÑ\82Ñ\80онной Ð¿Ð¾Ñ\87Ñ\82Ñ\8b Ð² Ñ\81воиÑ\85 [[Special:Preferences|наÑ\81Ñ\82Ñ\80ойкаÑ\85]], Ð»Ð¸Ð±Ð¾ Ð¾Ð½ Ð½ÐµÐºÐ¾Ñ\80Ñ\80екÑ\82ен.',
+'confirmemail_noemail'      => 'Ð\92Ñ\8b Ð½Ðµ Ð·Ð°Ð´Ð°Ð»Ð¸ ÐºÐ¾Ñ\80Ñ\80екÑ\82нÑ\8bй Ð°Ð´Ñ\80еÑ\81 Ñ\8dлекÑ\82Ñ\80онной Ð¿Ð¾Ñ\87Ñ\82Ñ\8b Ð² Ñ\81воиÑ\85 [[Special:Preferences|наÑ\81Ñ\82Ñ\80ойкаÑ\85]].',
 'confirmemail_text'         => 'Вики-движок требует подтверждения адреса электронной почты перед тем, как начать с ним работать.
 Нажмите на кнопку, чтобы на указанный адрес было отправлено письмо, содержащее ссылку на специальную страницу, после открытия которой в браузере адрес электронной почты будет считаться подтверждённым.',
 'confirmemail_pending'      => 'Письмо с кодом подтверждения уже было отправлено.
@@ -3551,14 +3585,14 @@ $1',
 на сервере проекта {{SITENAME}} учётную запись «$2»,
 указав этот адрес электронной почты.
 
-Чтобы подтвердить, что вы эта учётная запись действительно
+Чтобы подтвердить, что эта учётная запись действительно
 принадлежит вам и включить возможность отправки электронной почты
-с сайта {{SITENAME}}, откройте приведённую ниже ссылку в браузере.
+с сайта {{SITENAME}}, откройте приведённую ниже ссылку в браузере:
 
 $3
 
 Если вы *не* регистрировали подобной учётной записи, то перейдите
-по следующей ссылке, чтобы отменить подтверждение адреса
+по следующей ссылке, чтобы отменить подтверждение адреса:
 
 $5
 
@@ -3595,23 +3629,23 @@ $5
 'invalidateemail'           => 'Отменить подтверждение адреса эл. почты',
 
 # Scary transclusion
-'scarytranscludedisabled' => '[«Interwiki transcluding» отключён]',
+'scarytranscludedisabled' => '[Интервики-включение отключено]',
 'scarytranscludefailed'   => '[Ошибка обращения к шаблону $1]',
 'scarytranscludetoolong'  => '[Слишком длинный URL]',
 
 # Delete conflict
 'deletedwhileediting'      => "'''Внимание'''. Эта страница была удалена после того, как вы начали её править!",
-'confirmrecreate'          => "Участник [[User:$1|$1]] ([[User talk:$1|обсуждение]]) удалил эту страницу после того, как вы начали её редактировать, причина удаления:
-: ''$2''
+'confirmrecreate'          => "{{GENDER:$1|Участник&nbsp;|Участница&nbsp;|}}[[User:$1|$1]] ([[User talk:$1|обс]]) {{GENDER:$1|удалил|удалила}} эту страницу после того, как вы начали её редактировать, по следующей причине:
+: ''$2''.
 Пожалуйста, подтвердите, что вы хотите восстановить эту страницу.",
-'confirmrecreate-noreason' => 'Участник [[User:$1|$1]] ([[User talk:$1|обсуждение]]) удалил эту страницу после того, как вы начали её редактировать. Пожалуйста, подтвердите, что вы действительно хотите восстановить эту страницу.',
+'confirmrecreate-noreason' => '{{GENDER:$1|Участник&nbsp;|Участница&nbsp;|}}[[User:$1|$1]] ([[User talk:$1|обс]]) {{GENDER:$1|удалил|удалила}} эту страницу после того, как вы начали её редактировать. Пожалуйста, подтвердите, что вы действительно хотите восстановить эту страницу.',
 'recreate'                 => 'Создать заново',
 
 'unit-pixel' => ' пикс.',
 
 # action=purge
 'confirm_purge_button' => 'OK',
-'confirm-purge-top'    => 'Очистить кеш этой страницы?',
+'confirm-purge-top'    => 'Очистить кэш этой страницы?',
 'confirm-purge-bottom' => 'После очистки кеша страницы будет показана её последняя версия.',
 
 # action=watch/unwatch
@@ -3620,6 +3654,10 @@ $5
 'confirm-unwatch-button' => 'ОК',
 'confirm-unwatch-top'    => 'Удалить эту страницу из вашего списка наблюдения?',
 
+# Separators for various lists, etc.
+'ellipsis'    => '…',
+'parentheses' => '($1)',
+
 # Multipage image navigation
 'imgmultipageprev' => '← предыдущая страница',
 'imgmultipagenext' => 'следующая страница →',
@@ -3639,7 +3677,7 @@ $5
 'table_pager_empty'        => 'Не найдено',
 
 # Auto-summaries
-'autosumm-blank'   => 'Удалено содержимое страницы',
+'autosumm-blank'   => 'Ð\9fолноÑ\81Ñ\82Ñ\8cÑ\8e Ñ\83далено содержимое страницы',
 'autosumm-replace' => 'Содержимое страницы заменено на «$1»',
 'autoredircomment' => 'Перенаправление на [[$1]]',
 'autosumm-new'     => 'Новая страница: «$1»',
@@ -3650,6 +3688,13 @@ $5
 'size-megabytes' => '$1 МБ',
 'size-gigabytes' => '$1 ГБ',
 
+# Bitrate units
+'bitrate-bits'     => '$1 б/с',
+'bitrate-kilobits' => '$1 Кб/с',
+'bitrate-megabits' => '$1 Мб/с',
+'bitrate-gigabits' => '$1 Гб/с',
+'bitrate-terabits' => '$1 Тб/с',
+
 # Live preview
 'livepreview-loading' => 'Загрузка…',
 'livepreview-ready'   => 'Загрузка… Готово!',
@@ -3661,7 +3706,7 @@ $5
 'lag-warn-high'   => 'Из-за большого отставания в синхронизации серверов баз данных изменения, сделанные менее чем $1 {{PLURAL:$1|секунду|секунды|секунд}} назад, могут быть не показаны в этом списке.',
 
 # Watchlist editor
-'watchlistedit-numitems'       => 'Ваш список наблюдения содержит {{PLURAL:$1|$1 запись|$1 записи|$1 записей}}, исключая страницы обсуждений.',
+'watchlistedit-numitems'       => 'Ваш список наблюдения содержит $1 {{PLURAL:$1|запись|записи|записей}}, не считая страниц обсуждений.',
 'watchlistedit-noitems'        => 'Ваш список наблюдения не содержит записей.',
 'watchlistedit-normal-title'   => 'Изменение списка наблюдения',
 'watchlistedit-normal-legend'  => 'Удаление записей из списка наблюдения',
@@ -3669,17 +3714,17 @@ $5
 Для удаления записей отметьте соответствующие позиции и нажмите кнопку «{{int:Watchlistedit-normal-submit}}».
 Вы также можете [[Special:EditWatchlist/raw|править список как текст]].',
 'watchlistedit-normal-submit'  => 'Удалить записи',
-'watchlistedit-normal-done'    => '{{PLURAL:$1|$1 запись была удалена|$1 записи были удалены|$1 записей были удалены}} из вашего списка наблюдения:',
-'watchlistedit-raw-title'      => 'Ð\98зменение Â«Ñ\81Ñ\8bÑ\80ого» Ñ\81пиÑ\81ка Ð½Ð°Ð±Ð»Ñ\8eдениÑ\8f',
-'watchlistedit-raw-legend'     => 'Ð\98зменение Â«Ñ\81Ñ\8bÑ\80ого» списка наблюдения',
+'watchlistedit-normal-done'    => 'Из вашего списка наблюдения {{PLURAL:$1|была удалена|были удалены|было удалено}} $1 {{PLURAL:$1|запись|записи|записей}}:',
+'watchlistedit-raw-title'      => 'РедакÑ\82иÑ\80ование Ñ\81пиÑ\81ка Ð½Ð°Ð±Ð»Ñ\8eдениÑ\8f ÐºÐ°Ðº Ñ\82екÑ\81Ñ\82а',
+'watchlistedit-raw-legend'     => 'РедакÑ\82иÑ\80ование списка наблюдения',
 'watchlistedit-raw-explain'    => 'Ниже перечислены страницы, находящиеся в вашем списке наблюдения. Вы можете изменять этот список, добавляя и удаляя из него строки с названиями, по одному названию на строке.
 После завершения правок нажмите кнопку «{{int:Watchlistedit-raw-submit}}».
 Вы также можете [[Special:EditWatchlist|использовать стандартный редактор]].',
 'watchlistedit-raw-titles'     => 'Записи:',
 'watchlistedit-raw-submit'     => 'Сохранить список',
 'watchlistedit-raw-done'       => 'Ваш список наблюдения сохранён.',
-'watchlistedit-raw-added'      => '{{PLURAL:$1|$1 запись была добавлена|$1 записи были добавлены|$1 записей были добавлены}}:',
-'watchlistedit-raw-removed'    => '{{PLURAL:$1|$1 запись была удалена|$1 записи были удалены|$1 записей были удалены}}:',
+'watchlistedit-raw-added'      => '{{PLURAL:$1|Была добавлена|Были добавлены|Было добавлено}} $1 {{PLURAL:$1|запись|записи|записей}}:',
+'watchlistedit-raw-removed'    => '{{PLURAL:$1|Была удалена|Были удалены|Было удалено}} $1 {{PLURAL:$1|запись|записи|записей}}:',
 
 # Watchlist editing tools
 'watchlisttools-view' => 'Изменения на страницах из списка',
@@ -3733,7 +3778,7 @@ $5
 'signature' => '[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|обсуждение]])',
 
 # Core parser functions
-'unknown_extension_tag' => 'Неизвестный тег дополнения «$1»',
+'unknown_extension_tag' => 'Неизвестный тег расширения «$1»',
 'duplicate-defaultsort' => 'Внимание. Ключ сортировки по умолчанию «$2» переопределяет прежний ключ сортировки по умолчанию «$1».',
 
 # Special:Version
@@ -3867,35 +3912,35 @@ MediaWiki распространяется в надежде, что она бу
 'sqlite-no-fts'  => '$1 без поддержки полнотекстового поиска',
 
 # New logging system
-'logentry-delete-delete'              => '$1 {{GENDER:$2|удалил|удалила}} страницу $3',
-'logentry-delete-restore'             => '$1 {{GENDER:$2|восстановил|восстановила}} страницу $3',
-'logentry-delete-event'               => '$1 {{GENDER:$2|изменил|изменила}} видимость {{PLURAL:$5|$5 записи журнала|$5 записей журнала|$5 записей журнала}} на $3: $4',
-'logentry-delete-revision'            => '$1 {{GENDER:$2|изменил|изменила}} видимость {{PLURAL:$5|$5 версии|$5 версий|$5 версий}} на странице $3: $4',
-'logentry-delete-event-legacy'        => '$1 {{GENDER:$2|изменил|изменила}} видимость записей журнала $3',
-'logentry-delete-revision-legacy'     => '$1 {{GENDER:$2|изменил|изменила}} видимость версий на странице $3',
-'logentry-suppress-delete'            => '$1 {{GENDER:$2|подавил|подавила}} страницу $3',
-'logentry-suppress-event'             => '$1 скрытно {{GENDER:$2|изменил|изменила}} видимость {{PLURAL:$5|$5 записи журнала|$5 записей журнала|$5 записей журнала}} на $3: $4',
-'logentry-suppress-revision'          => '$1 скрытно {{GENDER:$2|изменил|изменила}} видимость {{PLURAL:$5|$5 версии|$5 версий|$5 версий}} на странице $3: $4',
-'logentry-suppress-event-legacy'      => '$1 скрытно {{GENDER:$2|изменил|изменила}} видимость записей журнала $3',
-'logentry-suppress-revision-legacy'   => '$1 скрытно {{GENDER:$2|изменил|изменила}} видимость версий на странице $3',
+'logentry-delete-delete'              => '$1 удалил страницу $3',
+'logentry-delete-restore'             => '$1 восстановил страницу $3',
+'logentry-delete-event'               => '$1 изменил видимость {{PLURAL:$5|$5 записи журнала|$5 записей журнала|$5 записей журнала}} на $3: $4',
+'logentry-delete-revision'            => '$1 изменил видимость {{PLURAL:$5|$5 версии|$5 версий|$5 версий}} на странице $3: $4',
+'logentry-delete-event-legacy'        => '$1 изменил видимость записей журнала $3',
+'logentry-delete-revision-legacy'     => '$1 изменил видимость версий на странице $3',
+'logentry-suppress-delete'            => '$1 подавил страницу $3',
+'logentry-suppress-event'             => '$1 скрытно изменил видимость {{PLURAL:$5|$5 записи журнала|$5 записей журнала|$5 записей журнала}} на $3: $4',
+'logentry-suppress-revision'          => '$1 скрытно изменил видимость {{PLURAL:$5|$5 версии|$5 версий|$5 версий}} на странице $3: $4',
+'logentry-suppress-event-legacy'      => '$1 скрытно изменил видимость записей журнала $3',
+'logentry-suppress-revision-legacy'   => '$1 скрытно изменил видимость версий на странице $3',
 'revdelete-content-hid'               => 'содержание скрыто',
 'revdelete-summary-hid'               => 'описание правки скрыто',
 'revdelete-uname-hid'                 => 'имя участника скрыто',
-'revdelete-content-unhid'             => 'содержание открыто',
+'revdelete-content-unhid'             => 'содержание раскрыто',
 'revdelete-summary-unhid'             => 'описание правки открыто',
-'revdelete-uname-unhid'               => 'имя участника открыто',
+'revdelete-uname-unhid'               => 'имя участника раскрыто',
 'revdelete-restricted'                => 'ограничения применяются к администраторам',
 'revdelete-unrestricted'              => 'ограничения сняты для администраторов',
-'logentry-move-move'                  => '$1 {{GENDER:$2|переименовал|переименовала}} страницу $3 в $4',
-'logentry-move-move-noredirect'       => '$1 {{GENDER:$2|переименовал|переименовала}} страницу $3 в $4 без оставления перенаправления',
-'logentry-move-move_redir'            => '$1 {{GENDER:$2|переименовал|переименовала}} страницу $3 в $4 поверх перенаправления',
-'logentry-move-move_redir-noredirect' => '$1 {{GENDER:$2|переименовал|переименовала}} страницу $3 в $4 поверх перенаправления и без оставления перенаправления',
-'logentry-patrol-patrol'              => '$1 {{GENDER:$2|отпатрулировал|отпатрулировала}} версию $4 страницы $3',
-'logentry-patrol-patrol-auto'         => '$1 автоматически {{GENDER:$2|отпатрулировал|отпатрулировала}} версию $4 страницы $3',
-'logentry-newusers-newusers'          => '$1 {{GENDER:$2|создал|создала}} учётную запись участника',
-'logentry-newusers-create'            => '$1 {{GENDER:$2|создал|создала}} учётную запись участника',
-'logentry-newusers-create2'           => '$1 {{GENDER:$2|создал|создала}} {{GENDER:$4|учётную запись участника|учётную запись участника}} $3',
-'logentry-newusers-autocreate'        => 'Автоматически {{GENDER:$2|создана|создана}} учётная запись $1',
+'logentry-move-move'                  => '$1 переименовал страницу $3 в $4',
+'logentry-move-move-noredirect'       => '$1 переименовал страницу $3 в $4 без оставления перенаправления',
+'logentry-move-move_redir'            => '$1 переименовал страницу $3 в $4 поверх перенаправления',
+'logentry-move-move_redir-noredirect' => '$1 переименовал страницу $3 в $4 поверх перенаправления и без оставления перенаправления',
+'logentry-patrol-patrol'              => '$1 отпатрулировал версию $4 страницы $3',
+'logentry-patrol-patrol-auto'         => '$1 автоматически отпатрулировал версию $4 страницы $3',
+'logentry-newusers-newusers'          => '$1 создал учётную запись участника',
+'logentry-newusers-create'            => '$1 создал учётную запись',
+'logentry-newusers-create2'           => '$1 создал учётную запись участника $3',
+'logentry-newusers-autocreate'        => 'Автоматически создана учётная запись $1',
 'newuserlog-byemail'                  => 'пароль отправлен по эл. почте',
 
 # Feedback
@@ -3914,4 +3959,42 @@ MediaWiki распространяется в надежде, что она бу
 'feedback-bugcheck'  => 'Прекрасно! Только проверьте, что в списке [$1 известных ошибок] её нет подобной записи.',
 'feedback-bugnew'    => 'Я проверил. Сообщить о новой ошибке',
 
+# API errors
+'api-error-badaccess-groups'              => 'Вам не разрешено загружать файлы в эту вики.',
+'api-error-badtoken'                      => 'Внутренняя ошибка:  некорректный токен.',
+'api-error-copyuploaddisabled'            => 'Загрузка по URL-адресу отключена на этом сервере.',
+'api-error-duplicate'                     => 'Уже {{PLURAL:$1|существует  [$2 другой файл]|существуют [$2 другие файлы]}} с таким же содержимым',
+'api-error-duplicate-archive'             => 'Раньше на сайте {{PLURAL:$1|уже был [$2 файл]|были [$2 файлы]}} с точно таким же содержанием, но {{PLURAL:$1|он был удалён|они были удалены}}.',
+'api-error-duplicate-archive-popup-title' => 'Дубликаты {{PLURAL:$1|файла|файлов}}, которые уже были удалены.',
+'api-error-duplicate-popup-title'         => 'Дубликат {{PLURAL:$1|файла|файлов}}',
+'api-error-empty-file'                    => 'Отправленный вами файл пуст.',
+'api-error-emptypage'                     => 'Не допускается создание новых пустых страниц.',
+'api-error-fetchfileerror'                => 'Внутренняя ошибка: что-то пошло не так при получении файла.',
+'api-error-file-too-large'                => 'Отправленный вами файл слишком велик.',
+'api-error-filename-tooshort'             => 'Слишком короткое имя файла.',
+'api-error-filetype-banned'               => 'Этот тип файлов запрещён.',
+'api-error-filetype-missing'              => 'У этого файла отсутствует расширение.',
+'api-error-hookaborted'                   => 'Изменение, которые вы пытались сделать, прервано обработчиком расширения.',
+'api-error-http'                          => 'Внутренняя ошибка: не удаётся подключиться к серверу.',
+'api-error-illegal-filename'              => 'Недопустимое имя файла.',
+'api-error-internal-error'                => 'Внутренняя ошибка: что-то пошло не так при обработке вашей загрузки в вики.',
+'api-error-invalid-file-key'              => 'Внутренняя ошибка: файл во временном хранилище не найден.',
+'api-error-missingparam'                  => 'Внутренняя ошибка: отсутствуют параметры по запросу.',
+'api-error-missingresult'                 => 'Внутренняя ошибка: не удалось определить, успешно ли завершилось копирование.',
+'api-error-mustbeloggedin'                => 'Вы должны представиться системе для загрузки файлов.',
+'api-error-mustbeposted'                  => 'Внутренняя ошибка: запрос требует инструкцию HTTP POST.',
+'api-error-noimageinfo'                   => 'Загрузка завершилась успешно, но сервер не выдал никакой информации о файле.',
+'api-error-nomodule'                      => 'Внутренняя ошибка: не настроен модуль загрузки.',
+'api-error-ok-but-empty'                  => 'Внутренняя ошибка: нет ответа от сервера.',
+'api-error-overwrite'                     => 'Не допускается замена существующего файла.',
+'api-error-stashfailed'                   => 'Внутренняя ошибка: сервер не смог сохранить временный файл.',
+'api-error-timeout'                       => 'Сервер не отвечает в течение ожидаемого времени.',
+'api-error-unclassified'                  => 'Произошла неизвестная ошибка',
+'api-error-unknown-code'                  => 'Неизвестная ошибка: «$1»',
+'api-error-unknown-error'                 => 'Внутренняя ошибка: что-то пошло не так при попытке загрузить файл.',
+'api-error-unknown-warning'               => 'Неизвестное предупреждение: $1',
+'api-error-unknownerror'                  => 'Неизвестная ошибка: «$1».',
+'api-error-uploaddisabled'                => 'В этой вики отключена возможность загрузки файлов.',
+'api-error-verification-error'            => 'Возможно, этот файл повреждён или имеет неправильное расширение.',
+
 );