User:Jack who built the house/convenientDiscussions-i18n/ru.js

Note: After saving, you have to bypass your browser's cache to see the changes. Internet Explorer: press Ctrl-F5, Mozilla: hold down Shift while clicking Reload (or press Ctrl-Shift-R), Opera/Konqueror: press F5, Safari: hold down Shift + Alt while clicking Reload, Chrome: hold down Shift while clicking Reload.
window.convenientDiscussions = window.convenientDiscussions || {};
convenientDiscussions.i18n = convenientDiscussions.i18n || {};
convenientDiscussions.i18n['ru'] = {
	"@metadata": {
		"authors": [
			"Ailbeve",
			"Deltaspace",
			"Fenixs-ru",
			"Gulka.nik",
			"Iniquity",
			"Jack who built the house",
			"Kareyac",
			"Okras",
			"Pacha Tchernof",
			"Person or Persons Unknown",
			"Rivka Silinsky",
			"Rubin16",
			"Run Li",
			"Smigles"
		]
	},
	"script-name": "«Удобные обсуждения»",
	"script-name-short": "CD",
	"page-title-reply": "Ответ: $1",
	"page-title-edit": "Редактирование: $1",
	"page-title-addsection": "Новая тема: $1",
	"page-title-addsubsection": "Новый подраздел: $1",
	"cm-gotoparent": "Перейти к родителю",
	"cm-gotoparent-tooltip": "Перейти к родительскому сообщению",
	"cm-gotochild": "Вернуться к дочернему сообщению",
	"cm-gotochild-tooltip": "Вернуться к дочернему сообщению",
	"cm-copylink": "Скопировать ссылку",
	"cm-copylink-tooltip": "Скопировать ссылку",
	"cm-thank": "Поблагодарить",
	"cm-thank-tooltip": "Отправить благодарность за правку, которой было добавлено это сообщение",
	"cm-thanked": "Поблагодарили",
	"cm-thanked-tooltip": "Вы уже поблагодарили за это сообщение",
	"cm-edit": "Редактировать",
	"cm-reply": "Ответить",
	"cm-reply-outdented-tooltip": "Нельзя ответить на сообщение, имеющее ответы с обратным отступом",
	"cm-quote": "Цитировать",
	"thread-tooltip": "Свернуть/развернуть ветку",
	"thread-tooltip-count": "Свернуть/развернуть ветку ($1 {{plural:$1|сообщение|сообщения|сообщений}})",
	"thread-expand-label-genderless": "Развернуть ветку ($1 {{plural:$1|сообщение|сообщения|сообщений}} от {{plural:$2|1=участника(-цы)|участников(-ц)}} $3)",
	"thread-expand-label": "Развернуть ветку ($1 {{plural:$1|сообщение|сообщения|сообщений}} от {{plural:$2|1={{gender:$4|участника|участницы}}|{{gender:$4|участников|участниц|участников(-ц)}}}} $3)",
	"thread-expand-tooltip": "Удерживайте $1, чтобы развернуть все ветки на странице",
	"thread-newcomments": "В ветке {{plural:$1|появилось $1 новое сообщение|появилось $1 новых сообщения|появилось $1 новых сообщений}} от {{plural:$2|1={{gender:$4|участника|участницы}}|{{gender:$4|участников|участниц|участников(-ц)}}}} $3. Нажмите, чтобы обновить страницу.",
	"sm-editopeningcomment": "Править первое сообщение",
	"sm-editopeningcomment-tooltip": "Редактировать первое сообщение раздела",
	"sm-addsubsection": "Добавить подраздел",
	"sm-addsubsection-tooltip": "Добавить подраздел в этот раздел",
	"sm-move": "Перенести",
	"sm-move-tooltip": "Перенести тему на другую страницу",
	"sm-subscribe": "Подписаться",
	"sm-unsubscribe": "Отписаться",
	"sm-copylink": "Скопировать ссылку",
	"sm-copylink-tooltip": "Скопировать ссылку",
	"sm-more": "Больше возможностей",
	"comment-timestamp-today": "[Сегодня], H:mm",
	"comment-timestamp-yesterday": "[Вчера], H:mm",
	"comment-timestamp-currentyear": "D MMMM, H:mm",
	"comment-timestamp-other": "D MMMM YYYY, H:mm",
	"comment-timestamp-lessthanminute": "меньше минуты назад",
	"comment-author-talk": "обс.",
	"comment-author-contribs": "вклад",
	"comment-changed": "Сообщение изменилось.",
	"comment-changed-short": "Изменилось",
	"comment-changed-refresh": "Обновите, чтобы увидеть изменения",
	"comment-diff": "Разница версий",
	"comment-diff-error": "Не удалось отобразить разницу в версиях.",
	"comment-diff-empty": "Разница версий пуста. Возможно, что отображение сообщения изменилось, но оно не было отредактировано.",
	"comment-diff-title": "Разница версий сообщения",
	"comment-diff-full": "Полная разница между версиями",
	"comment-diff-history": "История правок",
	"comment-changedsince": "Сообщение изменилось после вашего последнего посещения.",
	"comment-changedsince-short": "Изменилось после вашего последнего посещения",
	"comment-deleted": "Сообщение было удалено.",
	"comment-deleted-short": "Удалено",
	"section-reply": "Ответить в раздел",
	"section-addsubsection-to": "Добавить подраздел в раздел «$1»",
	"section-newcomments": "В разделе появилось {{plural:$1|$1 новое сообщение|$1 новых сообщения|$1 новых сообщений}} (вне веток) от {{plural:$2|1={{gender:$4|участника|участницы}}|{{gender:$4|участников|участниц|участников(-ц)}}}} $3. Нажмите, чтобы обновить страницу.",
	"section-unwatch-stillwatched": "<strong>Внимание:</strong> вы всё ещё подписаны на этот раздел, так как он входит в раздел «$1», на который вы подписаны.",
	"section-watch-openpages": "(Вы будете получать уведомления только тогда, когда открыта эта вкладка.)",
	"section-watch-pagenotwatched": "<strong>Внимание:</strong> вы подписаны на раздел, но не наблюдаете за страницей. Чтобы новые сообщения в разделе выделялись на странице списка наблюдения, добавьте страницу в список наблюдения.",
	"section-watch-error-maxsize": "Не удалось обновить настройки: размер списка подписок превышает максимально допустимый. <span class=\"cd-notification-editWatchedSections\">[[$1|Отредактируйте список подписок]]</span>, чтобы это исправить.",
	"section-metadata-commentcount-authorcount": "$1 {{plural:$1|сообщение|сообщения|сообщений}}<span class=\"cd-section-metadata-authorcount\"> от <span class=\"cd-section-metadata-authorcount-link\">$2 {{plural:$2|человека|человек}}</span></span>",
	"section-metadata-newcommentcount": "+$1 {{plural:$1|новое|новых}}",
	"section-metadata-lastcomment": "Последнее сообщение:",
	"cld-title-comment": "Скопировать ссылку на сообщение",
	"cld-title-section": "Скопировать ссылку на раздел",
	"cld-select-anchor": "Якорная ссылка",
	"cld-select-diff": "Ссылка на разницу версий",
	"cld-summary": "Описание изменений",
	"cld-diff": "Ссылка на разницу версий",
	"cld-diff-error": "Не удалось найти",
	"cld-diff-error-network": "Не удалось найти (сетевая ошибка)",
	"cld-diff-error-unknown": "Не удалось найти (неизвестная ошибка)",
	"cld-shortdiff": "Короткая ссылка на разницу версий",
	"cld-diffwikilink": "Вики-ссылка на разницу версий",
	"cld-wikilink": "Вики-ссылка",
	"cld-help-onlycd": "Эта ссылка будет работать только у тех, у кого подключены «Удобные обсуждения».",
	"cld-help-notonlycd": "К сообщению, на которое проставлена ссылка, якорь будет добавлен автоматически, так что ссылка <em>будет</em> работать у всех.",
	"cld-currentpagewikilink": "Вики-ссылка с этой же страницы",
	"cld-link": "Обычная ссылка",
	"cld-permanentlink": "Постоянная ссылка",
	"cld-permanentwikilink": "Постоянная вики-ссылка",
	"cld-close": "Закрыть",
	"copylink-copied": "Ссылка скопирована в буфер обмена.",
	"copylink-error": "Не удалось скопировать ссылку.",
	"thank-confirm": "Отправить публичную благодарность {{gender:$2|участнику|участнице}} $1 за [$3 эту правку]?",
	"thank-error": "Не удалось отправить благодарность.",
	"thank-success": "Уведомление с благодарностью было отправлено.",
	"es-reply": "ответ",
	"es-reply-to": "ответ {{gender:$2|участнику|участнице}} $1",
	"es-addition": "дополнение",
	"es-edit-reply": "редактирование ответа",
	"es-edit-reply-to": "редактирование ответа {{gender:$2|участнику|участнице}} $1",
	"es-edit-addition": "редактирование дополнения",
	"es-edit-topic": "редактирование первого сообщения раздела",
	"es-edit-subsection": "редактирование первого сообщения подраздела",
	"es-edit-comment": "редактирование сообщения",
	"es-edit-comment-by": "редактирование сообщения {{gender:$2|участника|участницы}} $1",
	"es-delete-reply": "удаление ответа",
	"es-delete-reply-to": "удаление ответа {{gender:$2|участнику|участнице}} $1",
	"es-delete-addition": "удаление дополнения",
	"es-delete-topic": "удаление темы",
	"es-delete-subsection": "удаление подраздела",
	"es-delete-comment": "удаление сообщения",
	"es-delete-comment-by": "удаление сообщения {{gender:$2|участника|участницы}} $1",
	"es-new-topic": "новая тема",
	"es-new-subsection": "новый подраздел",
	"es-move-from": "перенос с [[$1]]",
	"es-move-to": "перенос на [[$1]]",
	"cf-headline-topic": "Тема",
	"cf-headline-subsection": "Тема подраздела раздела «$1»",
	"cf-comment-placeholder": "Текст",
	"cf-comment-placeholder-replytosection": "Ответ в раздел «$1»",
	"cf-comment-placeholder-replytocomment": "Ответ {{gender:$2|участнику|участнице}} $1",
	"cf-summary-placeholder": "Описание изменений",
	"cf-summary-preview": "Предпросмотр описания изменений",
	"cf-save": "Сохранить",
	"cf-save-short": "Сохранить",
	"cf-delete-button": "Удалить",
	"cf-delete-button-short": "Удалить",
	"cf-addtopic": "Добавить тему",
	"cf-addtopic-short": "Добавить",
	"cf-addsubsection": "Добавить подраздел",
	"cf-addsubsection-short": "Добавить",
	"cf-reply": "Ответить",
	"cf-reply-short": "Ответ",
	"cf-preview": "Предпросмотреть",
	"cf-preview-short": "Предпросмотр",
	"cf-viewchanges": "Посмотреть изменения",
	"cf-viewchanges-short": "Изменения",
	"cf-cancel": "Отменить",
	"cf-cancel-short": "Отмена",
	"cf-advanced": "Дополнительно",
	"cf-settings-tooltip": "Настройки «Удобных обсуждений»",
	"cf-help": "?",
	"cf-help-short": "?",
	"cf-help-content": "<ul>\n<li>Введите <code>$1</code> и выберите участника(-цу), чтобы [[mw:Special:MyLanguage/Help:Notifications/Mention|упомянуть]] <span class=\"nowrap\">его (её)</span>.</li>\n<li>Удерживайте <b>$2</b>, выбирая участника, чтобы добавить после имени знак препинания.</li>\n<li>Введите <code><nowiki>[[#</nowiki></code>, чтобы дать ссылку на сообщение из текущего раздела.</li>\n<li>Удерживайте <b>Shift</b>, выбирая элемент меню автодополнения, чтобы изменить отображаемый текст (например, <code><nowiki>[[Статья|</nowiki><var>текст</var><nowiki>]]</nowiki></code>).</li>\n<li>Удерживайте <b>Alt</b>, выбирая элемент меню автодополнения, чтобы использовать текст после каретки в качестве отображаемого текста.</li>\n<li class=\"cd-helpPopup-hideForReformattedComments\">Если меню сообщения загораживает ссылку за ним, выполните по нему долгий клик/тап — оно исчезнет.</li>\n</ul>\n<p>Сочетания клавиш:</p>\n<ul>\n<li><b>$2+Enter</b> — отправить</li>\n<li><b>Esc</b> — отменить</li>\n<li>Чтобы увидеть сочетания клавиш для кнопок панели инструментов, наведите курсор на них.</li>\n</ul>\n<p>[[mw:c:Special:MyLanguage/User:Jack who built the house/Convenient Discussions|Документация к скрипту]] <b>·</b> [[mw:c:User talk:Jack who built the house/Convenient Discussions|Обратная связь]]</p>",
	"cf-strikethrough-tooltip": "Зачеркнуть",
	"cf-strikethrough-placeholder": "Зачёркнутый текст",
	"cf-code-tooltip": "Код",
	"cf-code-placeholder": "Код",
	"cf-codeblock-tooltip": "Блок кода",
	"cf-codeblock-placeholder": "Блок кода",
	"cf-quote-tooltip": "Цитировать выделенный текст",
	"cf-quote-placeholder": "Цитируемый текст",
	"cf-mention-tooltip": "Упомянуть участника(-цу). Удерживайте $1, чтобы упомянуть адресата сообщения, если доступно",
	"cf-underline-tooltip": "Подчеркнуть",
	"cf-underline-placeholder": "Подчёркнутый текст",
	"cf-minor": "Малое изменение",
	"cf-watch": "Наблюдать за этой страницей",
	"cf-watchsection-topic": "Подписаться на эту тему",
	"cf-watchsection-subsection": "Подписаться на этот подраздел",
	"cf-watchsection-tooltip": "Это влияет на уведомления",
	"cf-omitsignature": "Не добавлять подпись",
	"cf-omitsignature-tooltip": "Используйте эту опцию, когда подпись уже присутствует в тексте сообщения.",
	"cf-delete": "Удалить",
	"cf-block-preview": "Предпросмотр",
	"cf-block-viewchanges": "Изменения",
	"cf-block-close": "Закрыть",
	"cf-reaction-templateinheadline": "Не используйте шаблоны в заголовках — они ломают ссылки на разделы.",
	"cf-reaction-signature": "Вводить <kbd>$1</kbd> не нужно — подпись подставится автоматически.",
	"cf-reaction-pre": "Теги $1 могут ломать разметку обсуждений — используйте $2.",
	"cf-reaction-mention-edit": "Так как вы <em>редактируете</em> сообщение, [[mw:Special:MyLanguage/Help:Notifications/Mention#How to mention another editor and trigger a notification|уведомление об упоминании]] (пинг) не будет отправлено. Чтобы уведомление отправилось, вы можете дать ссылку на участника(-цу) в описании правки.",
	"cf-reaction-mention-nosignature": "Так как вы указали не включать подпись в ваше сообщение, [[mw:Special:MyLanguage/Help:Notifications/Mention#How to mention another editor and trigger a notification|уведомление об упоминании]] (пинг) не будет отправлено. Чтобы отправить уведомление, вы можете дать ссылку на участника(-цу) в описании правки.",
	"cf-notice-nochanges": "Изменений нет.",
	"cf-notice-editconflict-retrying": "Пробуем ещё раз…",
	"cf-notice-outdent": "Сообщение, на которое вы отвечаете, содержит ответы с [[$1|обратным отступом]]. На такое сообщение можно ответить, только ответив в раздел.",
	"cf-error-getpagecode": "Не удалось получить код страницы.",
	"cf-error-closed": "Обсуждение закрыто.",
	"cf-error-findplace": "Не удалось найти подходящее место в коде для вставки сообщения. Вы можете попробовать сделать это самостоятельно, скопировав ваш черновик сообщения и <span class=\"cd-message-editSection\">[$1 отредактировав исходный код]</span>.",
	"cf-error-commentlinks-commentnotfound": "Не удалось найти сообщение с идентификатором $1, на которое поставлена ссылка в вашем сообщении, на странице.",
	"cf-error-numberedlist": "Невозможно корректно сформировать сообщение, не исказив разметку нумерованного списка.",
	"cf-error-numberedlist-table": "Удалите таблицы из сообщения.",
	"cf-error-delete-repliestocomment": "Нельзя удалить сообщение, так как на него уже есть ответы.",
	"cf-error-delete-repliesinsection": "Нельзя удалить тему, так как в ней уже есть ответы.",
	"cf-error-preview": "Не удалось предпросмотреть сообщение.",
	"cf-error-viewchanges": "Не удалось получить изменения.",
	"cf-error-couldntedit": "Возможно, не удалось отредактировать страницу.",
	"cf-error-pagedoesntexist": "Страница не существует.",
	"cf-error-formconflict": "На странице уже есть открытая форма добавления темы другого типа. Закройте ту форму, чтобы открыть эту.",
	"cf-error-othersubmitted": "Невозможно отправить форму, потому что прямо сейчас отправляется другая форма.",
	"cf-error-uploadimage": "Не удалось загрузить изображение.",
	"cf-confirm-noheadline-topic": "Вы не ввели название темы. Сообщение будет добавлено к предыдущему разделу, без заголовка.",
	"cf-confirm-noheadline-subsection": "Вы не ввели название подраздела. Сообщение будет добавлено к предыдущему разделу, без заголовка.",
	"cf-confirm-noheadline-question": "Вы уверены, что хотите опубликовать сообщение?",
	"cf-confirm-empty": "Вы действительно хотите отправить пустое сообщение?",
	"cf-confirm-long": "Длина этого сообщения больше $1 символов. Вы действительно хотите его отправить?",
	"cf-confirm-secondlevelheading": "Сообщение содержит код раздела второго уровня. Если вы переносите исходный код, лучше воспользоваться стандартной функцией правки кода, в противном случае код может быть изменён непредсказуемым образом. Вы действительно хотите отправить сообщение?",
	"cf-confirm-delete": "Вы действительно хотите удалить сообщение?",
	"cf-confirm-close": "Вы действительно хотите закрыть форму? Изменения будут потеряны.",
	"cf-autocomplete-mentions-label": "Упомянуть участника(-цу)",
	"cf-autocomplete-wikilinks-label": "Сослаться на вики-страницу",
	"cf-autocomplete-templates-label": "Вставить шаблон",
	"cf-autocomplete-tags-label": "Вставить тег",
	"cf-autocomplete-commentlinks-label": "Сослаться на раздел или сообщение в текущем разделе",
	"cf-autocomplete-commentlinks-text": "$1 в $2",
	"cf-popup-richformatting": "Вставленное вами содержимое содержит форматирование. Хотите ли вы преобразовать это форматирование в вики-текст?",
	"cf-popup-richformatting-convert": "Преобразовать в вики-текст",
	"dn-confirm": "Хотите ли вы, чтобы «Удобные обсуждения» отправляли вам уведомления на рабочий стол о новых сообщениях на открытых в данный момент страницах, адресованных вам и написанных в темах, на которые вы подписаны? Вы можете отключить эту функцию в настройках.",
	"dn-confirm-yes": "Да",
	"dn-confirm-no": "Нет",
	"dn-grantpermission": "Разрешите сайту отправку уведомлений.",
	"dn-grantpermission-again": "У вас включены уведомления на рабочий стол в настройках «Удобных обсуждений», но сайту не разрешено их посылать. Предоставьте сайту разрешение во всплывающем окне, которое появится, или запретите, чтобы это сообщение больше не появлялось.",
	"deadanchor-section-lead": "Не удалось найти раздел «$1» на странице.",
	"deadanchor-section-exactmatch": "Похоже, раздел «$1» был архивирован. <b>[[$2|Посмотреть раздел в архиве]]</b> (или [$3 искать в архиве]).",
	"deadanchor-section-inexactmatch": "Похоже, раздел «$1» был архивирован. [$2 Искать в архиве].",
	"deadanchor-section-notfound": "[$1 Поиск по нему в архиве] также не дал результатов.",
	"deadanchor-section-reason": "Он мог быть удалён или переименован, или вы могли пройти по некорректной ссылке.",
	"deadanchor-section-similar": "Однако на странице был найден раздел с похожим названием «<b>[[$1|$2]]</b>».",
	"deadanchor-comment-lead": "Не удалось найти сообщение на странице.",
	"deadanchor-comment-exactmatch": "Похоже, сообщение было архивировано. <b>[[$1|Посмотреть сообщение в архиве]]</b> (или [$2 искать в архиве]).",
	"deadanchor-comment-inexactmatch": "Похоже, сообщение было архивировано. [$1 Искать в архиве].",
	"deadanchor-comment-notfound": "[$1 Поиск по нему в архиве] также не дал результатов. Оно могло быть удалено или перемещено.",
	"deadanchor-comment-previous": "[[$1|Предыдущее сообщение от этого автора по времени]].",
	"deadanchor-search-gotocomment": "перейти к сообщению",
	"restore-restored-title": "Сессия восстановлена",
	"restore-restored-text": "Неотправленные формы сообщения были автоматически восстановлены.",
	"rd-intro": "Не удалось найти на странице те сообщения или разделы, к которым относились некоторые из открытых на странице форм. Ниже приведено восстановленное содержимое этих форм. Скопируйте его, если нужно.",
	"rd-headline": "Тема",
	"rd-comment": "Сообщение",
	"rd-summary": "Описание изменений",
	"rd-close": "Закрыть",
	"rc-suggestion": "<p>В «Удобных обсуждениях» есть возможность изменить форматирование сообщений, перенеся автора и метку времени наверх, а кнопки ответа и благодарности вниз. Это позволит сразу видеть автора и дату сообщений и проще взаимодействовать с ними. Хотите включить её? (Вы всегда можете отключить её в настройках.)</p>\n\n<p>Обратите внимание, что в новом форматировании вы можете получить ссылку на сообщение, кликнув на метку времени. Также смотрите <span class=\"cd-notification-settings\">[[$1|настройки]]</span> для различных функций, таких как кнопки быстрой вставки и изменяемое форматирование меток времени (которое, кстати, теперь по умолчанию показывается в часовом поясе, установленном в ваших настройках вики-проекта).</p><p></p>",
	"rc-suggestion-yes": "Включить новое форматирование",
	"rc-suggestion-no": "Оставить обычное форматирование",
	"topicsubscription-button-subscribe": "подписаться",
	"topicsubscription-button-subscribe-tooltip": "{{GENDER:|Подпишитесь}}, чтобы получать уведомления о новых сообщениях.",
	"topicsubscription-button-unsubscribe": "отписаться",
	"topicsubscription-button-unsubscribe-tooltip": "{{GENDER:|Отпишитесь}}, чтобы перестать получать уведомления.",
	"topicsubscription-notify-subscribed-title": "{{GENDER:|Вы}} подписались!",
	"topicsubscription-notify-subscribed-body": "{{GENDER:|Вы}} будете получать уведомления о новых сообщениях в этой теме.",
	"topicsubscription-notify-unsubscribed-title": "{{GENDER:|Вы}} отписались.",
	"topicsubscription-notify-unsubscribed-body": "{{GENDER:|Вы}} больше не будете получать уведомления о новых сообщениях в этой теме.",
	"newtopicssubscription-button-subscribe-label": "Подписаться",
	"newtopicssubscription-button-subscribe-tooltip": "Подпишитесь, чтобы получать уведомления о появлении новых тем на этой странице.",
	"newtopicssubscription-button-unsubscribe-label": "Отписаться",
	"newtopicssubscription-button-unsubscribe-tooltip": "Отмените подписку, чтобы больше не получать уведомления о создании новых тем на этой странице.",
	"newtopicssubscription-notify-subscribed-title": "{{GENDER:|Вы}} подписались!",
	"newtopicssubscription-notify-subscribed-body": "{{GENDER:|Вы}} будете получать уведомления о создании новых тем на этой странице.",
	"newtopicssubscription-notify-unsubscribed-title": "{{GENDER:|Вы}} отписались.",
	"newtopicssubscription-notify-unsubscribed-body": "{{GENDER:|Вы}} больше не будете получать уведомления о создании новых тем на этой странице.",
	"newtopicssubscription-popup-title": "Новая функция",
	"newtopicssubscription-popup-text": "Теперь можно подписываться на страницы обсуждения. Если вы подпишетесь на страницу, вы будете получать уведомления, когда на странице будут начинать новые темы. Чтобы подписаться на страницу, кликните \"{{int:discussiontools-newtopicssubscription-button-subscribe-label}}\" в меню действий со страницей.",
	"popup-manyForms-title": "Знаете ли вы?",
	"popup-manyForms-text": "В «Удобных обсуждениях» вы можете вводить несколько сообщений одновременно в отдельных формах и затем отправлять их одно за другим. Текст в других формах не будет потерян, когда вы отправите одну из форм. Попробуйте!",
	"popup-upload-title": "Новая функция",
	"popup-upload-text": "Теперь вы можете загружать скриншоты на Викисклад в три клика! Просто вставьте или перетащите изображение в поле сообщения, выберите пресет и нажмите «{{int:convenient-discussions-ud-uploadandsave}}»",
	"navpanel-refresh": "Обновить страницу",
	"navpanel-previous": "Перейти к предыдущему новому сообщению",
	"navpanel-next": "Перейти к следующему новому сообщению",
	"navpanel-firstunseen": "Перейти к первому непросмотренному сообщению",
	"navpanel-firstunseen-hidden-title": "Сообщение находится в свёрнутой ветке",
	"navpanel-firstunseen-hidden": "Прокручено к ветке. <span class=\"cd-notification-expandThread\">[[$1|Развернуть ветку и перейти к сообщению]]</span>.",
	"navpanel-commentform": "Перейти к следующей форме сообщения вне видимой части страницы",
	"navpanel-newcomments-count": "$1 {{plural:$1|новое сообщение|новых сообщения|новых сообщений}}.",
	"navpanel-newcomments-names": "$1 → $2",
	"navpanel-newcomments-unknowndate": "неизвестная дата",
	"navpanel-newcomments-refresh": "Нажмите, чтобы обновить страницу",
	"navpanel-markasread": "Удерживайте $1, чтобы пометить все показанные сообщения как прочитанные",
	"toc-commentcount-new": "$1 +$2",
	"toc-commentcount-full": "$1 {{plural:$1|сообщение|сообщения|сообщений}}",
	"toc-commentcount-new-full": "$1 {{plural:$1|сообщение|сообщения|сообщений}} +$2 {{plural:$2|новое|новых}}",
	"toc-more": "ещё $1",
	"toc-watched": "Вы подписаны на эту тему",
	"pagenav-pagetop": "Начало страницы",
	"pagenav-toc": "Содержание",
	"pagenav-pagebottom": "Конец страницы",
	"pagenav-back": "Назад",
	"notification-toyou": "$1 {{gender:$2|ответил|ответила}} на ваше сообщение$3.",
	"notification-toyou-desktop": "$1 {{gender:$2|ответил|ответила}} на ваше сообщение$3 на странице «$4».",
	"notification-insection": "$1 {{gender:$2|ответил|ответила}} в разделе «$3».",
	"notification-insection-desktop": "$1 {{gender:$2|ответил|ответила}} в разделе «$3» на странице «$4».",
	"notification-newcomments": "$1 {{plural:$1|новое сообщение|новых сообщения|новых сообщений}}$2$3.",
	"notification-newcomments-desktop": "$1 {{plural:$1|новое сообщение|новых сообщения|новых сообщений}}$2 на странице «$3»$4.",
	"notification-newcomments-mayberelevant": ", которые, возможно, актуальны для вас",
	"notification-reload": "Нажмите, чтобы обновить страницу$1.",
	"notification-formdata": "данные в формах не будут потеряны",
	"notification-part-insection": "в разделе «$1»",
	"notification-part-onthispage": "на этой странице",
	"footer-runcd": "Запустить «Удобные обсуждения» на этой странице один раз",
	"footer-dontruncd": "Не запускать «Удобные обсуждения» на этой странице один раз",
	"footer-settings": "Настройки «Удобных обсуждений»",
	"sd-title": "Настройки «Удобных обсуждений»",
	"sd-save": "Сохранить",
	"sd-reload": "Обновить",
	"sd-page-talkpage": "Страница обсуждения",
	"sd-page-commentform": "Форма сообщения",
	"sd-page-timestamps": "Метки времени",
	"sd-page-notifications": "Уведомления",
	"sd-page-dataremoval": "Удаление данных",
	"sd-close-confirm": "Настройки не были сохранены. Закрыть?",
	"sd-saved": "Настройки успешно сохранены. Обновите страницу, чтобы их применить.",
	"sd-reset": "Сбросить настройки (на всех вкладках)",
	"sd-reset-confirm": "Вы действительно хотите сбросить настройки? (После сброса нажмите «{{int:convenient-discussions-sd-save}}».)",
	"sd-removedata": "Удалить все данные скрипта",
	"sd-removedata-description": "Удалить данные, которые накопили «Удобные обсуждения»: ваши настройки, данных о последних посещениях страниц обсуждения, старый список подписок и черновики неотправленных сообщений",
	"sd-removedata-help": "Обратите внимание, что всё, кроме глобальных настроек, удаляется только для текущего вики-проекта. Если вы использовали «Удобные обсуждения» в других вики и вы хотите удалить данные для них, вам придётся удалить данные в этих вики. См. [[mw:c:Special:MyLanguage/User:Jack who built the house/Convenient Discussions#Data|домашнюю страницу скрипта]], чтобы узнать о том, что, почему и как хранит скрипт, а также как удалить каждый элемент отдельно. <strong>Примечание:</strong> Если вы используете стандартный интерфейс уведомлений для подписок на темы, ваши подписки не удаляются, поскольку они являются частью вашей учётной записи.",
	"sd-removedata-confirm": "Это приведёт к необратимому удалению ваших настроек, данных о последних посещениях страниц обсуждения, списка подписок, а также черновиков неотправленных сообщений. Продолжить?",
	"sd-dataremoved": "Ваши данные успешно удалены. Чтобы предотвратить создание любых новых данных, не посещайте страницы обсуждения перед отключением «Удобных обсуждений».",
	"sd-error-removedata": "Не удалось удалить данные на сервере.",
	"sd-localsetting": "<i>Эта настройка индивидуальна для каждой вики.</i>",
	"sd-alloweditotherscomments": "Показывать ссылку на редактирование чужих сообщений",
	"sd-alwaysexpandadvanced": "Сразу показывать блок «{{int:convenient-discussions-cf-advanced}}» при ответе",
	"sd-autocompletetypes": "Включить автодополнение для",
	"sd-autocompletetypes-mentions": "упоминаний",
	"sd-autocompletetypes-commentlinks": "ссылок на сообщения",
	"sd-autocompletetypes-wikilinks": "вики-ссылок",
	"sd-autocompletetypes-templates": "шаблонов",
	"sd-autocompletetypes-tags": "тегов",
	"sd-autopreview": "Предпросматривать сообщение по мере набора",
	"sd-collapsethreadslevel": "Автоматически сворачивать ветки, начиная с уровня",
	"sd-collapsethreadslevel-help": "Установите значение 0, чтобы не сворачивать ветки автоматически.",
	"sd-desktopnotifications": "Уведомления на рабочий стол",
	"sd-desktopnotifications-radio-all": "Об ответах на мои сообщения и о сообщениях в разделах, на которые я {{gender:$1|подписан|подписана}}",
	"sd-desktopnotifications-radio-tome": "Только об ответах на мои сообщения",
	"sd-desktopnotifications-radio-none": "Никакие",
	"sd-desktopnotifications-help": "Уведомления на рабочий стол сообщают о событиях на открытых, но скрытых из виду страницах (в неактивных табах или свёрнутых окнах). Чтобы их получать, вы должны разрешить отправку уведомлений для $1.",
	"sd-enablethreads": "Позволять сворачивать ветки",
	"sd-hidetimezone": "Скрывать часовой пояс",
	"sd-highlightnewinterval": "Сколько минут должно пройти между загрузками страницы, чтобы перестать подсвечивать сообщения как новые",
	"sd-highlightnewinterval-help": "Установите значение 0, чтобы подсвечивать как новые только те сообщения, которые были загружены впервые.",
	"sd-improveperformance": "Попытаться решить проблемы с быстродействием на длинных страницах",
	"sd-improveperformance-help": "Включите эту настройку, если у вас возникают задержки, когда вы пишете сообщения на длинных страницах. Известно, что такое происходит на браузерах Chromium. Скрипт задержит прорисовку нижней части страницы до тех пор, пока вы не прокрутите до неё.",
	"sd-insertbuttons": "Кнопки для панели быстрой вставки",
	"sd-insertbuttons-multiselect-placeholder": "Добавить кнопку",
	"sd-insertbuttons-help": "<ul>\n<li>Используйте <code>+</code> для указания места, в которое должен быть помещён курсор после вставки текста, например <code><nowiki>{{+}}</nowiki></code>.</li>\n<li>Используйте <code>;</code>, чтобы указать отображаемый текст, если вы хотите, чтобы он отличался от вставляемого, например <code><nowiki><code>+</code>;<code /></nowiki></code>.</li>\n<li>Используйте <code>\\\\n</code> перед <code>;</code>, чтобы обозначить перенос строки.</li>\n<li>Используйте <code><nowiki>\\</nowiki></code> перед указанными символами, чтобы они вставлялись как есть, например <code><nowiki>2\\+2</nowiki></code>.</li>\n</ul>\n\nКнопки можно перетаскивать.",
	"sd-modifytoc": "Показывать новые сообщения и разделы в содержании (оглавлении)",
	"sd-outdentlevel": "Добавлять [$1 обратный отступ] моим ответам, начиная с уровня",
	"sd-outdentlevel-help": "Установите значение 0, чтобы не добавлять обратный отступ.",
	"sd-outdentlevel-help-notemplate": "<strong>Обратите внимание:</strong> в текущем вики-проекте не указан шаблон обратного отступа. Настройка не будет иметь эффекта.",
	"sd-notifications": "Уведомления в верхнем правом углу страницы",
	"sd-notifications-radio-all": "Об ответах на мои сообщения и о сообщениях в разделах, на которые я {{gender:$1|подписан|подписана}}",
	"sd-notifications-radio-tome": "Только об ответах на мои сообщения",
	"sd-notifications-radio-none": "Никакие",
	"sd-notifications-help": "Это также влияет на то, какие сообщения считаются релевантными. Когда есть релевантные новые сообщения, число новых сообщений в панели навигации выделяется фиолетовым.",
	"sd-notifycollapsedthreads": "Уведомлять о сообщениях в свёрнутых ветках",
	"sd-reformatcomments": "Переформатировать сообщения, заменяя подписи на стандартные ссылки сверху и снизу",
	"sd-showcontribslink": "Показывать ссылку на вклад после имени участника в сообщениях",
	"sd-showtoolbar": "Показывать панель инструментов для редактирования",
	"sd-signatureprefix": "Префикс подписи",
	"sd-signatureprefix-help": "Текст, добавляемый перед подписью, <em>включая</em> пробел в начале, если он нужен.",
	"sd-timestampformat": "Формат меток времени",
	"sd-timestampformat-radio-default": "По умолчанию («$1»)",
	"sd-timestampformat-radio-improved": "Улучшенный («$1», «$2»)",
	"sd-timestampformat-radio-relative": "Относительный («$1», «$2»)",
	"sd-timestampformat-help": "Метки времени используют ваш язык интерфейса (не язык контента). Вы всегда можете увидеть оригинальную метку времени, подведя курсор мыши.",
	"sd-usebackgroundhighlighting": "Подсвечивать фоном (а не только цветным маркером) новые и собственные сообщения",
	"sd-useuitime": "Показывать метки времени сообщений в часовом поясе, установленном в [[$1|моих настройках вики-проекта]]",
	"sd-usetemplatedata": "Использовать TemplateData в автодополнении шаблонов",
	"sd-usetemplatedata-help": "Удерживайте Shift, выбирая шаблон из меню автодополнения, чтобы также вставить обязательные и предлагаемые параметры шаблона.",
	"sd-usetopicsubscription": "Использовать [[mw:Special:MyLanguage/Help:Notifications|стандартный интерфейс уведомлений]] для получения уведомлений о сообщениях в темах, на которые я {{gender:$1|подписан|подписана}}",
	"sd-usetopicsubscription-help": "Вы можете настроить типы уведомлений (веб, электронная почта, приложение) в [[Special:Preferences#mw-prefsection-echo|настройках]]. <strong>Обратите внимание:</strong> Это работает только для разделов 2-го уровня (<code>==</code>). Если вы включите эту опцию, вы не сможете подписываться на подразделы. Вы также не сможете фильтровать правки в вашем списке наблюдения по статусу подписки. Возможно, вам нужно будет подписаться заново на темы после того, как вы включите <em>или</em> выключите эту опцию.",
	"sd-watchonreply": "Наблюдать за страницами, на которых я {{gender:$1|комментирую}}",
	"sd-watchsectiononreply": "Подписываться на темы, в которых я {{gender:$1|комментирую}}",
	"sd-watchsectiononreply-help": "Это влияет на уведомления.",
	"ewsd-title": "Изменить список подписок",
	"ewsd-save": "Сохранить",
	"ewsd-saved": "Список подписок успешно сохранён.",
	"ewsd-error-maxsize": "Не удалось обновить настройки: размер списка подписок превышает максимально допустимый. Уменьшите размер списка, чтобы это исправить.",
	"ewsd-error-processing": "Возникли проблемы при обработке списка подписок.",
	"ewsd-close-confirm": "Список подписок не был сохранён. Закрыть?",
	"msd-title": "Перенести тему",
	"msd-move": "Перенести",
	"msd-targetpage": "Введите название страницы форума или обсуждения, куда вы хотите перенести тему:",
	"msd-keeplink": "Оставить ссылку на новое место",
	"msd-summaryending": "Описание правки (будет добавлено к стандартному)",
	"msd-error-wrongpage": "Неверно указана страница.",
	"msd-error-sourcepagedeleted": "Текущая страница была удалена.",
	"msd-error-invalidpagename": "Указано невозможное название страницы.",
	"msd-error-editconflict-retry": "Просто нажмите «{{int:ooui-dialog-process-retry}}».",
	"msd-error-editingtargetpage": "Не удалось отредактировать целевую страницу.",
	"msd-error-editingsourcepage": "Не удалось отредактировать исходную страницу. Вам придётся отредактировать её вручную.",
	"msd-moved": "Тема успешно перенесена. Вы можете перейти на [[$1|страницу, куда была перенесена тема]].",
	"msd-bottom": "Код может быть другим, если страница будет обновлена за время простоя окна.",
	"move-sourcepagecode": "''Перенесено на [[$1]]. $2''",
	"move-targetpagecode": "''Перенесено с [[$1]]. $2''",
	"ud-preset": "Выберите пресет",
	"ud-preset-projectscreenshot": "Это скриншот проекта $1 или другого проекта Викимедиа",
	"ud-preset-projectscreenshot-help": "Он не должен содержать несвободных изображений. Для свободных изображений должны быть поставлены ссылки на их авторов.",
	"ud-preset-projectscreenshot-title": "Страница на скриншоте",
	"ud-preset-projectscreenshot-title-help": "Если это скриншот другого проекта, используйте полный интервики-префикс, например <code>wikt:fr:mot</code>.",
	"ud-preset-mediawikiscreenshot": "Это скриншот ПО MediaWiki (например, пользовательского интерфейса)",
	"ud-preset-ownwork": "Это моя собственная работа",
	"ud-preset-no": "Без пресета",
	"ud-configure": "Настроить содержимое всех полей",
	"ud-source": "Источник",
	"ud-author": "Автор",
	"ud-license": "Лицензия, в формате вики-текста",
	"ud-uploadandsave": "Загрузить и сохранить",
	"error-loaddata": "{{int:convenient-discussions-script-name}}: не удалось загрузить данные, необходимые скрипту.",
	"error-needreloadpage": "Ошибка API. Пожалуйста, <span class=\"cd-notification-reloadPage\">[[$1|перезагрузите страницу]]</span> и попробуйте снова.",
	"error-processpage": "{{int:convenient-discussions-script-name}}: не удалось обработать страницу. Подробности см. в консоли JavaScript (F12 → Консоль).",
	"error-settings-load": "{{int:convenient-discussions-script-name}}: не удалось загрузить настройки с сервера.",
	"error-settings-save": "{{int:convenient-discussions-script-name}}: не удалось сохранить настройки на сервере.",
	"error-reloadpage": "Не удалось обновить страницу.",
	"error-reloadpage-saved": "Страница была сохранена, но не удалось обновить её.",
	"error-api": "Ошибка API: $1.",
	"error-network": "Проверьте соединение с интернетом.",
	"error-nodata": "В ответе сервера отсутствуют запрошенные данные.",
	"error-unknown": "Неизвестная ошибка.",
	"error-javascript": "Произошла ошибка JavaScript. Подробности см. в консоли JavaScript (F12 → Консоль).",
	"error-locatecomment": "Не удалось найти сообщение в исходном коде. Это может быть связано со сложностью кода сообщения, недоработкой скрипта или тем, что сообщение было удалено или сильно отредактировано. Вы можете попробовать <span class=\"cd-message-editSection\">[$1 отредактировать код стандартным путём]</span> или <span class=\"cd-message-reloadPage\">[[$2|обновить страницу]]</span>.",
	"error-locatesection": "Не удалось найти раздел в исходном коде. Это может быть связано со сложностью кода первого сообщения раздела, недоработкой скрипта или тем, что раздел был удалён. Вы можете попробовать <span class=\"cd-message-editPage\">[$1 отредактировать код страницы стандартным путём]</span> или <span class=\"cd-message-reloadPage\">[[$2|обновить страницу]]</span>.",
	"error-spamblacklist": "Вы пытаетесь добавить URL с доменом $1, который находится в чёрном списке. Страница не была отредактирована.",
	"error-titleblacklist": "Название страницы находится в чёрном списке. Страница не была отредактирована.",
	"error-abusefilter": "Ваша правка была автоматически отклонена фильтром правок «$1».",
	"error-editconflict": "Конфликт редактирования.",
	"error-blocked": "Вы или ваш IP-адрес заблокирован. Страница не была отредактирована.",
	"error-pagedeleted": "Страница была удалена.",
	"error-pagenotedited": "Страница не была отредактирована.",
	"error-diffnotfound": "Не удалось найти правку, которой было добавлено это сообщение.",
	"error-diffnotfound-history": "Вы можете посмотреть [$1 историю страницы] и найти её самостоятельно.",
	"error-elementhidden": "Элемент скрыт. Не удалось перейти к нему.",
	"error-elementhidden-container": "Элемент скрыт. Прокручено к его видимому контейнеру.",
	"error-purgecache": "Не удалось очистить кэш этой страницы.",
	"error-anoneditwatning": "<strong>Вы не вошли в систему.</strong> Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения.",
	"warning-performance-title": "Страница тормозит?",
	"warning-performance": "«Удобные обсуждения» могут попытаться решить проблемы с быстродействием с помощью настройки «{{int:convenient-discussions-sd-improveperformance}}». <span class=\"cd-notification-talkPageSettings\">[[$1|Открыть диалог настроек]]</span>.",
	"discussiontools-incompatible": "«Удобные обсуждения» в основном несовместимы с «Инструментами обсуждения». Пожалуйста, <b><span class=\"cd-notification-disabledt\">[[$1|отключите]]</span></b> (или <b><span class=\"cd-notification-disableDtGlobally\">[[$2|глобально отключите]]</span></b>) «Инструменты обсуждения», чтобы «Удобные обсуждения» работали корректно.",
	"discussiontools-disabled": "«Инструменты обсуждения» были успешно отключены. <span class=\"cd-notification-refresh\">[[$1|Обновить страницу]]</span>.",
	"wl-button-switchrelevant-tooltip": "Показать только сообщения в темах, на которые я {{gender:$1|подписан|подписана}}, и сообщения, адресованные мне. (Обратите внимание: определение основано на описаниях правок, так что некоторые правки могут отсутствовать)",
	"wl-button-editwatchedsections-tooltip": "Редактировать список тем, на которые я {{gender:$1|подписан|подписана}}",
	"wl-button-settings-tooltip": "Настройки «Удобных обсуждений»",
	"lp-comment": "сообщение",
	"lp-comment-tooltip": "Перейти к сообщению",
	"lp-comment-toyou": "сообщение адресовано вам",
	"lp-comment-watchedsection": "вы подписаны на этот раздел",
	"educationpopup-dismiss": "Окей, понятно",
	"bullet": "<b>•</b>",
	"dot-separator": " <b>·</b> ",
	"ellipsis": "…",
	"loading-ellipsis": "Загружается…",
	"addtopic": "Добавить тему",
	"addtopicbutton-tooltip": "Откройте в новой вкладке, чтобы создать тему с помощью обычной страницы, а не «Удобных обсуждений»",
	"pseudolink-tooltip": "Кликните, чтобы вставить",
	"copy": "Скопировать"
};

