{
  "nav": {
    "home": "Главная",
    "settings": "Настройки",
    "profile": "Мой профиль",
    "friends": "Друзья",
    "explore": "Обзор каналов",
    "newDM": "Новый разговор",
    "away": "Отошёл",
    "quit": "Выйти из чата",
    "tabRooms": "Комнаты"
  },
  "sidebar": {
    "all": "Все",
    "channels": "Каналы",
    "dms": "Личные",
    "search": "Поиск",
    "noChannel": "Выберите канал, чтобы начать общение.",
    "publicRoom": "Публичный канал",
    "system": "Система",
    "privateMessage": "Личное сообщение",
    "leaveRoom": "Покинуть канал",
    "closeConversation": "Закрыть беседу",
    "privateMessages": "Личные сообщения",
    "noResults": "Ничего не найдено",
    "viewProfile": "Мой профиль",
    "online": "В сети",
    "away": "Отошёл",
    "status": "Статус",
    "awayDefault": "Сейчас отошёл",
    "awayReason": "Причина отсутствия",
    "awaySet": "Готово",
    "markPresent": "Отметить «на месте»",
    "markAway": "Отметить «отошёл»",
    "presence": "Статус",
    "newChat": "Новая беседа",
    "profileTip": "{{nick}} — мой профиль"
  },
  "topbar": {
    "search": "Поиск",
    "members": "Показать участников",
    "manage": "Управление каналом",
    "modes": "Режимы канала",
    "notifications": "Уведомления",
    "closeSearch": "Закрыть поиск",
    "membersCount": "Участники · {{n}}",
    "publicChannel": "Открытый канал · {{n}} участников",
    "commonChannels": "Общие каналы",
    "searchIn": "Поиск в {{label}}…",
    "serverTerminal": "Терминал сервера · введите команду IRC (/list, /whois, /join…)",
    "muteOn": "Отключить уведомления",
    "muteOff": "Включить уведомления",
    "membersTitle": "Участники"
  },
  "connect": {
    "onlineBadge": "{{n}} человек онлайн",
    "pseudoPlaceholder": "Выберите псевдоним…",
    "enter": "Войти",
    "connecting": "Подключение…",
    "joinHint": "Вы заходите в",
    "registered": "Уже есть аккаунт?",
    "hidePassword": "Скрыть пароль",
    "passwordPlaceholder": "Пароль (если псевдоним зарегистрирован)",
    "passwordLabel": "Пароль",
    "noData": "Регистрация не нужна",
    "encrypted": "Зашифровано (TLS)",
    "tagline": "Французский чат,",
    "taglineEm": "в прямом эфире.",
    "subtitle": "Публичные комнаты, личные сообщения, модерация. Выберите псевдоним или создайте аккаунт и присоединяйтесь к беседе, со всей Францией.",
    "channelAria": "Канал для входа",
    "nickHint": "От 2 до 30 символов, без пробелов",
    "ircv3": "IRCv3",
    "helpButton": "Помощь и FAQ",
    "forgotButton": "Забыли пароль?",
    "createButton": "Создать аккаунт",
    "faqTitle": "Помощь и FAQ",
    "error_error": "Не удаётся подключиться. Попробуйте ещё раз.",
    "error_closed": "Соединение закрыто.",
    "error_sasl": "Неизвестный псевдоним или неверный пароль.",
    "live": "в эфире",
    "typing": "{{who}} печатает",
    "nickAria": "Ник",
    "ambient": {
      "0": "всем привет 👋",
      "1": "есть кто сегодня вечером?",
      "2": "обожаю тут атмосферу 🥰",
      "3": "привет, Marina!",
      "4": "всем доброго вечера 🌙",
      "5": "о чём болтаем сегодня?",
      "6": "ахах, шикарно 😂",
      "7": "добро пожаловать, Jade 🙌",
      "8": "кто-нибудь поболтать хочет?",
      "9": "плейлист огонь 🎶",
      "10": "я тут впервые, круто!",
      "11": "да, полностью согласен 😌",
      "12": "сегодня много народу 😮",
      "13": "всем добрый вечер ✨"
    },
    "passkeyButton": "Войти по ключу доступа",
    "passkeyHint": "Touch ID, Face ID, Windows Hello или ключ безопасности — без пароля.",
    "sexF": "Женщина",
    "sexH": "Мужчина",
    "sexAria": "Пол",
    "agePlaceholder": "Возраст",
    "ageAria": "Твой возраст",
    "ageYears": "{{age}} лет",
    "cityPlaceholder": "Город",
    "cityAria": "Твой город",
    "wantLabel": "Хочу…",
    "wantChat": "Поболтать",
    "wantLove": "Знакомства",
    "wantPlay": "Поиграть",
    "joinLine": "{{who}} зашёл в {{chan}}"
  },
  "messages": {
    "reply": "В ответ на",
    "react": "Реакция",
    "respond": "Ответить",
    "delete": "Удалить",
    "hideJoins": "Скрыть входы/выходы",
    "unread": "Новые сообщения",
    "jumpUnread": "Новые сообщения",
    "loadHistory": "Загрузить историю",
    "copyLink": "Копировать ссылку",
    "copyText": "Копировать текст",
    "info": "Инфо",
    "notice": "УВЕДОМЛЕНИЕ",
    "guest": "Гость",
    "poweredBy": "Работает на Orbit",
    "deleted": "сообщение удалено",
    "dmStarted": "Эта личная переписка началась в канале {{chan}}",
    "profileOf": "Профиль {{nick}}",
    "fromChannel": "Из канала",
    "searchResults_one": "{{count}} результат по «{{q}}»",
    "searchResults_other": "{{count}} результатов по «{{q}}»",
    "newMessages": "Новые сообщения",
    "loadingHistory": "Загружаю историю…"
  },
  "modals": {
    "closeButton": "Закрыть",
    "join": {
      "title": "Обзор каналов",
      "search": "Найти или создать #канал…",
      "loading": "Загрузка каналов…",
      "noResults": "Нет результатов",
      "sub": "Зайдите в канал (начинается с #) или начните личную переписку с пользователем.",
      "placeholder": "#канал или ник",
      "joinRoom": "Войти в канал",
      "startDM": "Начать переписку",
      "joinBtn": "Войти",
      "emptyNone": "Каналов нет. Введите имя, чтобы создать канал.",
      "emptyFound": "Канал не найден. Введите имя, чтобы создать канал.",
      "createRow": "Создать и войти",
      "noTopic": "Без темы",
      "online": "в сети",
      "refresh": "Обновить",
      "rooms": "комнат",
      "sortPop": "Популярные"
    },
    "dm": {
      "title": "Новый разговор",
      "search": "Добавить псевдоним…",
      "noResults": "Нет результатов"
    },
    "friends": {
      "title": "Друзья",
      "noFriends": "Пока нет друзей.",
      "sub": "Добавьте ники, чтобы получать уведомления, когда они в сети. 🔔",
      "add": "Добавить",
      "online": "в сети",
      "offline": "не в сети",
      "dm": "Личное сообщение",
      "profile": "Профиль",
      "remove": "Удалить"
    },
    "chanadmin": {
      "title": "Управление каналом",
      "topic": "Тема канала…",
      "bans": "Баны ({{n}})",
      "noBans": "Нет банов.",
      "ban": "Забанить",
      "unban": "Снять бан",
      "kick": "Кикнуть",
      "maskPlaceholder": "*!*@маска или псевдоним…",
      "channelSearch": "#канал или псевдоним",
      "setTopic": "Задать",
      "info": "Инфо",
      "modes": "Режимы канала",
      "subject": "Тема",
      "manage": "Управление {{chan}}",
      "settings": "Настройки",
      "by": "от {{by}}",
      "editTopic": "Нажми, чтобы изменить тему",
      "noTopicYet": "Темы нет — нажми, чтобы задать",
      "members": "Участники",
      "ops": "Операторы",
      "created": "Создан",
      "access": "Доступ и пароль",
      "key": "Пароль",
      "keyPlaceholder": "Ключ канала…",
      "limit": "Лимит",
      "limitPlaceholder": "Макс. участников…",
      "apply": "Применить",
      "clear": "Убрать",
      "topicBy": "Задал",
      "tabOverview": "Обзор",
      "tabModes": "Режимы",
      "extbans": "Расширенные баны",
      "extbanType": "Тип расширенного бана",
      "noExtbans": "Пока нет расширенных банов",
      "filter": "Фильтр…",
      "extRestrict": "Ограничения",
      "extMatch": "Бан по",
      "example": "Пример:",
      "exempt": "Исключить",
      "allow": "Разрешить",
      "plainMask": "(маска)"
    },
    "report": {
      "reasonLabel": "Что случилось?",
      "reasonPlaceholder": "Опиши проблему (spam, харассмент и т.д.)",
      "sub": "Твоя жалоба уйдёт прямо команде модерации. Пиши по фактам.",
      "submit": "Отправить жалобу",
      "targetLabel": "Кто или где",
      "targetPlaceholder": "nick или #канал",
      "title": "Пожаловаться на проблему"
    }
  },
  "settings": {
    "title": "Настройки",
    "sections": {
      "account": "Аккаунт",
      "appearance": "Оформление",
      "notifications": "Уведомления"
    },
    "account": {
      "login": "Войти",
      "register": "Создать аккаунт",
      "logout": "Выйти из аккаунта",
      "accountName": "Имя аккаунта",
      "password": "Пароль",
      "currentPassword": "Текущий пароль",
      "newPassword": "Новый пароль",
      "minPassword": "Минимум 6 символов",
      "changeNick": "Сменить псевдоним",
      "nickHint": "Меняет псевдоним, показываемый в каналах.",
      "emailPlaceholder": "vy@primer.com",
      "totpCode": "напр. 123456",
      "verificationCode": "Код подтверждения",
      "resend": "Отправить код снова",
      "restart": "Начать заново",
      "connecting": "Подключение…",
      "validating": "Проверка…",
      "security": "Безопасность",
      "status": "Статус",
      "loggedIn": "Подключено",
      "loggedInAs": "Подключено · {{nick}}",
      "identifiedAs": "Вы вошли как {{nick}}",
      "unknownError": "Неизвестный аккаунт или неверный пароль.",
      "saslFailed": "Неверный псевдоним или пароль.",
      "antiBot": "Проверка на бота",
      "wrongPassword": "Неверный пароль.",
      "join": "Присоединиться",
      "channelHint": "Зайти в канал (начинается с #)",
      "channelPlaceholder": "напр. orbit, помощь",
      "fromChannel": "Из канала",
      "accountPlaceholder": "Имя аккаунта",
      "passwordPlaceholder": "Пароль",
      "loginIntro": "Войдите в свой зарегистрированный аккаунт под любым текущим ником — мы переименуем вас автоматически.",
      "update": "Обновить",
      "updating": "Обновл.…",
      "leaveChat": "Выйти из чата",
      "logoutAccount": "Выйти из аккаунта",
      "changeBtn": "Изменить",
      "guestNotConnected": "Гость — не авторизован",
      "identifiedPre": "Вы вошли как",
      "signin": "Войти",
      "verifyTitle": "Подтверждение",
      "verify": "Подтвердить",
      "antiBotDesc": "Пройдите эту быструю проверку. Затем код придёт вам на почту.",
      "challengeLoadError": "Проверка «я не робот» не загрузилась. Попробуйте снова.",
      "codeSentHtml": "📧 Код отправлен на <strong>{{email}}</strong>. Введите его, чтобы активировать <strong>{{account}}</strong>.",
      "yourEmail": "вашу почту",
      "createTitle": "Создать аккаунт",
      "creating": "Создание…",
      "createCta": "Создать мой аккаунт",
      "registerIntro": "Выберите ник, укажите e-mail и пароль. Вы получите код для подтверждения.",
      "nickLabel": "Ник",
      "nickPlaceholder": "Ник",
      "emailLabel": "E-mail",
      "loginTitle": "Войти",
      "challengeOpen": "Открыть страницу проверки →",
      "leaveConfirm": "Вы будете отключены от чата. Выйти сейчас?"
    },
    "appearance": {
      "theme": "Тема",
      "language": "Язык",
      "timeFormat": "Формат времени",
      "compact": "Компактные сообщения",
      "textSize": "Размер текста",
      "compactHint": "Более плотные сообщения, больше на экране.",
      "hoverActions": "Действия при наведении",
      "hoverActionsHint": "Кнопки реакции, ответа и закрепления при наведении на сообщение."
    },
    "notifications": {
      "browser": "Уведомления браузера",
      "push": "Push-уведомления",
      "browserLabel": "Уведомления браузера",
      "browserGranted": "Вы будете получать оповещения вне вкладки.",
      "browserDenied": "Заблокированы в браузере.",
      "browserDefault": "Получайте оповещения даже вне вкладки.",
      "enabled": "Включены",
      "enable": "Включить",
      "pushLabel": "Push-уведомления",
      "pushUnsupported": "Не поддерживается этим браузером.",
      "pushUnavailable": "Недоступно на этом сервере.",
      "pushDenied": "Разрешение отклонено.",
      "pushFailed": "Не удалось включить.",
      "pushActive": "Активно — оповещения даже при закрытом приложении (лучше при входе в аккаунт).",
      "pushHint": "Получайте ЛС и упоминания даже при закрытом приложении.",
      "sounds": "Звуки",
      "soundsHint": "Сигнал при упоминании или личном сообщении.",
      "hideJoins": "Скрыть входы / выходы",
      "hideJoinsHint": "Скрывает строки «зашёл / вышел».",
      "linkPreviews": "Превью ссылок",
      "linkPreviewsHint": "Показывает превью ссылок, изображений, аудио и видео.",
      "highlightLabel": "Ключевые слова подсветки",
      "highlightPlaceholder": "напр.: tchatou, встреча, срочно",
      "highlightHint": "Помимо ника, эти слова вызывают оповещение (через запятую).",
      "confirmClose": "Подтверждать перед закрытием",
      "confirmCloseHint": "Показывать собственное подтверждение браузера перед закрытием или перезагрузкой, пока вы подключены."
    },
    "misc": {
      "back": "Назад",
      "poweredBy": "Работает на Orbit",
      "aboutSub": "IRCv3-клиент · код и проект ↗"
    },
    "sectionDesc": {
      "profile": "Ник и аватар",
      "appearance": "Тема и отображение",
      "notifications": "Уведомления и звуки",
      "account": "Вход и безопасность"
    }
  },
  "profile": {
    "refresh": "Обновить",
    "close": "Закрыть",
    "away": "Отошёл",
    "noInfo": "Публичная информация недоступна.",
    "noMembers": "Нет участников",
    "filterMembers": "Фильтр участников",
    "openDM": "Личное сообщение",
    "openProfile": "Профиль",
    "cancel": "Отмена"
  },
  "language": {
    "label": "Язык",
    "en": "English",
    "fr": "Français",
    "de": "Deutsch",
    "tr": "Türkçe",
    "ne": "नेपाली",
    "es": "Español",
    "ru": "Русский",
    "it": "Italiano",
    "pt-PT": "Português (Portugal)",
    "pt-BR": "Português (Brasil)"
  },
  "whois": {
    "section": "Информация",
    "realname": "Отображаемое имя",
    "identifier": "Идентификатор",
    "server": "Сервер",
    "channels": "Общие каналы",
    "signon": "В сети с",
    "idle": "Неактивен",
    "connection": "Соединение",
    "secureTls": "Защищённое (TLS)",
    "umodes": "Режимы пользователя",
    "certfp": "Отпечаток сертификата",
    "verified": "Подтверждённый аккаунт",
    "groups": "Группы",
    "score": "Рейтинг",
    "info": "Инфо",
    "statStatus": "Статус",
    "statCommon": "Общие каналы",
    "statSecure": "Защищено",
    "loading": "загрузка профиля…",
    "visitor": "гость",
    "registeredTitle": "Зарегистрирован: {{account}}",
    "badgeOp": "Оператор",
    "badgeRegistered": "Зарегистрирован",
    "badgeGuest": "Гость",
    "friend": "Друг",
    "friendAdd": "Добавить в друзья",
    "ignore": "Игнорировать",
    "unignore": "Не игнорировать",
    "report": "Пожаловаться",
    "moderation": "Модерация",
    "kick": "Кикнуть",
    "ban": "Забанить",
    "opAdd": "Оп",
    "opRemove": "Снять оп",
    "voice": "Голос",
    "dm": "Личное сообщение",
    "online": "в сети",
    "away": "отошёл",
    "offline": "не в сети"
  },
  "security": {
    "tag": "Безопасность",
    "leakGuard": "Мы перехватили вашу команду идентификации: отправленный как есть, ваш пароль был бы виден всем в {{channel}}. Не волнуйтесь — мы передали её {{service}} приватно, ничего не утекло. В следующий раз входите через Настройки › Аккаунт."
  },
  "system": {
    "join": "{{nick}} зашёл в канал",
    "part": "{{nick}} покинул канал",
    "quit": "{{nick}} отключился",
    "kick": "{{target}} был кикнут {{by}}",
    "nick": "{{nick}} теперь {{newnick}}",
    "modes": "{{nick}} изменил режимы: {{modes}}",
    "invitePending": "Ожидающее приглашение: {{chan}}",
    "inviteSent": "Приглашение отправлено {{nick}} в {{chan}}",
    "awayOff": "Вы больше не отошли.",
    "awayOn": "Вы отмечены как отошедший.",
    "cantWriteHere": "Здесь нельзя писать — вы забанены или канал модерируется.",
    "cantWriteTitle": "Нельзя писать в {{ch}}",
    "cantWriteBody": "Вы забанены или канал модерируется.",
    "bannedFrom": "Вы забанены в {{ch}} — доступ запрещён",
    "bannedTitle": "Бан в {{ch}}",
    "bannedBody": "Вы не можете войти в этот канал.",
    "kickedFrom": "Вас выгнал {{by}} из {{ch}}",
    "kickedTitle": "Выгнан из {{ch}}",
    "kickedByNotif": "от {{by}}",
    "hostChange": "{{nick}} сменил хост: {{old}} → {{new}}",
    "netsplit": "Разрыв сети (netsplit)…",
    "netjoin": "Восстановление сети (netjoin)…",
    "serverErrorDefault": "Соединение закрыто сервером.",
    "serverError": "Ошибка сервера: {{reason}}",
    "wallops": "WALLOPS от {{nick}}: {{msg}}",
    "killed": "Вас отключил (KILL) {{nick}}",
    "killedTitle": "Отключён",
    "killedBody": "KILL от {{nick}}",
    "inviteYou": "{{nick}} приглашает вас в {{chan}}",
    "inviteTitle": "Приглашение",
    "inviteOther": "{{nick}} пригласил {{target}}",
    "banned": "{{nick}} забанил {{mask}}",
    "unbanned": "{{nick}} снял бан {{mask}}",
    "bansAdded": "Забанены: {{list}}",
    "bansRemoved": "Разбанены: {{list}}",
    "reportSent": "Жалоба на {{nick}} отправлена команде ({{target}}).",
    "onlyImages": "Принимаются только изображения.",
    "imageTooLarge": "Изображение слишком большое (макс. 16 МБ).",
    "sendingImage": "Отправка «{{name}}»…",
    "uploadNeedAccount": "Чтобы отправлять изображения, нужно войти в аккаунт (/msg NickServ IDENTIFY).",
    "uploadTimeout": "Файловый сервер не отвечает.",
    "uploadFailed": "Ошибка отправки ({{msg}}).",
    "shareImage": "делится изображением: {{url}}",
    "yourModes": "Ваши режимы: +{{modes}} ({{change}})",
    "yourModesNamed": "Ваши режимы: +{{modes}} ({{change}} — {{names}})",
    "pmNotif": "{{nick}} (личное)",
    "reportFiled": "Твоя жалоба на {{target}} отправлена команде.",
    "sendingVoice": "Отправляю голосовое сообщение…",
    "shareVoice": "голосовое сообщение: {{url}}",
    "uploadAvDown": "Проверка на вирусы временно недоступна. Попробуй ещё раз чуть позже.",
    "uploadInfected": "Обнаружен вредоносный файл — загрузка заблокирована. Операторы уведомлены.",
    "uploadNsfw": "Обнаружен откровенный контент — загрузка заблокирована. Операторы уведомлены.",
    "uploadViolent": "Обнаружен контент с насилием — загрузка заблокирована. Операторы уведомлены.",
    "userAway": "💤 {{who}} отошёл{{reason}}",
    "reconnecting": "🔌 Соединение потеряно — повтор через {{secs}} с…"
  },
  "modeline": {
    "modeTag": "режим",
    "modeVerb": "установил",
    "topicTag": "тема",
    "topicChanged": "изменил тему",
    "topicRemoved": "удалил тему"
  },
  "banners": {
    "reconnecting": "Переподключение…",
    "lostRetry": "Соединение потеряно — повтор через {{n}} с",
    "lostReconnecting": "Соединение потеряно — переподключение…",
    "kickedTitle": "Вас кикнули из {{channel}}",
    "bannedTitle": "Вы забанены в {{channel}}",
    "cantWriteTitle": "Вы не можете писать в {{channel}}",
    "kickedBy": "от {{by}}",
    "banRefused": "Доступ к каналу запрещён.",
    "bannedOrModerated": "Вы забанены или канал модерируется.",
    "rejoin": "Войти снова"
  },
  "themes": {
    "light": "Light",
    "dark": "Night",
    "orbit": "Night-green",
    "orbitDark": "Night-orange",
    "yomirc": "yomirc",
    "yomircDark": "yomirc-Night"
  },
  "chanFlags": {
    "invite": {
      "label": "Только по приглашению",
      "desc": "Для входа нужно приглашение (+i)"
    },
    "moderated": {
      "label": "Модерируемый",
      "desc": "Писать могут только голос и операторы (+m)"
    },
    "noExternal": {
      "label": "Без внешних сообщений",
      "desc": "Писать могут только участники (+n)"
    },
    "topicLock": {
      "label": "Защищённая тема",
      "desc": "Тему меняют только операторы (+t)"
    },
    "secret": {
      "label": "Секретный",
      "desc": "Скрыт из публичных списков (+s)"
    },
    "private": {
      "label": "Приватный",
      "desc": "Скрыт из списков, /whois спрятан (+p)"
    },
    "blockColor": {
      "label": "Без цветов",
      "desc": "Блокирует коды цвета/формата (+c)"
    },
    "noCtcp": {
      "label": "Без CTCP",
      "desc": "Блокирует запросы CTCP (+C)"
    },
    "stripColor": {
      "label": "Убрать цвета",
      "desc": "Убирает коды цвета из сообщений (+S)"
    },
    "regOnly": {
      "label": "Только аккаунты",
      "desc": "Для входа нужна регистрация (+R)"
    },
    "regModerated": {
      "label": "Регистрация для речи",
      "desc": "Писать могут только зарегистрированные аккаунты (+M)"
    },
    "operOnly": {
      "label": "Только операторы",
      "desc": "Только для IRC-операторов (+O)"
    },
    "tlsOnly": {
      "label": "Только TLS",
      "desc": "Нужно защищённое соединение (+z)"
    },
    "noNickChange": {
      "label": "Ник заблокирован",
      "desc": "Нельзя менять ник (+N)"
    },
    "noKnock": {
      "label": "Без стука",
      "desc": "Отключает команду KNOCK (+K)"
    },
    "permanent": {
      "label": "Постоянный",
      "desc": "Канал живёт без участников (+P)"
    }
  },
  "reg": {
    "needAccount": "Нужно войти в аккаунт.",
    "passwordUpdated": "Пароль обновлён (IRC + сайт).",
    "passwordChangeFailed": "Не удалось изменить пароль.",
    "serviceUnavailable": "Сервис недоступен, попробуйте позже.",
    "codeResent": "Запрошен новый код.",
    "antibotInfo": "Пройдите проверку «я не робот», затем введите код из письма.",
    "challengeOkSent": "Проверка пройдена — код подтверждения только что отправлен вам на почту.",
    "challengeOkCheck": "Проверка пройдена — проверьте почту для кода подтверждения.",
    "challengeFail": "Проверка «я не робот» не пройдена. Попробуйте снова.",
    "challengeUnreachable": "Не удалось связаться со службой проверки."
  },
  "numerics": {
    "401": "Нет пользователя с таким именем.",
    "402": "Такого сервера не существует.",
    "403": "Такого канала не существует.",
    "404": "Нельзя писать в этот канал (бан или модерация).",
    "405": "Вы вошли в слишком много каналов.",
    "406": "Такого ника никогда не было.",
    "412": "Нет текста для отправки.",
    "417": "Сообщение слишком длинное.",
    "421": "Неизвестная команда.",
    "432": "Недопустимый ник.",
    "433": "Этот ник уже занят.",
    "441": "Этого пользователя нет в канале.",
    "442": "Вас нет в этом канале.",
    "443": "Этот пользователь уже в канале.",
    "451": "Сначала нужно зарегистрироваться.",
    "461": "Не хватает параметров.",
    "462": "Вы уже зарегистрированы.",
    "464": "Неверный пароль.",
    "465": "Вы забанены на этом сервере.",
    "471": "Канал переполнен.",
    "472": "Неизвестный режим.",
    "473": "Канал только по приглашению.",
    "474": "Вы забанены в этом канале.",
    "475": "Неверный ключ канала.",
    "476": "Недопустимая маска канала.",
    "481": "Недостаточно прав.",
    "482": "Нужно быть оператором канала.",
    "491": "Нет доступа оператора.",
    "524": "Справка не найдена.",
    "525": "Недопустимый ключ."
  },
  "faq": {
    "title": "Помощь и FAQ",
    "aria": "Помощь и FAQ",
    "close": "Закрыть",
    "register": {
      "q": "Как создать аккаунт?",
      "a": "Для общения регистрация не нужна — но аккаунт <b>закрепляет ваш ник</b> и хранит аватар, 2FA и настройки.<ol class=\"cfaq__steps\"><li>Сначала войдите под ником, который хотите сохранить.</li><li>Откройте <b>Настройки</b> (⚙, внизу слева) → вкладка <b>Аккаунт</b>.</li><li>Выберите <b>«Создать аккаунт»</b>, укажите e-mail и пароль.</li><li>Введите код из письма — ваш ник защищён ✅</li></ol>"
    },
    "forgot": {
      "q": "Я забыл пароль",
      "a": "Если вы <b>ещё авторизованы</b>, смените его в <b>Настройки → Аккаунт → Безопасность</b>.<br>Иначе попросите помощи у модератора в канале или через <a href=\"{{url}}\" target=\"_blank\" rel=\"noopener\">{{site}}</a> — сброс по e-mail скоро появится."
    },
    "free": {
      "q": "Это правда бесплатно?",
      "a": "Да, полностью. Без оплат, без рекламы. {{name}} — открытый сервис."
    },
    "noaccount": {
      "q": "Обязательно ли регистрироваться?",
      "a": "Нет. Выберите ник — и вы в канале. Аккаунт <b>необязателен</b>: он нужен для защиты вашей личности."
    },
    "taken": {
      "q": "Мой ник уже занят",
      "a": "Защищённый ник принадлежит аккаунту. Если он ваш, нажмите <b>«Уже есть аккаунт?»</b>, чтобы авторизоваться. Иначе выберите другой."
    },
    "privacy": {
      "q": "Мои разговоры приватны?",
      "a": "Соединение <b>зашифровано</b> (TLS), и данные не перепродаются. Личные сообщения идут только между вами и собеседником."
    },
    "mobile": {
      "q": "Работает на телефоне?",
      "a": "Да — это устанавливаемое приложение (PWA). В браузере «Добавить на главный экран» — и оно как настоящее приложение, с уведомлениями."
    },
    "what": {
      "q": "Что такое {{name}}?",
      "a": "Живой чат на открытом протоколе <b>IRCv3</b>, работающий на <a href=\"{{project}}\" target=\"_blank\" rel=\"noopener\">Orbit</a> — свободном веб-клиенте."
    }
  },
  "members": {
    "roles": {
      "owner": "Основатели",
      "admin": "Администраторы",
      "proprietors": "Владельцы",
      "op": "Операторы",
      "halfop": "Модераторы",
      "voice": "С голосом",
      "member": "Участники",
      "privileged": "Привилегированные"
    },
    "away": "{{nick}} — отошёл",
    "operTitle": "{{nick}} — Оператор сети (IRCop)",
    "viewProfile": "Профиль {{nick}}",
    "whoisAction": "Whois",
    "banKick": "Бан + кик",
    "kickReasonTitle": "Кикнуть {{nick}}",
    "banKickReasonTitle": "Бан + кик {{nick}}",
    "reasonPlaceholder": "Причина (необязательно)",
    "cancel": "Отмена"
  },
  "composer": {
    "typingOne": "{{nick}} печатает",
    "typingTwo": "{{a}} и {{b}} печатают",
    "typingMany": "{{n}} человек печатают",
    "consolePlaceholder": "Команда IRC — напр.: /list, /whois ник, /join #канал",
    "placeholder": "Отправить сообщение в {{chan}}",
    "dropImage": "Перетащите изображение сюда…",
    "color": "Цвет {{i}}",
    "clearFormat": "Очистить форматирование",
    "sendImage": "Отправить изображение",
    "bold": "Жирный",
    "italic": "Курсив",
    "underline": "Подчёркнутый",
    "colorBtn": "Цвет",
    "emoji": "Эмодзи",
    "send": "Отправить",
    "replyTo": "Ответ для",
    "cancelReply": "Отменить ответ",
    "cancel": "Отмена",
    "micDenied": "Микрофон недоступен (нет разрешения?).",
    "recordVoice": "Голосовое сообщение",
    "recording": "Запись…"
  },
  "media": {
    "image": "Изображение",
    "open": "Открыть",
    "show": "Показать",
    "hide": "Скрыть",
    "enlarge": "Увеличить",
    "sharedImage": "общее изображение",
    "openOriginal": "Открыть оригинал ↗",
    "playVideo": "Воспроизвести видео",
    "ytPreview": "Превью YouTube"
  },
  "umodes": {
    "i": "невидимый",
    "o": "оператор",
    "O": "локальный оператор",
    "r": "зарегистрирован",
    "w": "wallops",
    "s": "уведомления сервера",
    "B": "бот",
    "Z": "защищённое соединение",
    "x": "скрытый хост",
    "g": "фильтрация сообщений",
    "R": "только от зарегистрированных",
    "d": "глухой",
    "H": "скрытый опер",
    "I": "невидим в каналах",
    "T": "без CTCP"
  },
  "units": {
    "sec": "{{n}} с",
    "min": "{{n}} мин",
    "hourMin": "{{h}} ч {{m}} мин",
    "day": "{{n}} дн"
  },
  "caps": {
    "navLabel": "IRCv3",
    "navDesc": "Возможности протокола",
    "title": "Возможности IRCv3",
    "intro": "Функции протокола, которые использует Orbit, и поддерживает ли их ваш сервер.",
    "status": {
      "enabled": "Активно",
      "available": "Доступно",
      "unavailable": "Недоступно",
      "offline": "Нет соединения"
    },
    "desc": {
      "multiPrefix": "Показывает все роли участника сразу",
      "awayNotify": "Статус «отошёл/вернулся» в реальном времени",
      "accountNotify": "Знает, когда участники входят и выходят",
      "extendedJoin": "Видит аккаунты при входе участников",
      "chghost": "Отслеживает смену хоста без перезахода",
      "accountTag": "Помечает каждое сообщение его аккаунтом",
      "serverTime": "Точные метки времени от сервера",
      "echoMessage": "Подтверждает ваши отправленные сообщения",
      "batch": "Группирует связанные сообщения",
      "labeledResponse": "Сопоставляет ответы с вашими запросами",
      "messageTags": "Передаёт реакции, ответы и метаданные",
      "sasl": "Безопасный вход при подключении",
      "inviteNotify": "Видит приглашения в каналы в реальном времени",
      "setname": "Изменение отображаемого имени в реальном времени",
      "userhostInNames": "Полный user@host в списке участников",
      "chathistory": "Загружает прошлые сообщения при входе",
      "eventPlayback": "Воспроизводит входы/выходы в истории",
      "messageRedaction": "Удаление или правка отправленных сообщений",
      "readMarker": "Синхронизирует позицию чтения между устройствами",
      "multiline": "Отправка настоящих многострочных сообщений",
      "metadata": "Аватары и метаданные профиля",
      "standardReplies": "Понятные структурированные сообщения об ошибках",
      "accountRegistration": "Создание аккаунта в приложении",
      "preAway": "Отмечает «отошёл» сразу при подключении",
      "webpush": "Push-уведомления при закрытом приложении"
    },
    "server": {
      "title": "Сервер",
      "network": "Сеть",
      "software": "ПО",
      "connection": "Соединение",
      "secure": "Шифровано (TLS)",
      "users": "Пользователей онлайн",
      "casemapping": "Регистр имён",
      "channelTypes": "Типы каналов",
      "roles": "Роли",
      "limits": "Ограничения",
      "limitsValue": "ник {{nick}} · канал {{chan}} · тема {{topic}}",
      "navDesc": "Сеть и соединение",
      "maxChannels": "Макс. каналов",
      "advanced": "Расширенно · сырой ISUPPORT"
    }
  },
  "about": {
    "navLabel": "О приложении",
    "navDesc": "Версия и лицензия",
    "tagline": "Открытый веб-клиент IRCv3",
    "version": "Версия",
    "build": "Сборка",
    "license": "Лицензия",
    "source": "Исходный код",
    "project": "Страница проекта",
    "running": "Развёртывание",
    "madeWith": "Сделано на React · IRCv3"
  },
  "switcher": {
    "title": "Быстрый переход",
    "placeholder": "Перейти к каналу, ЛС или человеку…",
    "empty": "Ничего не найдено",
    "join": "Войти в {{chan}}",
    "hint": "↑↓ навигация · ↵ открыть · esc закрыть",
    "kind_channel": "канал",
    "kind_dm": "личное сообщение",
    "kind_person": "человек",
    "kind_join": "войти"
  },
  "shortcuts": {
    "title": "Горячие клавиши",
    "switcher": "Быстрый переход",
    "prev": "Предыдущий разговор",
    "next": "Следующий разговор",
    "markRead": "Отметить всё прочитанным",
    "help": "Эта справка",
    "close": "Закрыть",
    "send": "Отправить сообщение",
    "newline": "Новая строка",
    "complete": "Автодополнение",
    "history": "История сообщений"
  },
  "notify": {
    "title": "Уведомления",
    "aria": "Уведомления: {{level}}",
    "all": "Все сообщения",
    "allDesc": "Уведомлять о каждом сообщении",
    "mentions": "Только упоминания",
    "mentionsDesc": "Только ваше имя и выделения",
    "mute": "Без звука",
    "muteDesc": "Без уведомлений и звука"
  },
  "pins": {
    "pin": "Закрепить",
    "unpin": "Открепить",
    "title": "Закреплённые",
    "jump": "Перейти к сообщению",
    "aria": "Закреплённые сообщения ({{count}})"
  },
  "a11y": {
    "skip": "Перейти к сообщениям",
    "messages": "Сообщения",
    "conversations": "Беседы",
    "members": "Участники"
  },
  "error": {
    "title": "Что-то пошло не так",
    "body": "В приложении произошла непредвиденная ошибка. Обычно помогает перезагрузка.",
    "reload": "Перезагрузить"
  },
  "plugins": {
    "copy": {
      "title": "Скопировать сообщение",
      "copied": "Скопировано!",
      "copiedShort": "Скопировано"
    },
    "clock": {
      "title": "Местное время"
    },
    "invite": {
      "panelTitle": "Пригласить",
      "tip": "Позвать друзей",
      "inRoom": "Позови друзей в {{chan}}",
      "inRoomSub": "Ссылка, которой можно поделиться (WhatsApp, Discord…). Аккаунт не нужен.",
      "duel": "Вызови друга на партию в шахматы",
      "duelSub": "Он кликает и играет с тобой — судит GameServ, без регистрации.",
      "shared": "Ссылка отправлена ✓",
      "copied": "Ссылка скопирована ✓ — вставь куда угодно",
      "copyThis": "Скопируй эту ссылку:",
      "roomShare": "Заходи ко мне в {{chan}} · {{brand}}",
      "duelShare": "Вызов на шахматы в {{brand}}"
    },
    "games": {
      "title": "Игры",
      "name": {
        "ttt": "Крестики-нолики",
        "c4": "Четыре в ряд",
        "chess": "Шахматы"
      },
      "promotion": "Превращение:",
      "toastTurn": "{{game}}: твой ход против {{opp}}",
      "titleTurn": "Твой ход · {{game}} · {{opp}}",
      "toastOffer": "{{opp}} вызывает тебя · {{game}}",
      "stOffer": "{{opp}} вызывает тебя",
      "stPending": "Ждём {{opp}}…",
      "stDraw": "Ничья.",
      "stWin": "Ты выиграл!",
      "stLoss": "Ты проиграл.",
      "stYourTurn": "Твой ход",
      "stTheirTurn": "Ход {{opp}}",
      "accept": "Принять",
      "decline": "Отклонить",
      "newGame": "Новая партия",
      "rematch": "Реванш",
      "resign": "Сдаться",
      "leaderboard": "Таблица лидеров",
      "loading": "Загрузка…",
      "empty": "В рейтинге пока никого. Выиграй партию!",
      "challengeIntro": "Вызови любого, кто онлайн. GameServ судит каждый ход. С аккаунтом партия рейтинговая; как гость — играешь просто так.",
      "oppPlaceholder": "Ник соперника",
      "bestRank": "Лучший рейтинг: {{game}}",
      "challengeAction": "Вызвать на игру",
      "rank": {
        "Bronze": "Бронза",
        "Silver": "Серебро",
        "Gold": "Золото",
        "Master": "Мастер"
      }
    }
  },
  "pwa": {
    "description": "Чат в прямом эфире. Публичные комнаты, личные сообщения, без регистрации."
  },
  "networks": {
    "add": "Добавить сеть",
    "name": "Название (необязательно)",
    "password": "Пароль (необязательно)",
    "connect": "Подключиться"
  },
  "recover": {
    "title": "Забыл пароль",
    "startLead": "Введи свой ник и e-mail от аккаунта. Если совпадут, мы пришлём код.",
    "account": "Твой ник",
    "email": "Твой e-mail",
    "sendCode": "Отправить код",
    "codeLead": "Введи 6-значный код, который мы прислали на e-mail.",
    "code": "Код подтверждения",
    "verify": "Проверить",
    "resend": "Прислать новый код",
    "resetLead": "Придумай новый пароль (минимум 8 символов).",
    "newPassword": "Новый пароль",
    "confirmPassword": "Подтверди пароль",
    "finish": "Сменить и войти",
    "errNet": "Что-то пошло не так. Попробуй ещё раз.",
    "errCode": "Неверный или устаревший код.",
    "errWeak": "Пароль слишком короткий (минимум 8 символов).",
    "errMatch": "Пароли не совпадают."
  },
  "consent": {
    "manageLabel": "Cookie статистики",
    "manageOn": "Включено — Google Analytics активен",
    "manageOff": "Отключено — в Google ничего не отправляется"
  },
  "extbans": {
    "mute": "Мьют",
    "blockcolor": "Блок цветов",
    "noctcp": "Блок CTCP",
    "nonick": "Ник закреплён",
    "nonotice": "Без notice",
    "stripcolor": "Убрать цвета",
    "nokick": "Без киков",
    "opmoderated": "Модерация опами",
    "blockinvite": "Блок приглашений",
    "redirect": "Перенаправить",
    "account": "Аккаунт",
    "unauthed": "Не авторизован",
    "securitygroup": "Группа безопасности",
    "score": "Рейтинг репутации",
    "country": "Страна",
    "server": "Сервер",
    "class": "Класс подключения",
    "realname": "Настоящее имя",
    "realmask": "Маска + имя",
    "fingerprint": "Отпечаток TLS",
    "oper": "Аккаунт опера",
    "opertype": "Тип опера",
    "channel": "На канале",
    "share": "Забанен в другом месте",
    "gateway": "Шлюз WebIRC"
  }
}
