* @file
*
* @author Александр Сигачёв
- * @author Ahonc
* @author לערי ריינהארט
+ * @author Ahonc
* @author Siebrand
* @author Illusion
* @author VasilievVV
'hiddencat' => array( '1', '__HIDDENCAT__', '__СКРЫТАЯ_КАТЕГОРИЯ__' ),
);
+$imageFiles = array(
+ 'button-bold' => 'cyrl/button_bold.png',
+ 'button-italic' => 'cyrl/button_italic.png',
+ 'button-link' => 'cyrl/button_link.png',
+);
+
$linkTrail = '/^([a-zабвгдеёжзийклмнопрстуфхцчшщъыьэюя]+)(.*)$/sDu';
$messages = array(
'portal-url' => 'Project:Портал сообщества',
'privacy' => 'Политика конфиденциальности',
'privacypage' => 'Project:Политика конфиденциальности',
-'sitesupport' => 'Пожертвования',
-'sitesupport-url' => 'Project:Пожертвования',
'badaccess' => 'Ошибка доступа',
'badaccess-group0' => 'Вы не можете выполнять запрошенное действие.',
'nosuchspecialpage' => 'Такой специальной страницы нет',
'nospecialpagetext' => "<big>'''Запрошенной вами служебной страницы не существует.'''</big>
-См. [[{{ns:special}}:Specialpages|список служебных страниц]].",
+См. [[Special:Specialpages|список служебных страниц]].",
# General errors
'error' => 'Ошибка',
'logouttext' => 'Вы работаете в том же режиме, который был до вашего представления системе. Вы идентифицируетесь не по имени, а по IP-адресу.
Вы можете продолжить участие в проекте анонимно или начать новый сеанс как тот же самый или другой пользователь. Некоторые страницы могут отображаться, как будто вы ещё представлены системе под именем, для борьбы с этим явлением обновите кеш браузера.',
'welcomecreation' => '== Добро пожаловать, $1! ==
-
Вы были зарегистрированы.
-Не забудьте провести [[{{ns:special}}:Preferences|персональную настройку сайта]].',
+Не забудьте провести персональную настройку сайта.',
'loginpagetitle' => 'Представиться системе',
'yourname' => 'Имя участника:',
'yourpassword' => 'Пароль:',
Вы можете отправить письмо участнику $1 или любому другому [[{{MediaWiki:Grouppage-sysop}}|администратору]], чтобы обсудить блокировку.
-Обратите внимание, что вы не сможете отправить письмо администратору, если вы не зарегистрированы и не подтвердили свой адрес электронной почты в [[{{ns:special}}:Preferences|личных настройках]], а также если вам было запрещено отправлять письма при блокировке.
+Обратите внимание, что вы не сможете отправить письмо администратору, если вы не зарегистрированы и не подтвердили свой адрес электронной почты в [[Special:Preferences|личных настройках]], а также если вам было запрещено отправлять письма при блокировке.
Ваш IP-адрес — $3, идентификатор блокировки — #$5. Пожалуйста, указывайте эти данные в своих запросах.",
'autoblockedtext' => 'Ваш IP-адрес автоматически заблокирован в связи с тем, что он ранее использовался кем-то из заблокированных участников. Заблокировавший его администратор ($1) указал следующую причину блокировки:
Вы можете отправить письмо участнику $1 или любому другому [[{{MediaWiki:Grouppage-sysop}}|администратору]], чтобы обсудить блокировку.
-Обратите внимание, что вы не сможете отправить письмо администратору, если вы не зарегистрированы в проекте и не подтвердили свой адрес электронной почты в [[{{ns:special}}:Preferences|личных настройках]], а также если вам было запрещено отправлять письма при блокировке.
+Обратите внимание, что вы не сможете отправить письмо администратору, если вы не зарегистрированы в проекте и не подтвердили свой адрес электронной почты в [[Special:Preferences|личных настройках]], а также если вам было запрещено отправлять письма при блокировке.
Ваш идентификатор блокировки — #$5. Пожалуйста, указывайте его в своих запросах.',
'blockednoreason' => 'причина не указана',
'accmailtext' => 'Пароль для $1 выслан на $2.',
'newarticle' => '(Новая)',
'newarticletext' => "Вы перешли по ссылке на статью, которая пока не существует.
-
Чтобы создать новую страницу, наберите текст в окне, расположенном ниже
(см. [[{{MediaWiki:Helppage}}|справочную страницу]], чтобы получить больше информации).
Если вы оказались здесь по ошибке, просто нажмите кнопку '''назад''' вашего браузера.",
-'anontalkpagetext' => "----''Эта страница обсуждения принадлежит анонимному участнику, который ещё не зарегистрировался или который не представился регистрированным именем. Для идентификации используется цифровой IP-адрес. Если вы анонимный участник и полагаете, что получили сообщения, адресованные не вам (один IP-адрес может использоваться несколькими пользователями), пожалуйста, [[{{ns:special}}:Userlogin|представьтесь системе]], чтобы впредь избежать возможной путаницы с другими участниками.''",
+'anontalkpagetext' => "----''Эта страница обсуждения принадлежит анонимному участнику, который ещё не зарегистрировался или который не представился регистрированным именем.
+Для идентификации используется цифровой IP-адрес.
+Если вы анонимный участник и полагаете, что получили сообщения, адресованные не вам (один IP-адрес может использоваться несколькими пользователями), пожалуйста, [[Special:Userlogin|представьтесь системе]], чтобы впредь избежать возможной путаницы с другими участниками.''",
'noarticletext' => "В настоящий момент текст на данной странице отсутствует. Вы можете [[Special:Search/{{PAGENAME}}|найти упоминание данного названия]] в других статьях или '''[{{fullurl:{{FULLPAGENAME}}|action=edit}} создать страницу с таким названием]'''.",
'userpage-userdoesnotexist' => 'Учётной записи «$1» не существует. Убедитесь, что вы действительно желаете создать или изменить эту страницу.',
'clearyourcache' => "'''Замечание:''' Чтобы после сохранения увидеть сделанные изменения, очистите кеш своего браузера: '''Mozilla / Firefox''': ''Ctrl+Shift+R'', '''IE:''' ''Ctrl+F5'', '''Safari''': ''Cmd+Shift+R'', '''Konqueror''': ''F5'', '''Opera''': через меню ''Tools→Preferences''.",
'userinvalidcssjstitle' => "'''Внимание:''' тема оформления «$1» не найдена. Помните, что пользовательские страницы .css и .js должны иметь название, состоящее только из строчных букв, например «{{ns:user}}:Некто/monobook.css», а не «{{ns:user}}:Некто/Monobook.css».",
'updated' => '(Обновлена)',
'note' => '<strong>Примечание:</strong>',
-'previewnote' => '<strong>Это только предварительный просмотр,
-текст ещё не записан!</strong>',
+'previewnote' => '<strong>Это только предварительный просмотр, текст ещё не записан!</strong>',
'previewconflict' => 'Этот предварительный просмотр отражает текст в верхнем окне редактирования так, как он будет выглядеть, если вы решите записать его.',
'session_fail_preview' => '<strong>К сожалению, сервер не смог сохранить ваши изменения из-за потери идентификатора сессии. Пожалуйста, попробуйте ещё раз. Если эта ошибка повторится, попробуйте завершить сеанс и заново представиться системе.</strong>',
'session_fail_preview_html' => "<strong>К сожалению, сервер не смог сохранить ваши изменения из-за потери данных сессии.</strong>
<strong>НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!</strong>',
'longpagewarning' => '<strong>ПРЕДУПРЕЖДЕНИЕ: Длина этой страницы составляет $1 килобайт. Страницы, размер которых приближается к 32 КБ или превышает это значение, могут неверно отображаться в некоторых браузерах.
Пожалуйста, рассмотрите вариант разбиения страницы на меньшие части.</strong>',
-'longpageerror' => '<strong>ОШИБКА: записываемый вами текст имеет размер $1 килобайт, что больше, чем установленный предел $2 килобайта. Страница не может быть сохранена.</strong>',
+'longpageerror' => '<strong>ОШИБКА: записываемый вами текст имеет размер $1 килобайт, что больше, чем установленный предел $2 килобайт. Страница не может быть сохранена.</strong>',
'readonlywarning' => '<strong>ПРЕДУПРЕЖДЕНИЕ: база данных заблокирована в связи с процедурами обслуживания,
поэтому вы не можете записать ваши изменения прямо сейчас.
Возможно, вам следует сохранить текст в файл на своём диске и поместить его в данный проект позже.</strong>',
'edittools' => '<!-- Расположенный здесь текст будет показываться под формой редактирования и формой загрузки. -->',
'nocreatetitle' => 'Создание страниц ограничено',
'nocreatetext' => 'На этом сайте ограничена возможность создания новых страниц.
-Вы можете вернуться назад и отредактировать существующую страницу, [[{{ns:special}}:Userlogin|представиться системе или создать новую учётную запись]].',
+Вы можете вернуться назад и отредактировать существующую страницу, [[Special:Userlogin|представиться системе или создать новую учётную запись]].',
'nocreate-loggedin' => 'У вас нет разрешения создавать новые страницы в этой вики.',
'permissionserrors' => 'Ошибки прав доступа',
'permissionserrorstext' => 'У вас нет прав на выполнение этой операции по {{PLURAL:$1|следующей причине|следующим причинам}}:',
'undo-success' => 'Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.',
'undo-failure' => 'Правка не может быть отменена из-за несовместимости промежуточных изменений.',
'undo-norev' => 'Правка не может быть отменена, так как её не существует или она была удалена.',
-'undo-summary' => 'Отмена правки № $1 участника [[Special:Contributions/$2|$2]] ([[User_talk:$2|обсуждение]])',
+'undo-summary' => 'Отмена правки № $1 участника [[Special:Contributions/$2|$2]] ([[User talk:$2|обсуждение]])',
# Account creation failure
'cantcreateaccounttitle' => 'Невозможно создать учётную запись',
'history-feed-item-nocomment' => '$1 в $2', # user at time
'history-feed-empty' => 'Запрашиваемой страницы не существует.
Она могла быть удалена или переименована.
-Попробуйте [[{{ns:special}}:Search|найти в вики]] похожие страницы.',
+Попробуйте [[Special:Search|найти в вики]] похожие страницы.',
# Revision deletion
'rev-deleted-comment' => '(комментарий удалён)',
'files' => 'Файлы',
# User rights
-'userrights' => 'Управление правами участников', # Not used as normal message but as header for the special page itself
-'userrights-lookup-user' => 'Управление группами участников',
-'userrights-user-editname' => 'Введите имя участника:',
-'editusergroup' => 'Изменить группы участника',
-'editinguser' => "Изменение прав участника '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]] | [[Special:Contributions/$1|{{int:contribslink}}]])",
-'userrights-editusergroup' => 'Изменить группы участника',
-'saveusergroups' => 'Сохранить группы участника',
-'userrights-groupsmember' => 'Член групп:',
-'userrights-groupsremovable' => 'Изменяемые группы:',
-'userrights-groupsavailable' => 'Доступные группы:',
-'userrights-groups-help' => 'Вы можете изменить группы, в которые входит этот участник.
+'userrights' => 'Управление правами участников', # Not used as normal message but as header for the special page itself
+'userrights-lookup-user' => 'Управление группами участников',
+'userrights-user-editname' => 'Введите имя участника:',
+'editusergroup' => 'Изменить группы участника',
+'editinguser' => "Изменение прав участника '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]] | [[Special:Contributions/$1|{{int:contribslink}}]])",
+'userrights-editusergroup' => 'Изменить группы участника',
+'saveusergroups' => 'Сохранить группы участника',
+'userrights-groupsmember' => 'Член групп:',
+'userrights-groups-help' => 'Вы можете изменить группы, в которые входит этот участник.
* Если около названия группы стоит отметка, значит участник входит в эту группу.
* Если отметка не стоит — участник не относится к соответствующей группе.
* Знак * отмечает, что вы не можете удалить из группы участника, если добавите его в неё или наоборот.',
-'userrights-reason' => 'Причина изменения:',
-'userrights-available-none' => 'Вы не можете изменять членство в группе.',
-'userrights-available-add' => 'Вы можете добавить любого участника {{PLURAL:$2|в группу|в группы}}: $1.',
-'userrights-available-remove' => 'Вы можете удалить любого участника {{PLURAL:$2|из группы|из групп}}: $1.',
-'userrights-available-add-self' => 'Вы можете включить себя в {{PLURAL:$2|группу $1|следующие группы: $1}}.',
-'userrights-available-remove-self' => 'Вы можете исключить себя из {{PLURAL:$2|группы $1|следующих групп: $1}}.',
-'userrights-no-interwiki' => 'У вас нет разрешения изменять права участников на других вики.',
-'userrights-nodatabase' => 'База данных $1 не существует или не является локальной.',
-'userrights-nologin' => 'Вы должны [[Special:Userlogin|представиться системе]] с учётной записи администратора, чтобы назначать права пользователям.',
-'userrights-notallowed' => 'С вашей учётной записи не разрешено назначать права пользователям.',
-'userrights-changeable-col' => 'Группы, которые вы можете изменять',
-'userrights-unchangeable-col' => 'Группы, которые вы не можете изменять',
+'userrights-reason' => 'Причина изменения:',
+'userrights-no-interwiki' => 'У вас нет разрешения изменять права участников на других вики.',
+'userrights-nodatabase' => 'База данных $1 не существует или не является локальной.',
+'userrights-nologin' => 'Вы должны [[Special:Userlogin|представиться системе]] с учётной записи администратора, чтобы назначать права пользователям.',
+'userrights-notallowed' => 'С вашей учётной записи не разрешено назначать права пользователям.',
+'userrights-changeable-col' => 'Группы, которые вы можете изменять',
+'userrights-unchangeable-col' => 'Группы, которые вы не можете изменять',
# Groups
'group' => 'Группа:',
'recentchanges' => 'Свежие правки',
'recentchangestext' => 'Ниже в хронологическом порядке перечислены последние изменения на страницах {{grammar:genitive|{{SITENAME}}}}.',
'recentchanges-feed-description' => 'Отслеживать последние изменения в вики в этом потоке.',
-'rcnote' => "{{PLURAL:$1|Последнее '''$1''' изменение|Последние '''$1''' изменения|Последние '''$1''' изменений}} за '''$2''' {{PLURAL:$2|день|дня|дней}}, на момент времени $3.",
+'rcnote' => "{{PLURAL:$1|Последнее '''$1''' изменение|Последние '''$1''' изменения|Последние '''$1''' изменений}} за '''$2''' {{PLURAL:$2|день|дня|дней}}, на момент времени $5, $4.",
'rcnotefrom' => 'Ниже перечислены изменения с <strong>$2</strong> (по <strong>$1</strong>).',
'rclistfrom' => 'Показать изменения с $1.',
'rcshowhideminor' => '$1 малые правки',
'upload_directory_read_only' => 'Веб-сервер не имеет прав записи в папку ($1), в которой предполагается хранить загружаемые файлы.',
'uploaderror' => 'Ошибка загрузки файла',
'uploadtext' => "Используя эту форму вы можете загрузить на сервер файлы. Чтобы просмотреть ранее загруженные файлы,
-перейдите сюда: [[{{ns:special}}:Imagelist|список загруженных изображений]]. Загрузка и удаление файлов отражаются в [[{{ns:special}}:Log|журнале загрузки файлов]].
+перейдите сюда: [[Special:Imagelist|список загруженных изображений]]. Загрузка и удаление файлов отражаются в [[Special:Log/upload|журнале загрузки файлов]].
Для включения изображения в статью вы можете использовать строки вида:
'''<nowiki>[[</nowiki>{{ns:image}}<nowiki>:File.jpg]]</nowiki>''',
'illegalfilename' => 'Имя файла «$1» содержит символы, которые не разрешается использовать в заголовках. Пожалуйста, переименуйте файл и попытайтесь загрузить его снова.',
'badfilename' => 'Название файла было изменено на $1.',
'filetype-badmime' => 'Файлы, имеющие MIME-тип "$1", не могут быть загружены.',
-'filetype-unwanted-type' => "'''\".\$1\"''' — нежелательный тип файла. Предпочтительные типы файлов: \$2.",
-'filetype-banned-type' => "'''\".\$1\"''' — запрещённый тип файла. Разрешённые типы файлов: \$2.",
+'filetype-unwanted-type' => "'''\".\$1\"''' — нежелательный тип файла.
+{{PLURAL:\$3|Предпочтительным типом файла является|Предпочтительные типы файлов:}} \$2.",
+'filetype-banned-type' => "'''\".\$1\"''' — запрещённый тип файла.
+{{PLURAL:\$3|Разрешённым типом файла является|Разрешённые типы файлов:}} \$2.",
'filetype-missing' => 'Отсутствует расширение у файла (например, «.jpg»).',
'large-file' => 'Рекомендуется использовать изображения, размер которых не превышает $1 байт (размер загруженного файла составляет $2 байт).',
'largefileserver' => 'Размер файла превышает максимально разрешённый.',
'emailccsubject' => 'Копия вашего сообщения для $1: $2',
'emailsent' => 'Письмо отправлено',
'emailsenttext' => 'Ваше электронное сообщение отправлено.',
+'emailuserfooter' => 'Это письмо было отправлено участнику $2 от участника $1 с помощью функции «Отправить письмо» проекта {{SITENAME}}.',
# Watchlist
'watchlist' => 'Список наблюдения',
'watchnologin' => 'Нужно представиться системе',
'watchnologintext' => 'Вы должны [[Special:Userlogin|представиться системе]], чтобы иметь возможность изменять свой список наблюдения',
'addedwatch' => 'Добавлена в список наблюдения',
-'addedwatchtext' => 'Страница «[[:$1]]» была добавлена в ваш [[{{ns:special}}:Watchlist|список наблюдения]]. Последующие изменения этой страницы и связанной с ней страницы обсуждения будут отмечаться в этом списке, а также будут выделены жирным шрифтом на странице со [[{{ns:special}}:Recentchanges|списком свежих изменений]], чтобы их было легче заметить.
-
-Если позже вы захотите удалить страницу из списка наблюдения, нажмите кнопку «не следить» в верхней правой части страницы.',
+'addedwatchtext' => 'Страница «[[:$1]]» была добавлена в ваш [[Special:Watchlist|список наблюдения]].
+Последующие изменения этой страницы и связанной с ней страницы обсуждения будут отмечаться в этом списке, а также будут выделены жирным шрифтом на странице со [[Special:Recentchanges|списком свежих изменений]], чтобы их было легче заметить.',
'removedwatch' => 'Удалена из списка наблюдения',
'removedwatchtext' => 'Страница «[[:$1]]» была удалена из вашего списка наблюдения.',
'watch' => 'Следить',
** по запросу автора
** нарушение авторских прав',
'delete-edit-reasonlist' => 'Править список причин',
-'delete-toobig' => 'У этой страницы очень длинная история измененией, более $1 версий. Удаление таких страниц было запрещено во избежание нарушений в работе сайта {{SITENAME}}.',
-'delete-warning-toobig' => 'У этой страницы очень длинная история измененией, более $1 версий. Её удаление может привести к нарушению нормальной работы базы данных сайта {{SITENAME}}; действуйте с осторожностью.',
+'delete-toobig' => 'У этой страницы очень длинная история изменений, более $1 {{PLURAL:$1|версии|версий|версий}}.
+Удаление таких страниц было запрещено во избежание нарушений в работе сайта {{SITENAME}}.',
+'delete-warning-toobig' => 'У этой страницы очень длинная история изменений, более $1 {{PLURAL:$1|версии|версий|версий}}.
+Её удаление может привести к нарушению нормальной работы базы данных сайта {{SITENAME}};
+действуйте с осторожностью.',
'rollback' => 'Откатить изменения',
'rollback_short' => 'Откат',
'rollbacklink' => 'откатить',
'rollbackfailed' => 'Ошибка при совершении отката',
'cantrollback' => 'Невозможно откатить изменения; последний, кто вносил изменения, является единственным автором этой статьи.',
-'alreadyrolled' => 'Невозможно откатить последние изменения [[:$1]],
-сделанные [[User:$2|$2]] ([[User_talk:$2|Обсуждение]]); кто-то другой уже отредактировал или откатил эту страницу.
+'alreadyrolled' => 'Невозможно откатить последние изменения [[:$1]],сделанные [[User:$2|$2]] ([[User talk:$2|Обсуждение]]);
+кто-то другой уже отредактировал или откатил эту страницу.
-Последние изменения внёс [[User:$3|$3]] ([[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|обсуждение]]) откачены к версии [[User:$1|$1]]', # Additional available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
+'revertpage' => 'Правки [[Special:Contributions/$2|$2]] ([[User talk:$2|обсуждение]]) откачены к версии [[User:$1|$1]]', # Additional available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
'rollback-success' => 'Откачены правки $1; возврат к версии $2.',
'sessionfailure' => 'Похоже, возникли проблемы с текущим сеансом работы;
это действие было отменено в целях предотвращения «захвата сеанса».
'protect_expiry_invalid' => 'Неправильное время окончания защиты.',
'protect_expiry_old' => 'Время окончания — в прошлом.',
'protect-unchain' => 'Разблокировать переименование страницы',
-'protect-text' => 'Здесь вы можете просмотреть и изменить уровень защиты для страницы <strong>[[:$1]]</strong>.',
-'protect-locked-blocked' => 'Вы не можете изменять уровень защиты страницы, пока ваша учётная запись заблокирована. Текущие установки для страницы <strong>[[:$1]]</strong>:',
-'protect-locked-dblock' => 'Уровень защиты не может быть изменён, так как основная база данных временно заблокирована. Текущие установки для страницы <strong>[[:$1]]</strong>:',
+'protect-text' => 'Здесь вы можете просмотреть и изменить уровень защиты для страницы <strong><nowiki>$1</nowiki></strong>.',
+'protect-locked-blocked' => 'Вы не можете изменять уровень защиты страницы, пока ваша учётная запись заблокирована.
+Текущие установки для страницы <strong>$1</strong>:',
+'protect-locked-dblock' => 'Уровень защиты не может быть изменён, так как основная база данных временно заблокирована.
+Текущие установки для страницы <strong>$1</strong>:',
'protect-locked-access' => 'У вашей учётной записи недостаточно прав для изменения уровня защиты страницы. Текущие установки для страницы <strong>$1</strong>:',
'protect-cascadeon' => 'Эта страница защищена в связи с тем, что она включена {{PLURAL:$1|в указанную ниже страницу, на которую|в нижеследующие страницы, на которые}} установлена каскадная защита. Вы можете изменить уровень защиты этой страницы, но это не повлияет на каскадную защиту.',
'protect-default' => '(по умолчанию)',
'undeletepagetitle' => "'''Ниже перечислены удалённые версии страницы [[:$1]]'''.",
'viewdeletedpage' => 'Просмотреть удалённые страницы',
'undeletepagetext' => 'Следующие страницы были удалены, однако они всё ещё находятся в архиве, и поэтому могут быть восстановлены. Архив периодически очищается.',
+'undelete-fieldset-title' => 'Восстановить версии',
'undeleteextrahelp' => "Для полного восстановления страницы оставьте все отметки пустыми и нажмите '''«Восстановить»'''. Для частичного восстановления отметьте те версии страницы, которые нужно восстановить, и нажмите '''«Восстановить»'''. Нажмите '''«Очистить»''', чтобы снять все отметки и очистить поле примечания.",
'undeleterevisions' => 'в архиве $1 {{PLURAL:$1|версия|версии|версий}}',
'undeletehistory' => 'При восстановлении также восстанавливается история правок.
'cannotundelete' => 'Ошибка восстановления. Возможно, кто-то другой уже восстановил страницу.',
'undeletedpage' => "<big>'''Страница «$1» была восстановлена.'''</big>
-Для просмотра списка последних удалений и восстановлений см. [[{{ns:special}}:Log/delete|журнал удалений]].",
-'undelete-header' => 'Список недавно удалённых страниц можно посмотреть в [[{{ns:special}}:Log/delete|журнале удалений]].',
+Для просмотра списка последних удалений и восстановлений см. [[Special:Log/delete|журнал удалений]].",
+'undelete-header' => 'Список недавно удалённых страниц можно посмотреть в [[Special:Log/delete|журнале удалений]].',
'undelete-search-box' => 'Поиск удалённых страниц',
'undelete-search-prefix' => 'Показать страницы, начинающиеся с:',
'undelete-search-submit' => 'Найти',
'whatlinkshere-filters' => 'Фильтры',
# Block/unblock
-'blockip' => 'Заблокировать',
-'blockip-legend' => 'Блокировка участника',
-'blockiptext' => 'Используйте форму ниже, чтобы заблокировать возможность записи с определённого IP-адреса.
+'blockip' => 'Заблокировать',
+'blockip-legend' => 'Блокировка участника',
+'blockiptext' => 'Используйте форму ниже, чтобы заблокировать возможность записи с определённого IP-адреса.
Это может быть сделано только для предотвращения вандализма и только в соответствии с
правилами изложенными в разделе [[{{MediaWiki:Policy-url}}]].
Ниже укажите конкретную причину (к примеру, процитируйте некоторые страницы с признаками вандализма).',
-'ipaddress' => 'IP-адрес:',
-'ipadressorusername' => 'IP-адрес или имя участника:',
-'ipbexpiry' => 'Закончится через:',
-'ipbreason' => 'Причина:',
-'ipbreasonotherlist' => 'Другая причина',
-'ipbreason-dropdown' => '
+'ipaddress' => 'IP-адрес:',
+'ipadressorusername' => 'IP-адрес или имя участника:',
+'ipbexpiry' => 'Закончится через:',
+'ipbreason' => 'Причина:',
+'ipbreasonotherlist' => 'Другая причина',
+'ipbreason-dropdown' => '
* Стандартные причины блокировок
** Вставка ложной информации
** Удаление содержимого страниц
** Угрозы, преследование участников
** Злоупотребление несколькими учётными записями
** Неприемлемое имя участника',
-'ipbanononly' => 'Блокировать только анонимных участников',
-'ipbcreateaccount' => 'Запретить создание новых учётных записей',
-'ipbemailban' => 'Запретить участнику отправлять письма по электронной почте',
-'ipbenableautoblock' => 'Автоматически блокировать использованные участником IP-адреса',
-'ipbsubmit' => 'Заблокировать этот адрес/участника',
-'ipbother' => 'Другое время:',
-'ipboptions' => '15 минут:15 minutes,2 часа:2 hours,6 часов:6 hours,12 часов:12 hours,1 день:1 day,3 дня:3 days,1 неделю:1 week,2 недели:2 weeks,1 месяц:1 month,3 месяца:3 months,6 месяцев:6 months,1 год:1 year,бессрочно:infinite', # display1:time1,display2:time2,...
-'ipbotheroption' => 'иное',
-'ipbotherreason' => 'Другая причина:',
-'ipbhidename' => 'Скрыть имя участника или IP-адрес из журнала блокировок, списка заблокированных и общего списка участников.',
-'ipbwatchuser' => 'Добавить в список наблюдения личную страницу участника и его страницу обсуждения',
-'badipaddress' => 'IP-адрес записан в неправильном формате, или участника с таким именем не существует.',
-'blockipsuccesssub' => 'Блокировка произведена',
-'blockipsuccesstext' => '[[{{ns:special}}:Contributions/$1|«$1»]] заблокирован.
-<br />См. [[{{ns:special}}:Ipblocklist|список заблокированных IP-адресов]].',
-'ipb-edit-dropdown' => 'Редактировать список причин блокировки',
-'ipb-unblock-addr' => 'Разблокировать $1',
-'ipb-unblock' => 'Разблокировать участника или IP-адрес',
-'ipb-blocklist-addr' => 'Показать действующие блокировки для $1',
-'ipb-blocklist' => 'Показать действующие блокировки',
-'unblockip' => 'Разблокировать IP-адрес',
-'unblockiptext' => 'Используйте форму ниже, чтобы восстановить возможность записи с ранее заблокированного
+'ipbanononly' => 'Блокировать только анонимных участников',
+'ipbcreateaccount' => 'Запретить создание новых учётных записей',
+'ipbemailban' => 'Запретить участнику отправлять письма по электронной почте',
+'ipbenableautoblock' => 'Автоматически блокировать использованные участником IP-адреса',
+'ipbsubmit' => 'Заблокировать этот адрес/участника',
+'ipbother' => 'Другое время:',
+'ipboptions' => '15 минут:15 minutes,2 часа:2 hours,6 часов:6 hours,12 часов:12 hours,1 день:1 day,3 дня:3 days,1 неделю:1 week,2 недели:2 weeks,1 месяц:1 month,3 месяца:3 months,6 месяцев:6 months,1 год:1 year,бессрочно:infinite', # display1:time1,display2:time2,...
+'ipbotheroption' => 'иное',
+'ipbotherreason' => 'Другая причина:',
+'ipbhidename' => 'Скрыть имя участника или IP-адрес из журнала блокировок, списка заблокированных и общего списка участников.',
+'ipbwatchuser' => 'Добавить в список наблюдения личную страницу участника и его страницу обсуждения',
+'badipaddress' => 'IP-адрес записан в неправильном формате, или участника с таким именем не существует.',
+'blockipsuccesssub' => 'Блокировка произведена',
+'blockipsuccesstext' => '[[Special:Contributions/$1|«$1»]] заблокирован.<br />
+См. [[Special:Ipblocklist|список заблокированных IP-адресов]].',
+'ipb-edit-dropdown' => 'Редактировать список причин блокировки',
+'ipb-unblock-addr' => 'Разблокировать $1',
+'ipb-unblock' => 'Разблокировать участника или IP-адрес',
+'ipb-blocklist-addr' => 'Показать действующие блокировки для $1',
+'ipb-blocklist' => 'Показать действующие блокировки',
+'unblockip' => 'Разблокировать IP-адрес',
+'unblockiptext' => 'Используйте форму ниже, чтобы восстановить возможность записи с ранее заблокированного
IP-адреса.',
-'ipusubmit' => 'Разблокировать этот адрес',
-'unblocked' => '[[User:$1|$1]] разблокирован.',
-'unblocked-id' => 'Блокировка $1 была снята',
-'ipblocklist' => 'Список заблокированных IP-адресов и имён участников',
-'ipblocklist-legend' => 'Поиск заблокированного участника',
-'ipblocklist-username' => 'Имя участника или IP-адрес:',
-'ipblocklist-submit' => 'Найти',
-'blocklistline' => '$1, $2 заблокировал $3 ($4)',
-'infiniteblock' => 'бессрочная блокировка',
-'expiringblock' => 'блокировка завершится $1',
-'anononlyblock' => 'только анонимов',
-'noautoblockblock' => 'автоблокировка отключена',
-'createaccountblock' => 'создание учётных записей заблокировано',
-'emailblock' => 'отправка писем запрещена',
-'ipblocklist-empty' => 'Список блокировок пуст.',
-'ipblocklist-no-results' => 'Заданный IP-адрес или имя участника не заблокированы.',
-'blocklink' => 'заблокировать',
-'unblocklink' => 'разблокировать',
-'contribslink' => 'вклад',
-'autoblocker' => 'Автоблокировка из-за совпадения вашего IP-адреса с $1. Причина блокировки адреса — «$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-noemail' => 'отправка писем запрещена',
-'range_block_disabled' => 'Администраторам запрещено блокировать диапазоны.',
-'ipb_expiry_invalid' => 'Недопустимый период действия.',
-'ipb_expiry_temp' => 'Блокировки с сокрытием имени участника должны быть бессрочными.',
-'ipb_already_blocked' => '«$1» уже заблокирован.',
-'ipb_cant_unblock' => 'Ошибка. Не найдена блокировка с ID $1. Возможно, она уже была снята.',
-'ipb_blocked_as_range' => 'Ошибка: IP-адрес $1 был заблокирован не напрямую и не может быть разблокирован. Однако, он принадлежит к заблокированному диапазону $2, который можно разблокировать.',
-'ip_range_invalid' => 'Недопустимый диапазон IP-адресов.',
-'blockme' => 'Заблокируй меня',
-'proxyblocker' => 'Блокировка прокси',
-'proxyblocker-disabled' => 'Функция отключена.',
-'proxyblockreason' => 'Ваш IP-адрес заблокирован потому что это открытый прокси. Пожалуйста, свяжитесь с вашим интернет-провайдером или службой поддержки и сообщите им об этой серьёзной проблеме безопасности.',
-'proxyblocksuccess' => 'Выполнено.',
-'sorbsreason' => 'Ваш IP-адрес числится как открытый прокси в DNSBL.',
-'sorbs_create_account_reason' => 'Ваш IP-адрес числится как открытый прокси в DNSBL. Вы не можете создать учётную запись.',
+'ipusubmit' => 'Разблокировать этот адрес',
+'unblocked' => '[[User:$1|$1]] разблокирован.',
+'unblocked-id' => 'Блокировка $1 была снята',
+'ipblocklist' => 'Список заблокированных IP-адресов и имён участников',
+'ipblocklist-legend' => 'Поиск заблокированного участника',
+'ipblocklist-username' => 'Имя участника или IP-адрес:',
+'ipblocklist-submit' => 'Найти',
+'blocklistline' => '$1, $2 заблокировал $3 ($4)',
+'infiniteblock' => 'бессрочная блокировка',
+'expiringblock' => 'блокировка завершится $1',
+'anononlyblock' => 'только анонимов',
+'noautoblockblock' => 'автоблокировка отключена',
+'createaccountblock' => 'создание учётных записей заблокировано',
+'emailblock' => 'отправка писем запрещена',
+'ipblocklist-empty' => 'Список блокировок пуст.',
+'ipblocklist-no-results' => 'Заданный IP-адрес или имя участника не заблокированы.',
+'blocklink' => 'заблокировать',
+'unblocklink' => 'разблокировать',
+'contribslink' => 'вклад',
+'autoblocker' => 'Автоблокировка из-за совпадения вашего IP-адреса с $1. Причина блокировки адреса — «$2».',
+'blocklogpage' => 'Журнал блокировок',
+'blocklogentry' => 'заблокировал [[$1]] на период $2 $3',
+'blocklogtext' => 'Журнал блокирования и разблокирования участников.
+Автоматически блокируемые IP-адреса здесь не указываются.
+См. [[Special:Ipblocklist|Список текущих запретов и блокировок]].',
+'unblocklogentry' => 'разблокировал $1',
+'block-log-flags-anononly' => 'только анонимные пользователи',
+'block-log-flags-nocreate' => 'запрещена регистрация учётных записей',
+'block-log-flags-noautoblock' => 'автоблокировка отключена',
+'block-log-flags-noemail' => 'отправка писем запрещена',
+'block-log-flags-angry-autoblock' => 'включён расширенный автоблок',
+'range_block_disabled' => 'Администраторам запрещено блокировать диапазоны.',
+'ipb_expiry_invalid' => 'Недопустимый период действия.',
+'ipb_expiry_temp' => 'Блокировки с сокрытием имени участника должны быть бессрочными.',
+'ipb_already_blocked' => '«$1» уже заблокирован.',
+'ipb_cant_unblock' => 'Ошибка. Не найдена блокировка с ID $1. Возможно, она уже была снята.',
+'ipb_blocked_as_range' => 'Ошибка: IP-адрес $1 был заблокирован не напрямую и не может быть разблокирован. Однако, он принадлежит к заблокированному диапазону $2, который можно разблокировать.',
+'ip_range_invalid' => 'Недопустимый диапазон IP-адресов.',
+'blockme' => 'Заблокируй меня',
+'proxyblocker' => 'Блокировка прокси',
+'proxyblocker-disabled' => 'Функция отключена.',
+'proxyblockreason' => 'Ваш IP-адрес заблокирован потому что это открытый прокси. Пожалуйста, свяжитесь с вашим интернет-провайдером или службой поддержки и сообщите им об этой серьёзной проблеме безопасности.',
+'proxyblocksuccess' => 'Выполнено.',
+'sorbsreason' => 'Ваш IP-адрес числится как открытый прокси в DNSBL.',
+'sorbs_create_account_reason' => 'Ваш IP-адрес числится как открытый прокси в DNSBL. Вы не можете создать учётную запись.',
# Developer tools
'lockdb' => 'Сделать базу данных доступной только для чтения',
'locknoconfirm' => 'Вы не поставили галочку в поле подтверждения.',
'lockdbsuccesssub' => 'База данных заблокирована',
'unlockdbsuccesssub' => 'База данных разблокирована',
-'lockdbsuccesstext' => 'База данных проекта была заблокирована.
-<br />Не забудьте [[{{ns:special}}:Unlockdb|убрать блокировку]] после завершения процедуры обслуживания.',
+'lockdbsuccesstext' => 'База данных проекта была заблокирована.<br />
+Не забудьте [[Special:Unlockdb|убрать блокировку]] после завершения процедуры обслуживания.',
'unlockdbsuccesstext' => 'База данных проекта была разблокирована.',
'lockfilenotwritable' => 'Нет права на запись в файл блокировки базы данных. Чтобы заблокировать или разблокировать БД, веб-сервер должен иметь разрешение на запись в этот файл.',
'databasenotlocked' => 'База данных не была заблокирована.',
'move-page-legend' => 'Переименование страницы',
'movepagetext' => "Воспользовавшись формой ниже, вы переименуете страницу, одновременно переместив на новое место её журнал изменений.
Старое название станет перенаправлением на новое название.
-Ссылки на старое название не будут изменены (пожалуйста, проверьте наличие [[{{ns:special}}:DoubleRedirects|двойных]] и [[{{ns:special}}:BrokenRedirects|разорванных]] перенаправлений).
+Ссылки на старое название не будут изменены (пожалуйста, проверьте наличие двойных и разорванных перенаправлений).
Вы обязаны убедиться в том, что ссылки и далее указывают туда, куда предполагалось.
-Обратите внимание, что страница '''не будет''' переименована, если страница с новым названием уже существует (кроме случаев, если она является перенаправлением или пуста и не имеет истории правок). Это означает, что вы можете переименовать страницу обратно в то название, которое у него только что было, если вы переименовали по ошибке, но вы не можете случайно затереть существующую страницу.
+Обратите внимание, что страница '''не будет''' переименована, если страница с новым названием уже существует (кроме случаев, если она является перенаправлением или пуста и не имеет истории правок).
+Это означает, что вы можете переименовать страницу обратно в то название, которое у него только что было, если вы переименовали по ошибке, но вы не можете случайно затереть существующую страницу.
'''ПРЕДУПРЕЖДЕНИЕ!'''
Переименование может привести к масштабным и неожиданным изменениям для ''популярных'' страниц. Пожалуйста, прежде чем вы продолжите, убедитесь, что вы понимаете все возможные последствия.",
если это нужно.",
'movearticle' => 'Переименовать страницу',
'movenologin' => 'Вы не представились системе',
-'movenologintext' => 'Вы должны [[{{ns:special}}:Userlogin|представиться системе]],
+'movenologintext' => 'Вы должны [[Special:Userlogin|представиться системе]],
чтобы иметь возможность переименовать страницы.',
'movenotallowed' => 'У вас нет разрешения переименовывать страницы в {{GRAMMAR:genitive|{{SITENAME}}}}.',
'newtitle' => 'Новое название',
'move-watch' => 'Включить эту страницу в список наблюдения',
'movepagebtn' => 'Переименовать страницу',
'pagemovedsub' => 'Страница переименована',
+'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' => 'Страница с таким именем уже существует или указанное вами название недопустимо.
Пожалуйста, выберите другое название.',
'cantmove-titleprotected' => 'Невозможно переименовать страницу, так как новое название входит в список запрещённых.',
'move-subpages' => 'Переименовать все подстраницы, если возможно',
'move-talk-subpages' => 'Переименовать все подстраницы страницы обсуждения, если это возможно',
'movepage-page-exists' => 'Страница $1 уже существует и не может быть автоматически перезаписана.',
-'movepage-page-moved' => 'Страница $1 была переименована в $2.', # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
+'movepage-page-moved' => 'Страница $1 была переименована в $2.',
'movepage-page-unmoved' => 'Страница $1 не может быть переименована в $2.',
'movepage-max-pages' => '$1 {{PLURAL:$1|страница была переименована|страницы было переименовано|страниц было переименовано}} — это максимум, больше страниц нельзя переименовать автоматически.',
'1movedto2' => '«[[$1]]» переименована в «[[$2]]»',
'immobile_namespace' => 'Невозможно переименовать страницу: новое или старое имя содержит зарезервированное служебное слово.',
'imagenocrossnamespace' => 'Невозможно дать изображению имя из другого пространства имён',
'imagetypemismatch' => 'Новое расширение файла не соответствует его типу',
+'imageinvalidfilename' => 'Целевое имя файла ошибочно',
# Export
'export' => 'Экспортирование статей',
'importinterwiki' => 'Межвики импорт',
'import-interwiki-text' => 'Укажите вики и название импортируемой страницы.
Даты изменений и имена авторов будут сохранены.
-Все операции межвики импорта регистрируются в [[{{ns:special}}:Log/import|соответствующем журнале]].',
+Все операции межвики импорта регистрируются в [[Special:Log/import|соответствующем журнале]].',
'import-interwiki-history' => 'Копировать всю историю изменений этой страницы',
'import-interwiki-submit' => 'Импортировать',
'import-interwiki-namespace' => 'Помещать страницы в пространство имён:',
'tooltip-n-recentchanges' => 'Список последних изменений',
'tooltip-n-randompage' => 'Посмотреть случайную страницу',
'tooltip-n-help' => 'Справочник по проекту «{{SITENAME}}»',
-'tooltip-n-sitesupport' => 'Поддержите проект',
'tooltip-t-whatlinkshere' => 'Список всех страниц, которые ссылаются на эту страницу',
'tooltip-t-recentchangeslinked' => 'Последние изменения в страницах, на которые ссылается эта страница',
'tooltip-feed-rss' => 'Трансляция в RSS для этой страницы',