// This assigns a day.js locale object to `convenientDiscussions.i18n['ru'].dayjsLocale`.
!function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=54)}({0:function(t,e,n){t.exports=function(){"use strict";var t=6e4,e=36e5,n="millisecond",r="second",i="minute",s="hour",u="day",o="week",a="month",f="quarter",c="year",h="date",d="Invalid Date",l=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,_=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,$={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},M=function(t,e,n){var r=String(t);return!r||r.length>=e?t:""+Array(e+1-r.length).join(n)+t},m={s:M,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),r=Math.floor(n/60),i=n%60;return(e<=0?"+":"-")+M(r,2,"0")+":"+M(i,2,"0")},m:function t(e,n){if(e.date()<n.date())return-t(n,e);var r=12*(n.year()-e.year())+(n.month()-e.month()),i=e.clone().add(r,a),s=n-i<0,u=e.clone().add(r+(s?-1:1),a);return+(-(r+(n-i)/(s?i-u:u-i))||0)},a:function(t){return t<0?Math.ceil(t)||0:Math.floor(t)},p:function(t){return{M:a,y:c,w:o,d:u,D:h,h:s,m:i,s:r,ms:n,Q:f}[t]||String(t||"").toLowerCase().replace(/s$/,"")},u:function(t){return void 0===t}},y="en",p={};p[y]=$;var v=function(t){return t instanceof w},D=function t(e,n,r){var i;if(!e)return y;if("string"==typeof e){var s=e.toLowerCase();p[s]&&(i=s),n&&(p[s]=n,i=s);var u=e.split("-");if(!i&&u.length>1)return t(u[0])}else{var o=e.name;p[o]=e,i=o}return!r&&i&&(y=i),i||!r&&y},S=function(t,e){if(v(t))return t.clone();var n="object"==typeof e?e:{};return n.date=t,n.args=arguments,new w(n)},g=m;g.l=D,g.i=v,g.w=function(t,e){return S(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var w=function(){function $(t){this.$L=D(t.locale,null,!0),this.parse(t)}var M=$.prototype;return M.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(g.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var r=e.match(l);if(r){var i=r[2]-1||0,s=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,s)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,s)}}return new Date(e)}(t),this.$x=t.x||{},this.init()},M.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},M.$utils=function(){return g},M.isValid=function(){return!(this.$d.toString()===d)},M.isSame=function(t,e){var n=S(t);return this.startOf(e)<=n&&n<=this.endOf(e)},M.isAfter=function(t,e){return S(t)<this.startOf(e)},M.isBefore=function(t,e){return this.endOf(e)<S(t)},M.$g=function(t,e,n){return g.u(t)?this[e]:this.set(n,t)},M.unix=function(){return Math.floor(this.valueOf()/1e3)},M.valueOf=function(){return this.$d.getTime()},M.startOf=function(t,e){var n=this,f=!!g.u(e)||e,d=g.p(t),l=function(t,e){var r=g.w(n.$u?Date.UTC(n.$y,e,t):new Date(n.$y,e,t),n);return f?r:r.endOf(u)},_=function(t,e){return g.w(n.toDate()[t].apply(n.toDate("s"),(f?[0,0,0,0]:[23,59,59,999]).slice(e)),n)},$=this.$W,M=this.$M,m=this.$D,y="set"+(this.$u?"UTC":"");switch(d){case c:return f?l(1,0):l(31,11);case a:return f?l(1,M):l(0,M+1);case o:var p=this.$locale().weekStart||0,v=($<p?$+7:$)-p;return l(f?m-v:m+(6-v),M);case u:case h:return _(y+"Hours",0);case s:return _(y+"Minutes",1);case i:return _(y+"Seconds",2);case r:return _(y+"Milliseconds",3);default:return this.clone()}},M.endOf=function(t){return this.startOf(t,!1)},M.$set=function(t,e){var o,f=g.p(t),d="set"+(this.$u?"UTC":""),l=(o={},o[u]=d+"Date",o[h]=d+"Date",o[a]=d+"Month",o[c]=d+"FullYear",o[s]=d+"Hours",o[i]=d+"Minutes",o[r]=d+"Seconds",o[n]=d+"Milliseconds",o)[f],_=f===u?this.$D+(e-this.$W):e;if(f===a||f===c){var $=this.clone().set(h,1);$.$d[l](_),$.init(),this.$d=$.set(h,Math.min(this.$D,$.daysInMonth())).$d}else l&&this.$d[l](_);return this.init(),this},M.set=function(t,e){return this.clone().$set(t,e)},M.get=function(t){return this[g.p(t)]()},M.add=function(n,f){var h,d=this;n=Number(n);var l=g.p(f),_=function(t){var e=S(d);return g.w(e.date(e.date()+Math.round(t*n)),d)};if(l===a)return this.set(a,this.$M+n);if(l===c)return this.set(c,this.$y+n);if(l===u)return _(1);if(l===o)return _(7);var $=(h={},h[i]=t,h[s]=e,h[r]=1e3,h)[l]||1,M=this.$d.getTime()+n*$;return g.w(M,this)},M.subtract=function(t,e){return this.add(-1*t,e)},M.format=function(t){var e=this,n=this.$locale();if(!this.isValid())return n.invalidDate||d;var r=t||"YYYY-MM-DDTHH:mm:ssZ",i=g.z(this),s=this.$H,u=this.$m,o=this.$M,a=n.weekdays,f=n.months,c=function(t,n,i,s){return t&&(t[n]||t(e,r))||i[n].slice(0,s)},h=function(t){return g.s(s%12||12,t,"0")},l=n.meridiem||function(t,e,n){var r=t<12?"AM":"PM";return n?r.toLowerCase():r},$={YY:String(this.$y).slice(-2),YYYY:this.$y,M:o+1,MM:g.s(o+1,2,"0"),MMM:c(n.monthsShort,o,f,3),MMMM:c(f,o),D:this.$D,DD:g.s(this.$D,2,"0"),d:String(this.$W),dd:c(n.weekdaysMin,this.$W,a,2),ddd:c(n.weekdaysShort,this.$W,a,3),dddd:a[this.$W],H:String(s),HH:g.s(s,2,"0"),h:h(1),hh:h(2),a:l(s,u,!0),A:l(s,u,!1),m:String(u),mm:g.s(u,2,"0"),s:String(this.$s),ss:g.s(this.$s,2,"0"),SSS:g.s(this.$ms,3,"0"),Z:i};return r.replace(_,(function(t,e){return e||$[t]||i.replace(":","")}))},M.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},M.diff=function(n,h,d){var l,_=g.p(h),$=S(n),M=($.utcOffset()-this.utcOffset())*t,m=this-$,y=g.m(this,$);return y=(l={},l[c]=y/12,l[a]=y,l[f]=y/3,l[o]=(m-M)/6048e5,l[u]=(m-M)/864e5,l[s]=m/e,l[i]=m/t,l[r]=m/1e3,l)[_]||m,d?y:g.a(y)},M.daysInMonth=function(){return this.endOf(a).$D},M.$locale=function(){return p[this.$L]},M.locale=function(t,e){if(!t)return this.$L;var n=this.clone(),r=D(t,e,!0);return r&&(n.$L=r),n},M.clone=function(){return g.w(this.$d,this)},M.toDate=function(){return new Date(this.valueOf())},M.toJSON=function(){return this.isValid()?this.toISOString():null},M.toISOString=function(){return this.$d.toISOString()},M.toString=function(){return this.$d.toUTCString()},$}(),O=w.prototype;return S.prototype=O,[["$ms",n],["$s",r],["$m",i],["$H",s],["$W",u],["$M",a],["$y",c],["$D",h]].forEach((function(t){O[t[1]]=function(e){return this.$g(e,t[0],t[1])}})),S.extend=function(t,e){return t.$i||(t(e,w,S),t.$i=!0),S},S.locale=D,S.isDayjs=v,S.unix=function(t){return S(1e3*t)},S.en=p[y],S.Ls=p,S.p={},S}()},22:function(t,e,n){t.exports=function(t){"use strict";var e=function(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}(t),n="января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),r="январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),i="янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),s="янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_"),u=/D[oD]?(\[[^[\]]*\]|\s)+MMMM?/;function o(t,e,n){var r,i;return"m"===n?e?"минута":"минуту":t+" "+(r=+t,i={mm:e?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"}[n].split("_"),r%10==1&&r%100!=11?i[0]:r%10>=2&&r%10<=4&&(r%100<10||r%100>=20)?i[1]:i[2])}var a=function(t,e){return u.test(e)?n[t.month()]:r[t.month()]};a.s=r,a.f=n;var f=function(t,e){return u.test(e)?i[t.month()]:s[t.month()]};f.s=s,f.f=i;var c={name:"ru",weekdays:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),weekdaysShort:"вск_пнд_втр_срд_чтв_птн_сбт".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),months:a,monthsShort:f,weekStart:1,yearStart:4,formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",m:o,mm:o,h:"час",hh:o,d:"день",dd:o,M:"месяц",MM:o,y:"год",yy:o},ordinal:function(t){return t},meridiem:function(t){return t<4?"ночи":t<12?"утра":t<17?"дня":"вечера"}};return e.default.locale(c,null,!0),c}(n(0))},54:function(t,e,n){"use strict";n.r(e);var r=n(22),i=n.n(r);convenientDiscussions.i18n.ru.dayjsLocale=i.a}});

