{
  "extName": {
    "message": "Mokosh — Запись сессии",
    "description": "manifest.json:name; отображается в chrome://extensions, Web Store, контекстных меню. Per brand-decisions-v1.md D-07."
  },
  "extDesc": {
    "message": "Тридцать секунд назад, всегда под рукой.",
    "description": "manifest.json:description; слоган per brand-decisions-v1.md D-08."
  },
  "tooltipOff": {
    "message": "Mokosh — щёлкните, чтобы начать запись",
    "description": "Подсказка кнопки на панели инструментов в режиме OFF. Click triggers chrome.action.onClicked → startVideoCapture."
  },
  "tooltipRecPrefix": {
    "message": "Mokosh — идёт запись",
    "description": "Подсказка кнопки в режиме REC; SW добавляет ' (MM:SS)' через formatElapsed(seconds)."
  },
  "tooltipErr": {
    "message": "Mokosh — ошибка записи, щёлкните для восстановления",
    "description": "Подсказка кнопки в режиме ERROR. Click reattempts startVideoCapture."
  },
  "popupSavePrompt": {
    "message": "Сохранить отчёт об ошибке?",
    "description": "Заголовок попапа (зарезервировано для будущих макетов попапа с явным вопросом)."
  },
  "popupSaveCta": {
    "message": "Сохранить отчёт",
    "description": "Текст основной CTA-кнопки попапа (idle state). Триггерит SAVE_ARCHIVE."
  },
  "popupSaveDone": {
    "message": "Архив сохранён в Загрузки.",
    "description": "Статусное сообщение попапа после успешного SAVE_ARCHIVE."
  },
  "popupSaving": {
    "message": "Сохраняю...",
    "description": "Текст CTA-кнопки попапа во время выполнения SAVE_ARCHIVE."
  },
  "popupSaveDoneShort": {
    "message": "Готово! ✓",
    "description": "Текст CTA-кнопки попапа сразу после успешного SAVE_ARCHIVE (3 секунды до возврата в idle)."
  },
  "popupEmptyState": {
    "message": "Откройте запись через иконку расширения",
    "description": "Empty-state статус попапа когда попап открыт без активной записи (редко в режиме SAVE-only из Plan 01-09)."
  },
  "popupInfoText": {
    "message": "Последние 30 сек видео + 10 мин лога",
    "description": "Info-text под SAVE-кнопкой. Краткое описание содержимого архива."
  },
  "notifStartupCta": {
    "message": "Mokosh готов. Нажмите, чтобы начать запись.",
    "description": "Тело уведомления для onStartup — CTA с жестом активации. Заголовок — extName. Per always-on charter: запись не запускается автоматически."
  },
  "notifRecordingStarted": {
    "message": "Запись запущена. Я слежу за последними 30 секундами.",
    "description": "Тело уведомления, отправляемое ПОСЛЕ успешного старта записи через startVideoCapture. Заголовок — extName."
  },
  "notifRecovery": {
    "message": "Запись возобновлена. Буфер снова заполняется.",
    "description": "Тело уведомления после RECORDING_ERROR recovery. Заголовок — extName."
  },
  "welcomeHeroRu": {
    "message": "Тридцать секунд назад, всегда под рукой.",
    "description": "Welcome page hero — Russian text (показывается рядом с английским в parallel-text layout)."
  },
  "welcomeHeroEn": {
    "message": "Thirty seconds ago, always at hand.",
    "description": "Welcome page hero — English text (показывается рядом с русским в parallel-text layout)."
  }
}
