{
  "app": {
    "name": "Auto Bulk Mockup Pro",
    "version": "v3.2",
    "tagline": "Генератор мокапов для Photoshop",
    "by": "от Ali Körpe"
  },
  "header": {
    "buyLicense": "Купить лицензию",
    "upgradeLicense": "Обновить лицензию",
    "thankYou": "Спасибо ❤️",
    "dailyLimit": "{remaining} / {total}",
    "unlimited": "∞ Безлимит"
  },
  "tabs": {
    "mockupFactory": "Фабрика мокапов",
    "tools": "Инструменты",
    "watermark": "Водяной знак & Лого",
    "presets": "Пресеты",
    "market": "Магазин мокапов",
    "settings": "Настройки & Лог"
  },
  "learn": {
    "mockupFactory": "📚 Узнайте как использовать Фабрику мокапов",
    "tools": "📚 Узнайте как использовать Инструменты",
    "watermark": "📚 Узнайте как использовать Водяной знак & Лого",
    "presets": "📚 Узнайте как использовать Пресеты",
    "market": "📚 Узнайте как использовать Магазин мокапов",
    "settings": "📚 Узнайте о Настройках",
    "button": "Изучить →"
  },
  "mockupFactory": {
    "title": "Фабрика мокапов",
    "folderSelection": "📁 Выбор папок",
    "folderSelectionDesc": "Выберите папки с мокапами, дизайнами и для вывода",
    "mockupFolderLabel": "PSD файлы мокапов",
    "designFolderLabel": "Файлы дизайнов",
    "outputFolderLabel": "Папка вывода",
    "selectFolder": "Выбрать папку",
    "filesFound": "{count} файлов найдено",
    "noFilesFound": "Файлы не найдены",
    "exportSettings": "📤 Настройки экспорта",
    "exportSettingsDesc": "Настройте формат и качество экспорта",
    "exportFormat": "Формат экспорта",
    "exportQuality": "Качество экспорта",
    "fitSettings": "📐 Автоцентрирование и подгонка",
    "fitSettingsDesc": "Настройте как дизайны вписываются в смарт-объекты",
    "fitMode": "Режим подгонки",
    "fitModeOptions": {
      "fit": "Вписать (Без обрезки)",
      "fill": "Заполнить (Может обрезать)",
      "smart": "Умная обрезка"
    },
    "smartCrop": {
      "title": "Настройки умной обрезки",
      "padding": "Отступ",
      "removeBackground": "Удалить фон",
      "betaWarning": "🧪 <strong>БЕТА:</strong> Использует Adobe Sensei AI для обнаружения объектов. Результаты зависят от сложности изображения.",
      "removeBg": "Удалить фон",
      "checkedDesc": "✓ Отмечено: Извлечь только объект (может обрезать края)",
      "uncheckedDesc": "✗ Не отмечено: Сохранить полное изображение, центрировать на объекте",
      "focusPoint": "Точка фокуса (Вручную)",
      "autoFocusHelp": "🎯 Авто = AI находит объект | Стрелки = принудительная позиция",
      "subjectSize": "Размер объекта",
      "subjectSizeHelp": "0% = Минимальный | 100% = Заполнить область"
    },
    "smartObjectMode": "🎯 Режим смарт-объекта",
    "singleMode": "Одиночный",
    "singleModeDesc": "Один смарт-объект на мокап",
    "multiMode": "Множественный",
    "multiModeDesc": "Несколько смарт-объектов",
    "selectSmartObjects": "Выбрать смарт-объекты",
    "scanMockup": "Сканировать мокап",
    "scanning": "Сканирование...",
    "noSmartObjectsFound": "Смарт-объекты не найдены",
    "renderSection": "🚀 Рендер",
    "renderSectionDesc": "Запустить пакетную генерацию мокапов",
    "renderBtn": "Начать рендер",
    "rendering": "Рендеринг...",
    "stopBtn": "Стоп",
    "batchInfo": "Будет создано {count} мокапов",
    "outputOptions": "💾 Параметры вывода",
    "outputOptionsDesc": "Организация папок и настройки файлов",
    "saveAsFolder": "Сохранять каждую группу дизайнов в отдельную папку",
    "includeDesignFiles": "Включить оригинальные файлы дизайнов",
    "supportedFormatsDesc": "Поддерживается: PNG, JPG, PSD, TIF, EPS, PDF, AI",
    "fitModes": {
      "fit": "Вписать",
      "fitDesc": "Сохранять пропорции",
      "fill": "Заполнить",
      "fillDesc": "Покрыть область",
      "smart": "Умный",
      "smartDesc": "Авто-фокус"
    },
    "soMode": {
      "title": "🎯 Режим смарт-объекта",
      "desc": "Одиночный, Все одинаковые или Мульти-паттерн",
      "single": "Одиночный",
      "singleDesc": "Только первый СО",
      "allSame": "Все одинаковые",
      "allSameDesc": "Одинаково для всех СО",
      "multi": "Мульти",
      "multiDesc": "Совпадение по паттерну",
      "selectionMethod": "Метод выбора СО",
      "auto": "Авто",
      "autoDesc": "Пропустить векторы/лого",
      "skippedKeywords": "⚠️ Пропущенные ключи:",
      "excludeHint": "💡 Чтобы исключить, переименуйте с ключевым словом",
      "manual": "Вручную",
      "manualDesc": "Выбрать из списка",
      "soTypesInfo": "🔷 Вектор | 🖼️ Растр | 📦 Встроенный | 🔗 Связанный",
      "scanMockup": "Сканировать мокап",
      "clickScan": "Нажмите \"Сканировать мокап\" для поиска",
      "patternMapping": "Маппинг паттернов СО",
      "patternHelp": "Сопоставить по паттерну (напр. design_1.png → СО с _1)",
      "namingRule": "💡 <strong>Правило:</strong> Файлы должны иметь одно базовое имя, отличается только суффикс."
    }
  },
  "tools": {
    "title": "Инструменты",
    "common": {
      "sourceImages": "Исходные изображения",
      "sourceDesigns": "Исходные дизайны",
      "selectImageFolder": "Выбрать папку с изображениями",
      "selectDesignFolder": "Выбрать папку с дизайнами",
      "selectOutputFolder": "Выбрать папку вывода",
      "outputNaming": "Именование вывода",
      "prefix": "Префикс",
      "start": "Начало",
      "exportFormat": "Формат экспорта",
      "sameAsSource": "Как исходный",
      "suffix": "Суффикс файла",
      "suffixPlaceholder": "напр. _small, _1080",
      "suffixHelp": "Добавлено к имени: image<strong>_resized</strong>.jpg"
    },
    "splitTable": {
      "title": "📊 Разделить таблицу",
      "desc": "Разделить изображения таблиц на отдельные ячейки",
      "sourceFolder": "Исходная папка",
      "outputFolder": "Папка вывода",
      "pieces": "Количество частей",
      "direction": "Направление",
      "horizontal": "↔️ Горизонтально",
      "vertical": "↕️ Вертикально",
      "leftToRight": "Слева направо",
      "topToBottom": "Сверху вниз",
      "rows": "Строки",
      "columns": "Столбцы",
      "startBtn": "Разделить таблицу"
    },
    "batchResize": {
      "title": "📐 Пакетное изменение размера",
      "desc": "Изменить размер нескольких изображений одновременно",
      "sourceFolder": "Исходная папка",
      "outputFolder": "Папка вывода",
      "resizeMode": "Режим изменения размера",
      "modes": {
        "percentage": "📊 Процент (%)",
        "fixed": "📐 Фикс. размер (ШxВ)",
        "preset": "🖼️ Пресет соцсетей"
      },
      "scalePercentage": "Процент масштаба",
      "scaleHelp": "50% = половина, 200% = двойной",
      "targetDimensions": "Целевые размеры (px)",
      "selectPlatform": "Выбрать платформу",
      "fitMode": "Режим подгонки",
      "fitOptions": {
        "fit": "Вписать",
        "fill": "Заполнить",
        "stretch": "Растянуть"
      },
      "fitDescs": {
        "fit": "Добавить поля",
        "fill": "Обрезать края",
        "stretch": "Игнорировать пропорции"
      },
      "backgroundColor": "Цвет фона",
      "transparent": "Прозрачный (только PNG)",
      "width": "Ширина (px)",
      "height": "Высота (px)",
      "maintainAspect": "Сохранять пропорции",
      "startBtn": "Начать изменение размера"
    },
    "formatConverter": {
      "title": "🔄 Конвертер форматов",
      "desc": "Конвертировать изображения между форматами",
      "sourceFolder": "Исходная папка",
      "outputFolder": "Папка вывода",
      "outputFormat": "Формат вывода",
      "quality": "Качество",
      "qualityHelp": "Выше = лучше качество",
      "pngCompression": "Сжатие PNG",
      "compression": {
        "none": "Нет (Быстро)",
        "medium": "Среднее",
        "high": "Высокое (Медленно)"
      },
      "keepOriginal": "Сохранять оригинальное имя",
      "startBtn": "Конвертировать"
    }
  },
  "watermark": {
    "title": "Настройки водяного знака & логотипа",
    "settings": {
      "title": "⚙️ Настройки водяного знака",
      "desc": "Настроить положение и стиль водяного знака"
    },
    "enableWatermark": "Включить водяной знак",
    "selectLogo": "Выбрать логотип PNG",
    "logoSelected": "Логотип выбран",
    "noLogoSelected": "Логотип не выбран",
    "position": "Положение",
    "positions": {
      "topLeft": "Сверху слева",
      "topCenter": "Сверху по центру",
      "topRight": "Сверху справа",
      "centerLeft": "По центру слева",
      "center": "По центру",
      "centerRight": "По центру справа",
      "bottomLeft": "Снизу слева",
      "bottomCenter": "Снизу по центру",
      "bottomRight": "Снизу справа"
    },
    "margins": "Отступы",
    "marginX": "Отступ X (px)",
    "marginY": "Отступ Y (px)",
    "opacity": "Непрозрачность",
    "scale": "Масштаб (% ширины)",
    "preview": "Предпросмотр",
    "freeModeLocked": "⚠️ Водяной знак нельзя отключить в бесплатном режиме",
    "batchWatermark": {
      "title": "🖼️ Пакетный водяной знак",
      "desc": "Применить водяной знак к изображениям",
      "sourceFolder": "Исходная папка",
      "outputFolder": "Папка вывода",
      "startBtn": "Применить водяной знак",
      "outputFormat": "Формат вывода",
      "applyBtn": "🏷️ Применить ко всем изображениям"
    },
    "enableWatermarkDesc": "Добавить лого/водяной знак",
    "selectLogoHelp": "Поддерживается: PNG, JPG, PSD, EPS, PDF, AI",
    "previewPlaceholder": "Выберите лого для просмотра",
    "advancedSettings": "⚙️ Расширенные настройки",
    "advancedSettingsDesc": "Отступы, непрозрачность, масштаб"
  },
  "presets": {
    "title": "Пресеты",
    "presetName": "Название пресета",
    "presetNamePlaceholder": "Введите название пресета...",
    "saveBtn": "Сохранить пресет",
    "loadBtn": "Загрузить",
    "deleteBtn": "Удалить",
    "savedPresets": "Сохраненные пресеты",
    "noPresets": "Нет сохраненных пресетов",
    "presetSaved": "Пресет успешно сохранен!",
    "presetLoaded": "Пресет успешно загружен!",
    "presetDeleted": "Пресет удален!",
    "proOnly": {
      "title": "Эта функция доступна только премиум пользователям",
      "desc": "Доступно для пользователей Starter, Pro и Agency.",
      "getBtn": "Получить лицензию"
    },
    "errors": {
      "nameRequired": "Введите название пресета",
      "saveFailed": "Не удалось сохранить пресет"
    }
  },
  "market": {
    "title": "Магазин мокапов",
    "search": "🔍 Поиск мокапов... футболка, коврик для мыши, подушка",
    "customRequest": "Ищете мокап, которого здесь нет? Свяжитесь с нами для получения цены.",
    "contactBtn": "Контакт",
    "noResults": "Мокапы не найдены",
    "loading": "Загрузка мокапов...",
    "error": "Не удалось загрузить мокапы. Проверьте интернет-соединение.",
    "retry": "Повторить",
    "free": "Бесплатно",
    "download": "Скачать",
    "preview": "Предпросмотр"
  },
  "settings": {
    "title": "Настройки",
    "language": "Язык",
    "license": "Статус лицензии",
    "licenseInfo": {
      "email": "Email",
      "plan": "Тариф",
      "status": "Статус",
      "activeDevices": "Активные устройства",
      "expiresAt": "Истекает",
      "daysRemaining": "{days} дней осталось"
    },
    "upgradeBtn": "Перейти на Pro",
    "logoutBtn": "Выйти",
    "resetDevices": {
      "title": "🔄 Сбросить зарегистрированные устройства",
      "desc": "Это действие сбрасывает лимит устройств вашего пакета. Не нажимайте эту кнопку, если не планируете переход на другой компьютер.",
      "monthlyRights": "Ежемесячные права на сброс",
      "starter": "Starter: 1 раз/месяц",
      "pro": "Pro: 2 раза/месяц",
      "agency": "Agency: 3 раза/месяц",
      "freeNote": "(Бесплатный план не имеет прав на сброс)",
      "btn": "🔄 Сбросить зарегистрированные устройства"
    },
    "feedback": {
      "title": "Обратная связь & Поддержка",
      "reportBug": "Сообщить об ошибке",
      "suggestFeature": "Предложение",
      "contact": "Контакт"
    },
    "analytics": {
      "title": "Аналитика использования",
      "enableAnalytics": "Помогите улучшить этот плагин, отправляя анонимные данные об использовании",
      "note": "📊 Мы собираем только: какие инструменты используются, количество файлов и версию плагина. Никаких личных данных или имен файлов."
    },
    "about": {
      "title": "О программе",
      "version": "Версия:",
      "developer": "Разработчик:",
      "website": "Веб-сайт:"
    },
    "resetSettings": "Сбросить настройки"
  },
  "log": {
    "title": "Лог & Отчеты",
    "clearLog": "Очистить лог",
    "exportLog": "Экспортировать лог",
    "noLogs": "Записей лога пока нет",
    "types": {
      "info": "ИНФО",
      "success": "УСПЕХ",
      "warning": "ПРЕДУПРЕЖДЕНИЕ",
      "error": "ОШИБКА"
    },
    "summary": {
      "title": "Итоги рендера",
      "total": "Всего",
      "successful": "Успешно",
      "failed": "Неудачно",
      "warnings": "Предупреждения"
    },
    "desc": "Просмотр логов и статистики"
  },
  "login": {
    "title": "Auto Bulk Mockup",
    "subtitle": "Войдите чтобы начать автоматизацию",
    "emailLabel": "Email адрес",
    "emailPlaceholder": "имя@пример.com",
    "licenseKeyLabel": "Ключ лицензии",
    "licenseKeyOptional": "(Необязательно)",
    "licenseKeyPlaceholder": "ABM-XXXX-XXXX-XXXX",
    "freeModeNote": "Оставьте пустым для бесплатного режима.",
    "loginBtn": "Войти / Начать",
    "loggingIn": "Вход...",
    "nolicense": "Нет лицензии?",
    "getPro": "Получить Pro",
    "errors": {
      "invalidEmail": "Введите корректный email адрес",
      "networkError": "Ошибка соединения. Попробуйте снова.",
      "loginFailed": "Ошибка входа. Проверьте ваши данные."
    },
    "success": "✓ Добро пожаловать! Тариф: {plan}",
    "requiredTitle": "🔐 Требуется вход",
    "enterEmail": "Введите email для использования",
    "emailRequired": "Email адрес *",
    "startFree": "Начать с бесплатным режимом →",
    "or": "─────── или ───────",
    "haveLicense": "⭐ Есть лицензия Pro?"
  },
  "modals": {
    "dailyLimitReached": {
      "title": "Дневной лимит достигнут",
      "message": "Вы использовали все {limit} бесплатных мокапов на сегодня. Лимит сбросится в полночь.",
      "upgradeMessage": "Перейдите на Pro для неограниченных мокапов!",
      "closeBtn": "Закрыть",
      "upgradeBtn": "Перейти на Pro"
    },
    "batchTooLarge": {
      "title": "Пакет слишком большой",
      "message": "Вы пытаетесь создать {requested} мокапов, но у вас осталось только {remaining} сегодня.",
      "closeBtn": "Закрыть",
      "upgradeBtn": "Перейти на Pro"
    },
    "confirmRender": {
      "title": "Подтвердить рендер",
      "message": "Будет создано {count} мокапов. Продолжить?",
      "cancelBtn": "Отмена",
      "confirmBtn": "Начать рендер"
    },
    "renderComplete": {
      "title": "Рендер завершен",
      "message": "Успешно создано {success} из {total} мокапов.",
      "viewFolder": "Открыть папку вывода",
      "closeBtn": "Закрыть"
    }
  },
  "errors": {
    "noMockupFolder": "Выберите папку с мокапами",
    "noDesignFolder": "Выберите папку с дизайнами",
    "noOutputFolder": "Выберите папку вывода",
    "noMockupsFound": "PSD файлы не найдены в папке мокапов",
    "noDesignsFound": "Файлы дизайнов не найдены",
    "psdOpenFailed": "Не удалось открыть PSD: {filename}",
    "smartObjectNotFound": "Смарт-объект не найден: {name}",
    "exportFailed": "Ошибка экспорта: {filename}",
    "generalError": "Произошла ошибка: {message}",
    "offlineUsagePending": "Офлайн использование ожидает синхронизации: {count}"
  },
  "common": {
    "browse": "Обзор",
    "select": "Выбрать",
    "save": "Сохранить",
    "cancel": "Отмена",
    "delete": "Удалить",
    "close": "Закрыть",
    "confirm": "Подтвердить",
    "yes": "Да",
    "no": "Нет",
    "ok": "OK",
    "loading": "Загрузка...",
    "processing": "Обработка...",
    "success": "Успех",
    "error": "Ошибка",
    "warning": "Предупреждение",
    "info": "Инфо",
    "unlimited": "Безлимит",
    "noFolderSelected": "Папка не выбрана"
  }
}