{
    "A theme with slug ':slug' is already installed. Delete it first, then re-upload.": "Тема со слагом ':slug' уже установлена. Сначала удалите её, затем загрузите заново.",
    "Activated theme: :slug": "Тема активирована: :slug",
    "Archive exceeds the 50 MB limit.": "Архив превышает лимит в 50 MB.",
    "Archive exceeds the 500 MB uncompressed limit.": "Архив превышает лимит в 500 MB в распакованном виде.",
    "Archive has too many entries (>1000).": "В архиве слишком много элементов (>1000).",
    "Can't deactivate the current default theme. Set a different default in Settings → General first.": "Нельзя деактивировать текущую тему по умолчанию. Сначала выберите другую тему по умолчанию в разделе Настройки → Общие.",
    "Can't delete the current default theme. Set a different default in Settings → General first.": "Нельзя удалить текущую тему по умолчанию. Сначала выберите другую тему по умолчанию в разделе Настройки → Общие.",
    "Cannot uninstall core plugin: :name.": "Нельзя удалить базовый плагин: :name.",
    "Deactivated theme: :slug": "Тема деактивирована: :slug",
    "Deleted theme: :slug": "Тема удалена: :slug",
    "Failed to create extracted directory: :path": "Не удалось создать папку для распаковки: :path",
    "Failed to create theme directory: :path": "Не удалось создать папку темы: :path",
    "Failed to open ZIP file.": "Не удалось открыть ZIP-файл.",
    "Failed to read :name from archive.": "Не удалось прочитать :name из архива.",
    "Failed to read zip entry metadata.": "Не удалось прочитать метаданные элемента архива.",
    "Failed to write extracted file: :path": "Не удалось записать распакованный файл: :path",
    "Favorite limit": "Лимит избранного",
    "Favorite limit must be -1 (unlimited) or a positive integer.": "Лимит избранного должен быть -1 (без ограничений) или положительным целым числом.",
    "File is not a valid SWF or ZIP archive.": "Файл не является допустимым SWF или ZIP-архивом.",
    "Hidden path not allowed: :path": "Скрытый путь недопустим: :path",
    "Install directory ':folder' is already owned by plugin ':owner'.": "Папка установки ':folder' уже принадлежит плагину ':owner'.",
    "Installed theme: :slug": "Тема установлена: :slug",
    "Invalid file path in ZIP archive: :name": "Недопустимый путь к файлу в ZIP-архиве: :name",
    "Invalid language selected.": "Выбран недопустимый язык.",
    "Invalid main_class path: :path": "Недопустимый путь main_class: :path",
    "Invalid migration path: :path": "Недопустимый путь миграции: :path",
    "Invalid plugin.json format.": "Недопустимый формат plugin.json.",
    "Invalid slug ':slug'. Use lowercase letters, digits, dashes, or underscores (max 40 chars).": "Недопустимый слаг ':slug'. Используйте строчные буквы, цифры, дефисы или подчёркивания (макс. 40 символов).",
    "Laravel :required+ required, found :found": "Требуется Laravel :required+, обнаружено :found",
    "Migration failed: :name. :error": "Ошибка миграции: :name. :error",
    "No valid SWF found inside the ZIP.": "В ZIP-архиве не найден допустимый SWF.",
    "Only .zip archives are accepted.": "Принимаются только архивы .zip.",
    "PHP :required+ required, found :found": "Требуется PHP :required+, обнаружено :found",
    "Plugin ':name' is already installed.": "Плагин ':name' уже установлен.",
    "Plugin :slug not found on disk.": "Плагин :slug не найден на диске.",
    "Plugin class :class not found after installation. Ensure plugin.json `namespace` matches the class FQCN and the file lives under src/.": "Класс плагина :class не найден после установки. Убедитесь, что `namespace` в plugin.json совпадает с FQCN класса, а файл находится в src/.",
    "Plugin class :class not found. Ensure PSR-4 autoload is registered.": "Класс плагина :class не найден. Убедитесь, что зарегистрирована автозагрузка PSR-4.",
    "Plugin class :class not found. Ensure the plugin folder exists and the service provider registered PSR-4 autoload.": "Класс плагина :class не найден. Убедитесь, что папка плагина существует и сервис-провайдер зарегистрировал автозагрузку PSR-4.",
    "Plugin installed — configure it before activating.": "Плагин установлен — настройте его перед активацией.",
    "Plugin is already installed.": "Плагин уже установлен.",
    "Plugin must be configured before activation.": "Плагин необходимо настроить перед активацией.",
    "Plugin must implement App\\Contracts\\Plugin.": "Плагин должен реализовывать App\\Contracts\\Plugin.",
    "Plugin namespace folder segment must be a PascalCase identifier (got :folder).": "Сегмент папки в пространстве имён плагина должен быть идентификатором в PascalCase (получено :folder).",
    "Plugin namespace must be shaped App\\Plugins\\{TypeDir}\\{FolderName}\\{ClassName}.": "Пространство имён плагина должно иметь вид App\\Plugins\\{TypeDir}\\{FolderName}\\{ClassName}.",
    "Plugin namespace must start with App\\Plugins\\.": "Пространство имён плагина должно начинаться с App\\Plugins\\.",
    "Plugin namespace type segment ':got' does not match the expected ':expected' for this plugin type.": "Сегмент типа ':got' в пространстве имён плагина не соответствует ожидаемому ':expected' для этого типа плагина.",
    "Plugin slug must contain only lowercase letters, numbers, and hyphens (1-64 chars).": "Слаг плагина должен содержать только строчные буквы, цифры и дефисы (1-64 символа).",
    "ROM and Flash submissions require you to acknowledge the copyright-risk warning.": "Для отправки игр ROM и Flash необходимо подтвердить предупреждение о рисках, связанных с авторскими правами.",
    "Required field ':field' missing in plugin.json": "Обязательное поле ':field' отсутствует в plugin.json",
    "Slug ':slug' is a built-in theme and cannot be removed from disk.": "Слаг ':slug' принадлежит встроенной теме и не может быть удалён с диска.",
    "Slug ':slug' is reserved for a built-in theme.": "Слаг ':slug' зарезервирован для встроенной темы.",
    "Slug can only contain lowercase letters, numbers, and hyphens.": "Слаг может содержать только строчные буквы, цифры и дефисы.",
    "The :attribute and :other must be different.": "Поля :attribute и :other должны различаться.",
    "The :attribute and :other must match.": "Поля :attribute и :other должны совпадать.",
    "The :attribute confirmation does not match.": "Подтверждение поля :attribute не совпадает.",
    "The :attribute field is required unless :other is in :values.": "Поле :attribute обязательно, если :other не входит в :values.",
    "The :attribute field is required when :other is :value.": "Поле :attribute обязательно, когда :other равно :value.",
    "The :attribute field is required when :values are present.": "Поле :attribute обязательно, когда присутствуют :values.",
    "The :attribute field is required when :values is not present.": "Поле :attribute обязательно, когда отсутствует :values.",
    "The :attribute field is required when :values is present.": "Поле :attribute обязательно, когда присутствует :values.",
    "The :attribute field is required when none of :values are present.": "Поле :attribute обязательно, когда не присутствует ни одно из :values.",
    "The :attribute field is required.": "Поле :attribute обязательно для заполнения.",
    "The :attribute format is invalid.": "Неверный формат поля :attribute.",
    "The :attribute has already been taken.": "Значение поля :attribute уже занято.",
    "The :attribute may not be greater than :max characters.": "Поле :attribute не может быть длиннее :max символов.",
    "The :attribute may not be greater than :max kilobytes.": "Поле :attribute не может быть больше :max килобайт.",
    "The :attribute may not be greater than :max.": "Поле :attribute не может быть больше :max.",
    "The :attribute may not have more than :max items.": "Поле :attribute не может содержать более :max элементов.",
    "The :attribute must be :digits digits.": "Поле :attribute должно содержать :digits цифр.",
    "The :attribute must be :size characters.": "Поле :attribute должно содержать :size символов.",
    "The :attribute must be :size kilobytes.": "Поле :attribute должно быть :size килобайт.",
    "The :attribute must be :size.": "Поле :attribute должно быть равно :size.",
    "The :attribute must be a date after :date.": "Поле :attribute должно быть датой после :date.",
    "The :attribute must be a date after or equal to :date.": "Поле :attribute должно быть датой не ранее :date.",
    "The :attribute must be a date before :date.": "Поле :attribute должно быть датой до :date.",
    "The :attribute must be a date before or equal to :date.": "Поле :attribute должно быть датой не позднее :date.",
    "The :attribute must be a date.": "Поле :attribute должно быть датой.",
    "The :attribute must be a file of type: :values.": "Поле :attribute должно быть файлом одного из типов: :values.",
    "The :attribute must be a file.": "Поле :attribute должно быть файлом.",
    "The :attribute must be a number.": "Поле :attribute должно быть числом.",
    "The :attribute must be a string.": "Поле :attribute должно быть строкой.",
    "The :attribute must be a valid IP address.": "Поле :attribute должно быть корректным IP-адресом.",
    "The :attribute must be a valid JSON string.": "Поле :attribute должно быть корректной строкой JSON.",
    "The :attribute must be a valid URL.": "Поле :attribute должно быть корректным URL.",
    "The :attribute must be a valid UUID.": "Поле :attribute должно быть корректным UUID.",
    "The :attribute must be a valid email address.": "Поле :attribute должно быть корректным адресом электронной почты.",
    "The :attribute must be a valid timezone.": "Поле :attribute должно быть корректным часовым поясом.",
    "The :attribute must be accepted when :other is :value.": "Поле :attribute должно быть принято, когда :other равно :value.",
    "The :attribute must be accepted.": "Поле :attribute должно быть принято.",
    "The :attribute must be an array.": "Поле :attribute должно быть массивом.",
    "The :attribute must be an image.": "Поле :attribute должно быть изображением.",
    "The :attribute must be an integer.": "Поле :attribute должно быть целым числом.",
    "The :attribute must be at least :min characters.": "Поле :attribute должно содержать не менее :min символов.",
    "The :attribute must be at least :min kilobytes.": "Поле :attribute должно быть не менее :min килобайт.",
    "The :attribute must be at least :min.": "Поле :attribute должно быть не менее :min.",
    "The :attribute must be between :min and :max characters.": "Поле :attribute должно содержать от :min до :max символов.",
    "The :attribute must be between :min and :max digits.": "Поле :attribute должно содержать от :min до :max цифр.",
    "The :attribute must be between :min and :max kilobytes.": "Поле :attribute должно быть от :min до :max килобайт.",
    "The :attribute must be between :min and :max.": "Поле :attribute должно быть от :min до :max.",
    "The :attribute must be true or false.": "Поле :attribute должно быть true или false.",
    "The :attribute must contain :size items.": "Поле :attribute должно содержать :size элементов.",
    "The :attribute must contain at least one letter.": "Поле :attribute должно содержать хотя бы одну букву.",
    "The :attribute must contain at least one number.": "Поле :attribute должно содержать хотя бы одну цифру.",
    "The :attribute must contain at least one symbol.": "Поле :attribute должно содержать хотя бы один специальный символ.",
    "The :attribute must contain at least one uppercase and one lowercase letter.": "Поле :attribute должно содержать хотя бы одну заглавную и одну строчную букву.",
    "The :attribute must have at least :min items.": "Поле :attribute должно содержать не менее :min элементов.",
    "The :attribute must have between :min and :max items.": "Поле :attribute должно содержать от :min до :max элементов.",
    "The :attribute must match the format :format.": "Поле :attribute должно соответствовать формату :format.",
    "The :attribute must only contain letters and numbers.": "Поле :attribute должно содержать только буквы и цифры.",
    "The :attribute must only contain letters, numbers, dashes, and underscores.": "Поле :attribute должно содержать только буквы, цифры, дефисы и подчёркивания.",
    "The :attribute must only contain letters.": "Поле :attribute должно содержать только буквы.",
    "The :slug theme is protected and cannot be deleted.": "Тема :slug защищена и не может быть удалена.",
    "The default theme is the always-available fallback and cannot be deactivated.": "Тема по умолчанию — это всегда доступный резервный вариант, и её нельзя деактивировать.",
    "The given :attribute has appeared in a data leak. Please choose a different :attribute.": "Указанное значение :attribute обнаружено в утечке данных. Пожалуйста, выберите другое значение :attribute.",
    "The password is incorrect.": "Неверный пароль.",
    "The selected :attribute is invalid.": "Выбранное значение :attribute недопустимо.",
    "The uploaded file is not a valid zip archive.": "Загруженный файл не является допустимым zip-архивом.",
    "Theme :slug is already installed.": "Тема :slug уже установлена.",
    "Theme slug is missing.": "Отсутствует слаг темы.",
    "Unknown plugin type: :type": "Неизвестный тип плагина: :type",
    "Unknown plugin type: :type.": "Неизвестный тип плагина: :type.",
    "Unsafe path in archive: :path": "Небезопасный путь в архиве: :path",
    "Unsupported game type: :type": "Неподдерживаемый тип игры: :type",
    "Updated :theme theme to the :color palette.": "Тема :theme обновлена до палитры :color.",
    "Uploaded theme ':name' (slug: :slug). Run `npm run build` for public pages to pick up the new bundle.": "Тема ':name' загружена (слаг: :slug). Запустите `npm run build`, чтобы публичные страницы подхватили новую сборку.",
    "You must accept the legal attestation to submit this game.": "Чтобы отправить эту игру, необходимо принять юридическое подтверждение.",
    "ZIP archive could not be opened.": "Не удалось открыть ZIP-архив.",
    "ZIP could not be opened.": "Не удалось открыть ZIP.",
    "ZIP must contain index.html at the root.": "ZIP должен содержать index.html в корне.",
    "lang/:code/ does not exist. Create the locale directory + JSON files before adding it.": "lang/:code/ не существует. Создайте папку локали и JSON-файлы перед добавлением.",
    "manifest.json is missing required field: :field.": "В manifest.json отсутствует обязательное поле: :field.",
    "manifest.json is not valid JSON.": "manifest.json не является корректным JSON.",
    "manifest.json not found at the root of the zip.": "manifest.json не найден в корне zip-архива.",
    "plugin.json not found in ZIP file. If you downloaded the full CodeCanyon bundle, the plugin lives inside it as a separate .zip — upload that inner archive, not the bundle.": "plugin.json не найден в ZIP-файле. Если вы скачали полный комплект CodeCanyon, плагин находится внутри него в виде отдельного .zip — загрузите этот внутренний архив, а не комплект целиком.",
    "reCAPTCHA verification failed. Please try again.": "Проверка reCAPTCHA не пройдена. Пожалуйста, попробуйте ещё раз."
}
