Системные сообщения

Это список системных сообщений, доступных в пространстве имён «MediaWiki». Если вы хотите внести вклад в общую локализацию MediaWiki, пожалуйста, посетите страницу описания локализации и проект translatewiki.net.
Системные сообщения
Первая страницаПредыдущая страницаСледующая страницаПоследняя страница
Сообщение Текст по умолчанию
Текущий текст
collapsible-collapse-all-tooltip (обсуждение) (Перевести) Свернуть все сворачиваемые элементы на текущей странице
collapsible-expand (обсуждение) (Перевести) развернуть
collapsible-expand-all-text (обсуждение) (Перевести) Развернуть всё
collapsible-expand-all-tooltip (обсуждение) (Перевести) Развернуть все сворачиваемые элементы на текущей странице
colon-separator (обсуждение) (Перевести) :
comma-separator (обсуждение) (Перевести) ,
common.css (обсуждение) (Перевести) /* Размещённый здесь CSS будет применяться ко всем темам оформления */
#reverinDateWidget { font-size: 12px; /* Универсальный размер */ font-weight: normal; /* Обычный текст */ color: #333; background: #f8f9fa; padding: 5px 8px; border-radius: 4px; border-top: 1px solid #ccc; text-align: center; line-height: 1.2; display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 2px; white-space: nowrap; } #reverinDateWidget .row { display: flex; justify-content: center; gap: 4px; font-weight: normal; /* Обе строки теперь не жирные */ } #reverinDateWidget a { text-decoration: none; /* Убираем подчеркивание */ color: inherit; /* Делаем ссылки того же цвета, что и обычный текст */ font-weight: normal; /* Убираем жирность ссылок */ }
common.js (обсуждение) (Перевести) /* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
$(document).ready(function() { function getReverinDate(dateDiv) { const now = new Date(); const startOfYear = new Date(now.getFullYear(), 0, 1); const dayOfYear = Math.floor((now - startOfYear) / (1000 * 60 * 60 * 24)) + 1; const D_offset = 49; const D_r = ((dayOfYear - D_offset + 365) % 365) + 1; const monthLengths = [30, 31, 31, 31, 31, 31, 31, 30, 30, 30, 30, 29]; const monthNames = [ "Любимца", "Жреца", "Хранителя", "Правителя", "Воителя", "Хозяина", "Купца", "Творца", "Плута", "Колдуна", "Отшельника", "Наставника" ]; const earthToReveraWeekDays = { "Monday": "Вивидис", "Tuesday": "Аспирис", "Wednesday": "Альтис", "Thursday": "Эквилис", "Friday": "Либерис", "Saturday": "Реновис", "Sunday": "Мистерис" }; const earthDayOfWeek = new Date().toLocaleDateString("en-US", { weekday: "long" }); const reverinWeekDay = earthToReveraWeekDays[earthDayOfWeek] || "Неизвестный день"; let dayCount = D_r; let monthIndex = 0; while (dayCount > monthLengths[monthIndex]) { dayCount -= monthLengths[monthIndex]; monthIndex++; } const monthName = monthNames[monthIndex]; while (dateDiv.firstChild) { dateDiv.removeChild(dateDiv.firstChild); } let firstRow = document.createElement("div"); firstRow.classList.add("row"); firstRow.appendChild(document.createTextNode(`${reverinWeekDay}, ${dayCount} ${monthName}`)); dateDiv.appendChild(firstRow); } function insertReverinDate() { let sidebar = document.getElementById("p-navigation") || document.getElementById("p-tb"); if (sidebar) { let dateDiv = document.createElement("div"); dateDiv.id = "reverinDateWidget"; dateDiv.style.padding = "10px"; dateDiv.style.borderTop = "1px solid #ccc"; dateDiv.style.marginTop = "10px"; dateDiv.style.fontWeight = "bold"; dateDiv.style.whiteSpace = "pre-line"; dateDiv.appendChild(document.createTextNode("Загрузка...")); sidebar.appendChild(dateDiv); getReverinDate(dateDiv); } } function insertReverinYearConverter() { let sidebar = document.getElementById("p-navigation") || document.getElementById("p-tb"); if (!sidebar) return; /* Базовая шкала — альдморрское летоисчисление, г.а. 0 г.а. = 1489 г.д. значит: г.д. = г.а. + 1489 4556 г.ф. = 0 г.д. 0 г.д. = -1489 г.а. значит: г.ф. = г.а. + 6045 0 г.л. = -15126 г.а. значит: г.л. = г.а. + 15126 */ const YEAR_OFFSETS = { la: 15126, // г.л. = г.а. + 15126 da: 1489, // г.д. = г.а. + 1489 fa: 6045, // г.ф. = г.а. + 6045 aa: 0 // г.а. }; let wrapper = document.createElement("div"); wrapper.id = "reverinYearConverter"; wrapper.style.padding = "10px"; wrapper.style.borderTop = "1px solid #ccc"; wrapper.style.marginTop = "10px"; wrapper.style.fontWeight = "bold"; let title = document.createElement("div"); title.textContent = "Пересчёт лет"; title.style.marginBottom = "6px"; wrapper.appendChild(title); const fields = [ { key: "la", label: "г.л." }, { key: "da", label: "г.д." }, { key: "fa", label: "г.ф." }, { key: "aa", label: "г.а." } ]; let inputs = {}; let isUpdating = false; fields.forEach(function(field) { let row = document.createElement("div"); row.style.display = "flex"; row.style.alignItems = "center"; row.style.gap = "6px"; row.style.marginBottom = "4px"; let label = document.createElement("label"); label.textContent = field.label; label.style.width = "35px"; let input = document.createElement("input"); input.type = "number"; input.dataset.yearType = field.key; input.style.width = "90px"; input.style.boxSizing = "border-box"; inputs[field.key] = input; row.appendChild(label); row.appendChild(input); wrapper.appendChild(row); }); function clearOtherFields(sourceKey) { Object.keys(inputs).forEach(function(key) { if (key !== sourceKey) { inputs[key].value = ""; } }); } function recalculateFrom(sourceKey) { if (isUpdating) return; let sourceInput = inputs[sourceKey]; let sourceValue = sourceInput.value.trim(); if (sourceValue === "") { clearOtherFields(sourceKey); return; } let yearValue = Number(sourceValue); if (!Number.isFinite(yearValue)) return; isUpdating = true; let aldYear = yearValue - YEAR_OFFSETS[sourceKey]; Object.keys(inputs).forEach(function(key) { if (key !== sourceKey) { inputs[key].value = aldYear + YEAR_OFFSETS[key]; } }); isUpdating = false; } Object.keys(inputs).forEach(function(key) { inputs[key].addEventListener("input", function() { recalculateFrom(key); }); }); sidebar.appendChild(wrapper); } insertReverinDate(); insertReverinYearConverter(); });
compare-page1 (обсуждение) (Перевести) Первая страница
compare-page2 (обсуждение) (Перевести) Вторая страница
compare-rev1 (обсуждение) (Перевести) Первая версия
compare-rev2 (обсуждение) (Перевести) Вторая версия
compare-revision-not-exists (обсуждение) (Перевести) Указанной вами версии не существует.
compare-submit (обсуждение) (Перевести) Сравнить
comparepages (обсуждение) (Перевести) Сравнение страниц
comparepages-summary (обсуждение) (Перевести)  
compareselectedversions (обсуждение) (Перевести) Сравнить выбранные версии
composer-deps-notinstalled (обсуждение) (Перевести) $1: не установлена, требуется $2.
composer-deps-outdated (обсуждение) (Перевести) $1: установлена $2, требуется $3.
config-invalid-key (обсуждение) (Перевести) Неверный параметр конфигурации MediaWiki «$1»: $2
config-missing-key (обсуждение) (Перевести) Отсутствует параметр конфигурации MediaWiki «$1»
confirm (обсуждение) (Перевести) Подтвердить
confirm-markpatrolled-button (обсуждение) (Перевести) OK
confirm-markpatrolled-top (обсуждение) (Перевести) Пометить версию $3 страницы $2 как отпатрулированную?
confirm-mcrrestore-title (обсуждение) (Перевести) Восстановить версию
confirm-mcrundo-title (обсуждение) (Перевести) Отменить изменение
confirm-purge-bottom (обсуждение) (Перевести) После очистки кэша страницы будет показана её последняя версия.
confirm-purge-title (обсуждение) (Перевести) Очистить кэш этой страницы
confirm-purge-top (обсуждение) (Перевести) Очистить кэш этой страницы?
confirm-rollback-bottom (обсуждение) (Перевести) Это действие немедленно откатит выбранные изменения этой страницы.
confirm-rollback-button (обсуждение) (Перевести) ОК
confirm-rollback-top (обсуждение) (Перевести) Откатить правки на этой странице?
confirm-unwatch-button (обсуждение) (Перевести) OK
confirm-unwatch-top (обсуждение) (Перевести) Удалить эту страницу из вашего списка наблюдения?
confirm-watch-button (обсуждение) (Перевести) OK
confirm-watch-button-expiry (обсуждение) (Перевести) Отслеживать
confirm-watch-label (обсуждение) (Перевести) Период времени в списке наблюдения:
confirm-watch-top (обсуждение) (Перевести) Добавить эту страницу в ваш список наблюдения?
confirm_purge_button (обсуждение) (Перевести) OK
confirmable-confirm (обсуждение) (Перевести) {{GENDER:$1|Вы}} уверены?
confirmable-no (обсуждение) (Перевести) Нет
confirmable-yes (обсуждение) (Перевести) Да
confirmdeletetext (обсуждение) (Перевести) Вы собираетесь удалить страницу со всей её историей изменений. Пожалуйста, подтвердите, что вы действительно желаете это сделать, понимаете последствия своих действий, и делаете это в соответствии [[{{MediaWiki:Policy-url}}|с правилами]].
confirmedittext (обсуждение) (Перевести) Вы должны подтвердить свой адрес электронной почты перед правкой страниц. Пожалуйста, введите и подтвердите свой адрес электронной почты в своих [[Special:Preferences|персональных настройках]].
confirmemail (обсуждение) (Перевести) Подтверждение адреса электронной почты
confirmemail_body (обсуждение) (Перевести) Кто-то (вероятно, вы) с IP-адресом $1 зарегистрировал на сервере проекта {{SITENAME}} учётную запись «$2», указав этот адрес электронной почты. Чтобы подтвердить, что эта учётная запись действительно принадлежит вам и включить возможность отправки электронной почты с сайта {{SITENAME}}, откройте приведённую ниже ссылку в браузере: $3 Если вы *не* регистрировали подобной учётной записи, то перейдите по следующей ссылке, чтобы отменить подтверждение адреса: $5 Код подтверждения действителен до $4.
confirmemail_body_changed (обсуждение) (Перевести) Кто-то (возможно вы) с IP-адресом $1 указал данный адрес электронной почты в качестве нового для учётной записи «$2» в проекте {{SITENAME}}. Чтобы подтвердить, что эта учётная запись действительно принадлежит вам, и включить возможность отправки писем с сайта {{SITENAME}}, откройте приведённую ниже ссылку в браузере. $3 Если данная учётная запись *не* относится к вам, то перейдите по следующей ссылке, чтобы отменить подтверждение адреса $5 Код подтверждения действителен до $4.
confirmemail_body_set (обсуждение) (Перевести) Кто-то (вероятно, вы) с IP-адресом $1 указал данный адрес электронной почты для учётной записи «$2» в проекте «{{SITENAME}}». Чтобы подтвердить, что эта учётная запись действительно принадлежит вам, и включить возможность отправки писем с сайта «{{SITENAME}}», откройте в браузере приведённую ниже ссылку: $3 Если данная учётная запись *не* относится к вам, то перейдите по следующей ссылке, чтобы отменить подтверждение адреса электронной почты: $5 Код подтверждения действителен до $4.
confirmemail_invalid (обсуждение) (Перевести) Неправильный код подтверждения или срок действия кода истёк.
confirmemail_invalid_format (обсуждение) (Перевести) Неверный код подтверждения. Проверьте свою электронную почту, возможно, ссылка для подтверждения была обрезана вашим почтовым клиентом.
Первая страницаПредыдущая страницаСледующая страницаПоследняя страница