// This assigns a date-fns locale object to `convenientDiscussions.i18n['ru'].dateFnsLocale`.
!function(n){var i={};function e(u){if(i[u])return i[u].exports;var t=i[u]={i:u,l:!1,exports:{}};return n[u].call(t.exports,t,t.exports,e),t.l=!0,t.exports}e.m=n,e.c=i,e.d=function(n,i,u){e.o(n,i)||Object.defineProperty(n,i,{enumerable:!0,get:u})},e.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},e.t=function(n,i){if(1&i&&(n=e(n)),8&i)return n;if(4&i&&"object"==typeof n&&n&&n.__esModule)return n;var u=Object.create(null);if(e.r(u),Object.defineProperty(u,"default",{enumerable:!0,value:n}),2&i&&"string"!=typeof n)for(var t in n)e.d(u,t,function(i){return n[i]}.bind(null,t));return u},e.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return e.d(i,"a",i),i},e.o=function(n,i){return Object.prototype.hasOwnProperty.call(n,i)},e.p="",e(e.s=22)}({22:function(n,i,e){"use strict";function u(n,i){if(void 0!==n.one&&1===i)return n.one;var e=i%10,u=i%100;return 1===e&&11!==u?n.singularNominative.replace("{{count}}",String(i)):e>=2&&e<=4&&(u<10||u>20)?n.singularGenitive.replace("{{count}}",String(i)):n.pluralGenitive.replace("{{count}}",String(i))}function t(n){return function(i,e){return null!=e&&e.addSuffix?e.comparison&&e.comparison>0?n.future?u(n.future,i):"через "+u(n.regular,i):n.past?u(n.past,i):u(n.regular,i)+" назад":u(n.regular,i)}}e.r(i);var r={lessThanXSeconds:t({regular:{one:"меньше секунды",singularNominative:"меньше {{count}} секунды",singularGenitive:"меньше {{count}} секунд",pluralGenitive:"меньше {{count}} секунд"},future:{one:"меньше, чем через секунду",singularNominative:"меньше, чем через {{count}} секунду",singularGenitive:"меньше, чем через {{count}} секунды",pluralGenitive:"меньше, чем через {{count}} секунд"}}),xSeconds:t({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунды",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду назад",singularGenitive:"{{count}} секунды назад",pluralGenitive:"{{count}} секунд назад"},future:{singularNominative:"через {{count}} секунду",singularGenitive:"через {{count}} секунды",pluralGenitive:"через {{count}} секунд"}}),halfAMinute:function(n,i){return null!=i&&i.addSuffix?i.comparison&&i.comparison>0?"через полминуты":"полминуты назад":"полминуты"},lessThanXMinutes:t({regular:{one:"меньше минуты",singularNominative:"меньше {{count}} минуты",singularGenitive:"меньше {{count}} минут",pluralGenitive:"меньше {{count}} минут"},future:{one:"меньше, чем через минуту",singularNominative:"меньше, чем через {{count}} минуту",singularGenitive:"меньше, чем через {{count}} минуты",pluralGenitive:"меньше, чем через {{count}} минут"}}),xMinutes:t({regular:{singularNominative:"{{count}} минута",singularGenitive:"{{count}} минуты",pluralGenitive:"{{count}} минут"},past:{singularNominative:"{{count}} минуту назад",singularGenitive:"{{count}} минуты назад",pluralGenitive:"{{count}} минут назад"},future:{singularNominative:"через {{count}} минуту",singularGenitive:"через {{count}} минуты",pluralGenitive:"через {{count}} минут"}}),aboutXHours:t({regular:{singularNominative:"около {{count}} часа",singularGenitive:"около {{count}} часов",pluralGenitive:"около {{count}} часов"},future:{singularNominative:"приблизительно через {{count}} час",singularGenitive:"приблизительно через {{count}} часа",pluralGenitive:"приблизительно через {{count}} часов"}}),xHours:t({regular:{singularNominative:"{{count}} час",singularGenitive:"{{count}} часа",pluralGenitive:"{{count}} часов"}}),xDays:t({regular:{singularNominative:"{{count}} день",singularGenitive:"{{count}} дня",pluralGenitive:"{{count}} дней"}}),aboutXWeeks:t({regular:{singularNominative:"около {{count}} недели",singularGenitive:"около {{count}} недель",pluralGenitive:"около {{count}} недель"},future:{singularNominative:"приблизительно через {{count}} неделю",singularGenitive:"приблизительно через {{count}} недели",pluralGenitive:"приблизительно через {{count}} недель"}}),xWeeks:t({regular:{singularNominative:"{{count}} неделя",singularGenitive:"{{count}} недели",pluralGenitive:"{{count}} недель"}}),aboutXMonths:t({regular:{singularNominative:"около {{count}} месяца",singularGenitive:"около {{count}} месяцев",pluralGenitive:"около {{count}} месяцев"},future:{singularNominative:"приблизительно через {{count}} месяц",singularGenitive:"приблизительно через {{count}} месяца",pluralGenitive:"приблизительно через {{count}} месяцев"}}),xMonths:t({regular:{singularNominative:"{{count}} месяц",singularGenitive:"{{count}} месяца",pluralGenitive:"{{count}} месяцев"}}),aboutXYears:t({regular:{singularNominative:"около {{count}} года",singularGenitive:"около {{count}} лет",pluralGenitive:"около {{count}} лет"},future:{singularNominative:"приблизительно через {{count}} год",singularGenitive:"приблизительно через {{count}} года",pluralGenitive:"приблизительно через {{count}} лет"}}),xYears:t({regular:{singularNominative:"{{count}} год",singularGenitive:"{{count}} года",pluralGenitive:"{{count}} лет"}}),overXYears:t({regular:{singularNominative:"больше {{count}} года",singularGenitive:"больше {{count}} лет",pluralGenitive:"больше {{count}} лет"},future:{singularNominative:"больше, чем через {{count}} год",singularGenitive:"больше, чем через {{count}} года",pluralGenitive:"больше, чем через {{count}} лет"}}),almostXYears:t({regular:{singularNominative:"почти {{count}} год",singularGenitive:"почти {{count}} года",pluralGenitive:"почти {{count}} лет"},future:{singularNominative:"почти через {{count}} год",singularGenitive:"почти через {{count}} года",pluralGenitive:"почти через {{count}} лет"}})},o={code:"ru",formatDistance:function(n,i,e){return r[n](i,e)}};convenientDiscussions.i18n.ru.dateFnsLocale=o}});