diff options
Diffstat (limited to 'www/wiki/extensions/AbuseFilter/i18n/ru.json')
-rw-r--r-- | www/wiki/extensions/AbuseFilter/i18n/ru.json | 557 |
1 files changed, 557 insertions, 0 deletions
diff --git a/www/wiki/extensions/AbuseFilter/i18n/ru.json b/www/wiki/extensions/AbuseFilter/i18n/ru.json new file mode 100644 index 00000000..fd689086 --- /dev/null +++ b/www/wiki/extensions/AbuseFilter/i18n/ru.json @@ -0,0 +1,557 @@ +{ + "@metadata": { + "authors": [ + "Ahonc", + "Aleksandrit", + "AlexSm", + "DCamer", + "Eleferen", + "Ferrer", + "HalanTul", + "Ignatus", + "KPu3uC B Poccuu", + "Kaganer", + "Kalan", + "Lockal", + "MaxSem", + "NBS", + "Okras", + "VasilievVV", + "Александр Сигачёв", + "Сrower", + "Meshkov.a", + "Striking Blue", + "Matma Rex", + "Mailman", + "Cat1987", + "Туллук", + "Facenapalm", + "Redredsonia", + "Putnik", + "Smigles", + "Mouse21", + "Patrick Star", + "Happy13241", + "Jack who built the house", + "Ole Yves" + ] + }, + "abusefilter-desc": "Позволяет применять автоматические эвристические фильтры к правкам", + "abusefilter": "Настройка фильтра злоупотреблений", + "abuselog": "Журнал злоупотреблений", + "abusefilter-intro": "Добро пожаловать на страницу управления фильтром злоупотреблений.\nФильтр злоупотреблений представляет собой автоматизированный механизм применения эвристик к действиям участников.\nНиже приведён список всех установленных фильтров.", + "abusefilter-mustbeeditor": "По соображениям безопасности, только участники с правом изменения фильтров злоупотреблений могут использовать этот интерфейс.", + "abusefilter-warning": "'''Внимание'''. Данное действие было автоматически определено как нежелательное.\nНеконструктивные действия будут быстро отменены,\nгрубые или неоднократные неконструктивные правки приведут к блокировке вашей учётной записи или IP-адреса.\nЕсли вы уверены, что это конструктивное действие, вы можете нажать кнопку отправки или сохранения ещё раз.\nКраткое описание сработавшего фильтра: $1", + "abusefilter-disallowed": "Данное действие было автоматически определено как вредоносное, и потому запрещено.\nЕсли вы уверены, что это конструктивная правка, пожалуйста, обратитесь к администратору и расскажите, что вы собирались сделать.\nКраткое описание сработавшего фильтра: $1", + "abusefilter-blocked-display": "Данное действие было автоматически определено как вредоносное,\nвам было запрещено его выполнение.\nКроме того, в целях защиты {{grammar:genitive|{{SITENAME}}}}, ваша учётная запись и связанные с ней IP-адреса были заблокированы.\nЕсли вы видите в этом ошибку, пожалуйста, свяжитесь с администратором.\nКраткое описание сработавшего фильтра: $1", + "abusefilter-degrouped": "Данное действие было автоматически определено как вредоносное.\nДействие было отклонено; ваша учётная запись считается скомпрометированной, с неё сняты все права.\nЕсли вы считаете, что это ошибка, пожалуйста, свяжитесь с бюрократом и объясните ему ваши действия, тогда ваши права будут восстановлены.\nКраткое описание сработавшего фильтра: $1", + "abusefilter-autopromote-blocked": "Данное действие было автоматически определено как вредоносное и потому запрещено.\nКроме того, в целях безопасности с вашей учётной записи сняты некоторые привилегии, обычно предоставляемые зарегистрированным учётным записям.\nКраткое описание сработавшего фильтра: $1", + "abusefilter-blocker": "Фильтр злоупотреблений", + "abusefilter-blockreason": "Автоматически заблокирован фильтром злоупотреблений. Описание фильтра: $1", + "abusefilter-degroupreason": "Фильтр злоупотреблений автоматически снял права. Описание фильтра: $1", + "abusefilter-accountreserved": "Эта учётная запись зарезервирована для использования фильтром злоупотреблений.", + "right-abusefilter-modify": "изменение фильтров злоупотреблений", + "right-abusefilter-view": "просмотр фильтров злоупотреблений", + "right-abusefilter-log": "просмотр журнала злоупотреблений", + "right-abusefilter-log-detail": "просмотр подробностей в журнале фильтра злоупотреблений", + "right-abusefilter-private": "просмотр частных сведений в журнале злоупотреблений", + "right-abusefilter-private-log": "Просмотр журнала доступа к личной информации фильтр злоупотребления", + "right-abusefilter-modify-restricted": "изменение ограничивающих фильтров злоупотреблений", + "right-abusefilter-revert": "откат изменений, произведённых фильтром злоупотреблений", + "right-abusefilter-view-private": "просмотр скрытых фильтров злоупотреблений", + "right-abusefilter-log-private": "просмотр частных записей в журнале фильтра злоупотреблений", + "right-abusefilter-hide-log": "сокрытие записей в журнале злоупотреблений", + "right-abusefilter-hidden-log": "просмотр скрытых записей в журнале фильтра злоупотреблений", + "right-abusefilter-modify-global": "создание или изменение глобальных фильтров злоупотреблений", + "action-abusefilter-modify": "изменение фильтров злоупотреблений", + "action-abusefilter-view": "просмотр фильтров злоупотреблений", + "action-abusefilter-log": "просмотр журнала злоупотреблений", + "action-abusefilter-log-detail": "просматривать подробности журнала фильтра злоупотреблений", + "action-abusefilter-private": "просмотр личных данных в журнале злоупотреблений", + "action-abusefilter-private-log": "просмотреть журнал доступа к личной информации фильтр злоупотребления", + "action-abusefilter-modify-restricted": "изменять фильтры злоупотреблений с запрещающими действиями", + "action-abusefilter-revert": "отмена всех действий, выполненных фильтром злоупотреблений", + "action-abusefilter-view-private": "просмотр фильтров злоупотреблений, отмеченных как скрытые", + "action-abusefilter-log-private": "просмотр частных журналов фильтра злоупотреблений", + "abusefilter-log": "Журнал фильтра злоупотреблений", + "abusefilter-log-summary": "В этом журнале представлен список всех действий, обнаруженных фильтрами.", + "abusefilter-log-search": "Поиск в журнале злоупотреблений", + "abusefilter-log-search-user": "Участник:", + "abusefilter-log-search-filter": "ID фильтров (разделённые символом вертикальной линии):", + "abusefilter-log-search-title": "Заголовок:", + "abusefilter-log-search-wiki": "Википроект:", + "abusefilter-log-search-impact": "Влияние:", + "abusefilter-log-search-impact-all": "Все действия", + "abusefilter-log-search-impact-saved": "Только сохранённые изменения", + "abusefilter-log-search-impact-not-saved": "Только несохранённые изменения", + "abusefilter-log-search-entries-label": "Видимость:", + "abusefilter-log-search-entries-all": "Все записи", + "abusefilter-log-search-entries-hidden": "Только скрытые записи", + "abusefilter-log-search-entries-visible": "Только видимые записи", + "abusefilter-log-search-action-taken-label": "Предпринятые меры:", + "abusefilter-log-search-action-taken-any": "Все", + "abusefilter-log-search-submit": "Найти", + "abusefilter-log-entry": "$1: $2 {{GENDER:$8|вызвал|вызвала}} срабатывание фильтра злоупотреблений, выполнив действие «$3» на странице $4.\nПредпринятые меры: $5;\nОписание фильтра: $6", + "abusefilter-log-entry-withdiff": "$1: $2 {{GENDER:$8|вызвал|вызвала}} срабатывание фильтра злоупотреблений, выполнив действие «$3» на странице $4.\nПредпринятые меры: $5;\nОписание фильтра: $6 ($7)", + "abusefilter-log-detailedentry-meta": "$1: $2 {{GENDER:$9|вызвал|вызвала}} срабатывание $3, выполнив действие «$4» на странице $5.\nПредпринятые меры: $6.\nОписание фильтра: $7 ($8)", + "abusefilter-log-detailedentry-global": "глобальный фильтр $1", + "abusefilter-log-detailedentry-local": "фильтра $1", + "abusefilter-log-detailslink": "подробности", + "abusefilter-log-diff": "изм.", + "abusefilter-log-hidelink": "настроить видимость", + "abusefilter-log-details-legend": "Подробности записи журнала $1", + "abusefilter-log-details-var": "Переменная", + "abusefilter-log-details-val": "Значение", + "abusefilter-log-details-vars": "Параметры действия", + "abusefilter-log-details-private": "Скрытые данные журнала", + "abusefilter-log-details-ip": "Исходящий IP-адрес", + "abusefilter-log-details-checkuser": "Проверить участника", + "abusefilter-log-noactions": "нет", + "abusefilter-log-details-diff": "Изменения, сделанные в правке", + "abusefilter-log-linkoncontribs": "журнал злоупотреблений", + "abusefilter-log-linkoncontribs-text": "Записи журнала злоупотреблений для {{GENDER:$1|этого участника|этой участницы}}", + "abusefilter-log-hidden": "(запись скрыта)", + "abusefilter-log-hidden-implicit": "(скрыто, так как правка была удалена)", + "abusefilter-log-cannot-see-details": "У вас нет разрешения на просмотр подробностей этой записи.", + "abusefilter-log-cannot-see-private-details": "У вас нет разрешения просматривать личные данные этой записи.", + "abusefilter-log-nonexistent": "Записи с указанным ID не существует.", + "abusefilter-log-details-hidden": "Вы не можете просмотреть подробности этой записи, поскольку она была скрыта.", + "abusefilter-log-private-not-included": "Один или несколько заданных вами идентификатора принадлежать скрытым фильтрам. Поскольку вы не можете просматривать скрытые фильтры, они не будут отображены в поиске.", + "abusefilter-log-hide-legend": "Скрыть запись журнала", + "abusefilter-log-hide-id": "ID записи журнала:", + "abusefilter-log-hide-hidden": "Скрыть эту запись от публичного просмотра", + "abusefilter-log-hide-reason": "Причина:", + "abusefilter-log-hide-reason-other": "Другая/дополнительная причина:", + "abusefilter-log-hide-forbidden": "У вас нет разрешения на сокрытие\nзаписей журнала злоупотреблений.", + "abusefilter-logentry-suppress": "скрыть [[$1]]", + "abusefilter-logentry-unsuppress": "показать [[$1]]", + "logentry-abusefilter-hit": "$1 {{GENDER:$2|вызвал|вызвала}} срабатывание фильтра $4, выполнив действие «$5» на странице $3. Предпринятые меры: $6 ($7)", + "log-action-filter-abusefilter": "Тип смены фильтра:", + "log-action-filter-abusefilter-create": "Создание нового фильтра", + "log-action-filter-abusefilter-modify": "Изменение фильтра", + "logentry-abusefilterprivatedetails-access": "$1 {{GENDER:$2|доступ к}} личные данные для $3", + "abusefilterprivatedetails-log-name": "Журнал доступа к конфиденциальным данным фильтр злоупотребления", + "abusefilter-management": "Управление фильтром злоупотреблений", + "abusefilter-list": "Все фильтры", + "abusefilter-list-id": "ID фильтра", + "abusefilter-list-pattern": "Паттерн", + "abusefilter-list-status": "Состояние", + "abusefilter-list-public": "Общедоступное описание", + "abusefilter-list-consequences": "Последствия", + "abusefilter-list-visibility": "Видимость", + "abusefilter-list-hitcount": "Срабатываний", + "abusefilter-list-edit": "Править", + "abusefilter-list-details": "Подробности", + "abusefilter-list-limit": "Количество на странице:", + "abusefilter-list-lastmodified": "Последнее изменение", + "abusefilter-list-group": "Группа фильтра", + "abusefilter-hidden": "Скрытый", + "abusefilter-unhidden": "Общедоступный", + "abusefilter-enabled": "Включён", + "abusefilter-deleted": "Удалён", + "abusefilter-disabled": "Выключен", + "abusefilter-hitcount": "$1 {{PLURAL:$1|срабатывание|срабатывания|срабатываний}}", + "abusefilter-new": "Создать новый фильтр", + "abusefilter-return": "Вернуться к управлению фильтрами", + "abusefilter-status-global": "Глобальный", + "abusefilter-list-options": "Параметры", + "abusefilter-list-options-deleted": "Удалённые фильтры:", + "abusefilter-list-options-deleted-only": "Показывать только удалённые фильтры", + "abusefilter-list-options-deleted-hide": "Скрывать удалённые фильтры", + "abusefilter-list-options-deleted-show": "Показывать удалённые фильтры", + "abusefilter-list-options-scope": "Показать фильтры:", + "abusefilter-list-options-scope-local": "Только локальные правила", + "abusefilter-list-options-scope-global": "Только глобальные правила", + "abusefilter-list-options-scope-all": "Локальные и глобальные правила", + "abusefilter-list-options-disabled": "Отключённые фильтры:", + "abusefilter-list-options-hidedisabled": "Скрыть отключённые фильтры", + "abusefilter-list-options-searchfield": "Найти среди правил:", + "abusefilter-list-options-searchpattern": "Вставить паттерн", + "abusefilter-list-options-searchoptions": "Режим поиска:", + "abusefilter-list-options-search-like": "Простой запрос", + "abusefilter-list-options-search-rlike": "Регулярное выражение", + "abusefilter-list-options-search-irlike": "Нечувствительное к регистру регулярное выражение", + "abusefilter-list-regexerror": "Во время поиска произошла ошибка: Синтаксическая ошибка регулярного выражения.", + "abusefilter-list-options-submit": "Обновить", + "abusefilter-tools-text": "Здесь находятся некоторые инструменты, которые могут помочь в формулировании и отладке фильтров злоупотреблений.", + "abusefilter-tools-expr": "Проверка выражения", + "abusefilter-tools-submitexpr": "Опробовать", + "abusefilter-tools-reautoconfirm": "Восстановить статус «autoconfirmed»", + "abusefilter-tools-reautoconfirm-user": "Участник:", + "abusefilter-tools-reautoconfirm-submit": "Переавтоподтверждение", + "abusefilter-reautoconfirm-none": "У {{GENDER:$1|этого участника|этой участницы}} не отключён статус автоподтверждения.", + "abusefilter-reautoconfirm-notallowed": "Вам не разрешено восстанавливать статус автоподтверждения.", + "abusefilter-reautoconfirm-done": "Восстановлен статус автоподтверждения учётной записи", + "abusefilter-status": "Из $1 {{PLURAL:$1|последнего действия|последних действий}}, $2 ($3%) {{PLURAL:$2|попало|попали}} под ограничивающее условие $4, а $5 ($6%) {{PLURAL:$5|соответствует|соответствуют}} одному из включённых в настоящее время фильтров.", + "abusefilter-edit": "Править фильтр злоупотреблений", + "abusefilter-edit-subtitle": "Изменение фильтра $1", + "abusefilter-edit-subtitle-new": "Создание фильтра", + "abusefilter-edit-oldwarning": "<strong>Вы правите старую версию фильтра. Статистика приводится для последней версии фильтра. Если вы сохраните вашу правку, то вы перезапишите сделанные ранее изменения.</strong> • [[Special:AbuseFilter/history/$2|Вернуться к странице истории фильтра]]", + "abusefilter-edit-status-label": "Статистика:", + "abusefilter-edit-status": "Из {{PLURAL:$1|последнего $1 действия|последних $1 действий}}, этот фильтр соответствует $2 ($3%).", + "abusefilter-edit-status-profile": "Из {{PLURAL:$1|последнего $1 действия|последних $1 действий}}, этот фильтр соответствует $2 ($3%).\nСреднее время его работы — $4 мс, он использует $5 {{PLURAL:$5|условие|условий|условия}} из лимита условий.", + "abusefilter-edit-throttled-warning": "'''Внимание:''' Этот фильтр автоматически помечен как вредный. В качестве меры безопасности следующие действия не будут выполнены ($1). Пожалуйста, проверьте и [[mw:Extension:AbuseFilter/Conditions|оптимизируйте]] ваши условия, чтобы удалить это ограничение", + "abusefilter-edit-new": "Новый фильтр", + "abusefilter-edit-save": "Сохранить фильтр", + "abusefilter-edit-id": "ID фильтра:", + "abusefilter-edit-switch-editor": "Переключить редактор", + "abusefilter-edit-description": "Описание:\n:''(общедоступное)''", + "abusefilter-edit-field-description": "описание", + "abusefilter-edit-group": "Группа фильтра:", + "abusefilter-edit-flags": "Флаги:", + "abusefilter-edit-enabled": "Включить этот фильтр", + "abusefilter-edit-deleted": "Отметить как удалённый", + "abusefilter-edit-hidden": "Скрыть подробности этого фильтра от обычных участников", + "abusefilter-edit-global": "Глобальный фильтр", + "abusefilter-edit-rules": "Условия:", + "abusefilter-edit-field-conditions": "условия", + "abusefilter-edit-notes": "Примечания:", + "abusefilter-edit-lastmod": "Последнее изменение фильтра:", + "abusefilter-edit-lastmod-text": "$1 — $2", + "abusefilter-edit-hitcount": "Срабатываний фильтра:", + "abusefilter-edit-consequences": "Действия, выполняемые при совпадении", + "abusefilter-edit-action-warn": "Принимать эти меры после предупреждения участника", + "abusefilter-edit-action-disallow": "Запретить участнику выполнить запрашиваемое действие", + "abusefilter-edit-action-blockautopromote": "Снять с участника статус автоподтверждения", + "abusefilter-edit-action-degroup": "Исключить участника из всех привилегированных групп", + "abusefilter-edit-action-block": "Заблокировать участника или IP-адрес", + "abusefilter-edit-action-blocktalk": "Блокировать пользователя и / или IP-адрес от редактирования собственной страницы обсуждения", + "abusefilter-edit-action-throttle": "Применять меры только если участник превышает предел", + "abusefilter-edit-action-rangeblock": "Блокировать соответствующий диапазон, из которого работает участник.", + "abusefilter-edit-action-tag": "Отметить правку для дальнейшей проверки", + "abusefilter-edit-throttle-count": "Количество разрешённых действий:", + "abusefilter-edit-throttle-period": "Отрезок времени:", + "abusefilter-edit-throttle-seconds": "$1 {{PLURAL:$1|секунда|секунды|секунд}}", + "abusefilter-edit-throttle-groups": "Сужение по группам:\n:''(по одному на строке, соединения запятыми)''", + "abusefilter-edit-warn-message": "Системное сообщение для предупреждений:", + "abusefilter-edit-warn-other": "Другое сообщение", + "abusefilter-edit-warn-other-label": "Название страницы другого сообщения:\n:''(без префикса MediaWiki)''", + "abusefilter-edit-warn-actions": "Действия:", + "abusefilter-edit-warn-preview": "Предпросмотр выбранного сообщения", + "abusefilter-edit-warn-edit": "Создать/Изменить выбранное сообщение", + "abusefilter-edit-tag-tag": "Применяемые [[Special:Tags|метки]] (по одной на строку):", + "abusefilter-edit-block-anon-durations": "Длительность блокировки для анонимных пользователей:", + "abusefilter-edit-block-user-durations": "Длительность блокировки для зарегистрированных пользователей:", + "abusefilter-block-anon": "анонимные участники", + "abusefilter-block-user": "зарегистрированные участники", + "abusefilter-edit-denied": "Вы не можете просмотреть подробную информацию об этом фильтре, так как она скрыта от обычных участников.", + "abusefilter-edit-main": "Параметры фильтра", + "abusefilter-edit-done-subtitle": "Фильтр исправлен", + "abusefilter-edit-done": "Вы успешно сохранили [[Special:AbuseFilter/history/$1/diff/prev/$2|изменения]] в [[Special:AbuseFilter/$1|фильтре $3]].", + "abusefilter-edit-badsyntax": "В указанном фильтре обнаружены синтаксические ошибки. Парсер выдал следующее сообщение: <pre>$1</pre>", + "abusefilter-edit-missingfields": "Следующие поля обязательны и должны быть заполнены: $1", + "abusefilter-edit-restricted": "Вы не можете изменить этот фильтр, так как он содержит одно или несколько ограничивающих действий. Пожалуйста, попросите участника с соответствующими правами сделать требуемые изменения.", + "abusefilter-edit-viewhistory": "Показать историю этого фильтра", + "abusefilter-edit-history": "История:", + "abusefilter-edit-check": "Проверить синтаксис", + "abusefilter-edit-badfilter": "Указанного вами фильтра не существует", + "abusefilter-edit-revert": "Откатить действия, выполненные фильтром", + "abusefilter-edit-tools": "Инструменты:", + "abusefilter-edit-test-link": "Проверить этот фильтр на свежих правках", + "abusefilter-edit-export": "Экспортировать этот фильтр в другую вики", + "abusefilter-edit-syntaxok": "Не обнаружено ошибок синтаксиса.", + "abusefilter-edit-syntaxerr": "Обнаружена ошибка синтаксиса: $1", + "abusefilter-edit-bad-tags": "Одна или более из указанным вами меток неверна.\nМетки должны быть короткими, не должны содержать спецсимволов или быть зарезервированными другим программным обеспечением. Попробуйте выбрать новое название метки", + "abusefilter-edit-notallowed": "У вас нет разрешения создавать или редактировать фильтры злоупотреблений", + "abusefilter-edit-notallowed-global": "У вас нет прав на создание или изменение глобальных фильтров злоупотреблений", + "abusefilter-edit-notallowed-global-custom-msg": "Пользовательские предупреждающие сообщения не поддерживаются для глобальных фильтров", + "abusefilter-edit-builder-select": "Выберите пункт для добавления", + "abusefilter-edit-builder-group-op-arithmetic": "Арифметические операторы", + "abusefilter-edit-builder-op-arithmetic-addition": "Сложение (+)", + "abusefilter-edit-builder-op-arithmetic-subtraction": "Вычитание (-)", + "abusefilter-edit-builder-op-arithmetic-multiplication": "Умножение (*)", + "abusefilter-edit-builder-op-arithmetic-divide": "Деление (/)", + "abusefilter-edit-builder-op-arithmetic-modulo": "Модуль (%)", + "abusefilter-edit-builder-op-arithmetic-pow": "Степень (**)", + "abusefilter-edit-builder-group-op-comparison": "Операторы сравнения", + "abusefilter-edit-builder-op-comparison-equal": "Значение, равное (==)", + "abusefilter-edit-builder-op-comparison-equal-strict": "Значение и тип, равный (===)", + "abusefilter-edit-builder-op-comparison-notequal": "Значение не равно (!=)", + "abusefilter-edit-builder-op-comparison-notequal-strict": "Значение и тип, не равный (!==)", + "abusefilter-edit-builder-op-comparison-lt": "Меньше (<)", + "abusefilter-edit-builder-op-comparison-gt": "Более чем (>)", + "abusefilter-edit-builder-op-comparison-lte": "Меньше или равно (<=)", + "abusefilter-edit-builder-op-comparison-gte": "Больше или равно (>=)", + "abusefilter-edit-builder-group-op-bool": "Булевые операторы", + "abusefilter-edit-builder-op-bool-not": "НЕ (!)", + "abusefilter-edit-builder-op-bool-and": "И (&)", + "abusefilter-edit-builder-op-bool-or": "ИЛИ (|)", + "abusefilter-edit-builder-op-bool-xor": "Исключающее ИЛИ (^)", + "abusefilter-edit-builder-group-misc": "Разные", + "abusefilter-edit-builder-misc-in": "Содержится в строке (in)", + "abusefilter-edit-builder-misc-like": "Соответствие шаблону (like)", + "abusefilter-edit-builder-misc-rlike": "Регулярное выражение (rlike)", + "abusefilter-edit-builder-misc-irlike": "Соответствие регулярному выражению, без учета регистра (irlike)", + "abusefilter-edit-builder-misc-contains": "Левая строка содержит правую строку (contains)", + "abusefilter-edit-builder-misc-stringlit": "Строковое выражение (\"\")", + "abusefilter-edit-builder-misc-tern": "Тернарный оператор (X ? Y : Z)", + "abusefilter-edit-builder-misc-cond": "Условие (if X then Y else Z)", + "abusefilter-edit-builder-group-funcs": "Функции", + "abusefilter-edit-builder-funcs-length": "Длина строки (length)", + "abusefilter-edit-builder-funcs-lcase": "В нижний регистр (lcase)", + "abusefilter-edit-builder-funcs-ucase": "В верхний регистр", + "abusefilter-edit-builder-funcs-ccnorm": "Нормализации неоднозначных символов (ccnorm)", + "abusefilter-edit-builder-funcs-ccnorm-contains-any": "Нормализовать и найти строку для нескольких подстрок в режиме OR (ccnorm_contains_any)", + "abusefilter-edit-builder-funcs-ccnorm-contains-all": "Нормализовать и найти строку для нескольких подстрок в режиме AND (ccnorm_contains_all)", + "abusefilter-edit-builder-funcs-rmdoubles": "Удаление повторяющихся символов (rmdoubles)", + "abusefilter-edit-builder-funcs-specialratio": "Специальных символов / всего символов (specialratio)", + "abusefilter-edit-builder-funcs-norm": "Нормализация (norm)", + "abusefilter-edit-builder-funcs-count": "Число включений подстроки X в строку Y (count)", + "abusefilter-edit-builder-funcs-rcount": "Сколько раз рег. выр. X встречается в строке Y (rcount)", + "abusefilter-edit-builder-funcs-get_matches": "Массив регулярных выражений совпадает с текстом для каждой группы захвата (get_matches)", + "abusefilter-edit-builder-funcs-rmwhitespace": "Удалить пробелы (rmwhitespace)", + "abusefilter-edit-builder-funcs-rmspecials": "Удалить специальные символы (rmspecials)", + "abusefilter-edit-builder-funcs-ip_in_range": "Присутствие IP в диапазоне (ip_in_range)", + "abusefilter-edit-builder-funcs-contains-any": "Строка содержит для нескольких подстрок в режиме OR. (contains_any)", + "abusefilter-edit-builder-funcs-contains-all": "Строка содержит для нескольких подстрок в режиме AND. (contains_all)", + "abusefilter-edit-builder-funcs-substr": "Подстрока (substr)", + "abusefilter-edit-builder-funcs-strpos": "Положение подстроки в строке (strpos)", + "abusefilter-edit-builder-funcs-str_replace": "Замена подстроки в строке (str_replace)", + "abusefilter-edit-builder-funcs-rescape": "Экранирование строки для использования в регулярных выражениях (rescape)", + "abusefilter-edit-builder-funcs-set_var": "Установить переменную (set_var)", + "abusefilter-edit-builder-group-vars": "Переменные", + "abusefilter-edit-builder-vars-accountname": "Имя учётной записи (при создании учётной записи)", + "abusefilter-edit-builder-vars-timestamp": "Unix-время изменения", + "abusefilter-edit-builder-vars-timestamp-expanded": "Временная метка журнала", + "abusefilter-edit-builder-vars-action": "Действие", + "abusefilter-edit-builder-vars-addedlines": "Добавленные строки", + "abusefilter-edit-builder-vars-delta": "Изменение размера в правке", + "abusefilter-edit-builder-vars-diff": "Унифицированная разница изменений правки", + "abusefilter-edit-builder-vars-newsize": "Новый размер страницы", + "abusefilter-edit-builder-vars-oldsize": "Старый размер страницы", + "abusefilter-edit-builder-vars-old-content-model": "Старая модель содержимого", + "abusefilter-edit-builder-vars-new-content-model": "Новая модель содержимого", + "abusefilter-edit-builder-vars-removedlines": "Удалённые строки", + "abusefilter-edit-builder-vars-summary": "Описание правки", + "abusefilter-edit-builder-vars-article-id": "ID страницы", + "abusefilter-edit-builder-vars-article-ns": "Пространство имён страницы", + "abusefilter-edit-builder-vars-article-text": "Название страницы (без пространства имён)", + "abusefilter-edit-builder-vars-article-prefixedtext": "Полное название страницы", + "abusefilter-edit-builder-vars-article-views": "Просмотров страниц", + "abusefilter-edit-builder-vars-movedfrom-id": "ID переименовываемой страницы", + "abusefilter-edit-builder-vars-movedfrom-ns": "Пространство имён переименовываемой страницы", + "abusefilter-edit-builder-vars-movedfrom-text": "Название переименовываемой страницы", + "abusefilter-edit-builder-vars-movedfrom-prefixedtext": "Полное название переименовываемой страницы", + "abusefilter-edit-builder-vars-movedto-id": "ID целевой страницы переименования", + "abusefilter-edit-builder-vars-movedto-ns": "Пространство имён целевой страницы переименования", + "abusefilter-edit-builder-vars-movedto-text": "Название целевой страницы переименования", + "abusefilter-edit-builder-vars-movedto-prefixedtext": "Полное название целевой страницы переименования", + "abusefilter-edit-builder-vars-user-editcount": "Число правок участника", + "abusefilter-edit-builder-vars-user-age": "Возраст учётной записи", + "abusefilter-edit-builder-vars-user-name": "Имя учётной записи", + "abusefilter-edit-builder-vars-user-groups": "Группы (включая неявные) в которых состоит участник", + "abusefilter-edit-builder-vars-user-rights": "Права, которые есть у участника", + "abusefilter-edit-builder-vars-user-blocked": "Заблокирован ли пользователь", + "abusefilter-edit-builder-vars-user-emailconfirm": "Время подтверждения адреса эл. почты", + "abusefilter-edit-builder-vars-recent-contributors": "Последние десять редакторов страницы", + "abusefilter-edit-builder-vars-first-contributor": "Первый сделавший свой вклад в страницу", + "abusefilter-edit-builder-vars-movedfrom-recent-contributors": "Последние десять пользователей, чтобы внести свой вклад в перемещение исходной страницы", + "abusefilter-edit-builder-vars-movedfrom-first-contributor": "Первый пользователь внесет вклад в перемещение исходной страницы", + "abusefilter-edit-builder-vars-movedto-recent-contributors": "Последние десять пользователей, чтобы внести свой вклад в перемещение страницы назначения", + "abusefilter-edit-builder-vars-movedto-first-contributor": "Первый пользователь внесет вклад в перемещение страницы назначения", + "abusefilter-edit-builder-vars-all-links": "Все внешние ссылки в новом тексте", + "abusefilter-edit-builder-vars-added-links": "Все внешние ссылки, добавленные в правке", + "abusefilter-edit-builder-vars-removed-links": "Все внешние ссылки, удалённые в правке", + "abusefilter-edit-builder-vars-old-text": "Старый вики-текст, до правки страницы", + "abusefilter-edit-builder-vars-new-text": "Новый вики-текст, после правки страницы", + "abusefilter-edit-builder-vars-new-pst": "Вики-текст новой страницы, преобразованный перед сохранением", + "abusefilter-edit-builder-vars-diff-pst": "Унифицированный diff изменений в процессе редактирования, преобразованных перед сохранением", + "abusefilter-edit-builder-vars-addedlines-pst": "Строчки, добавленные при редактировании, преобразованные перед сохранением", + "abusefilter-edit-builder-vars-new-text-stripped": "Новый текст страницы, очищенный от разметки", + "abusefilter-edit-builder-vars-new-html": "Разобранный HTML-код новой версии", + "abusefilter-edit-builder-vars-restrictions-edit": "Уровень защиты страницы от правок", + "abusefilter-edit-builder-vars-restrictions-move": "Уровень защиты страницы от переименований", + "abusefilter-edit-builder-vars-restrictions-create": "Защита создания страницы", + "abusefilter-edit-builder-vars-restrictions-upload": "Защита загрузки файла", + "abusefilter-edit-builder-vars-movedfrom-restrictions-edit": "Изменить уровень защиты страницы источника движения", + "abusefilter-edit-builder-vars-movedfrom-restrictions-move": "Уровень защиты от перемещения страницы источника перемещения", + "abusefilter-edit-builder-vars-movedfrom-restrictions-create": "Создать защиту страницы источника перемещения", + "abusefilter-edit-builder-vars-movedfrom-restrictions-upload": "Загрузить защиту исходного файла перемещения", + "abusefilter-edit-builder-vars-movedto-restrictions-edit": "Изменить уровень защиты страницы назначения перемещения", + "abusefilter-edit-builder-vars-movedto-restrictions-move": "Переместить уровень защиты страницы назначения перемещения", + "abusefilter-edit-builder-vars-movedto-restrictions-create": "Создать защиту страницы назначения перемещения", + "abusefilter-edit-builder-vars-movedto-restrictions-upload": "Загрузить защиту файла назначения перемещения", + "abusefilter-edit-builder-vars-old-text-stripped": "Текст старой страницы, лишённый разметки", + "abusefilter-edit-builder-vars-old-links": "Ссылки на странице до правки", + "abusefilter-edit-builder-vars-old-html": "Вики-текст старой страницы, преобразованный в HTML", + "abusefilter-edit-builder-vars-minor-edit": "Была ли правка отмечена как «малое изменение»", + "abusefilter-edit-builder-vars-file-sha1": "SHA1-хэш содержания файла", + "abusefilter-edit-builder-vars-file-size": "Размер файла в байтах", + "abusefilter-edit-builder-vars-file-mime": "MIME-тип файла", + "abusefilter-edit-builder-vars-file-mediatype": "Медиа-тип файла", + "abusefilter-edit-builder-vars-file-width": "Ширина файла в пикселях", + "abusefilter-edit-builder-vars-file-height": "Высота файла в пикселях", + "abusefilter-edit-builder-vars-file-bits-per-channel": "Глубина цвета в файле", + "abusefilter-edit-block-options": "Параметры блокировки:", + "abusefilter-filter-log": "Последние изменения фильтров", + "abusefilter-history": "История изменений фильтра злоупотреблений #$1", + "abusefilter-history-foruser": "Изменения сделанные $1", + "abusefilter-history-hidden": "скрытый", + "abusefilter-history-enabled": "включённый", + "abusefilter-history-global": "Глобальный", + "abusefilter-history-timestamp": "Время", + "abusefilter-history-user": "Участник", + "abusefilter-history-public": "Открытое описание фильтра", + "abusefilter-history-flags": "Флаги", + "abusefilter-history-filter": "Правила фильтра", + "abusefilter-history-comments": "Комментарии", + "abusefilter-history-actions": "Действия", + "abusefilter-history-backedit": "Возврат к редактированию фильтра", + "abusefilter-history-deleted": "Удалено", + "abusefilter-history-filterid": "Фильтр", + "abusefilter-history-select-legend": "Уточнить поиск", + "abusefilter-history-select-user": "Участник:", + "abusefilter-history-select-filter": "ID фильтра:", + "abusefilter-history-select-submit": "Уточнить", + "abusefilter-history-diff": "Изменения", + "abusefilter-history-error-hidden": "Запрашиваемый фильтр скрыт, вы не можете просмотреть его историю.", + "abusefilter-exception-unexpectedatend": "Неожидаемое «$2» в позиции $1.", + "abusefilter-exception-expectednotfound": "Не обнаружен $2, ожидаемый в позиции $1 (вместо него найден $3 $4).", + "abusefilter-exception-unrecognisedkeyword": "Неопознанное ключевое слово $2 в позиции $1.", + "abusefilter-exception-unexpectedtoken": "Неопознанный знак «$3» (тип: $2) в позиции $1.", + "abusefilter-exception-unclosedstring": "Незакрытое строковое выражение, начинающееся с позиции $1.", + "abusefilter-exception-invalidoperator": "Ошибочный оператор «$2» в позиции $1.", + "abusefilter-exception-unrecognisedtoken": "Неопознанный знак «$2» в позиции $1.", + "abusefilter-exception-noparams": "Не указаны параметры для функции «$2» в позиции $1.", + "abusefilter-exception-dividebyzero": "Попытка деления $2 на ноль в позиции $1.", + "abusefilter-exception-unrecognisedvar": "Неопознанная переменная $2 в позиции $1", + "abusefilter-exception-notenoughargs": "Не хватает аргументов в функции $2, вызываемой в позиции $1.\nОжидается $3 {{PLURAL:$3|аргумент|аргументов|аргумента}}, {{PLURAL:$4|получен|получено}} $4", + "abusefilter-exception-regexfailure": "Ошибка в регулярном выражении «$3» в позиции $1: «$2»", + "abusefilter-exception-overridebuiltin": "Недопустимое переопределение встроенной переменной «$2» в позиции $1.", + "abusefilter-exception-outofbounds": "Запрос несуществующего элемента списка $2 (размер списка = $3) в позиции $1.", + "abusefilter-exception-notlist": "Запрос элемента массива для объекта, не являющемся массивом, в позиции $1.", + "abusefilter-action-tag": "Метка", + "abusefilter-action-throttle": "Сужение", + "abusefilter-action-warn": "Предупреждение", + "abusefilter-action-blockautopromote": "Заблокировать автопродвижение", + "abusefilter-action-block": "Блокировка", + "abusefilter-action-degroup": "Удаление из группы", + "abusefilter-action-rangeblock": "Блокировка диапазона", + "abusefilter-action-disallow": "Отклонение", + "abusefilter-revert-title": "Откатить все изменения, сделанные фильтром $1", + "abusefilter-revert-intro": "Эта форма позволяет вам откатить все изменения, сделанные фильтром злоупотреблений $1.\nПожалуйста, проявите осмотрительность в использовании этого инструмента.", + "abusefilter-revert-preview-item": "$1: $2 {{GENDER:$7|сделал|сделала}} $3 на $4. Действия для отмены: $5 ($6)", + "abusefilter-revert-search-legend": "Выберите действия фильтра злоупотреблений, которые нужно отменить", + "abusefilter-revert-periodstart": "Начало периода:", + "abusefilter-revert-periodend": "Окончание периода:", + "abusefilter-revert-search": "Выбор действий", + "abusefilter-revert-filter": "ID фильтра:", + "abusefilter-revert-preview-intro": "Ниже приведены выполненные фильтром злоупотреблений действия, которые будут отменены.\nПожалуйста, внимательно их проверьте и нажмите «{{int:abusefilter-revert-confirm}}», чтоб подтвердить свой выбор.", + "abusefilter-revert-confirm-legend": "Подтвердите возврат", + "abusefilter-revert-confirm": "Подтвердить", + "abusefilter-revert-success": "Вы откатили все действия, выполненные фильтром злоупотреблений [[Special:AbuseFilter/$1|$2]].", + "abusefilter-revert-reason": "Автоматический откат всех действий, выполненных фильтром злоупотреблений $1.\nУказанная причина: $2", + "abusefilter-revert-reasonfield": "Причина:", + "abusefilter-test": "Проверить фильтр на уже сделанных правках", + "abusefilter-test-intro": "Эта страница позволяет вам проверить фильтр, введённый в нижележащее поле, на {{PLURAL:$1|$1 последнем изменении|$1 последних изменениях|1=последнем изменении}}.\nЧтобы загрузить существующий фильтр, введите его идентификатор в текстовое поле под полем редактирования и нажмите кнопку «{{int:abusefilter-test-load}}».", + "abusefilter-test-legend": "Проверка фильтра", + "abusefilter-test-load-filter": "Загрузить фильтр с ID:", + "abusefilter-test-submit": "Проверить", + "abusefilter-test-load": "Загрузить", + "abusefilter-test-user": "Изменения сделаны участником:", + "abusefilter-test-period-start": "Изменения сделаны после:", + "abusefilter-test-period-end": "Изменения сделаны до:", + "abusefilter-test-page": "Изменения сделаны на странице:", + "abusefilter-test-shownegative": "Показывать изменения, не попадающие под фильтр", + "abusefilter-test-syntaxerr": "Введённый вами фильтр содержит синтаксическую ошибку.\nВы можете получить подробное объяснение, нажав на кнопку «{{int:abusefilter-edit-check}}».", + "abusefilter-test-badtitle": "Заголовок страниц, который вы ввели, некорректен. Возможно, он содержит один или более символов, которые нельзя использовать в названиях.", + "abusefilter-changeslist-examine": "просмотреть", + "abusefilter-examine": "Просмотр отдельных изменений", + "abusefilter-examine-intro": "Эта страница позволяет вам просмотреть переменные, созданные фильтром злоупотреблений для отдельной правки и проверить их в фильтрах.", + "abusefilter-examine-legend": "Выбор изменений", + "abusefilter-examine-diff": "URL разницы версий:", + "abusefilter-examine-user": "Участник:", + "abusefilter-examine-title": "Заголовок страницы:", + "abusefilter-examine-submit": "Найти", + "abusefilter-examine-vars": "Переменные, созданные для этого изменения", + "abusefilter-examine-test": "Проверить это изменение в фильтре", + "abusefilter-examine-test-button": "Проверить фильтр", + "abusefilter-examine-match": "Это изменение подпадает под фильтр.", + "abusefilter-examine-nomatch": "Это изменение не подпадает под фильтр.", + "abusefilter-examine-syntaxerror": "Синтаксическая ошибка в фильтре", + "abusefilter-examine-notfound": "Указанное вами изменение не может быть найдено.", + "abusefilter-examine-incompatible": "Указанное вами изменение не поддерживается фильтром злоупотреблений", + "abusefilter-examine-noresults": "Ничего не найдено по запросу с заданными параметрами.", + "abusefilter-topnav": "'''Навигация по Фильтру злоупотреблений'''", + "abusefilter-topnav-home": "В начало", + "abusefilter-topnav-test": "Пакетное тестирование", + "abusefilter-topnav-examine": "Изучение последних правок", + "abusefilter-topnav-log": "Журнал злоупотреблений", + "abusefilter-topnav-tools": "Средства отладки", + "abusefilter-topnav-import": "Импорт фильтра", + "abusefilter-log-name": "Журнал фильтра злоупотреблений", + "abusefilter-log-header": "В этот журнал записываются описания изменений, произведённых в фильтрах.\nПодробности можно найти в [[Special:AbuseFilter/history|списке]] последних изменений фильтров.", + "abusefilter-logentry-create": "$1 {{GENDER:$2|создано}} $4 ($5)", + "abusefilter-logentry-modify": "$1 {{GENDER:$2|изменил|изменила}} $4 ($5)", + "abusefilter-log-noresults": "Ничего не найдено", + "abusefilter-diff-title": "Различия между версиями", + "abusefilter-diff-item": "Элемент", + "abusefilter-diff-version": "Версия {{GENDER:$3|участника|участницы}} $2 от $1", + "abusefilter-diff-info": "Основные сведения", + "abusefilter-diff-pattern": "Условия фильтрации", + "abusefilter-diff-invalid": "Не удаётся получить запрошенные версии", + "abusefilter-diff-backhistory": "Вернуться к истории фильтра", + "abusefilter-diff-prev": "Предыдущая правка", + "abusefilter-diff-next": "Следующая правка", + "abusefilter-import-intro": "Вы можете использовать этот интерфейс для импорта фильтров из других вики.\nВ исходной вики, нажмите «{{int:abusefilter-edit-export}}» в разделе «{{int:abusefilter-edit-tools}}» интерфейса редактирования.\nСкопируйте содержание текстового поля, вставьте его на эту страницу и нажмите «{{int:abusefilter-import-submit}}».", + "abusefilter-import-submit": "Импортировать данные", + "abusefilter-group-default": "По умолчанию", + "abusefilter-http-error": "Произошла ошибка HTTP: $1.", + "abusefilter-view-private-submit": "Просмотр личные данные", + "abusefilter-view-private": "Просмотр личные данные", + "abusefilter-view-private-reason": "Причина доступа к личные данные:", + "abusefilter-log-details-id": "ID журнала", + "abusefilter-invalid-request": "Неверный запрос! Вы должны получить доступ к частным данным журнала через форму на [[Special:AbuseLog/$1]] и обеспечить причину.", + "abusefilter-invalid-request-noid": "Неверный запрос! Вы должны получить доступ к частным данным журнала через форму на странице сведений о журнале злоупотреблений и указать причину.", + "log-description-abusefilterprivatedetails": "В этом журнале отображается список случаев, когда пользователь просматривал личные данные журнала злоупотреблений.", + "abusefilter-noreason": "Предупреждение. Чтобы просмотреть личные данные этого журнала, вы должны указать причину.", + "abusefilter-log-ip-not-available": "Не доступно", + "tag-abusefilter-condition-limit": "предел условия достигнут", + "tag-abusefilter-condition-limit-description": "Редактирование или другие события, которые не могут быть проверены всеми активными [[Special:AbuseFilter|злоупотребления фильтров]] ([[mw:Extension:AbuseFilter/Conditions|help]]).", + "apihelp-abusefiltercheckmatch-description": "Проверка, удовлетворяет ли фильтру злоупотреблений набор переменных или событие фильтра злоупотреблений, записанное редактором.\n\nПеременные vars, rcid и logid обязательны, однако только одна из них может быть использована.", + "apihelp-abusefiltercheckmatch-summary": "Проверка, удовлетворяет ли фильтру злоупотреблений набор переменных или событие фильтра злоупотреблений, записанное редактором.", + "apihelp-abusefiltercheckmatch-extended-description": "Переменные vars, rcid и logid обязательны, однако только одна из них может быть использована.", + "apihelp-abusefiltercheckmatch-param-filter": "Полный текст фильтра для проверки совпадения.", + "apihelp-abusefiltercheckmatch-param-vars": "Массив проверяемых переменных, закодированный в JSON.", + "apihelp-abusefiltercheckmatch-param-rcid": "Идентификатор проверяемого недавнего изменения.", + "apihelp-abusefiltercheckmatch-param-logid": "Идентификатор проверяемой записи в логе злоупотреблений.", + "apihelp-abusefiltercheckmatch-example-1": "Проверить, удовлетворяет ли недавнее изменение с идентификатором 15 простому фильтру", + "apihelp-abusefilterchecksyntax-description": "Проверка синтаксиса фильтра злоупотреблений.", + "apihelp-abusefilterchecksyntax-summary": "Проверка синтаксиса фильтра злоупотреблений.", + "apihelp-abusefilterchecksyntax-param-filter": "Полный текст фильтра для проверки синтаксиса.", + "apihelp-abusefilterchecksyntax-example-1": "Проверить синтаксис корректного фильтра", + "apihelp-abusefilterchecksyntax-example-2": "Проверить синтаксис некорректного фильтра", + "apihelp-abusefilterevalexpression-description": "Вычисление выражения фильтра злоупотреблений", + "apihelp-abusefilterevalexpression-summary": "Вычисление выражения фильтра злоупотреблений", + "apihelp-abusefilterevalexpression-param-expression": "Вычисляемое выражение.", + "apihelp-abusefilterevalexpression-example-1": "Вычислить простое выражение", + "apihelp-abusefilterunblockautopromote-description": "Разблокировка получаемого автоповышения участника вследствие фильтра злоупотреблений.", + "apihelp-abusefilterunblockautopromote-summary": "Разблокировка получаемого автоповышения участника вследствие фильтра злоупотреблений.", + "apihelp-abusefilterunblockautopromote-param-user": "Логин разблокируемого участника.", + "apihelp-abusefilterunblockautopromote-example-1": "Удаление блока с автоповышения [[User:Example]]", + "apihelp-query+abusefilters-description": "Отображение подробностей фильтров злоупотреблений", + "apihelp-query+abusefilters-summary": "Отображение подробностей фильтров злоупотреблений", + "apihelp-query+abusefilters-param-startid": "Идентификатор фильтра, с которого начать перечисление.", + "apihelp-query+abusefilters-param-endid": "Идентификатор фильтра, на котором закончить перечисление.", + "apihelp-query+abusefilters-param-show": "Показывать только фильтры, которые отвечают этим критериям.", + "apihelp-query+abusefilters-param-limit": "Максимальное число фильтров в списке.", + "apihelp-query+abusefilters-param-prop": "Какие свойства необходимо получить.", + "apihelp-query+abusefilters-example-1": "Список включённых публичных фильтров", + "apihelp-query+abusefilters-example-2": "Показать дополнительную информацию о фильтрах", + "apihelp-query+abuselog-description": "Отображение событий, на которых сработал один из фильтров злоупотреблений.", + "apihelp-query+abuselog-summary": "Отображение событий, на которых сработал один из фильтров злоупотреблений.", + "apihelp-query+abuselog-param-start": "Временная метка, с которой начать перечисление.", + "apihelp-query+abuselog-param-end": "Временная метка, на которой закончить перечисление.", + "apihelp-query+abuselog-param-user": "Показать только записи, связанные с данным участником или IP-адресом.", + "apihelp-query+abuselog-param-title": "Показать только записи, связанные с данной страницей.", + "apihelp-query+abuselog-param-filter": "Показать только записи, связанные с фильтром с данным идентификатором.", + "apihelp-query+abuselog-param-limit": "Максимальное количество записей в списке.", + "apihelp-query+abuselog-param-prop": "Какие свойства необходимо получить.", + "apihelp-query+abuselog-param-wiki": "Вики, чтобы показывать хиты.", + "apihelp-query+abuselog-example-1": "Показать последние записи в журнале", + "apihelp-query+abuselog-example-2": "Показать последние записи в журнале [[API]]", + "apierror-abusefilter-canttest": "У вас недостаточно прав для проверки фильтров злоупотреблений.", + "apierror-abusefilter-cantcheck": "У вас недостаточно прав для проверки синтаксиса фильтра злоупотреблений.", + "apierror-abusefilter-nosuchlogid": "Не существует записи в журнале злоупотреблений с идентификатором $1.", + "apierror-abusefilter-badsyntax": "Синтаксическая ошибка в фильтре." +} |