* Rename new message 'filetype-separator' (r28530) to the more generic message name...
[lhc/web/wiklou.git] / languages / messages / MessagesRu.php
index a2bc9c7..5edfb18 100644 (file)
@@ -1,18 +1,22 @@
 <?php
-/** Russian (русский язык)
-  *
-  * Based on MessagesEn.php revision 23226 (2007-06-23)
-  * and ru.wikipedia MediaWiki namespace (2007-06-23)
-  *
-  * Maintainer: Alexander Sigachov (alexander.sigachov на Google Mail)
-  * 
-  * ВНИМАНИЕ! НЕ РЕДАКТИРУЙТЕ ЭТОТ ФАЙЛ!
-  *
-  * Если необходимо внести изменения в перевод отдельных строк интерфейса,
-  * сделайте это посредством редактирования страниц вида «MediaWiki:*».
-  * Их список можно найти на странице «Special:Allmessages».
-  *
-  */
+/** Russian (Русский)
+ *
+ * @addtogroup Language
+ *
+ * @author Alexander Sigachov (alexander.sigachov@gmail.com)
+ * @author לערי ריינהארט
+ * @author SPQRobin
+ * @author HalanTul
+ */
+
+/*
+ * Изменения сделанные в этом файле будут потеряны при обновлении MediaWiki.
+ *
+ * Если необходимо внести изменения в перевод отдельных строк интерфейса,
+ * сделайте это посредством редактирования страниц вида «MediaWiki:*».
+ * Их список можно найти на странице «Special:Allmessages».
+ */
+
 
 $separatorTransformTable = array(
        ',' => "\xc2\xa0", # nbsp
@@ -20,7 +24,7 @@ $separatorTransformTable = array(
 );
 
 $fallback8bitEncoding = 'windows-1251';
-$linkPrefixExtension = true;
+$linkPrefixExtension = false;
 
 $namespaceNames = array(
        NS_MEDIA            => 'Медиа',
@@ -90,11 +94,10 @@ $magicWords = array(
 #   ID                                 CASE  SYNONYMS
        'redirect'               => array( 0,    '#REDIRECT', '#ПЕРЕНАПРАВЛЕНИЕ', '#ПЕРЕНАПР'),
        'notoc'                  => array( 0,    '__NOTOC__', '__БЕЗ_ОГЛ__'),
-       'nogallery'                      => array( 0,    '__NOGALLERY__', '__БЕЗ_ГАЛЕРЕИ__'),
+       'nogallery'              => array( 0,    '__NOGALLERY__', '__БЕЗ_ГАЛЕРЕИ__'),
        'forcetoc'               => array( 0,    '__FORCETOC__',  '__ОБЯЗ_ОГЛ__'),
        'toc'                    => array( 0,    '__TOC__', '__ОГЛ__'),
        'noeditsection'          => array( 0,    '__NOEDITSECTION__', '__БЕЗ_РЕДАКТИРОВАНИЯ_РАЗДЕЛА__'),
-       'start'                  => array( 0,    '__START__', '__НАЧАЛО__'),
        'currentmonth'           => array( 1,    'CURRENTMONTH', 'ТЕКУЩИЙ_МЕСЯЦ'),
        'currentmonthname'       => array( 1,    'CURRENTMONTHNAME','НАЗВАНИЕ_ТЕКУЩЕГО_МЕСЯЦА'),
        'currentmonthnamegen'    => array( 1,    'CURRENTMONTHNAMEGEN','НАЗВАНИЕ_ТЕКУЩЕГО_МЕСЯЦА_РОД'),
@@ -123,7 +126,7 @@ $magicWords = array(
        'pagename'               => array( 1,    'PAGENAME','НАЗВАНИЕ_СТРАНИЦЫ'),
        'pagenamee'              => array( 1,    'PAGENAMEE','НАЗВАНИЕ_СТРАНИЦЫ_2'),
        'namespace'              => array( 1,    'NAMESPACE','ПРОСТРАНСТВО_ИМЁН'),
-       'namespacee'              => array( 1,    'NAMESPACEE','ПРОСТРАНСТВО_ИМЁН_2'),
+       'namespacee'             => array( 1,    'NAMESPACEE','ПРОСТРАНСТВО_ИМЁН_2'),
        'talkspace'              => array( 1,    'TALKSPACE', 'ПРОСТРАНСТВО_ОБСУЖДЕНИЙ'),
        'talkspacee'             => array( 1,    'TALKSPACEE', 'ПРОСТРАНСТВО_ОБСУЖДЕНИЙ_2'),
        'subjectspace'           => array( 1,    'SUBJECTSPACE', 'ARTICLESPACE', 'ПРОСТРАНСТВО_СТАТЕЙ' ),
@@ -173,7 +176,6 @@ $magicWords = array(
        'revisionday2'           => array( 1,    'REVISIONDAY2' , 'ДЕНЬ_ВЕРСИИ_2'),
        'revisionmonth'          => array( 1,    'REVISIONMONTH' , 'МЕСЯЦ_ВЕРСИИ'),
        'revisionyear'           => array( 1,    'REVISIONYEAR' , 'ГОД_ВЕРСИИ'),
-       'revisiontimestamp'      => array( 1,    'REVISIONTIMESTAMP'      ),
        'plural'                 => array( 0,    'PLURAL:', 'МНОЖЕСТВЕННОЕ_ЧИСЛО:' ),
        'fullurl'                => array( 0,    'FULLURL:', 'ПОЛНЫЙ_АДРЕС:' ),
        'fullurle'               => array( 0,    'FULLURLE:', 'ПОЛНЫЙ_АДРЕС_2:' ),
@@ -187,7 +189,7 @@ $magicWords = array(
        'newsectionlink'         => array( 1,    '__NEWSECTIONLINK__', '__ССЫЛКА_НА_НОВЫЙ_РАЗДЕЛ__' ),
        'currentversion'         => array( 1,    'CURRENTVERSION' , 'ТЕКУЩАЯ_ВЕРСИЯ' ),
        'urlencode'              => array( 0,    'URLENCODE:' , 'ЗАКОДИРОВАННЫЙ_АДРЕС:' ),
-       'anchorencode'                   => array( 0,    'ANCHORENCODE', 'КОДИРОВАТЬ_МЕТКУ'),
+       'anchorencode'           => array( 0,    'ANCHORENCODE', 'КОДИРОВАТЬ_МЕТКУ'),
        'currenttimestamp'       => array( 1,    'CURRENTTIMESTAMP' , 'ОТМЕТКА_ТЕКУЩЕГО_ВРЕМЕНИ' ),
        'localtimestamp'         => array( 1,    'LOCALTIMESTAMP' , 'ОТМЕТКА_МЕСТНОГО_ВРЕМЕНИ'),
        'directionmark'          => array( 1,    'DIRECTIONMARK', 'DIRMARK' , 'НАПРАВЛЕНИЕ_ПИСЬМА' ),
@@ -199,10 +201,11 @@ $magicWords = array(
        'padleft'                => array( 0,    'PADLEFT', 'ЗАПОЛНИТЬ_СЛЕВА'),
        'padright'               => array( 0,    'PADRIGHT', 'ЗАПОЛНИТЬ_СПРАВА'),
        'special'                => array( 0,    'special', 'служебная' ),
-       'defaultsort'           => array( 1,     'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:', 'СОРТИРОВКА_ПО_УМОЛЧАНИЮ', 'КЛЮЧ_СОРТИРОВКИ'),
+       'defaultsort'            => array( 1,    'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:', 'СОРТИРОВКА_ПО_УМОЛЧАНИЮ', 'КЛЮЧ_СОРТИРОВКИ'),
+       'filepath'               => array( 0,    'FILEPATH:', 'ПУТЬ_К_ФАЙЛУ:'),
 );
 
-$linkTrail = '/^([a-zабвгдеёжзийклмнопрстуфхцчшщъыьэюя“»]+)(.*)$/sDu';
+$linkTrail = '/^([a-zабвгдеёжзийклмнопрстуфхцчшщъыьэюя]+)(.*)$/sDu';
 
 $messages = array(
 # User preference toggles
@@ -220,10 +223,10 @@ $messages = array(
 'tog-showtoc'                 => 'Показывать оглавление (для страниц более чем с 3 заголовками)',
 'tog-rememberpassword'        => 'Помнить мою учётную запись на этом компьютере',
 'tog-editwidth'               => 'Поле редактирования во всю ширину окна браузера',
-'tog-watchcreations'          => 'Добавлять созданные мною страницы в список наблюдения',
-'tog-watchdefault'            => 'Добавлять изменённые мною страницы в список наблюдения',
-'tog-watchmoves'              => 'Добавлять переименованные мною страницы в список наблюдения',
-'tog-watchdeletion'           => 'Добавлять удалённые мною страницы в список наблюдения',
+'tog-watchcreations'          => 'Добавлять созданные мной страницы в список наблюдения',
+'tog-watchdefault'            => 'Добавлять изменённые мной страницы в список наблюдения',
+'tog-watchmoves'              => 'Добавлять переименованные мной страницы в список наблюдения',
+'tog-watchdeletion'           => 'Добавлять удалённые мной страницы в список наблюдения',
 'tog-minordefault'            => 'По умолчанию помечать изменения как малозначимые',
 'tog-previewontop'            => 'Показывать предпросмотр статьи до окна редактирования',
 'tog-previewonfirst'          => 'Предварительный просмотр по первому изменению',
@@ -233,7 +236,7 @@ $messages = array(
 'tog-enotifminoredits'        => 'Уведомлять по эл. почте даже при малозначительных изменениях',
 'tog-enotifrevealaddr'        => 'Показывать мой почтовый адрес в сообщениях оповещения',
 'tog-shownumberswatching'     => 'Показывать число участников, включивших страницу в свой список наблюдения',
-'tog-fancysig'                => 'Ð\9fÑ\80оÑ\81Ñ\82аÑ\8f Ð¿Ð¾Ð´Ð¿Ð¸Ñ\81Ñ\8c (без Ð°Ð²Ñ\82омаÑ\82иÑ\87еÑ\81кой Ñ\81Ñ\81Ñ\8bлки)',
+'tog-fancysig'                => 'СобÑ\81Ñ\82веннаÑ\8f Ð²Ð¸ÐºÐ¸-Ñ\80азмеÑ\82ка Ð¿Ð¾Ð´Ð¿Ð¸Ñ\81и',
 'tog-externaleditor'          => 'Использовать по умолчанию внешний редактор',
 'tog-externaldiff'            => 'Использовать по умолчанию внешнюю программу сравнения версий',
 'tog-showjumplinks'           => 'Включить вспомогательные ссылки «перейти к»',
@@ -306,19 +309,19 @@ $messages = array(
 
 # Bits of text used by many pages
 'categories'            => 'Категории',
-'pagecategories'        => '{{PLURAL:$1|Категория|Категории|Категории}}',
+'pagecategories'        => '{{PLURAL:$1|Категория|||Категории}}',
 'category_header'       => 'Статьи в категории «$1»',
 'subcategories'         => 'Подкатегории',
 'category-media-header' => 'Файлы в категории «$1»',
+'category-empty'        => "''Эта категория в данный момент пуста.''",
 
-'linkprefix'        => '/^(.*?)(„|«)$/sD',
 'mainpagetext'      => '<big>Вики-движок «MediaWiki» успешно установлен.</big>',
 'mainpagedocfooter' => 'Информацию по работе с этой вики можно найти в [http://meta.wikimedia.org/wiki/%D0%9F%D0%BE%D0%BC%D0%BE%D1%89%D1%8C:%D0%A1%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B0%D0%BD%D0%B8%D0%B5 руководстве пользователя].
 
 == Некоторые полезные ресурсы ==
-* [http://www.mediawiki.org/wiki/Help:Configuration_settings Список возможных настроек];
-* [http://www.mediawiki.org/wiki/Help:FAQ Часто задаваемые вопросы и ответы по MediaWiki];
-* [http://mail.wikimedia.org/mailman/listinfo/mediawiki-announce Рассылка уведомлений о выходе новых версий MediaWiki].',
+* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Список возможных настроек];
+* [http://www.mediawiki.org/wiki/Manual:FAQ Часто задаваемые вопросы и ответы по MediaWiki];
+* [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Рассылка уведомлений о выходе новых версий MediaWiki].',
 
 'about'          => 'Описание',
 'article'        => 'Статья',
@@ -395,29 +398,29 @@ $messages = array(
 
 # All link text and link target definitions of links into project namespace that get used by other message strings, with the exception of user group pages (see grouppage) and the disambiguation template definition (see disambiguations).
 'aboutsite'         => 'Описание {{grammar:genitive|{{SITENAME}}}}',
-'aboutpage'         => '{{ns:project}}:Описание',
+'aboutpage'         => 'Project:Описание',
 'bugreports'        => 'Отчёт об ошибке',
-'bugreportspage'    => '{{ns:project}}:Отчёт об ошибке',
+'bugreportspage'    => 'Project:Отчёт об ошибке',
 'copyright'         => 'Содержимое доступно в соответствии с $1.',
 'copyrightpagename' => 'Авторские права проекта {{SITENAME}}',
 'copyrightpage'     => '{{ns:project}}:Авторское право',
 'currentevents'     => 'Текущие события',
-'currentevents-url' => 'Текущие события',
+'currentevents-url' => 'Project:Текущие события',
 'disclaimers'       => 'Отказ от ответственности',
-'disclaimerpage'    => '{{ns:project}}:Отказ от ответственности',
+'disclaimerpage'    => 'Project:Отказ от ответственности',
 'edithelp'          => 'Справка по редактированию',
-'edithelppage'      => '{{ns:project}}:Справка по редактированию',
+'edithelppage'      => 'Help:Справка по редактированию',
 'faq'               => 'ЧаВО',
-'faqpage'           => '{{ns:project}}:ЧаВО',
-'helppage'          => '{{ns:project}}:Справка',
+'faqpage'           => 'Project:ЧаВО',
+'helppage'          => 'Help:Справка',
 'mainpage'          => 'Заглавная страница',
 'policy-url'        => 'Project:Правила',
 'portal'            => 'Сообщество',
-'portal-url'        => '{{ns:project}}:Портал сообщества',
+'portal-url'        => 'Project:Портал сообщества',
 'privacy'           => 'Политика конфиденциальности',
-'privacypage'       => '{{ns:project}}:Политика конфиденциальности',
+'privacypage'       => 'Project:Политика конфиденциальности',
 'sitesupport'       => 'Пожертвования',
-'sitesupport-url'   => '{{ns:project}}:Пожертвования',
+'sitesupport-url'   => 'Project:Пожертвования',
 
 'badaccess'        => 'Ошибка доступа',
 'badaccess-group0' => 'Вы не можете выполнять запрошенное действие.',
@@ -428,25 +431,29 @@ $messages = array(
 'versionrequired'     => 'Требуется MediaWiki версии $1',
 'versionrequiredtext' => 'Для работы с этой страницей требуется MediaWiki версии $1. См. [[{{ns:special}}:Version|информацию о версиях используемого ПО]].',
 
-'ok'                  => 'OK',
-'pagetitle'           => '$1 — {{SITENAME}}',
-'retrievedfrom'       => 'Получено с $1',
-'youhavenewmessages'  => 'Вы получили $1 ($2).',
-'newmessageslink'     => 'новые сообщения',
-'newmessagesdifflink' => 'последнее изменение',
-'editsection'         => 'править',
-'editold'             => 'править',
-'editsectionhint'     => 'Править секцию: $1',
-'toc'                 => 'Содержание',
-'showtoc'             => 'показать',
-'hidetoc'             => 'убрать',
-'thisisdeleted'       => 'Просмотреть или восстановить $1?',
-'viewdeleted'         => 'Просмотреть $1?',
-'restorelink'         => '{{PLURAL:$1|$1 удалённую правку|$1 удалённые правки|$1 удалённых правок}}',
-'feedlinks'           => 'В виде:',
-'feed-invalid'        => 'Неправильный тип канала для подписки.',
-
-# Short words for each namespace, by default used in the 'article' tab in monobook
+'pagetitle'               => '$1 — {{SITENAME}}',
+'retrievedfrom'           => 'Получено с $1',
+'youhavenewmessages'      => 'Вы получили $1 ($2).',
+'newmessageslink'         => 'новые сообщения',
+'newmessagesdifflink'     => 'последнее изменение',
+'youhavenewmessagesmulti' => 'Вы получили новые сообщения на $1',
+'editsection'             => 'править',
+'editold'                 => 'править',
+'editsectionhint'         => 'Править секцию: $1',
+'toc'                     => 'Содержание',
+'showtoc'                 => 'показать',
+'hidetoc'                 => 'убрать',
+'thisisdeleted'           => 'Просмотреть или восстановить $1?',
+'viewdeleted'             => 'Просмотреть $1?',
+'restorelink'             => '{{PLURAL:$1|$1 удалённую правку|$1 удалённые правки|$1 удалённых правок}}',
+'feedlinks'               => 'В виде:',
+'feed-invalid'            => 'Неправильный тип канала для подписки.',
+'site-rss-feed'           => '$1 - RSS лента',
+'site-atom-feed'          => '$1 - Atom лента',
+'page-rss-feed'           => '«$1» - RSS лента',
+'page-atom-feed'          => '«$1» - Atom лента',
+
+# Short words for each namespace, by default used in the namespace tab in monobook
 'nstab-main'      => 'Статья',
 'nstab-user'      => 'Участник',
 'nstab-media'     => 'Мультимедиа',
@@ -462,7 +469,9 @@ $messages = array(
 'nosuchaction'      => 'Такого действия нет',
 'nosuchactiontext'  => 'Действие, указанное в URL, не распознаётся программным обеспечением вики',
 'nosuchspecialpage' => 'Такой специальной страницы нет',
-'nospecialpagetext' => 'Запрошенной вами служебной страницы не существует. См. [[{{ns:special}}:Specialpages|список служебных страниц]].',
+'nospecialpagetext' => "<big>'''Запрошенной вами служебной страницы не существует.'''</big>
+
+См. [[{{ns:special}}:Specialpages|список служебных страниц]].",
 
 # General errors
 'error'                => 'Ошибка',
@@ -496,10 +505,13 @@ $1',
 Пожалуйста, сообщите об этом администратору, указав URL.',
 'readonly_lag'         => 'База данных автоматически заблокирована от изменений на время пока вторичный сервер БД не синхронизируется с первичным.',
 'internalerror'        => 'Внутренняя ошибка',
+'internalerror_info'   => 'Внутренняя ошибка: $1',
 'filecopyerror'        => 'Невозможно скопировать файл «$1» в «$2».',
 'filerenameerror'      => 'Невозможно переименовать файл «$1» в «$2».',
 'filedeleteerror'      => 'Невозможно удалить файл «$1».',
+'directorycreateerror' => 'Невозможно создать директорию «$1».',
 'filenotfound'         => 'Невозможно найти файл «$1».',
+'fileexistserror'      => 'Невозможно записать в файл «$1»: файл существует.',
 'unexpected'           => 'Неподходящее значение: «$1»=«$2».',
 'formerror'            => 'Ошибка: невозможно передать данные формы',
 'badarticleerror'      => 'Это действие не может быть выполнено на данной странице.',
@@ -517,10 +529,14 @@ $1',
 'viewsourcefor'        => 'Страница «$1»',
 'protectedpagetext'    => 'Эта страница закрыта для редактирования.',
 'viewsourcetext'       => 'Вы можете просмотреть и скопировать исходный текст этой страницы:',
-'protectedinterface'   => 'Эта страница содержит системное сообщение MediaWiki, её могут изменять только администраторы проекта.',
+'protectedinterface'   => 'Эта страница содержит интерфейсное сообщение программного обеспечения. Во избежание вандализма её изменение запрещено.',
 'editinginterface'     => "'''Внимание:''' Вы редактируете страницу, содержащую системное сообщение MediaWiki. Её изменение повлияет на внешний вид интерфейса для других пользователей.",
 'sqlhidden'            => '(SQL запрос скрыт)',
-'cascadeprotected'     => 'Страница защищена от изменений, поскольку включена в следующие страницы, для которых активирована возможность каскадной защиты:',
+'cascadeprotected'     => 'Страница защищена от изменений, поскольку она включена в {{PLURAL:$1|следующую страницу, для которой|||следующие страницы, для которых}} включена каскадная защита:
+$2',
+'namespaceprotected'   => 'У вас нет разрешения редактировать страницы в пространстве имён «$1».',
+'customcssjsprotected' => 'У вас нет разрешения редактировать эту страницу, так как она содержит личные настройки другого участника.',
+'ns-specialprotected'  => 'Страницы пространства имён «{{ns:special}}» не могут правиться.',
 
 # Login and logout pages
 'logouttitle'                => 'Стать инкогнито',
@@ -538,7 +554,6 @@ $1',
 'yourdomainname'             => 'Ваш домен:',
 'externaldberror'            => 'Произошла ошибка при аутентификации с помощью внешней базы данных, или у вас недостаточно прав для внесения изменений в свою внешнюю учётную запись.',
 'loginproblem'               => '<span style="color:red">Участник не опознан.</span>',
-'alreadyloggedin'            => '<strong>Участник $1, вы уже представились системе!</strong><br />',
 'login'                      => 'Представиться системе',
 'loginprompt'                => 'Вы должны разрешить «cookies», чтобы представиться системе.',
 'userlogin'                  => 'Представиться системе',
@@ -561,11 +576,12 @@ $1',
 'yourvariant'                => 'Вариант языка',
 'yournick'                   => 'Ваш псевдоним (для подписей):',
 'badsig'                     => 'Неверная подпись. Проверьте корректность HTML-тегов.',
-'badsiglength'               => 'Слишком длинная подпись, должна быть не более $1 байт.',
+'badsiglength'               => 'Слишком длинная подпись, должна быть не более $1 символов.',
 'email'                      => 'Эл. почта',
 'prefs-help-realname'        => 'Настоящее имя (необязательное поле): если вы укажите его, то оно будет использовано для того чтобы показать кем был внесена правка страницы.',
 'loginerror'                 => 'Ошибка опознавания участника',
 'prefs-help-email'           => 'Электронная почта (необязательное поле) позволяет другим участникам связаться с вами без раскрытия адреса вашей электронной почты.',
+'prefs-help-email-required'  => 'Необходимо указать адрес электронной почты.',
 'nocookiesnew'               => 'Участник зарегистрирован, но не представлен. {{SITENAME}} использует «cookies» для представления участников. У вас «cookies» запрещены. Пожалуйста, разрешите их, а затем представьтесь с вашим новым именем участника и паролем.',
 'nocookieslogin'             => '{{SITENAME}} использует «cookies» для представления участников. Вы их отключили. Пожалуйста, включите их и попробуйте снова.',
 'noname'                     => 'Вы не указали допустимого имени участника.',
@@ -577,9 +593,10 @@ $1',
 'nouserspecified'            => 'Вы должны указать имя участника.',
 'wrongpassword'              => 'Введённый вами пароль неверен. Попробуйте ещё раз.',
 'wrongpasswordempty'         => 'Пожалуйста, введите непустой пароль.',
+'passwordtooshort'           => 'Введённый пароль недействителен или слишком короткий. Пароль должен состоять не менее чем из $1 символов и отличаться от имени участника.',
 'mailmypassword'             => 'Выслать новый пароль',
 'passwordremindertitle'      => 'Напоминание пароля участника {{grammar:genitive|{{SITENAME}}}}',
-'passwordremindertext'       => 'Кто-то (вероятно вы, с IP-адреса $1) запросил,
+'passwordremindertext'       => 'Кто-то (вероятно, вы) с IP-адреса $1 запросил,
 чтобы мы выслали вам новый пароль участника {{grammar:genitive|{{SITENAME}}}} ($4).
 Пароль для участника $2 теперь: <code>$3</code>.
 Вы должны представиться системе и поменять пароль.
@@ -595,13 +612,14 @@ $1',
 'throttled-mailpassword'     => 'Функция напоминания пароля уже использовалось в течение последних $1 часов. Для предотвращения злоупотреблений, разрешено запрашивать не более одного напоминания за $1 часов.',
 'mailerror'                  => 'Ошибка при отправке почты: $1',
 'acct_creation_throttle_hit' => 'К сожалению, вы уже создали $1 учётных записей. Вы не можете создать больше ни одной.',
-'emailauthenticated'         => 'Ваш почтовый адрес был сопоставлен с $1.',
+'emailauthenticated'         => 'Ваш почтовый адрес был подтверждён $1.',
 'emailnotauthenticated'      => 'Ваш адрес электронной почты ещё не был подтверждён, функции вики-движка по работе с эл. почтой отключены.',
 'noemailprefs'               => 'Адрес электронной почты не был указан, функции вики-движка по работе с эл. почтой отключены.',
 'emailconfirmlink'           => 'Подтвердить ваш адрес электронной почты',
 'invalidemailaddress'        => 'Введённый адрес не может быть принят, так как он не соответствует формату адресов электронной почты. Пожалуйста, введите корректный адрес или оставьте поле пустым.',
 'accountcreated'             => 'Учётная запись создана',
 'accountcreatedtext'         => 'Создана учётная запись участника $1.',
+'loginlanguagelabel'         => 'Язык: $1',
 
 # Password reset dialog
 'resetpass'               => 'Сброс пароля от учётной записи',
@@ -629,9 +647,7 @@ $1',
 'math_tip'        => 'Математическая формула (формат LaTeX)',
 'nowiki_sample'   => 'Вставляйте сюда неотформатированный текст.',
 'nowiki_tip'      => 'Игнорировать вики-форматирование',
-'image_sample'    => 'Example.jpg',
 'image_tip'       => 'Встроенное изображение',
-'media_sample'    => 'Example.ogg',
 'media_tip'       => 'Ссылка на медиа-файл',
 'sig_tip'         => 'Ваша подпись и момент времени',
 'hr_tip'          => 'Горизонтальная линия (не используйте часто)',
@@ -657,25 +673,28 @@ $1',
 
 Блокировка произведена администратором $1. Указана следующая причина: ''«$2»''.
 
-Блокировка заканчивается $6.<br />
-Был заблокирован: $7
+* Начало блокировки: $8
+* Окончание блокировки: $6
+* Был заблокирован: $7
 
-Вы можете отправить письмо участнику $1 или любому другому [[{{MediaWiki:grouppage-sysop}}|администратору]], чтобы обсудить блокировку.
+Вы можете отправить письмо участнику $1 или любому другому [[{{MediaWiki:Grouppage-sysop}}|администратору]], чтобы обсудить блокировку.
 
 Обратите внимание, что вы не сможете отправить письмо администратору, если вы не зарегистрированы и не подтвердили свой адрес электронной почты в [[{{ns:special}}:Preferences|личных настройках]], а также если вам было запрещено отправлять письма при блокировке.
 
 Ваш IP-адрес — $3, идентификатор блокировки — #$5. Пожалуйста, указывайте эти данные в своих запросах.",
-'autoblockedtext'   => 'Ваш IP-адрес автоматически заблокирован в связи с тем, что он ранее использовался кем-то из заблокированных участников. Заблокировавший его администратор ($1) указал следующую причину блокировки:
+'autoblockedtext'           => 'Ваш IP-адрес автоматически заблокирован в связи с тем, что он ранее использовался кем-то из заблокированных участников. Заблокировавший его администратор ($1) указал следующую причину блокировки:
 
 :«$2»
 
-Блокировка заканчивается $6.
+* Начало блокировки: $8
+* Окончание блокировки: $6
 
-Вы можете отправить письмо участнику $1 или любому другому [[{{MediaWiki:grouppage-sysop}}|администратору]], чтобы обсудить блокировку.
+Вы можете отправить письмо участнику $1 или любому другому [[{{MediaWiki:Grouppage-sysop}}|администратору]], чтобы обсудить блокировку.
 
 Обратите внимание, что вы не сможете отправить письмо администратору, если вы не зарегистрированы в проекте и не подтвердили свой адрес электронной почты в [[{{ns:special}}:Preferences|личных настройках]], а также если вам было запрещено отправлять письма при блокировке.
 
 Ваш идентификатор блокировки — #$5. Пожалуйста, указывайте его в своих запросах.',
+'blockednoreason'           => 'причина не указана',
 'blockedoriginalsource'     => 'Ниже показан текст страницы «$1».',
 'blockededitsource'         => "Ниже показан текст '''ваших изменений''' страницы «$1».",
 'whitelistedittitle'        => 'Для изменения требуется авторизация',
@@ -697,12 +716,12 @@ $1',
 'newarticletext'            => "Вы перешли по ссылке на статью, которая пока не существует.
 
 Чтобы создать новую страницу, наберите текст в окне, расположенном ниже
-(см. [[{{MediaWiki:helppage}}|справочную страницу]] чтобы получить больше информации).
+(см. [[{{MediaWiki:Helppage}}|справочную страницу]] чтобы получить больше информации).
 Если вы оказались здесь по ошибке, просто нажмите кнопку '''назад''' вашего браузера.",
 'anontalkpagetext'          => "----''Эта страница обсуждения принадлежит анонимному участнику, который ещё не зарегистрировался или который не представился регистрированным именем. Для идентификации используется цифровой IP-адрес. Если вы анонимный участник и полагаете, что получили сообщения, адресованные не вам (один IP-адрес может использоваться несколькими пользователями), пожалуйста, [[{{ns:special}}:Userlogin|представьтесь системе]], чтобы впредь избежать возможной путаницы с другими участниками.''",
 'noarticletext'             => "В настоящий момент текст на данной странице отсутствует. Вы можете [[{{ns:special}}:Search/{{PAGENAME}}|найти упоминание данного названия]] в других статьях или '''[{{fullurl:{{FULLPAGENAME}}|action=edit}} создать страницу с таким названием]'''.",
 'clearyourcache'            => "'''Замечание:''' Чтобы после сохранения увидеть сделанные изменения, очистите кеш своего браузера: '''Mozilla / Firefox''': ''Ctrl+Shift+R'', '''IE:''' ''Ctrl+F5'', '''Safari''': ''Cmd+Shift+R'', '''Konqueror''': ''F5'', '''Opera''': через меню ''Tools→Preferences''.",
-'usercssjsyoucanpreview'    => '<strong>Ð\9fодÑ\81казка:</strong> Ð\98Ñ\81полÑ\8cзÑ\83йÑ\82е ÐºÐ½Ð¾Ð¿ÐºÑ\83 Ð¿Ñ\80едваÑ\80иÑ\82елÑ\8cного Ð¿Ñ\80оÑ\81моÑ\82Ñ\80а, Ñ\87Ñ\82обÑ\8b Ð¿Ñ\80оÑ\82еÑ\81Ñ\82иÑ\80оваÑ\82Ñ\8c Ð²Ð°Ñ\88 Ð½Ð¾Ð²Ñ\8bй css-Ñ\84айл Ð¸Ð»Ð¸ js-Ñ\84айл Ð¿ÐµÑ\80ед Ñ\81оÑ\85Ñ\80анением.',
+'usercssjsyoucanpreview'    => '<strong>Ð\9fодÑ\81казка:</strong> Ð\9fеÑ\80ед Ñ\81оÑ\85Ñ\80анением Ð¸Ñ\81полÑ\8cзÑ\83йÑ\82е ÐºÐ½Ð¾Ð¿ÐºÑ\83 Ð¿Ñ\80едваÑ\80иÑ\82елÑ\8cного Ð¿Ñ\80оÑ\81моÑ\82Ñ\80а, Ñ\87Ñ\82обÑ\8b Ð¿Ñ\80овеÑ\80иÑ\82Ñ\8c Ð²Ð°Ñ\88 Ð½Ð¾Ð²Ñ\8bй css- Ð¸Ð»Ð¸ js-Ñ\84айл.',
 'usercsspreview'            => "'''Помните, что это только предварительный просмотр вашего css-файла, он ещё не сохранён!'''",
 'userjspreview'             => "'''Помните, что это только предварительный просмотр вашего javascript-файла, он ещё не сохранён!'''",
 'userinvalidcssjstitle'     => "'''Внимание:''' тема оформления «$1» не найдена. Помните, что пользовательские .css и .js страницы должны иметь название состоящее только из маленьких букв, например «{{ns:user}}:Некто/monobook.css», а не «{{ns:user}}:Некто/Monobook.css».",
@@ -710,13 +729,15 @@ $1',
 'note'                      => '<strong>Примечание:</strong>',
 'previewnote'               => 'Это только предварительный просмотр, текст ещё не записан!',
 'previewconflict'           => 'Этот предварительный просмотр отражает текст в верхнем окне редактирования так, как он будет выглядеть, если вы решите записать его.',
-'session_fail_preview'      => '<strong>Ð\9a Ñ\81ожалениÑ\8e, Ñ\81еÑ\80веÑ\80 Ð½Ðµ Ñ\81мог Ñ\81оÑ\85Ñ\80аниÑ\82Ñ\8c Ð²Ð°Ñ\88и Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ\8f Ð¸Ð·-за Ð¿Ð¾Ñ\82еÑ\80и Ð¸Ð´ÐµÐ½Ñ\82иÑ\84икаÑ\82оÑ\80а Ñ\81еÑ\81Ñ\81ии. Ð\9fожалÑ\83йÑ\81Ñ\82а, Ð¿Ð¾Ð¿Ñ\80обÑ\83йÑ\82е ÐµÑ\89Ñ\91 Ñ\80аз. Ð\95Ñ\81ли Ñ\8dÑ\82а Ð¾Ñ\88ибка Ð¿Ð¾Ð²Ñ\82оÑ\80иÑ\82Ñ\8cÑ\81Ñ\8f попробуйте завершить сеанс и заново представиться системе.</strong>',
+'session_fail_preview'      => '<strong>Ð\9a Ñ\81ожалениÑ\8e, Ñ\81еÑ\80веÑ\80 Ð½Ðµ Ñ\81мог Ñ\81оÑ\85Ñ\80аниÑ\82Ñ\8c Ð²Ð°Ñ\88и Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ\8f Ð¸Ð·-за Ð¿Ð¾Ñ\82еÑ\80и Ð¸Ð´ÐµÐ½Ñ\82иÑ\84икаÑ\82оÑ\80а Ñ\81еÑ\81Ñ\81ии. Ð\9fожалÑ\83йÑ\81Ñ\82а, Ð¿Ð¾Ð¿Ñ\80обÑ\83йÑ\82е ÐµÑ\89Ñ\91 Ñ\80аз. Ð\95Ñ\81ли Ñ\8dÑ\82а Ð¾Ñ\88ибка Ð¿Ð¾Ð²Ñ\82оÑ\80иÑ\82Ñ\81Ñ\8f, попробуйте завершить сеанс и заново представиться системе.</strong>',
 'session_fail_preview_html' => "<strong>К сожалению, сервер не смог сохранить ваши изменения из-за потери данных сессии.</strong>
 
 ''Так как данная вики разрешает использовать чистый HTML, предварительный просмотр отключён в качестве меры предотвращения JavaScript-атак.''
 
 <strong>Если это добросовестная попытка редактирования, пожалуйста, попробуйте ещё раз. Если не получается повторная правка, попробуйте завершить сеанс работы и заново представиться.</strong>",
-'importing'                 => 'Импортирование $1',
+'token_suffix_mismatch'     => '<strong>Ваша правка была отклонена, так как ваша программа неправильно обрабатывает знаки пунктуации
+в окне редактирования. Правка была отменена для предотвращени искажения текста статьи.
+Подобные проблемы могут возникать при использовании анонимизирующих веб-прокси, содержащих ошибки.</strong>',
 'editing'                   => 'Редактирование: $1',
 'editinguser'               => 'Для участника <b>$1</b>',
 'editingsection'            => 'Редактирование $1 (секция)',
@@ -731,8 +752,8 @@ $1',
 'copyrightwarning'          => 'Обратите внимание, что все добавления и изменения текста статьи рассматриваются, как выпущенные на условиях лицензии $2 (см. $1).
 Если вы не хотите, чтобы ваши тексты свободно распространялись и редактировались любым желающим, не помещайте их сюда.<br />
 Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из
-источника допускающего свободное распространение и изменение своего содержимого.<br />
-<strong>НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ МАТЕРИАЛЫ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ!</strong>',
+источника, допускающего свободное распространение и изменение своего содержимого.<br />
+<strong>НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ МАТЕРИАЛЫ, ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ!</strong>',
 'copyrightwarning2'         => 'Пожалуйста, обратите внимание, что все ваши добавления
 могут быть отредактированы или удалены другими участниками.
 Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.<br />
@@ -746,7 +767,7 @@ $1',
 Возможно, вам следует сохранить текст в файл на своём диске и поместить его в данный проект позже.</strong>',
 'protectedpagewarning'      => '<strong>ПРЕДУПРЕЖДЕНИЕ: эта страница защищена от изменений, её могут редактировать только администраторы.</strong>',
 'semiprotectedpagewarning'  => "'''Замечание:''' эта страница была защищена; редактировать её могут только зарегистрированные участники.",
-'cascadeprotectedwarning'   => "'''Ð\9fÑ\80едÑ\83пÑ\80еждение:''' Ð\94аннÑ\83Ñ\8e Ñ\81Ñ\82Ñ\80аниÑ\86Ñ\83 Ð¼Ð¾Ð³Ñ\83Ñ\82 Ñ\80едакÑ\82иÑ\80оваÑ\82Ñ\8c Ñ\82олÑ\8cко Ñ\83Ñ\87аÑ\81Ñ\82ники Ð³Ñ\80Ñ\83ппÑ\8b Â«Ð°Ð´Ð¼Ð¸Ð½Ð¸Ñ\81Ñ\82Ñ\80аÑ\82оÑ\80Ñ\8b», Ð¿Ð¾Ñ\81колÑ\8cкÑ\83 Ð¾Ð½Ð° Ð²ÐºÐ»Ñ\8eÑ\87ена Ð² Ñ\81ледÑ\83Ñ\8eÑ\89ие Ñ\81Ñ\82Ñ\80аниÑ\86Ñ\8b, Ð´Ð»Ñ\8f ÐºÐ¾Ñ\82оÑ\80Ñ\8bÑ\85 Ð°ÐºÑ\82ивиÑ\80ована Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ\81Ñ\82Ñ\8c ÐºÐ°Ñ\81кадной Ð·Ð°Ñ\89иÑ\82Ñ\8b:",
+'cascadeprotectedwarning'   => "'''Ð\9fÑ\80едÑ\83пÑ\80еждение:''' Ð\94аннÑ\83Ñ\8e Ñ\81Ñ\82Ñ\80аниÑ\86Ñ\83 Ð¼Ð¾Ð³Ñ\83Ñ\82 Ñ\80едакÑ\82иÑ\80оваÑ\82Ñ\8c Ñ\82олÑ\8cко Ñ\83Ñ\87аÑ\81Ñ\82ники Ð³Ñ\80Ñ\83ппÑ\8b Â«Ð\90дминиÑ\81Ñ\82Ñ\80аÑ\82оÑ\80Ñ\8b», Ð¿Ð¾Ñ\81колÑ\8cкÑ\83 Ð¾Ð½Ð° Ð²ÐºÐ»Ñ\8eÑ\87ена {{PLURAL:$1|в Ñ\81ледÑ\83Ñ\8eÑ\89Ñ\83Ñ\8e Ñ\81Ñ\82Ñ\80аниÑ\86Ñ\83, Ð´Ð»Ñ\8f ÐºÐ¾Ñ\82оÑ\80ой|||в Ñ\81ледÑ\83Ñ\8eÑ\89ие Ñ\81Ñ\82Ñ\80аниÑ\86Ñ\8b, Ð´Ð»Ñ\8f ÐºÐ¾Ñ\82оÑ\80Ñ\8bÑ\85}} Ð²ÐºÐ»Ñ\8eÑ\87ена ÐºÐ°Ñ\81каднаÑ\8f Ð·Ð°Ñ\89иÑ\82а:",
 'templatesused'             => 'Шаблоны, использованные на этой странице:',
 'templatesusedpreview'      => 'Шаблоны, используемые в предпросматриваемой странице:',
 'templatesusedsection'      => 'Шаблоны, используемые в этой секции:',
@@ -756,6 +777,9 @@ $1',
 'nocreatetitle'             => 'Создание страниц ограничено',
 'nocreatetext'              => 'На этом сайте ограничена возможность создания новых страниц.
 Вы можете вернуться назад и отредактировать существующую страницу, [[{{ns:special}}:Userlogin|представиться системе или создать новую учётную запись]].',
+'nocreate-loggedin'         => 'У вас нет разрешения создавать новые страницы в этой вики.',
+'permissionserrors'         => 'Ошибки прав доступа',
+'permissionserrorstext'     => 'Вы не имете разрешения делать это по {{PLURAL:$1|следующей причине|следующим причинам|следующим причинам}}:',
 'recreate-deleted-warn'     => "'''Внимание: вы пытаетесь воссоздать страницу, которая ранее удалялась.'''
 
 Проверьте, действительно ли вам нужно воссоздавать эту страницу. Ниже приведён журнал удалений.",
@@ -763,15 +787,15 @@ $1',
 # "Undo" feature
 'undo-success' => 'Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.',
 'undo-failure' => 'Правка не может быть отменена из-за несовместимости промежуточных изменений.',
-'undo-summary' => 'Отмена правки № $1 участника [[{{ns:special}}:Contributions/$2|$2]] ([[{{ns:user_talk}}:$2|обсуждение]])',
+'undo-summary' => 'Отмена правки № $1 участника [[{{ns:special}}:Contributions/$2|$2]] ([[User_talk:$2|обсуждение]])',
 
 # Account creation failure
 'cantcreateaccounttitle' => 'Невозможно создать учётную запись',
-'cantcreateaccounttext'  => 'Регистрация новых участников с этого IP-адреса (<b>$1</b>) запрещена.
-Скорее всего, это связано с систематическим вандализмом с этого адреса. Данный адрес может быть общим, например, для школы или интернет-провайдера.',
+'cantcreateaccount-text' => "Создание учётных записей с этого IP-адреса (<b>$1</b>) было заблокировано [[User:$3|участником $3]].
+        
+$3 указал следующую причину: ''$2''",
 
 # History pages
-'revhistory'          => 'Журнал изменений',
 'viewpagelogs'        => 'Показать журналы для этой страницы',
 'nohistory'           => 'Для этой страницы журнал изменений отсутствует.',
 'revnotfound'         => 'Версия не найдена',
@@ -821,8 +845,8 @@ $1',
 'revisiondelete'              => 'Удалить / восстановить версии страницы',
 'revdelete-nooldid-title'     => 'Не задана целевая версия',
 'revdelete-nooldid-text'      => 'Вы не задали целевую версию (или версии) для выполнения этой функции.',
-'revdelete-selected'          => "Выбранные версии страницы '''$1:'''",
-'logdelete-selected'          => "Выбранные записи журнала для страницы '''$1:'''",
+'revdelete-selected'          => "{{PLURAL:$2|Выбранная версия|||Выбранные версии}} страницы '''$1:'''",
+'logdelete-selected'          => "{{PLURAL:$2|Выбранная запись|||Выбранные записи}} журнала для страницы '''$1:'''",
 'revdelete-text'              => 'Удалённые версии будут показываться в истории страницы и журналах,
 но часть их содержания будет недоступна обычным посетителям.
 
@@ -847,53 +871,45 @@ $1',
 'logdelete-success'           => 'Видимость события изменена.',
 
 # Oversight log
-#
-'oversightlog' => 'Журнал сокрытия',
+'oversightlog'    => 'Журнал сокрытия',
 'overlogpagetext' => 'Ниже представлен список последних удалений и блокировок, затрагивающих материалы скрытые от администраторов. Просмотреть список действующих блокировок можно на [[Special:Ipblocklist|соответствующей странице]].',
 
 # Diffs
-'difference'                => '(Различия между версиями)',
-'loadingrev'                => 'загрузка версии для различения',
-'lineno'                    => 'Строка $1:',
-'editcurrent'               => 'Редактировать текущую версию данной страницы',
-'selectnewerversionfordiff' => 'Выберите новую версию для сравнения',
-'selectolderversionfordiff' => 'Выберите старую версию для сравнения',
-'compareselectedversions'   => 'Сравнить выбранные версии',
-'editundo'                  => 'отменить',
-'diff-multi'                => '({{PLURAL:$1|$1 промежуточная версия не показана|$1 промежуточные версии не показаны|$1 промежуточных версий не показаны.}})',
+'history-title'           => '$1 — история изменений',
+'difference'              => '(Различия между версиями)',
+'lineno'                  => 'Строка $1:',
+'compareselectedversions' => 'Сравнить выбранные версии',
+'editundo'                => 'отменить',
+'diff-multi'              => '({{PLURAL:$1|$1 промежуточная версия не показана|$1 промежуточные версии не показаны|$1 промежуточных версий не показаны.}})',
 
 # Search results
 'searchresults'         => 'Результаты поиска',
-'searchresulttext'      => 'Для получения более подробной информации о поиске на страницах проекта, см. [[{{MediaWiki:helppage}}|справочный раздел]].',
+'searchresulttext'      => 'Для получения более подробной информации о поиске на страницах проекта, см. [[{{MediaWiki:Helppage}}|справочный раздел]].',
 'searchsubtitle'        => 'По запросу «[[:$1]]»',
 'searchsubtitleinvalid' => 'По запросу «$1»',
-'badquery'              => 'Неправильно сформированный запрос',
-'badquerytext'          => 'Невозможно обработать запрос.
-Возможно, Вы попытались найти слово короче трёх букв (это пока не поддерживается) либо допустили опечатку в слове.
-Попробуйте другой запрос.',
-'matchtotals'           => 'Запросу «$1» соответствует $2 {{plural:$2|название статьи|названия статей|названий статей}} и тексты $3 {{plural:$3|статьи|статей|статей}}.',
 'noexactmatch'          => 'Страницы с названием «$1» не существует.
 
 <span style="display: block; margin: 1.5em 2em">
 <strong>[[:$1|Создать страницу]]</strong></span>',
+'noexactmatch-nocreate' => 'Страницы с названием «$1» не существует.',
 'titlematches'          => 'Совпадения в названиях статей',
 'notitlematches'        => 'Нет совпадений в названиях статей',
 'textmatches'           => 'Совпадения в текстах статей',
 'notextmatches'         => 'Нет совпадения в текстах статей',
 'prevn'                 => 'предыдущие $1',
 'nextn'                 => 'следующие $1',
-'viewprevnext'          => 'Просмотреть ($1) ($2) ($3).',
+'viewprevnext'          => 'Просмотреть ($1) ($2) ($3)',
 'showingresults'        => 'Ниже {{plural:$1|показан|показаны|показаны}} <strong>$1</strong> {{plural:$1|результат|результата|результатов}}, начиная с №&nbsp;<strong>$2</strong>.',
 'showingresultsnum'     => 'Ниже {{plural:$3|показан|показаны|показаны}} <strong>$3</strong> {{plural:$3|результат|результата|результатов}}, начиная с №&nbsp;<strong>$2</strong>.',
 'nonefound'             => 'Неудачный поиск может быть вызван попыткой найти общие слова, которые не подлежат индексированию, например — «тоже» и «чтобы» или употреблением более чем одного ключевого слова поиска (показываются только страницы, содержащие все указанные слова для поиска).',
 'powersearch'           => 'Искать',
 'powersearchtext'       => 'Искать в пространствах имён:<br />$1<br />$2 Показывать перенаправления<br /> Искать $3 $9',
 'searchdisabled'        => 'Извините, но встроенный полнотекстовый поиск выключен. Вы можете воспользоваться поиском по сайту через поисковые системы общего назначения, однако имейте в виду, что копия сайта в их кеше может быть несколько устаревшей.',
-'blanknamespace'        => '(Основное)',
 
 # Preferences page
 'preferences'              => 'Настройки',
-'mypreferences'            => 'Мои настройки',
+'mypreferences'            => 'Настройки',
+'prefs-edits'              => 'Количество правок:',
 'prefsnologin'             => 'Вы не представились системе',
 'prefsnologintext'         => 'Вы должны [[{{ns:special}}:Userlogin|представиться системе]], чтобы изменять настройки участника.',
 'prefsreset'               => 'Восстановлены настройки по умолчанию.',
@@ -921,8 +937,8 @@ $1',
 'prefs-personal'           => 'Личные данные',
 'prefs-rc'                 => 'Страница свежих правок',
 'prefs-watchlist'          => 'Список наблюдения',
-'prefs-watchlist-days'     => 'Число дней, отображаемых в списке наблюдения:',
-'prefs-watchlist-edits'    => 'Ð\9aоличество правок, отображаемых в улучшенном списке наблюдения:',
+'prefs-watchlist-days'     => 'Ð\9cакÑ\81ималÑ\8cное Ñ\87исло дней, отображаемых в списке наблюдения:',
+'prefs-watchlist-edits'    => 'Ð\9cакÑ\81ималÑ\8cное Ðºоличество правок, отображаемых в улучшенном списке наблюдения:',
 'prefs-misc'               => 'Другие настройки',
 'saveprefs'                => 'Записать',
 'resetprefs'               => 'Сбросить',
@@ -937,8 +953,8 @@ $1',
 'contextlines'             => 'Количество показываемых строк для каждой найденной:',
 'contextchars'             => 'Количество символов контекста на строку:',
 'stub-threshold'           => 'Порог для определения оформления <a href="#" class="stub">ссылок на заготовки</a>:',
-'recentchangesdays' => 'Количество дней, за которые показывать свежие правки:',
-'recentchangescount' => 'Количество правок, отображаемое в списке:',
+'recentchangesdays'        => 'Количество дней, за которые показывать свежие правки:',
+'recentchangescount'       => 'Количество правок, отображаемое в списке:',
 'savedprefs'               => 'Ваши настройки сохранены.',
 'timezonelegend'           => 'Часовой пояс',
 'timezonetext'             => 'Введите смещение (в часах) вашего местного времени
@@ -953,31 +969,37 @@ $1',
 'files'                    => 'Файлы',
 
 # User rights
-'userrights-lookup-user'     => 'Управление группами участников',
-'userrights-user-editname'   => 'Введите имя участника:',
-'editusergroup'              => 'Изменить группы участников',
-'userrights-editusergroup'   => 'Изменить группы участника',
-'saveusergroups'             => 'Сохранить группы участника',
-'userrights-groupsmember'    => 'Член групп:',
-'userrights-groupsavailable' => 'Доступные группы:',
-'userrights-groupshelp'      => 'Выберите группы, в которые вы хотите включить или из которых хотите исключить участника.
+'userrights-lookup-user'      => 'Управление группами участников',
+'userrights-user-editname'    => 'Введите имя участника:',
+'editusergroup'               => 'Изменить группы участников',
+'userrights-editusergroup'    => 'Изменить группы участника',
+'saveusergroups'              => 'Сохранить группы участника',
+'userrights-groupsmember'     => 'Член групп:',
+'userrights-groupsavailable'  => 'Доступные группы:',
+'userrights-groupshelp'       => 'Выберите группы, в которые вы хотите включить или из которых хотите исключить участника.
 Невыбранные группы не изменятся. Снять выделение с группы можно используя CTRL + левую клавишу мыши.',
-'userrights-reason' => 'Причина изменения:',
+'userrights-reason'           => 'Причина изменения:',
+'userrights-available-none'   => 'Вы не можете изменять членство в группе.',
+'userrights-available-add'    => 'Вы можете добавлять участников в группу $1.',
+'userrights-available-remove' => 'Вы можете удалять участников из группы $1.',
 
 # Groups
-'group'            => 'Группа:',
-'group-bot'        => 'Боты',
-'group-sysop'      => 'Администраторы',
-'group-bureaucrat' => 'Бюрократы',
-'group-all'        => '(все)',
-
-'group-bot-member'        => 'бот',
-'group-sysop-member'      => 'администратор',
-'group-bureaucrat-member' => 'бюрократ',
-
-'grouppage-bot'        => '{{ns:project}}:Боты',
-'grouppage-sysop'      => '{{ns:project}}:Администраторы',
-'grouppage-bureaucrat' => '{{ns:project}}:Бюрократы',
+'group'               => 'Группа:',
+'group-autoconfirmed' => 'Автоподтверждённые участники',
+'group-bot'           => 'Боты',
+'group-sysop'         => 'Администраторы',
+'group-bureaucrat'    => 'Бюрократы',
+'group-all'           => '(все)',
+
+'group-autoconfirmed-member' => 'Автоподтверждённый участник',
+'group-bot-member'           => 'бот',
+'group-sysop-member'         => 'администратор',
+'group-bureaucrat-member'    => 'бюрократ',
+
+'grouppage-autoconfirmed' => '{{ns:project}}:Автоподтверждённые участники',
+'grouppage-bot'           => '{{ns:project}}:Боты',
+'grouppage-sysop'         => '{{ns:project}}:Администраторы',
+'grouppage-bureaucrat'    => '{{ns:project}}:Бюрократы',
 
 # User rights log
 'rightslog'      => 'Журнал прав участника',
@@ -1010,9 +1032,11 @@ $1',
 'number_of_watching_users_pageview' => '[$1 наблюдающих пользователя]',
 'rc_categories'                     => 'Только из категорий (разделитель «|»)',
 'rc_categories_any'                 => 'Любой',
+'newsectionsummary'                 => '/* $1 */ Новая тема',
 
 # Recent changes linked
 'recentchangeslinked'          => 'Связанные правки',
+'recentchangeslinked-title'    => 'Связанные правки для $1',
 'recentchangeslinked-noresult' => 'На связанных страницах не было изменений за указанный период.',
 'recentchangeslinked-summary'  => "На этой служебной странице представлен список последних изменений на связанных страницах. Страницы из списка наблюдения '''выделены'''.",
 
@@ -1037,21 +1061,19 @@ $1',
 'uploadlogpage'               => 'Журнал загрузок',
 'uploadlogpagetext'           => 'Ниже представлен список последних загрузок файлов.
 Везде используется время сервера (по Гринвичу, UTC).',
-'filename'                    => 'Имя файла:',
+'filename'                    => 'Имя файла',
 'filedesc'                    => 'Краткое описание',
 'fileuploadsummary'           => 'Краткое описание:',
-'filestatus'                  => 'Условия распространения:',
-'filesource'                  => 'Источник:',
+'filestatus'                  => 'Условия распространения',
+'filesource'                  => 'Источник',
 'uploadedfiles'               => 'Загруженные файлы',
 'ignorewarning'               => 'Игнорировать предупреждения и сохранить файл в любом случае.',
 'ignorewarnings'              => 'Игнорировать предупреждения',
-'minlength'                   => 'Название файла должно содержать хотя бы три символа.',
+'minlength1'                  => 'Название файла должно содержать хотя бы одну букву.',
 'illegalfilename'             => 'Имя файла «$1» содержит символы, которые не разрешается использовать в заголовках. Пожалуйста, переименуйте файл и попытайтесь загрузить его снова.',
 'badfilename'                 => 'Название файла было изменено на $1.',
-'filetype-badmime'            => 'Файлы, имеющие MIME-тип "$1" не могут быть загружены.',
-'filetype-badtype'            => "'''«.$1»''' является нежелательным типом файлов
-: Список разрешённых типов файлов: $2",
-'filetype-missing'            => 'Отсутствует расширение у файла (например «.jpg»).',
+'filetype-badmime'            => 'Файлы, имеющие MIME-тип "$1", не могут быть загружены.',
+'filetype-missing'            => 'Отсутствует расширение у файла (например, «.jpg»).',
 'large-file'                  => 'Рекомендуется использовать изображения, размер которых не превышает $1 байт (размер загруженного файла составляет $2 байт).',
 'largefileserver'             => 'Размер файла превышает максимально разрешённый.',
 'emptyfile'                   => 'Загруженный вами файл вероятно пустой. Возможно, это произошло из-за ошибки при наборе имени файла. Пожалуйста, проверьте, действительно ли вы хотите загрузить этот файл.',
@@ -1060,7 +1082,7 @@ $1',
 Имя загруженного файла: <strong><tt>$1</tt></strong><br />
 Имя существующего файла: <strong><tt>$2</tt></strong><br />
 Пожалуйста, выберите другое имя.',
-'fileexists-thumb'            => "'''<center>Существующее изображение</center>'''",
+'fileexists-thumb'            => "<center>'''Существующее изображение'''</center>",
 'fileexists-thumbnail-yes'    => 'Файл, вероятно, является уменьшенной копией (миниатюрой). Пожалуйста, проверьте файл <strong><tt>$1</tt></strong>.<br />
 Если указанный файл является тем же изображением, не стоит загружать отдельно его уменьшенную копию.',
 'file-thumbnail-no'           => 'Название файла начинается с <strong><tt>$1</tt></strong>. Вероятно, это уменьшенная копия изображения (миниатюра).
@@ -1068,22 +1090,24 @@ $1',
 'fileexists-forbidden'        => 'Файл с этим именем уже существует; пожалуйста, вернитесь назад и загрузите файл под другим именем. [[Image:$1|thumb|center|$1]]',
 'fileexists-shared-forbidden' => 'Файл с этим именем уже существует в общем хранилище файлов; пожалуйста, вернитесь назад и загрузите файл под другим именем. [[Image:$1|thumb|center|$1]]',
 'successfulupload'            => 'Загрузка успешно завершена',
-'fileuploaded'                => 'Файл «$1» успешно загружен.
-
-Пожалуйста, проследуйте по следующей ссылке: ($2) к странице с описанием и укажите информацию о файле, а именно: откуда он был получен, когда и кем создан, а также любую другую информацию, известную об этом файле.
-Если это изображение, вы можете вставить его на страницу, написав: <tt><nowiki>[[</nowiki>{{ns:image}}<nowiki>:$1|thumb|Описание]]</nowiki></tt>',
 'uploadwarning'               => 'Предупреждение',
 'savefile'                    => 'Записать файл',
 'uploadedimage'               => 'загружено «[[$1]]»',
+'overwroteimage'              => 'загружена новая версия «[[$1]]»',
 'uploaddisabled'              => 'Загрузка запрещена.',
 'uploaddisabledtext'          => 'На этом вики-сайте загрузка файлов запрещена.',
 'uploadscripted'              => 'Файл содержит HTML-код или скрипт, который может быть ошибочно обработан браузером.',
 'uploadcorrupt'               => 'Файл либо повреждён, либо имеет неверное расширение. Пожалуйста, проверьте файл и попробуйте загрузить его ещё раз.',
 'uploadvirus'                 => 'Файл содержит вирус! См. $1',
-'sourcefilename'              => 'Исходное имя файла:',
-'destfilename'                => 'Целевое имя файла:',
+'sourcefilename'              => 'Исходное имя файла',
+'destfilename'                => 'Целевое имя файла',
 'watchthisupload'             => 'Включить этот файл в список наблюдения',
 'filewasdeleted'              => 'Файл с таким именем уже существовал ранее, но был удалён. Пожалуйста, проверьте $1 перед повторной загрузкой.',
+'upload-wasdeleted'           => "'''Внимание: вы пытаетесь загрузить файл, который ранее удалялся.'''
+
+Проверьте, действительно ли вам нужно загружать этот файл.
+Ниже приведён журнал удалений:",
+'filename-bad-prefix'         => 'Имя загружаемого файла начинается с <strong>«$1»</strong> и вероятно является шаблонным именем, которое цифровая фотокамера даёт снимкам. Пожалуйста, выберите имя лучше описывающее содержание файла.',
 
 'upload-proto-error'      => 'Неправильный протокол',
 'upload-proto-error-text' => 'Для удалённой загрузки требуется адрес, начинающийся с <code>http://</code> или <code>ftp://</code>.',
@@ -1098,31 +1122,35 @@ $1',
 'upload-curl-error28'      => 'Время, отведённое на загрузку, истекло',
 'upload-curl-error28-text' => 'Сайт слишком долго не отвечает. Пожалуйста, проверьте что сайт работоспособен и после небольшого перерыва попробуйте ещё раз. Возможно, операцию следует провести в другое время, когда сайт менее нагружен.',
 
-'license'            => 'Лицензирование:',
+'license'            => 'Лицензирование',
 'nolicense'          => 'Отсутствует',
+'license-nopreview'  => '(Предпросмотр недоступен)',
 'upload_source_url'  => ' (правильный, публично доступный интернет-адрес)',
 'upload_source_file' => ' (файл на вашем компьютере)',
 
 # Image list
 'imagelist'                 => 'Список файлов',
 'imagelisttext'             => "Ниже представлен список из '''$1''' {{PLURAL:$1|файла|файлов|файлов}}, отсортированных $2.",
-'imagelistforuser'          => 'Только изображения, загруженные участником $1.',
 'getimagelist'              => 'получение списка файлов',
 'ilsubmit'                  => 'Искать',
-'showlast'                  => 'Ð\9fоказаÑ\82Ñ\8c Ð¿Ð¾Ñ\81ледние $1 {{plural:$1|Ñ\84айл|Ñ\84айла|Ñ\84айлов}}, {{plural:$1|оÑ\82Ñ\81оÑ\80Ñ\82иÑ\80ованнÑ\8bй|отсортированные|отсортированных}} $2.',
+'showlast'                  => 'Ð\9fоказаÑ\82Ñ\8c Ð¿Ð¾Ñ\81ледние $1 {{plural:$1|Ñ\84айл|Ñ\84айла|Ñ\84айлов}}, {{plural:$1|оÑ\82Ñ\81оÑ\80Ñ\82иÑ\80ованнÑ\8bе|отсортированные|отсортированных}} $2.',
 'byname'                    => 'по имени',
 'bydate'                    => 'по дате',
 'bysize'                    => 'по размеру',
 'imgdelete'                 => 'удал.',
 'imgdesc'                   => 'описание',
 'imgfile'                   => 'файл',
-'imglegend'                 => 'Пояснения: (описание) — показать/изменить описание файла.',
-'imghistory'                => 'Журнал',
-'revertimg'                 => 'откат.',
-'deleteimg'                 => 'удал.',
-'deleteimgcompletely'       => 'Удалить все версии',
-'imghistlegend'             => 'Пояснения: (текущ.) — текущее изображение; (удал.) — удалить эту старую версию; (откат.) — откатиться на эту старую версию.
-<br /><i>Выберите дату, чтобы посмотреть список изображений, загруженных на эту дату.</i>.',
+'filehist'                  => 'История файла',
+'filehist-help'             => 'Нажмите на дату/время, чтобы просмотреть как тогда выглядел файл.',
+'filehist-deleteall'        => 'удалить все',
+'filehist-deleteone'        => 'удалить этот',
+'filehist-revert'           => 'вернуть',
+'filehist-current'          => 'текущий',
+'filehist-datetime'         => 'Дата/время',
+'filehist-user'             => 'Участник',
+'filehist-dimensions'       => 'Размер объекта',
+'filehist-filesize'         => 'Размер файла',
+'filehist-comment'          => 'Примечание',
 'imagelinks'                => 'Ссылки',
 'linkstoimage'              => 'Следующие страницы ссылаются на данный файл:',
 'nolinkstoimage'            => 'Нет страниц, ссылающихся на данный файл.',
@@ -1139,6 +1167,29 @@ $1',
 'imagelist_description'     => 'Описание',
 'imagelist_search_for'      => 'Поиск по имени изображения:',
 
+# File reversion
+'filerevert'                => 'Возврат к старой версии $1',
+'filerevert-legend'         => 'Возвратить версию файла',
+'filerevert-intro'          => '<span class="plainlinks">Вы возвращаете \'\'\'[[Media:$1|$1]]\'\'\' к [$4 версии от $3, $2].</span>',
+'filerevert-comment'        => 'Примечание:',
+'filerevert-defaultcomment' => 'Возврат к версии от $2, $1',
+'filerevert-submit'         => 'Возвратить',
+'filerevert-success'        => '<span class="plainlinks">\'\'\'[[Media:$1|$1]]\'\'\' был возвращён к [$4 версии Filetype-missingот $3, $2].</span>',
+'filerevert-badversion'     => 'Не существует предыдущей локальной версии этого файла с указанной отметкой даты и времени.',
+
+# File deletion
+'filedelete'             => 'Удаление $1',
+'filedelete-legend'      => 'Удалить файл',
+'filedelete-intro'       => "Вы удаляете '''[[Media:$1|$1]]'''.",
+'filedelete-intro-old'   => '<span class="plainlinks">Вы удаляете версию \'\'\'[[Media:$1|$1]]\'\'\' от [$4 $3, $2].</span>',
+'filedelete-comment'     => 'Примечание:',
+'filedelete-submit'      => 'Удалить',
+'filedelete-success'     => "'''$1''' был удалён.",
+'filedelete-success-old' => '<span class="plainlinks">Версия \'\'\'[[Media:$1|$1]]\'\'\' от $3, $2 была удалена.</span>',
+'filedelete-nofile'      => "'''$1''' не существует на этом сайте.",
+'filedelete-nofile-old'  => "Не существет архивной версии '''$1''' с указанными атрибутами.",
+'filedelete-iscurrent'   => 'Вы пытаетесь удалить последнюю версию этого файла. Пожалуйста, верните сначала файл к отдной из старых версий.',
+
 # MIME search
 'mimesearch'         => 'Поиск по MIME',
 'mimesearch-summary' => 'Эта страница позволяет отбирать файлы по их MIME-типу. Формат ввода: типсодержимого/подтип, например <tt>image/jpeg</tt>.',
@@ -1156,9 +1207,12 @@ $1',
 'unusedtemplatestext' => 'На этой странице перечислены все страницы пространства имён «Шаблоны», которые не включены в другие страницы. Не забывайте проверить отсутствие других ссылок на шаблон, перед его удалением.',
 'unusedtemplateswlh'  => 'другие ссылки',
 
+# Random page
+'randompage'         => 'Случайная статья',
+'randompage-nopages' => 'В данном пространстве имён отсутствуют страницы.',
+
 # Random redirect
 'randomredirect' => 'Случайное перенаправление',
-'randomredirect-nopages' => 'В данном пространстве имён нет пренаправлений.',
 
 # Statistics
 'statistics'             => 'Статистика',
@@ -1177,11 +1231,11 @@ $1',
 'statistics-mostpopular' => 'Наиболее часто просматриваемые страницы',
 
 'disambiguations'      => 'Страницы, описывающие многозначные термины',
-'disambiguationspage'  => '{{ns:template}}:Неоднозначность',
+'disambiguationspage'  => 'Template:Неоднозначность',
 'disambiguations-text' => "Следующие статьи ссылаются на '''многозначные страницы'''. Вместо этого они, вероятно, должны указывать на соответствующую конкретную статью.<br />Страница считается многозначной, если на ней размещён шаблон, имя которого указано на странице [[MediaWiki:disambiguationspage]].",
 
 'doubleredirects'     => 'Двойные перенаправления',
-'doubleredirectstext' => 'Ð\9aаждаÑ\8f Ñ\81Ñ\82Ñ\80ока Ñ\81одеÑ\80жиÑ\82 Ñ\81Ñ\81Ñ\8bлки Ð½Ð° Ð¿ÐµÑ\80вое Ð¸ Ð²Ñ\82оÑ\80ое Ð¿ÐµÑ\80енапÑ\80авлениÑ\8f, Ð° Ñ\82акже Ð¿ÐµÑ\80вÑ\83Ñ\8e Ñ\81Ñ\82Ñ\80оÑ\87кÑ\83 Ñ\81Ñ\82Ñ\80аниÑ\86Ñ\8b Ð²Ñ\82оÑ\80ого Ð¿ÐµÑ\80енапÑ\80авлениÑ\8f, Ð² ÐºÐ¾Ñ\82оÑ\80ой Ð¾Ð±Ñ\8bÑ\87но Ñ\83казÑ\8bваеÑ\82Ñ\81Ñ\8f Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ñ\81Ñ\82Ñ\80аниÑ\86Ñ\8b, ÐºÑ\83да Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¾Ñ\81Ñ\83Ñ\89еÑ\81Ñ\82влÑ\8fÑ\82Ñ\8cÑ\81Ñ\8f Ð¿ÐµÑ\80енапÑ\80авление. Ð\9dÑ\83жно, Ñ\87Ñ\82обÑ\8b Ð¸ Ð¿ÐµÑ\80вое Ð¿ÐµÑ\80енапÑ\80авление Ñ\81Ñ\81Ñ\8bлалоÑ\81Ñ\8c Ð½Ð° Ñ\8dÑ\82Ñ\83 Ñ\81Ñ\82Ñ\80аниÑ\86Ñ\83.',
+'doubleredirectstext' => 'Ð\9dа Ñ\8dÑ\82ой Ñ\81Ñ\82Ñ\80аниÑ\86е Ð¿Ñ\80едÑ\81Ñ\82авлен Ñ\81пиÑ\81ок Ð¿ÐµÑ\80енапÑ\80авлений Ð½Ð° Ð´Ñ\80Ñ\83гие Ð¿ÐµÑ\80енапÑ\80авлениÑ\8f. Ð\9aаждаÑ\8f Ñ\81Ñ\82Ñ\80ока Ñ\81одеÑ\80жиÑ\82 Ñ\81Ñ\81Ñ\8bлки Ð½Ð° Ð¿ÐµÑ\80вое Ð¸ Ð²Ñ\82оÑ\80ое Ð¿ÐµÑ\80енапÑ\80авлениÑ\8f, Ð° Ñ\82акже Ð¿ÐµÑ\80вÑ\83Ñ\8e Ñ\81Ñ\82Ñ\80оÑ\87кÑ\83 Ñ\81Ñ\82Ñ\80аниÑ\86Ñ\8b Ð²Ñ\82оÑ\80ого Ð¿ÐµÑ\80енапÑ\80авлениÑ\8f, Ð² ÐºÐ¾Ñ\82оÑ\80ой Ð¾Ð±Ñ\8bÑ\87но Ñ\83казÑ\8bваеÑ\82Ñ\81Ñ\8f Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ñ\81Ñ\82Ñ\80аниÑ\86Ñ\8b, ÐºÑ\83да Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ\81Ñ\81Ñ\8bлаÑ\82Ñ\8cÑ\81Ñ\8f Ð¿ÐµÑ\80вое Ð¿ÐµÑ\80енапÑ\80авление.',
 
 'brokenredirects'        => 'Разорванные перенаправления',
 'brokenredirectstext'    => 'Следующие перенаправления указывают на несуществующие статьи:',
@@ -1220,8 +1274,6 @@ $1',
 'mostrevisions'           => 'Наиболее часто редактировавшиеся страницы',
 'allpages'                => 'Все страницы',
 'prefixindex'             => 'Указатель по началу слов',
-'randompage'              => 'Случайная статья',
-'randompage-nopages'      => 'В данном пространстве имён отсутствуют страницы.',
 'shortpages'              => 'Короткие статьи',
 'longpages'               => 'Длинные страницы',
 'deadendpages'            => 'Тупиковые страницы',
@@ -1242,6 +1294,8 @@ $1',
 'movethispage'            => 'Переименовать эту страницу',
 'unusedimagestext'        => 'Пожалуйста, учтите, что другие веб-сайты могут использовать прямую ссылку (URL) на это изображение, и поэтому изображение может активно использоваться несмотря на его вхождение в этот список.',
 'unusedcategoriestext'    => 'Существуют следующие страницы категорий, не содержащие статей или других категорий.',
+'notargettitle'           => 'Не указана цель',
+'notargettext'            => 'Вы не указали целевую страницу или участника для этого действия.',
 
 # Book sources
 'booksources'               => 'Источники книг',
@@ -1280,6 +1334,7 @@ $1',
 'allpagessubmit'    => 'Выполнить',
 'allpagesprefix'    => 'Найти страницы, начинающиеся с:',
 'allpagesbadtitle'  => 'Заголовок данной страницы не является допустимым. Он содержит интервики, межъязыковой префикс или запрещённые в заголовках символы.',
+'allpages-bad-ns'   => '{{SITENAME}} не содержит пространства имён «$1».',
 
 # Special:Listusers
 'listusersfrom'      => 'Показать участников, начиная с:',
@@ -1296,7 +1351,6 @@ $1',
 'emailpagetext'   => 'Если этот участник указал действительный адрес электронной почты в своих настройках, то, заполнив форму ниже, можно отправить ему сообщение.
 Электронный адрес, который вы указали в своих настройках, будет указан в поле «От кого» письма, поэтому получатель будет иметь возможность ответить.',
 'usermailererror' => 'При отправке сообщения электронной почты произошла ошибка:',
-'defemailsubject' => '{{SITENAME}} e-mail',
 'noemailtitle'    => 'Адрес электронной почты отсутствует',
 'noemailtext'     => 'Этот участник не указал действительный адрес электронной почты или указал, что не желает получать письма от других участников.',
 'emailfrom'       => 'От кого',
@@ -1311,15 +1365,10 @@ $1',
 
 # Watchlist
 'watchlist'            => 'Список наблюдения',
-'mywatchlist'          => 'Мой список наблюдения',
+'mywatchlist'          => 'Cписок наблюдения',
 'watchlistfor'         => "(участника '''$1''')",
 'nowatchlist'          => 'Ваш список наблюдения пуст.',
 'watchlistanontext'    => 'Вы должны $1, чтобы просмотреть или отредактировать список наблюдения.',
-'watchlistcount'       => "'''В вашем списке наблюдения $1 {{plural:$1|страница|страницы|страниц}}, включая страницы обсуждения.'''",
-'clearwatchlist'       => 'Очистить список наблюдения',
-'watchlistcleartext'   => 'Вы уверены, что хотите удалить их?',
-'watchlistclearbutton' => 'Очистить список наблюдения',
-'watchlistcleardone'   => 'Ваш список наблюдения очищен. $1 {{plural:$1|страница удалена|страницы удалены|страниц удалено}} из списка.',
 'watchnologin'         => 'Нужно представиться системе',
 'watchnologintext'     => 'Вы должны [[{{ns:special}}:Userlogin|представиться системе]], чтобы иметь возможность изменять свой список наблюдения',
 'addedwatch'           => 'Добавлена в список наблюдения',
@@ -1334,45 +1383,37 @@ $1',
 'unwatchthispage'      => 'Прекратить наблюдение',
 'notanarticle'         => 'Не статья',
 'watchnochange'        => 'Ничто из списка наблюдения не изменялось в рассматриваемый период.',
-'watchdetails'         => '* В вашем списке наблюдения находится $1 {{plural:$1|страница|страницы|страниц}} (не считая страниц обсуждения)
-* [[{{ns:special}}:Watchlist/edit|Показать и отредактировать полный список]]
-* [[{{ns:special}}:Watchlist/clear|Удалить все страницы из списка]]',
+'watchlist-details'    => '$1 {{plural:$1|страница|страницы|страниц}}, не считая страниц обсуждения.',
 'wlheader-enotif'      => '* Уведомление по эл. почте включено.',
 'wlheader-showupdated' => "* Страницы, изменившиеся с вашего последнего их посещения, выделены '''жирным''' шрифтом.",
 'watchmethod-recent'   => 'просмотр последних изменений для наблюдаемых страниц',
 'watchmethod-list'     => 'просмотр наблюдаемых страниц для последних изменений',
-'removechecked'        => 'Удалить выбранные элементы из списка наблюдения',
 'watchlistcontains'    => 'Ваш список наблюдения содержит $1 {{plural:$1|страница|страницы|страниц}}.',
-'watcheditlist'        => 'Ниже представлен упорядоченный по алфавиту список наблюдаемых вами страниц. Отметьте страницы, которые вы хотите удалить из вашего списка наблюдения, и нажмите на кнопку «Удалить выбранные элементы» внизу страницы.',
-'removingchecked'      => 'Удаление выбранных элементов из списка наблюдения…',
-'couldntremove'        => 'Невозможно удалить элемент «$1»…',
 'iteminvalidname'      => 'Проблема с элементом «$1», недопустимое название…',
 'wlnote'               => 'Ниже следуют последние $1 {{PLURAL:$1|изменение|изменения|изменений}} за {{PLURAL:$2|последний|последние|последние}} <strong>$2</strong> {{plural:$2|час|часа|часов}}.',
 'wlshowlast'           => 'Показать за последние $1 часов $2 дней $3',
-'wlsaved'              => 'Это сохранённая версия вашего списка наблюдения',
 'watchlist-show-bots'  => 'Показать правки ботов',
 'watchlist-hide-bots'  => 'Скрыть правки ботов',
 'watchlist-show-own'   => 'Показать мои правки',
 'watchlist-hide-own'   => 'Скрыть мои правки',
 'watchlist-show-minor' => 'Показать малые правки',
 'watchlist-hide-minor' => 'Скрыть малые правки',
-'wldone'               => 'Сделано.',
 
 # Displayed when you click the "watch" button and it's in the process of watching
 'watching'   => 'Добавление в список наблюдения…',
 'unwatching' => 'Удаление из списка наблюдения…',
 
-'enotif_mailer'      => '{{SITENAME}} Служба извещений по почте',
-'enotif_reset'       => 'Отметить все страницы как просмотренные',
-'enotif_newpagetext' => 'Это новая страница.',
-'enotif_impersonal_salutation'  => 'Участник {{grammar:genitive|{{SITENAME}}}}',
-'changed'            => 'изменена',
-'created'            => 'создана',
-'enotif_subject'     => 'Страница проекта «{{SITENAME}}» $PAGETITLE была $CHANGEDORCREATED участником $PAGEEDITOR',
-'enotif_lastvisited' => 'См. $1 для просмотра всех изменений произошедших с вашего последнего посещения.',
-'enotif_lastdiff' => 'См. $1 для ознакомления с изменением.',
-'enotif_anon_editor' => 'анонимный участник $1',
-'enotif_body'        => '$WATCHINGUSERNAME,
+'enotif_mailer'                => '{{SITENAME}} Служба извещений по почте',
+'enotif_reset'                 => 'Отметить все страницы как просмотренные',
+'enotif_newpagetext'           => 'Это новая страница.',
+'enotif_impersonal_salutation' => 'Участник {{grammar:genitive|{{SITENAME}}}}',
+'changed'                      => 'изменена',
+'created'                      => 'создана',
+'enotif_subject'               => 'Страница проекта «{{SITENAME}}» $PAGETITLE была $CHANGEDORCREATED участником $PAGEEDITOR',
+'enotif_lastvisited'           => 'См. $1 для просмотра всех изменений произошедших с вашего последнего посещения.',
+'enotif_lastdiff'              => 'См. $1 для ознакомления с изменением.',
+'enotif_anon_editor'           => 'анонимный участник $1',
+'enotif_body'                  => '$WATCHINGUSERNAME,
 
 $PAGEEDITDATE страница проекта «{{SITENAME}}» $PAGETITLE была $CHANGEDORCREATED участником $PAGEEDITOR, см. $PAGETITLE_URL для просмотра текущей версии.
 
@@ -1393,7 +1434,7 @@ $NEWPAGE
 {{fullurl:{{ns:special}}:Watchlist/edit}}
 
 Обратная связь и помощь:
-{{fullurl:{{MediaWiki:helppage}}}}',
+{{fullurl:{{MediaWiki:Helppage}}}}',
 
 # Delete/protect/revert
 'deletepage'                  => 'Удалить страницу',
@@ -1405,9 +1446,9 @@ $NEWPAGE
 'confirmdelete'               => 'Подтвердить удаление',
 'deletesub'                   => '(«$1» удаляется)',
 'historywarning'              => 'Предупреждение: у страницы, которую вы собираетесь удалить, есть история изменений:',
-'confirmdeletetext'           => 'Вы запросили полное удаление страницы (изображения) и всей её истории изменений из базы данных.
+'confirmdeletetext'           => 'Ð\92Ñ\8b Ð·Ð°Ð¿Ñ\80оÑ\81или Ð¿Ð¾Ð»Ð½Ð¾Ðµ Ñ\83даление Ñ\81Ñ\82Ñ\80аниÑ\86Ñ\8b (или Ð¸Ð·Ð¾Ð±Ñ\80ажениÑ\8f) Ð¸ Ð²Ñ\81ей ÐµÑ\91 Ð¸Ñ\81Ñ\82оÑ\80ии Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ Ð¸Ð· Ð±Ð°Ð·Ñ\8b Ð´Ð°Ð½Ð½Ñ\8bÑ\85.
 Пожалуйста, подтвердите, что вы действительно желаете это сделать, понимаете последствия своих действий,
-и делаете это в соответствии с правилами, изложенными в разделе [[{{MediaWiki:policy-url}}]].',
+и делаете это в соответствии с правилами, изложенными в разделе [[{{MediaWiki:Policy-url}}]].',
 'actioncomplete'              => 'Действие выполнено',
 'deletedtext'                 => '«$1» была удалена.
 См. $2 для просмотра списка последних удалений.',
@@ -1417,18 +1458,20 @@ $NEWPAGE
 'deletionlog'                 => 'список удалений',
 'reverted'                    => 'Откачено к ранней версии',
 'deletecomment'               => 'Причина удаления',
-'imagereverted'               => 'Откат к ранней версии осуществлён.',
+'deleteotherreason'           => 'Другая причина/дополнение:',
+'deletereasonotherlist'       => 'Другая причина',
 'rollback'                    => 'Откатить изменения',
 'rollback_short'              => 'Откат',
 'rollbacklink'                => 'откатить',
 'rollbackfailed'              => 'Ошибка при совершении отката',
 'cantrollback'                => 'Невозможно откатить изменения; последний, кто вносил изменения, является единственным автором этой статьи.',
 'alreadyrolled'               => 'Невозможно откатить последние изменения [[:$1]],
-сделанные [[{{ns:user}}:$2|$2]] ([[{{ns:user_talk}}:$2|Обсуждение]]); кто-то другой уже отредактировал или откатил эту страницу.
+сделанные [[User:$2|$2]] ([[User_talk:$2|Обсуждение]]); кто-то другой уже отредактировал или откатил эту страницу.
 
-Последние изменения внёс [[{{ns:user}}:$3|$3]] ([[{{ns:user_talk}}:$3|Обсуждение]]).',
+Последние изменения внёс [[User:$3|$3]] ([[User_talk:$3|Обсуждение]]).',
 'editcomment'                 => 'Изменение было пояснено так: <i>«$1»</i>.', # only shown if there is an edit comment
-'revertpage'                  => 'Правки [[{{ns:special}}:Contributions/$2|$2]] ([[User_talk:$2|обсуждение]]) откачены к версии [[{{ns:user}}:$1|$1]]',
+'revertpage'                  => 'Правки [[{{ns:special}}:Contributions/$2|$2]] ([[User_talk:$2|обсуждение]]) откачены к версии [[User:$1|$1]]',
+'rollback-success'            => 'Откачены правки $1; возврат к версии $2.',
 'sessionfailure'              => 'Похоже, возникли проблемы с текущим сеансом работы;
 это действие было отменено в целях предотвращения «захвата сеанса».
 Пожалуйста, нажмите кнопку «Назад» и перезагрузите страницу, с которой вы пришли.',
@@ -1437,7 +1480,7 @@ $NEWPAGE
 'protectedarticle'            => 'защищена страница «[[$1]]»',
 'modifiedarticleprotection'   => 'изменён уровень защиты страницы «[[$1]]»',
 'unprotectedarticle'          => 'снята защита со страницы «[[$1]]»',
-'protectsub'                  => '(Установка защиты для «$1»)',
+'protectsub'                  => '(Установка уровня защиты для «$1»)',
 'confirmprotect'              => 'Подтвердите установку защиты страницы',
 'protectcomment'              => 'Причина установки защиты:',
 'protectexpiry'               => 'Истекает:',
@@ -1446,11 +1489,12 @@ $NEWPAGE
 'unprotectsub'                => '(Снятие защиты «$1»)',
 'protect-unchain'             => 'Разблокировать переименование страницы',
 'protect-text'                => 'Здесь вы можете просмотреть и изменить уровень защиты для страницы <strong>[[:$1]]</strong>.',
-'protect-locked-blocked' => 'Вы не можете изменять уровень защиты страницы пока ваша учётная запись заблокирована. Текущие установки для страницы <strong>[[:$1]]</strong>:',
-'protect-locked-dblock' => 'Уровень защиты не может быть изменён, так как основная база данных временно заблокирована. Текущие установки для страницы <strong>[[:$1]]</strong>:',
-'protect-locked-access' => 'У ваше учётной записи недостаточно прав для изменения уровня защиты страницы. Текущие установки для страницы <strong>[[:$1]]</strong>:',
-'protect-cascadeon'           => 'Эта страница защищена в связи с тем, что она включена в нижеследующие страницы, на которые установлена каскадная защита. Вы можете изменить уровень защиты этой страницы, но это не повлияет на каскадную защиту.',
+'protect-locked-blocked'      => 'Вы не можете изменять уровень защиты страницы пока ваша учётная запись заблокирована. Текущие установки для страницы <strong>[[:$1]]</strong>:',
+'protect-locked-dblock'       => 'Уровень защиты не может быть изменён, так как основная база данных временно заблокирована. Текущие установки для страницы <strong>[[:$1]]</strong>:',
+'protect-locked-access'       => 'У ваше учётной записи недостаточно прав для изменения уровня защиты страницы. Текущие установки для страницы <strong>[[:$1]]</strong>:',
+'protect-cascadeon'           => 'Эта страница защищена в связи с тем, что она включена {{PLURAL:$1|в указанную ниже страницу, на которую|||в нижеследующие страницы, на которые}} установлена каскадная защита. Вы можете изменить уровень защиты этой страницы, но это не повлияет на каскадную защиту.',
 'protect-default'             => '(по умолчанию)',
+'protect-fallback'            => 'Требуется разрешение «$1»',
 'protect-level-autoconfirmed' => 'Защитить от незарегистрированных и новых участников',
 'protect-level-sysop'         => 'Только администраторы',
 'protect-summary-cascade'     => 'каскадная',
@@ -1459,7 +1503,7 @@ $NEWPAGE
 'restriction-type'            => 'Права:',
 'restriction-level'           => 'Уровень доступа:',
 'minimum-size'                => 'Минимальный размер',
-'maximum-size'                       => 'максимальный размер',
+'maximum-size'                => 'максимальный размер',
 'pagesize'                    => '(байт)',
 
 # Restrictions (nouns)
@@ -1472,53 +1516,61 @@ $NEWPAGE
 'restriction-level-all'           => 'все уровни',
 
 # Undelete
-'undelete'                 => 'Просмотреть удалённые страницы',
-'undeletepage'             => 'Просмотр и восстановление удалённых страниц',
-'viewdeletedpage'          => 'Просмотреть удалённые страницы',
-'undeletepagetext'         => 'Следующие страницы были удалены, однако они всё ещё находятся в архиве, и поэтому могут быть восстановлены. Архив периодически очищается.',
-'undeleteextrahelp'        => "Для полного восстановления страницы оставьте все отметки пустыми и нажмите '''«Восстановить»'''. Для частичного восстановления отметьте те версии страницы, которые нужно восстановить, и нажмите '''«Восстановить»'''. Нажмите '''«Очистить»''', чтобы снять все отметки и очистить поле примечания.",
-'undeleterevisions'        => 'В архиве $1 {{plural:$1|версия|версии|версий}}',
-'undeletehistory'          => 'Если вы восстановите страницу, все её версии будут также восстановлены вместе с журналом изменений.
-Если с момента удаления была создана новая страница с таким же названием, восстановленные версии будут указаны в журнале изменений перед новыми записями, и текущая версия существующей страницы автоматически заменена не будет.
+'undelete'                     => 'Просмотреть удалённые страницы',
+'undeletepage'                 => 'Просмотр и восстановление удалённых страниц',
+'viewdeletedpage'              => 'Просмотреть удалённые страницы',
+'undeletepagetext'             => 'Следующие страницы были удалены, однако они всё ещё находятся в архиве, и поэтому могут быть восстановлены. Архив периодически очищается.',
+'undeleteextrahelp'            => "Для полного восстановления страницы оставьте все отметки пустыми и нажмите '''«Восстановить»'''. Для частичного восстановления отметьте те версии страницы, которые нужно восстановить, и нажмите '''«Восстановить»'''. Нажмите '''«Очистить»''', чтобы снять все отметки и очистить поле примечания.",
+'undeleterevisions'            => 'в архиве $1 {{plural:$1|версия|версии|версий}}',
+'undeletehistory'              => 'Если вы восстановите страницу, все её версии будут также восстановлены вместе с журналом изменений.
+Если с момента удаления была создана новая страница с таким же названием, восстановленные версии будут указаны в журнале изменений перед новыми записями.
 Обратите также внимание, что ограничения на версии файла теряются при восстановлении.',
-'undeleterevdel'           => 'Восстановление не будет произведено, если оно произведёт к частичному удалению последней версии. В подобном случает вам следует не отмечать или раскрыть последние удалённые версии. Версии файлов, на просмотр которых у вас нет прав, не будут восстановлены.',
-'undeletehistorynoadmin'   => 'Статья была удалена. Причина удаления и список участников, редактировавших статью до её удаления, показаны ниже. Текст удалённой статьи могут просмотреть только администраторы.',
-'undelete-revision'        => 'Удалённая версия $1 от $2:',
-'undeleterevision-missing' => 'Неверная или отсутствующая версия. Возможно, вы перешли по неправильной ссылке, либо версия могла быть удалена из архива.',
-'undeletebtn'              => 'Восстановить',
-'undeletereset'            => 'Очистить',
-'undeletecomment'          => 'Комментарий:',
-'undeletedarticle'         => '«[[$1]]» восстановлена',
-'undeletedrevisions'       => '$1 {{PLURAL:$1|изменение|изменения|изменений}} восстановлено',
-'undeletedrevisions-files' => '$1 {{PLURAL:$1|версия|версии|версий}} и $2 {{PLURAL:$2|файл|файла|файлов}} восстановлено',
-'undeletedfiles'           => '$1 {{PLURAL:$1|файл восстановлен|файла восстановлено|файлов восстановлено}}',
-'cannotundelete'           => 'Ошибка восстановления. Возможно, кто-то другой уже восстановил страницу.',
-'undeletedpage'            => "<big>'''Страница «$1» была восстановлена.'''</big>
+'undeleterevdel'               => 'Восстановление не будет произведено, если оно произведёт к частичному удалению последней версии. В подобном случает вам следует не отмечать или раскрыть последние удалённые версии. Версии файлов, на просмотр которых у вас нет прав, не будут восстановлены.',
+'undeletehistorynoadmin'       => 'Статья была удалена. Причина удаления и список участников, редактировавших статью до её удаления, показаны ниже. Текст удалённой статьи могут просмотреть только администраторы.',
+'undelete-revision'            => 'Удалённая версия $1 (от $2, удалил $3):',
+'undeleterevision-missing'     => 'Неверная или отсутствующая версия. Возможно, вы перешли по неправильной ссылке, либо версия могла быть удалена из архива.',
+'undelete-nodiff'              => 'Не найдено предыдущей версии.',
+'undeletebtn'                  => 'Восстановить',
+'undeletereset'                => 'Очистить',
+'undeletecomment'              => 'Комментарий:',
+'undeletedarticle'             => 'восстановлена «[[$1]]»',
+'undeletedrevisions'           => '$1 {{PLURAL:$1|изменение|изменения|изменений}} восстановлено',
+'undeletedrevisions-files'     => '$1 {{PLURAL:$1|версия|версии|версий}} и $2 {{PLURAL:$2|файл|файла|файлов}} восстановлено',
+'undeletedfiles'               => '$1 {{PLURAL:$1|файл восстановлен|файла восстановлено|файлов восстановлено}}',
+'cannotundelete'               => 'Ошибка восстановления. Возможно, кто-то другой уже восстановил страницу.',
+'undeletedpage'                => "<big>'''Страница «$1» была восстановлена.'''</big>
         
 Для просмотра списка последних удалений и восстановлений см. [[{{ns:special}}:Log/delete|журнал удалений]].",
-'undelete-header'          => 'Список недавно удалённых страниц можно посмотреть в [[{{ns:special}}:Log/delete|журнале удалений]].',
-'undelete-search-box'      => 'Поиск удалённых страниц',
-'undelete-search-prefix'   => 'Показать страницы, начинающиеся с:',
-'undelete-search-submit'   => 'Искать',
-'undelete-no-results'      => 'No matching pages found in the deletion archive.',
+'undelete-header'              => 'Список недавно удалённых страниц можно посмотреть в [[{{ns:special}}:Log/delete|журнале удалений]].',
+'undelete-search-box'          => 'Поиск удалённых страниц',
+'undelete-search-prefix'       => 'Показать страницы, начинающиеся с:',
+'undelete-search-submit'       => 'Искать',
+'undelete-no-results'          => 'Не найдено подходящих страниц среди удалённых.',
+'undelete-filename-mismatch'   => 'Невозможно восстановить версию файла с отметкой времени $1: несоответствие имени файла',
+'undelete-bad-store-key'       => 'Невозможно восстановить версию файла с отметкой времени $1: файл отсутствовал до удаления.',
+'undelete-cleanup-error'       => 'Ошибка удаления неиспользуемого архивного файла «$1».',
+'undelete-missing-filearchive' => 'Невозможно восстановить файл с архивным идентификатором $1, так как он отсутствует в базе данных. Возможно, файл уже был восстановлен.',
+'undelete-error-short'         => 'Ошибка восстановления файла: $1',
+'undelete-error-long'          => 'Во время восстановления файла возникли ошибки:
+
+$1',
 
 # Namespace form on various pages
-'namespace' => 'Пространство имён:',
-'invert'    => 'Обратить выделенное',
+'namespace'      => 'Пространство имён:',
+'invert'         => 'Обратить выделенное',
+'blanknamespace' => '(Основное)',
 
 # Contributions
 'contributions' => 'Вклад участника',
 'mycontris'     => 'Мой вклад',
-'contribsub2'    => 'Вклад $1 ($2)',
+'contribsub2'   => 'Вклад $1 ($2)',
 'nocontribs'    => 'Изменений, соответствующих заданным условиям, найдено не было.',
 'ucnote'        => 'Ниже приводятся последние <strong>$1</strong> изменений, сделанных этим участником за последние <strong>$2</strong> дня(ей).',
 'uclinks'       => 'Просмотреть $1 {{plural:$1|последнее изменение|последних изменения|последних изменений}}; просмотреть за {{plural:$2|последний|последние|последние}} $2 {{plural:$2|день|дня|дней}}.',
 'uctop'         => ' (последняя)',
+'month'         => 'За год (и ранее):',
+'year'          => 'За месяц (и ранее):',
 
-'sp-contributions-newest'      => 'Новейшие',
-'sp-contributions-oldest'      => 'Старейшие',
-'sp-contributions-newer'       => 'Более новые $1',
-'sp-contributions-older'       => 'Более старые $1',
 'sp-contributions-newbies'     => 'Показать только вклад, сделанный с новых учётных записей',
 'sp-contributions-newbies-sub' => 'С новых учётных записей',
 'sp-contributions-blocklog'    => 'Журнал блокировок',
@@ -1529,38 +1581,31 @@ $NEWPAGE
 'sp-newimages-showfrom' => 'Показать новые изображения, начиная с $1',
 
 # What links here
-'whatlinkshere'      => 'Ссылки сюда',
-'notargettitle'      => 'Не указана цель',
-'notargettext'       => 'Вы не указали целевую страницу или участника для этого действия.',
-'linklistsub'        => '(Список ссылок)',
-'linkshere'          => "Следующие страницы ссылаются на '''[[:$1]]''':",
-'nolinkshere'        => "На страницу '''[[:$1]]''' отсутствуют ссылки с других страниц.",
-'nolinkshere-ns'     => "В выбранном пространстве имён нет страниц ссылающихся на '''[[:$1]]'''.",
-'isredirect'         => 'страница-перенаправление',
-'istemplate'         => 'включение',
-'whatlinkshere-prev' => '{{PLURAL:$1|предыдущая|предыдущие|предыдущие}} $1',
-'whatlinkshere-next' => '{{PLURAL:$1|следующая|следующие|следующие}} $1',
-'whatlinkshere-links'   => '← ссылки',
+'whatlinkshere'       => 'Ссылки сюда',
+'whatlinkshere-title' => 'Страницы, ссылающиеся на $1',
+'whatlinkshere-page'  => 'Страница:',
+'linklistsub'         => '(Список ссылок)',
+'linkshere'           => "Следующие страницы ссылаются на '''[[:$1]]''':",
+'nolinkshere'         => "На страницу '''[[:$1]]''' отсутствуют ссылки с других страниц.",
+'nolinkshere-ns'      => "В выбранном пространстве имён нет страниц ссылающихся на '''[[:$1]]'''.",
+'isredirect'          => 'страница-перенаправление',
+'istemplate'          => 'включение',
+'whatlinkshere-prev'  => '{{PLURAL:$1|предыдущая|предыдущие|предыдущие}} $1',
+'whatlinkshere-next'  => '{{PLURAL:$1|следующая|следующие|следующие}} $1',
+'whatlinkshere-links' => '← ссылки',
 
 # Block/unblock
-'blockip'                     => 'Заблокировать участника',
+'blockip'                     => 'Заблокировать',
 'blockiptext'                 => 'Используйте форму ниже, чтобы заблокировать возможность записи с определённого IP-адреса.
 Это может быть сделано только для предотвращения вандализма и только в соответствии с
-правилами изложенными в разделе [[{{MediaWiki:policy-url}}]].
+правилами изложенными в разделе [[{{MediaWiki:Policy-url}}]].
 Ниже укажите конкретную причину (к примеру, процитируйте некоторые страницы с признаками вандализма).',
 'ipaddress'                   => 'IP-адрес:',
 'ipadressorusername'          => 'IP-адрес или имя участника:',
 'ipbexpiry'                   => 'Закончится через:',
 'ipbreason'                   => 'Причина:',
 'ipbreasonotherlist'          => 'Другая причина',
-
-// These are examples only. They can be translated but should be adjusted via
-// [[MediaWiki:ipbreason-list]] by the local community
-// defines a block reason not part of a group
-// * defines a block reason group in the drow down menu
-// ** defines a block reason
-// To disable this drop down menu enter '-' in [[MediaWiki:ipbreason-dropdown]].
-'ipbreason-dropdown'    => '
+'ipbreason-dropdown'          => '
 * Стандартные причины блокировок 
 ** Вставка ложной информации
 ** Удаление содержимого страниц
@@ -1581,9 +1626,9 @@ $NEWPAGE
 'ipbhidename'                 => 'Скрыть имя участника или IP-адрес из журнала блокировок, списка заблокированных и общего списка участников.',
 'badipaddress'                => 'IP-адрес записан в неправильном формате, или участника с таким именем не существует.',
 'blockipsuccesssub'           => 'Блокировка произведена',
-'blockipsuccesstext'          => '[[{{ns:Special}}:Contributions/$1|«$1»]] заблокирован.
+'blockipsuccesstext'          => '[[{{ns:special}}:Contributions/$1|«$1»]] заблокирован.
 <br />См. [[{{ns:special}}:Ipblocklist|список заблокированных IP-адресов]].',
-'ipb-edit-dropdown'          => 'Редактировать список причин блокировки',
+'ipb-edit-dropdown'           => 'Редактировать список причин блокировки',
 'ipb-unblock-addr'            => 'Разблокировать $1',
 'ipb-unblock'                 => 'Разблокировать участника или IP-адрес',
 'ipb-blocklist-addr'          => 'Показать действующие блокировки для $1',
@@ -1592,9 +1637,11 @@ $NEWPAGE
 'unblockiptext'               => 'Используйте форму ниже, чтобы восстановить возможность записи с ранее заблокированного
 IP-адреса.',
 'ipusubmit'                   => 'Разблокировать этот адрес',
-'unblocked'                   => '[[{{ns:user}}:$1|$1]] разблокирован.',
+'unblocked'                   => '[[User:$1|$1]] разблокирован.',
 'unblocked-id'                => 'Блокировка $1 была снята',
 'ipblocklist'                 => 'Список заблокированных IP-адресов и имён участников',
+'ipblocklist-legend'          => 'Поиск заблокированного участника',
+'ipblocklist-username'        => 'Имя участника или IP-адрес:',
 'ipblocklist-submit'          => 'Найти',
 'blocklistline'               => '$1, $2 заблокировал $3 ($4)',
 'infiniteblock'               => 'бессрочная блокировка',
@@ -1608,24 +1655,25 @@ IP-адреса.',
 'blocklink'                   => 'заблокировать',
 'unblocklink'                 => 'разблокировать',
 'contribslink'                => 'вклад',
-'autoblocker'                 => 'Ð\92Ñ\8b Ð°Ð²Ñ\82омаÑ\82иÑ\87еÑ\81ки Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñ\80ованÑ\8b Ð¸Ð·-за Ñ\81овпадениÑ\8f Ð²Ð°Ñ\88его IP-адÑ\80еÑ\81а Ñ\81 Â«$1». Ð\9fÑ\80иÑ\87ина ÐµÐ³Ð¾ Ð±Ð»Ð¾ÐºÐ¸Ñ\80овки — «$2».',
+'autoblocker'                 => 'Ð\90вÑ\82облокиÑ\80овка Ð¸Ð·-за Ñ\81овпадениÑ\8f Ð²Ð°Ñ\88его IP-адÑ\80еÑ\81а Ñ\81 $1. Ð\9fÑ\80иÑ\87ина Ð±Ð»Ð¾ÐºÐ¸Ñ\80овки Ð°Ð´Ñ\80еÑ\81а — «$2».',
 'blocklogpage'                => 'Журнал блокировок',
 'blocklogentry'               => 'заблокировал [[$1]] на период $2 $3',
 'blocklogtext'                => 'Журнал блокирования и разблокирования участников. Автоматически блокируемые IP-адреса здесь не указываются. См. [[{{ns:special}}:Ipblocklist|Список текущих запретов и блокировок]].',
 'unblocklogentry'             => 'разблокировал $1',
 'block-log-flags-anononly'    => 'только анонимные пользователи',
 'block-log-flags-nocreate'    => 'запрещена регистрация учётных записей',
-'block-log-flags-noautoblock'   => 'автоблокировка отключена',
+'block-log-flags-noautoblock' => 'автоблокировка отключена',
 'block-log-flags-noemail'     => 'письма запрещены',
 'range_block_disabled'        => 'Администраторам запрещено блокировать диапазоны.',
 'ipb_expiry_invalid'          => 'Недопустимый период действия.',
 'ipb_already_blocked'         => '«$1» уже заблокирован.',
+'ipb_cant_unblock'            => 'Ошибка. Не найдена блокировка с ID $1. Возможно, она уже была снята.',
 'ip_range_invalid'            => 'Недопустимый диапазон IP-адресов.\n',
+'blockme'                     => 'Заблокируй меня',
 'proxyblocker'                => 'Блокировка прокси',
-'ipb_cant_unblock'            => 'Ошибка. Блокировка с идентификатором «$1» не найдена. Возможно, участника уже разблокировали.',
+'proxyblocker-disabled'       => 'Функция отключена.',
 'proxyblockreason'            => 'Ваш IP-адрес заблокирован потому что это открытый прокси. Пожалуйста, свяжитесь с вашим интернет-провайдером  или службой поддержки и сообщите им об этой серьёзной проблеме безопасности.',
 'proxyblocksuccess'           => 'Выполнено.',
-'sorbs'                       => 'DNSBL',
 'sorbsreason'                 => 'Ваш IP-адрес числится как открытый прокси в DNSBL.',
 'sorbs_create_account_reason' => 'Ваш IP-адрес числится как открытый прокси в DNSBL. Вы не можете создать учётную запись.',
 
@@ -1676,11 +1724,12 @@ IP-адреса.',
 'movenologin'             => 'Вы не представились системе',
 'movenologintext'         => 'Вы должны [[{{ns:special}}:Userlogin|представиться системе]],
 чтобы иметь возможность переименовать страницы.',
+'movenotallowed'          => 'У вас не разрешения переименовывать странице в этой вики.',
 'newtitle'                => 'Новое название',
 'move-watch'              => 'Включить эту страницу в список наблюдения',
 'movepagebtn'             => 'Переименовать страницу',
 'pagemovedsub'            => 'Страница переименована',
-'pagemovedtext'           => 'Страница [[$1|«$1»]] переименована в [[$2|«$2»]].',
+'movepage-moved'          => "<big>'''«$1» переименована «$2»'''</big>", # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
 'articleexists'           => 'Страница с таким именем уже существует или указанное вами название недопустимо.
 Пожалуйста, выберите другое название.',
 'talkexists'              => "'''Страница была переименована, но страница обсуждения
@@ -1691,7 +1740,7 @@ IP-адреса.',
 'talkpagemoved'           => 'Соответствующая страница обсуждения также переименована.',
 'talkpagenotmoved'        => 'Соответствующая страница обсуждения <strong>не</strong> была переименована.',
 '1movedto2'               => '«[[$1]]» переименована в «[[$2]]»',
-'1movedto2_redir'         => '«[[$1]]» переименована в «[[$2]]», установлено перенаправление',
+'1movedto2_redir'         => '«[[$1]]» переименована в «[[$2]]» поверх перенаправления',
 'movelogpage'             => 'Журнал переименований',
 'movelogpagetext'         => 'Ниже представлен список переименованных страниц.',
 'movereason'              => 'Причина',
@@ -1711,13 +1760,14 @@ IP-адреса.',
 
 Чтобы экспортировать статьи, введите их наименования в поле редактирования, одно название на строку, и выберите хотите ли вы экспортировать всю историю изменений статей или только последние версии статей.
 
-Вы также можете использовать специальный адрес для экспорта только последней версии. Например для страницы «{{MediaWiki:mainpage}}» это будет адрес [[{{ns:Special}}:Export/{{MediaWiki:mainpage}}]].',
+Вы также можете использовать специальный адрес для экспорта только последней версии. Например для страницы [[{{MediaWiki:Mainpage}}]] это будет адрес [[{{ns:special}}:Export/{{MediaWiki:Mainpage}}]].',
 'exportcuronly'     => 'Включать только текущую версию, без полной предыстории',
 'exportnohistory'   => "----
 '''Замечание:''' экспорт полной истории изменений страниц отключен из-за проблем с производительностью.",
 'export-submit'     => 'Экспортировать',
 'export-addcattext' => 'Добавить страницы из категории:',
 'export-addcat'     => 'Добавить',
+'export-download'   => 'Предложить сохранить как файл',
 
 # Namespace 8 related
 'allmessages'               => 'Системные сообщения',
@@ -1725,18 +1775,17 @@ IP-адреса.',
 'allmessagesdefault'        => 'Текст по умолчанию',
 'allmessagescurrent'        => 'Текущий текст',
 'allmessagestext'           => 'Ниже представлен список системных сообщений, доступных в пространстве имён «MediaWiki».',
-'allmessagesnotsupportedUI' => 'Текущий установленный язык <strong>$1</strong> не поддерживается страницей {{ns:special}}:Allmessages на этом сайте.',
 'allmessagesnotsupportedDB' => "'''{{ns:special}}:Allmessages''' не поддерживается, так как отключена опция '''wgUseDatabaseMessages'''.",
 'allmessagesfilter'         => 'Фильтр в формате регулярного выражения:',
 'allmessagesmodified'       => 'Показать только изменённые',
 
 # Thumbnails
-'thumbnail-more'  => 'Увеличить',
-'missingimage'    => '<strong>Изображение не найдено</strong><br /><em>$1</em>\n',
-'filemissing'     => 'Файл не найден',
-'thumbnail_error' => 'Ошибка создания миниатюры: $1',
-'djvu_page_error'   => 'Номер страницы DjVu вне досягаемости',
-'djvu_no_xml'       => 'Невозможно получить XML для DjVu',
+'thumbnail-more'           => 'Увеличить',
+'missingimage'             => '<strong>Изображение не найдено</strong><br /><em>$1</em>\n',
+'filemissing'              => 'Файл не найден',
+'thumbnail_error'          => 'Ошибка создания миниатюры: $1',
+'djvu_page_error'          => 'Номер страницы DjVu вне досягаемости',
+'djvu_no_xml'              => 'Невозможно получить XML для DjVu',
 'thumbnail_invalid_params' => 'Ошибочный параметр миниатюры',
 'thumbnail_dest_directory' => 'Невозможно создать целевую директорию',
 
@@ -1784,7 +1833,7 @@ IP-адреса.',
 'tooltip-pt-anonlogin'            => 'Здесь можно зарегистрироваться в системе, но это необязательно',
 'tooltip-pt-logout'               => 'Завершить зарегистрированный сеанс',
 'tooltip-ca-talk'                 => 'Обсуждение статьи',
-'tooltip-ca-edit'                 => 'Эту статью можно изменять. Перед сохранением изменений, пожалуйста, нажмите кнопку предварительного просмотра для визуальной проверки результата',
+'tooltip-ca-edit'                 => 'Эту страницу можно изменять. Используйте, пожалуйста, предварительный просмотр перед сохранением',
 'tooltip-ca-addsection'           => 'Добавить комментарий к обсуждению',
 'tooltip-ca-viewsource'           => 'Эта страница защищена от изменений, но вы можете посмотреть и скопировать её исходный текст',
 'tooltip-ca-history'              => 'Журнал изменений страницы',
@@ -1795,6 +1844,8 @@ IP-адреса.',
 'tooltip-ca-watch'                => 'Добавить эту страницу в ваш список наблюдения',
 'tooltip-ca-unwatch'              => 'Удалить эту страницу из вашего списка наблюдения',
 'tooltip-search'                  => 'Искать это слово',
+'tooltip-search-go'               => 'Перейти к странице, имеющей в точности такое название',
+'tooltip-search-fulltext'         => 'Нацти страницу, содержащую указанный текст',
 'tooltip-p-logo'                  => 'Заглавная страница',
 'tooltip-n-mainpage'              => 'Перейти на заглавную страницу',
 'tooltip-n-portal'                => 'О проекте, о том, что вы можете сделать, где что находится',
@@ -1830,6 +1881,7 @@ IP-адреса.',
 'tooltip-compareselectedversions' => 'Посмотреть разницу между двумя выбранными версиями этой страницы.',
 'tooltip-watch'                   => 'Добавить текущую страницу в список наблюдения',
 'tooltip-recreate'                => 'Восстановить страницу несмотря на то, что она была удалена',
+'tooltip-upload'                  => 'Начать загрузку',
 
 # Stylesheets
 'common.css'   => '/** Размещённый здесь CSS будет применяться ко всем темам оформления */',
@@ -1875,7 +1927,7 @@ The wiki server can't provide data in a format your client can read.",
 'subcategorycount'       => 'В этой категории $1 {{PLURAL:$1|подкатегория|подкатегории|подкатегорий}}.',
 'categoryarticlecount'   => 'В этой категории $1 {{PLURAL:$1|статья|статьи|статей}}.',
 'category-media-count'   => 'В этой категории $1 {{PLURAL:$1|файл|файла|файлов}}.',
-'listingcontinuesabbrev' => ' (продолжение)',
+'listingcontinuesabbrev' => '(продолжение)',
 'spambot_username'       => 'Чистка спама',
 'spam_reverting'         => 'Откат к последней версии, не содержащей ссылки на $1',
 'spam_blanking'          => 'Все версии содержат ссылки на $1, очистка',
@@ -1904,17 +1956,24 @@ The wiki server can't provide data in a format your client can read.",
 'rcpatroldisabled'                    => 'Патрулирование последних изменений запрещено',
 'rcpatroldisabledtext'                => 'Возможность патрулирования последних изменений в настоящее время отключена.',
 'markedaspatrollederror'              => 'Невозможно отметить как проверенную',
-'markedaspatrollederrortext'          => 'Вы должны указать редакцию, которая будет отмечена как проверенная.',
+'markedaspatrollederrortext'          => 'Вы должны указать версию, которая будет отмечена как проверенная.',
 'markedaspatrollederror-noautopatrol' => 'Вам не разрешено отмечать собственные правки как проверенные.',
 
 # Patrol log
 'patrol-log-page' => 'Журнал патрулирования',
 'patrol-log-line' => 'помечена $1 из $2 патрулирована $3',
 'patrol-log-auto' => '(автоматический)',
-'patrol-log-diff' => 'r$1',
 
 # Image deletion
-'deletedrevision' => 'Удалена старая версия $1.',
+'deletedrevision'                 => 'Удалена старая версия $1',
+'filedeleteerror-short'           => 'Ошибка удаления файла: $1',
+'filedeleteerror-long'            => 'Во время удаления файла возникли ошибки:
+
+$1',
+'filedelete-missing'              => 'Файл «$1» не может быть удалён, так как его не существует.',
+'filedelete-old-unregistered'     => 'Указанной версии файла «$1» не существует в базе данных.',
+'filedelete-current-unregistered' => 'Указанного файла «$1» не существует в базе данных.',
+'filedelete-archive-read-only'    => 'Архивная директория «$1» не доступна для записи веб-серверу.',
 
 # Browsing diffs
 'previousdiff' => '← К предыдущему изменению',
@@ -1925,18 +1984,30 @@ The wiki server can't provide data in a format your client can read.",
 'imagemaxsize'         => 'Ограничивать изображения на странице изображений до:',
 'thumbsize'            => 'Размер уменьшенной версии изображения:',
 'widthheight'          => '$1 × $2',
+'widthheightpage'      => '$1 × $2, $3 страницы',
 'file-info'            => '(размер файла: $1, MIME-тип: $2)',
 'file-info-size'       => '($1 × $2 пикселов, размер файла: $3, MIME-тип: $4)',
 'file-nohires'         => '<small>Нет версии с большим разрешением.</small>',
-'file-svg'             => '<small>Это масштабируемое без потерь качества векторное изображение. Основной размер: $1 × $2 пикселов.</small>',
+'svg-long-desc'        => '(SVG-файл, номинально $1 × $2 пикселов, размер файла: $3)',
 'show-big-image'       => 'Изображение в более высоком разрешении',
 'show-big-image-thumb' => '<small>Размер при предпросмотре: $1 × $2 пикселов</small>',
 
+# Special:Newimages
 'newimages'    => 'Галерея новых файлов',
 'showhidebots' => '($1 ботов)',
 'noimages'     => 'Изображения отсутствуют.',
 
-'passwordtooshort' => 'Введённый пароль недействителен или слишком короткий. Пароль должен состоять не менее чем из $1 символов и отличаться от имени участника.',
+# Video information, used by Language::formatTimePeriod() to format lengths in the above messages
+'video-dims'     => '$1, $2 × $3',
+'seconds-abbrev' => 'с',
+'minutes-abbrev' => 'м',
+'hours-abbrev'   => 'ч',
+
+# Bad image list
+'bad_image_list' => 'Формат должен быть следующим:
+
+Будут учитываться только элементы списка (строки, начинающиеся на символ *). Первая ссылка строки должна быть ссылкой на запрещённое для вставки изображение.
+Последующие ссылки в той же строке будут рассматриваться как исключения, то есть статьи, куда изображение может быть включено.',
 
 # Metadata
 'metadata'          => 'Метаданные',
@@ -2215,9 +2286,9 @@ The wiki server can't provide data in a format your client can read.",
 # 'all' in various places, this might be different for inflected languages
 'recentchangesall' => 'все',
 'imagelistall'     => 'все',
-'watchlistall1'    => 'все',
 'watchlistall2'    => 'все',
 'namespacesall'    => 'все',
+'monthsall'        => 'все',
 
 # E-mail address confirmation
 'confirmemail'            => 'Подтверждение адреса электронной почты',
@@ -2252,11 +2323,6 @@ $3
 
 Если вы не отправляли подобного запроса, просто проигнорируйте данное письмо.',
 
-# Inputbox extension, may be useful in other contexts as well
-'tryexact'       => 'Строгий поиск',
-'searchfulltext' => 'Полнотекстовый поиск',
-'createarticle'  => 'Создать статью',
-
 # Scary transclusion
 'scarytranscludedisabled' => '[«Interwiki transcluding» отключён]',
 'scarytranscludefailed'   => '[К сожалению, не удалось обращение к шаблону $1]',
@@ -2268,12 +2334,11 @@ Trackback для этой статьи:<br />
 $1
 </div>',
 'trackbackremove'   => ' ([$1 удалить])',
-'trackbacklink'     => 'Trackback',
 'trackbackdeleteok' => 'Trackback был удалён.',
 
 # Delete conflict
 'deletedwhileediting' => 'Внимание: пока вы редактировали эту страницу она была удалена!',
-'confirmrecreate'     => "Участник [[{{ns:user}}:$1|$1]] ([[{{ns:user_talk}}:$1|обсуждение]]) удалил эту страницу после того, как вы начали её редактировать, причина удаления:
+'confirmrecreate'     => "Участник [[User:$1|$1]] ([[User_talk:$1|обсуждение]]) удалил эту страницу после того, как вы начали её редактировать, причина удаления:
 : ''$2''
 Пожалуйста, подтвердите, что вы хотите восстановить эту страницу.",
 'recreate'            => 'Создать заново',
@@ -2284,22 +2349,16 @@ $1
 'redirectingto' => 'Перенаправление на страницу [[$1]]…',
 
 # action=purge
-'confirm_purge'        => 'Очистить кеш этой страницы?
+'confirm_purge' => 'Очистить кеш этой страницы?
 
 $1',
-'confirm_purge_button' => 'OK',
-
-'youhavenewmessagesmulti' => 'Вы получили новые сообщения на $1',
 
+# AJAX search
 'searchcontaining' => 'Поиск статей, содержащих «$1».',
 'searchnamed'      => 'Поиск статей с названием $1.',
 'articletitles'    => 'Статьи, начинающиеся с «$1»',
 'hideresults'      => 'Скрыть результаты',
-
-# DISPLAYTITLE
-'displaytitle' => '(Ссылка на эту страницу — [[$1]])',
-
-'loginlanguagelabel' => 'Язык: $1',
+'useajaxsearch'    => 'Использовать AJAX-поиск',
 
 # Multipage image navigation
 'imgmultipageprev'   => '← предыдущая страница',
@@ -2322,7 +2381,7 @@ $1',
 # Auto-summaries
 'autosumm-blank'   => 'Полностью удалено содержимое страницы',
 'autosumm-replace' => 'Содержимое страницы заменено на «$1»',
-'autoredircomment' => 'Перенаправление на [[$1]]', # This should be changed to the new naming convention, but existed beforehand
+'autoredircomment' => 'Перенаправление на [[$1]]',
 'autosumm-new'     => 'Новая: $1',
 
 # Size units
@@ -2334,16 +2393,51 @@ $1',
 # Live preview
 'livepreview-loading' => 'Загрузка…',
 'livepreview-ready'   => 'Загрузка… Готово!',
-'livepreview-failed'  => 'Не удалось использовать быстрый предпросмотр.
-Попробуйте воспользоваться обычным предпросмотром.',
-'livepreview-error'   => 'Не удалось установить соединение: $1 «$2»
-Попробуйте воспользоваться обычным предпросмотром.',
+'livepreview-failed'  => 'Не удалось использовать быстрый предпросмотр. Попробуйте воспользоваться обычным предпросмотром.',
+'livepreview-error'   => 'Не удалось установить соединение: $1 «$2». Попробуйте воспользоваться обычным предпросмотром.',
 
 # Friendlier slave lag warnings
-'lag-warn-normal' => 'Изменения, сделанные раньше чем $1 секунд назад, могут быть не показаны в этом списке.',
-'lag-warn-high' => 'Из-за большого отставания в синхронизации серверов баз данных, изменения, сделанные раньше чем $1 секунд назад,
-могут быть не показаны в этом списке.',
+'lag-warn-normal' => 'Изменения, сделанные менее чем $1 {{plural:$1|секунду|секунды|секунд}} назад, могут быть не показаны в этом списке.',
+'lag-warn-high'   => 'Из-за большого отставания в синхронизации серверов баз данных изменения, сделанные менее чем $1 {{plural:$1|секунду|секунды|секунд}} назад, могут быть не показаны в этом списке.',
+
+# Watchlist editor
+'watchlistedit-numitems'       => 'Ваш список наблюдения содержит {{PLURAL:$1|$1 запись|$1 записи|$1 записей}}, исключая страницы обсуждений.',
+'watchlistedit-noitems'        => 'Ваш список наблюдения не содержит записей.',
+'watchlistedit-normal-title'   => 'Изменение списка наблюдения',
+'watchlistedit-normal-legend'  => 'Удаление записей из списка наблюдения',
+'watchlistedit-normal-explain' => 'Ниже перечислены страницы, находящиеся в вашем списке наблюдения. Для удаления записи отметьте
+        квадратик рядом с ней и нажмите кнопку «Удалить записи». Вы также можете [[Special:Watchlist/raw|править «сырой» список]],
+        или [[Special:Watchlist/clear|удалить все записи]].',
+'watchlistedit-normal-submit'  => 'Удалить записи',
+'watchlistedit-normal-done'    => '{{PLURAL:$1|$1$1|$1 запись была удалена|$1 записи были удалены|$1 записей были удалены}} из вашего списка наблюдения:',
+'watchlistedit-raw-title'      => 'Изменение «сырого» списка наблюдения',
+'watchlistedit-raw-legend'     => 'Изменение «сырого» списка наблюдения',
+'watchlistedit-raw-explain'    => 'Ниже перечислены страницы, находящиеся в вашем списке наблюдения. Вы можете править список добавляя
+       и удаляя из него строчки с названиями. После завершения правок нажмите кнопку «Сохранить список».
+       Вы также можете использовать [[Special:Watchlist/edit|обычный способ изменения списка]].',
+'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 записей были удалены}}:',
+
+# Watchlist editing tools
+'watchlisttools-view' => 'Изменения на страницах из списка',
+'watchlisttools-edit' => 'Смотреть/править список',
+'watchlisttools-raw'  => 'Править как текст',
+
+# Iranian month names
+'iranian-calendar-m1'  => 'Фарвардин',
+'iranian-calendar-m2'  => 'Ордибехешт',
+'iranian-calendar-m3'  => 'Хордад',
+'iranian-calendar-m4'  => 'Тир',
+'iranian-calendar-m5'  => 'Мордад',
+'iranian-calendar-m6'  => 'Шахривар',
+'iranian-calendar-m7'  => 'Мехр',
+'iranian-calendar-m8'  => 'Абан',
+'iranian-calendar-m9'  => 'Азар',
+'iranian-calendar-m10' => 'Дей',
+'iranian-calendar-m11' => 'Бахман',
+'iranian-calendar-m12' => 'Эсфанд',
 
 );
-
-