* (bug 11062) Update Russian translations
authorRaimond Spekking <raymond@users.mediawiki.org>
Mon, 27 Aug 2007 07:17:24 +0000 (07:17 +0000)
committerRaimond Spekking <raymond@users.mediawiki.org>
Mon, 27 Aug 2007 07:17:24 +0000 (07:17 +0000)
  Patch by Alexander Sigachov

languages/messages/MessagesRu.php

index 9862f79..a970820 100644 (file)
@@ -1,8 +1,8 @@
 <?php
 /** Russian (русский язык)
   *
-  * Based on MessagesEn.php revision 24019, (2007-07-12)
-  * and ru.wikipedia MediaWiki namespace (2007-07-12)
+  * Based on MessagesEn.php revision 25083, (2007-08-23)
+  * and ru.wikipedia MediaWiki namespace (2007-08-23)
   *
   * Maintainer: Alexander Sigachov (alexander.sigachov на Google Mail)
   * 
@@ -308,6 +308,7 @@ $messages = array(
 'category_header'       => 'Статьи в категории «$1»',
 'subcategories'         => 'Подкатегории',
 'category-media-header' => 'Файлы в категории «$1»',
+'category-empty'        => "''Эта категория в данный момент пуста.''",
 
 'linkprefix'        => '/^(.*?)(„|«)$/sD',
 'mainpagetext'      => '<big>Вики-движок «MediaWiki» успешно установлен.</big>',
@@ -461,7 +462,9 @@ $messages = array(
 'nosuchaction'      => 'Такого действия нет',
 'nosuchactiontext'  => 'Действие, указанное в URL, не распознаётся программным обеспечением вики',
 'nosuchspecialpage' => 'Такой специальной страницы нет',
-'nospecialpagetext' => 'Запрошенной вами служебной страницы не существует. См. [[{{ns:special}}:Specialpages|список служебных страниц]].',
+'nospecialpagetext' => "'''<big>Запрошенной вами служебной страницы не существует.</big>'''
+
+См. [[{{ns:special}}:Specialpages|список служебных страниц]].",
 
 # General errors
 'error'                => 'Ошибка',
@@ -495,10 +498,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'      => 'Это действие не может быть выполнено на данной странице.',
@@ -516,11 +522,14 @@ $1',
 'viewsourcefor'        => 'Страница «$1»',
 'protectedpagetext'    => 'Эта страница закрыта для редактирования.',
 'viewsourcetext'       => 'Вы можете просмотреть и скопировать исходный текст этой страницы:',
-'protectedinterface'   => 'Эта страница содержит системное сообщение MediaWiki, её могут изменять только администраторы проекта.',
+'protectedinterface'   => 'Эта страница содержит интерфейсное сообщение программного обеспечения. Во избежание вандализма её изменение запрещено.',
 'editinginterface'     => "'''Внимание:''' Вы редактируете страницу, содержащую системное сообщение MediaWiki. Её изменение повлияет на внешний вид интерфейса для других пользователей.",
 'sqlhidden'            => '(SQL запрос скрыт)',
-'cascadeprotected'     => 'Страница защищена от изменений, поскольку она включена в следующие страницы, для которых активирована возможность каскадной защиты:',
+'cascadeprotected'     => 'Страница защищена от изменений, поскольку она включена в следующие страницы, для которых активирована возможность каскадной защиты:
+$2',
 'namespaceprotected'   => 'У вас нет разрешения редактировать страницы в пространстве имён «$1».',
+'customcssjsprotected' => 'У вас нет разрешения редактировать эту страницу, так как она содержит личные настройки другого участника.',
+'ns-specialprotected'  => 'Страницы пространства имён «{{ns:special}}» не могут правиться.',
 
 # Login and logout pages
 'logouttitle'                => 'Стать инкогнито',
@@ -658,8 +667,9 @@ $1',
 
 Блокировка произведена администратором $1. Указана следующая причина: ''«$2»''.
 
-Блокировка заканчивается $6.<br />
-Был заблокирован: $7
+* Начало блокировки: $8
+* Окончание блокировки: $6
+* Был заблокирован: $7
 
 Вы можете отправить письмо участнику $1 или любому другому [[{{MediaWiki:grouppage-sysop}}|администратору]], чтобы обсудить блокировку.
 
@@ -670,13 +680,20 @@ $1',
 
 :«$2»
 
-Блокировка заканчивается $6.
+* Начало блокировки: $8
+* Окончание блокировки: $6
 
 Вы можете отправить письмо участнику $1 или любому другому [[{{MediaWiki:grouppage-sysop}}|администратору]], чтобы обсудить блокировку.
 
 Обратите внимание, что вы не сможете отправить письмо администратору, если вы не зарегистрированы в проекте и не подтвердили свой адрес электронной почты в [[{{ns:special}}:Preferences|личных настройках]], а также если вам было запрещено отправлять письма при блокировке.
 
 Ваш идентификатор блокировки — #$5. Пожалуйста, указывайте его в своих запросах.',
+'blockedtext-concise'       => 'Соответствующий вашему имени или IP-адресу $7 был заблокирован администратором $1. Причина блокировки: $2. Блокировка заканчивается $6. Для обсуждения блокировки вы можете
+связаться с $1, или любым другим администратором. Вы не сможете использовать функцию «письмо участнику», если в настройках вашей учётной записи не указан действующий электронный адрес, или если при блокировке вам была отключана возможность отправлять письма.
+Ваш текущий IP-адрес: $3, а идентификатор блокировки равен #$5. Пожалуйста, включайте эту информацию в ваши запросы.',
+'autoblockedtext-concise'   => 'Вашим IP-адресом недавно пользовался участник, который впоследствии был заблокирован. Блокировку установил $1. Причина блокировки: $2. Блокировка заканчивается $6. Для обсуждения блокировки вы можете
+связаться с $1, или любым другим администратором. Вы не сможете использовать функцию «письмо участнику», если в настройках вашей учётной записи не указан действующий электронный адрес, или если при блокировке вам была отключана возможность отправлять письма.
+Ваш текущий IP-адрес: $3, а идентификатор блокировки равен #$5. Пожалуйста, включайте эту информацию в ваши запросы.',
 'blockedoriginalsource'     => 'Ниже показан текст страницы «$1».',
 'blockededitsource'         => "Ниже показан текст '''ваших изменений''' страницы «$1».",
 'whitelistedittitle'        => 'Для изменения требуется авторизация',
@@ -703,7 +720,7 @@ $1',
 '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».",
@@ -759,6 +776,9 @@ $1',
 'nocreatetitle'             => 'Создание страниц ограничено',
 'nocreatetext'              => 'На этом сайте ограничена возможность создания новых страниц.
 Вы можете вернуться назад и отредактировать существующую страницу, [[{{ns:special}}:Userlogin|представиться системе или создать новую учётную запись]].',
+'nocreate-loggedin'         => 'У вас нет разрешения создавать новые страницы в этой вики.',
+'permissionserrors'         => 'Ошибки прав доступа',
+'permissionserrorstext'     => 'Вы не имете разрешения делать это по {{PLURAL:$1|следующей причине|следующим причинам|следующим причинам}}:',
 'recreate-deleted-warn'     => "'''Внимание: вы пытаетесь воссоздать страницу, которая ранее удалялась.'''
 
 Проверьте, действительно ли вам нужно воссоздавать эту страницу. Ниже приведён журнал удалений.",
@@ -884,7 +904,7 @@ $1',
 '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'             => 'Неудачный поиск может быть вызван попыткой найти общие слова, которые не подлежат индексированию, например — «тоже» и «чтобы» или употреблением более чем одного ключевого слова поиска (показываются только страницы, содержащие все указанные слова для поиска).',
@@ -896,6 +916,7 @@ $1',
 # Preferences page
 'preferences'              => 'Настройки',
 'mypreferences'            => 'Мои настройки',
+'prefs-edits'              => 'Количество правок:',
 'prefsnologin'             => 'Вы не представились системе',
 'prefsnologintext'         => 'Вы должны [[{{ns:special}}:Userlogin|представиться системе]], чтобы изменять настройки участника.',
 'prefsreset'               => 'Восстановлены настройки по умолчанию.',
@@ -923,8 +944,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'               => 'Сбросить',
@@ -1075,6 +1096,7 @@ $1',
 'uploadwarning'               => 'Предупреждение',
 'savefile'                    => 'Записать файл',
 'uploadedimage'               => 'загружено «[[$1]]»',
+'overwroteimage'              => 'загружена новая версия «[[$1]]»',
 'uploaddisabled'              => 'Загрузка запрещена.',
 'uploaddisabledtext'          => 'На этом вики-сайте загрузка файлов запрещена.',
 'uploadscripted'              => 'Файл содержит HTML-код или скрипт, который может быть ошибочно обработан браузером.',
@@ -1100,6 +1122,7 @@ $1',
 
 'license'            => 'Лицензирование',
 'nolicense'          => 'Отсутствует',
+'license-nopreview'  => '(Предпросмотр не доступен)',
 'upload_source_url'  => ' (правильный, публично доступный интернет-адрес)',
 'upload_source_file' => ' (файл на вашем компьютере)',
 
@@ -1115,6 +1138,17 @@ $1',
 'imgdelete'                 => 'удал.',
 'imgdesc'                   => 'описание',
 'imgfile'                   => 'файл',
+'filehist'                  => 'История файла',
+'filehist-help'             => 'Нажмите на дату, чтобы просмотреть как тогда выглядел файл.',
+'filehist-deleteall'        => 'удалить все',
+'filehist-deleteone'        => 'удалить эту',
+'filehist-revert'           => 'откатить',
+'filehist-current'          => 'текущая',
+'filehist-datetime'         => 'Дата/время',
+'filehist-user'             => 'Участник',
+'filehist-dimensions'       => 'Размеры',
+'filehist-filesize'         => 'Размер файлы',
+'filehist-comment'          => 'Примечание',
 'imagelinks'                => 'Ссылки',
 'linkstoimage'              => 'Следующие страницы ссылаются на данный файл:',
 'nolinkstoimage'            => 'Нет страниц, ссылающихся на данный файл.',
@@ -1131,6 +1165,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 от $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>.',
@@ -1386,7 +1443,7 @@ $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}}]].',
 'actioncomplete'              => 'Действие выполнено',
@@ -1418,7 +1475,7 @@ $NEWPAGE
 'protectedarticle'            => 'защищена страница «[[$1]]»',
 'modifiedarticleprotection'   => 'изменён уровень защиты страницы «[[$1]]»',
 'unprotectedarticle'          => 'снята защита со страницы «[[$1]]»',
-'protectsub'                  => '(Установка защиты для «$1»)',
+'protectsub'                  => '(Установка уровня защиты для «$1»)',
 'confirmprotect'              => 'Подтвердите установку защиты страницы',
 'protectcomment'              => 'Причина установки защиты:',
 'protectexpiry'               => 'Истекает:',
@@ -1432,6 +1489,7 @@ $NEWPAGE
 'protect-locked-access'       => 'У ваше учётной записи недостаточно прав для изменения уровня защиты страницы. Текущие установки для страницы <strong>[[:$1]]</strong>:',
 'protect-cascadeon'           => 'Эта страница защищена в связи с тем, что она включена в нижеследующие страницы, на которые установлена каскадная защита. Вы можете изменить уровень защиты этой страницы, но это не повлияет на каскадную защиту.',
 'protect-default'             => '(по умолчанию)',
+'protect-fallback'            => 'Требуется разрешение «$1»',
 'protect-level-autoconfirmed' => 'Защитить от незарегистрированных и новых участников',
 'protect-level-sysop'         => 'Только администраторы',
 'protect-summary-cascade'     => 'каскадная',
@@ -1453,35 +1511,44 @@ $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'     => 'Неверная или отсутствующая версия. Возможно, вы перешли по неправильной ссылке, либо версия могла быть удалена из архива.',
+'undeletebtn'                  => 'Восстановить',
+'undeletereset'                => 'Очистить',
+'undeletecomment'              => 'Комментарий:',
+'undeletedarticle'             => '«[[$1]]» восстановлена',
+'undeletedrevisions'           => '$1 изменение(ий) восстановлено',
+'undeletedrevisions-files'     => '$1 версия(ий) и $2 файла(ов) восстановлено',
+'undeletedfiles'               => '$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' => 'Пространство имён:',
@@ -1571,6 +1638,8 @@ IP-адреса.',
 'unblocked'                   => '[[{{ns:user}}:$1|$1]] разблокирован.',
 'unblocked-id'                => 'Блокировка $1 была снята',
 'ipblocklist'                 => 'Список заблокированных IP-адресов и имён участников',
+'ipblocklist-legend'          => 'Поиск заблокированного участника',
+'ipblocklist-username'        => 'Имя участника или IP-адрес:',
 'ipblocklist-submit'          => 'Найти',
 'blocklistline'               => '$1, $2 заблокировал $3 ($4)',
 'infiniteblock'               => 'бессрочная блокировка',
@@ -1651,6 +1720,7 @@ IP-адреса.',
 'movenologin'             => 'Вы не представились системе',
 'movenologintext'         => 'Вы должны [[{{ns:special}}:Userlogin|представиться системе]],
 чтобы иметь возможность переименовать страницы.',
+'movenotallowed'          => 'У вас не разрешения переименовывать странице в этой вики.',
 'newtitle'                => 'Новое название',
 'move-watch'              => 'Включить эту страницу в список наблюдения',
 'movepagebtn'             => 'Переименовать страницу',
@@ -1666,7 +1736,7 @@ IP-адреса.',
 'talkpagemoved'           => 'Соответствующая страница обсуждения также переименована.',
 'talkpagenotmoved'        => 'Соответствующая страница обсуждения <strong>не</strong> была переименована.',
 '1movedto2'               => '«[[$1]]» переименована в «[[$2]]»',
-'1movedto2_redir'         => '«[[$1]]» переименована в «[[$2]]», установлено перенаправление',
+'1movedto2_redir'         => '«[[$1]]» переименована в «[[$2]]» поверх перенаправления',
 'movelogpage'             => 'Журнал переименований',
 'movelogpagetext'         => 'Ниже представлен список переименованных страниц.',
 'movereason'              => 'Причина',
@@ -1686,13 +1756,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'               => 'Системные сообщения',
@@ -1804,6 +1875,7 @@ IP-адреса.',
 'tooltip-compareselectedversions' => 'Посмотреть разницу между двумя выбранными версиями этой страницы.',
 'tooltip-watch'                   => 'Добавить текущую страницу в список наблюдения',
 'tooltip-recreate'                => 'Восстановить страницу несмотря на то, что она была удалена',
+'tooltip-upload'                  => 'Начать загрузку',
 
 # Stylesheets
 'common.css'   => '/** Размещённый здесь CSS будет применяться ко всем темам оформления */',
@@ -1888,7 +1960,16 @@ The wiki server can't provide data in a format your client can read.",
 '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' => '← К предыдущему изменению',
@@ -1899,9 +1980,11 @@ 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>',
+'svg-long-desc'        => '(SVG-файл, номинально $1 × $2 пикселов, размер файла: $3)',
 'show-big-image'       => 'Изображение в более высоком разрешении',
 'show-big-image-thumb' => '<small>Размер при предпросмотре: $1 × $2 пикселов</small>',
 
@@ -1910,6 +1993,18 @@ The wiki server can't provide data in a format your client can read.",
 'showhidebots' => '($1 ботов)',
 'noimages'     => 'Изображения отсутствуют.',
 
+# 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'          => 'Метаданные',
 'metadata-help'     => 'Файл содержит дополнительные данные, обычно добавляемые цифровыми камерами или сканерами. Если файл после создания редактировался, то некоторые параметры могут не соответствовать текущему изображению.',