{
  "documentTitle": "Классификация моделей - Frigate",
  "details": {
    "scoreInfo": "Оценка представляет собой среднюю степень достоверности классификации по всем обнаружениям данного объекта.",
    "none": "Нет",
    "unknown": "Неизвестно"
  },
  "button": {
    "deleteClassificationAttempts": "Удалить изображения классификации",
    "renameCategory": "Переименовать класс",
    "deleteCategory": "Удалить класс",
    "deleteImages": "Удалить изображения",
    "trainModel": "Тренировать модель",
    "addClassification": "Добавить классификацию",
    "deleteModels": "Удалить модели",
    "editModel": "Редактировать модель"
  },
  "toast": {
    "success": {
      "deletedCategory_one": "Класс удалён",
      "deletedCategory_few": "",
      "deletedCategory_many": "",
      "deletedImage_one": "Изображения удалены",
      "deletedImage_few": "",
      "deletedImage_many": "",
      "deletedModel_one": "Успешно удалена {{count}} модель",
      "deletedModel_few": "Успешно удалены {{count}} модели",
      "deletedModel_many": "Успешно удалены {{count}} моделей",
      "categorizedImage": "Изображение успешно классифицировано",
      "trainedModel": "Модель успешно обучена.",
      "trainingModel": "Обучение модели успешно запущено.",
      "updatedModel": "Конфигурация модели успешно обновлена",
      "renamedCategory": "Класс успешно переименован в {{name}}"
    },
    "error": {
      "deleteImageFailed": "Не удалось удалить: {{errorMessage}}",
      "deleteCategoryFailed": "Не удалось удалить класс: {{errorMessage}}",
      "deleteModelFailed": "Не удалось удалить модель: {{errorMessage}}",
      "categorizeFailed": "Не удалось классифицировать изображение: {{errorMessage}}",
      "trainingFailed": "Ошибка обучения модели. Проверьте логи Frigate для получения подробной информации.",
      "updateModelFailed": "Не удалось обновить модель: {{errorMessage}}",
      "renameCategoryFailed": "Не удалось переименовать класс: {{errorMessage}}",
      "trainingFailedToStart": "Не удалось начать обучение модели: {{errorMessage}}"
    }
  },
  "deleteCategory": {
    "title": "Удалить класс",
    "desc": "Вы уверены, что хотите удалить класс {{name}}? Это приведёт к безвозвратному удалению всех связанных с ним изображений и потребует повторного обучения модели.",
    "minClassesTitle": "Не удалось удалить класс",
    "minClassesDesc": "Модель классификации должна содержать как минимум 2 класса. Добавьте ещё один класс перед удалением этого."
  },
  "deleteModel": {
    "title": "Удалить модель классификации",
    "single": "Вы уверены, что хотите удалить {{name}}? Это приведёт к безвозвратному удалению всех связанных данных, включая изображения и данные обучения. Это действие нельзя отменить.",
    "desc_one": "Вы уверены, что хотите удалить {{count}} модель? Это приведёт к безвозвратному удалению всех связанных данных, включая изображения и данные обучения. Это действие нельзя отменить.",
    "desc_few": "Вы уверены, что хотите удалить {{count}} модели? Это приведёт к безвозвратному удалению всех связанных данных, включая изображения и данные обучения. Это действие нельзя отменить.",
    "desc_many": "Вы уверены, что хотите удалить {{count}} моделей? Это приведёт к безвозвратному удалению всех связанных данных, включая изображения и данные обучения. Это действие нельзя отменить."
  },
  "edit": {
    "title": "Редактировать модель классификации",
    "descriptionState": "Редактировать классы для этой модели классификации состояний. Изменения потребуют повторного обучения модели.",
    "descriptionObject": "Редактировать тип объекта и тип классификации для этой модели классификации объектов.",
    "stateClassesInfo": "Примечание: изменение классов состояний требует повторного обучения модели с обновлёнными классами."
  },
  "deleteDatasetImages": {
    "title": "Удалить изображения набора данных",
    "desc_one": "Вы уверены, что хотите удалить {{count}} изображение из {{dataset}}? Это действие нельзя отменить и потребует повторного обучения модели.",
    "desc_few": "Вы уверены, что хотите удалить {{count}} изображения из {{dataset}}? Это действие нельзя отменить и потребует повторного обучения модели.",
    "desc_many": "Вы уверены, что хотите удалить {{count}} изображений из {{dataset}}? Это действие нельзя отменить и потребует повторного обучения модели."
  },
  "deleteTrainImages": {
    "title": "Удалить обучающие изображения",
    "desc_one": "Вы уверены, что хотите удалить {{count}} изображение? Это действие нельзя отменить.",
    "desc_few": "Вы уверены, что хотите удалить {{count}} изображения? Это действие нельзя отменить.",
    "desc_many": "Вы уверены, что хотите удалить {{count}} изображений? Это действие нельзя отменить."
  },
  "renameCategory": {
    "title": "Переименовать класс",
    "desc": "Введите новое имя для {{name}}. Вам потребуется повторно обучить модель, чтобы изменение имени вступило в силу."
  },
  "description": {
    "invalidName": "Недопустимое имя. Имена могут содержать только буквы, цифры, пробелы, апострофы, подчёркивания и дефисы."
  },
  "train": {
    "title": "Недавние классификации",
    "titleShort": "Недавнее",
    "aria": "Выбрать недавние классификации"
  },
  "categories": "Классы",
  "createCategory": {
    "new": "Создать новый класс"
  },
  "categorizeImageAs": "Классифицировать изображение как:",
  "categorizeImage": "Классифицировать изображение",
  "menu": {
    "objects": "Объекты",
    "states": "Состояния"
  },
  "noModels": {
    "object": {
      "title": "Нет моделей классификации объектов",
      "description": "Создайте пользовательскую модель для классификации обнаруженных объектов.",
      "buttonText": "Создать модель объекта"
    },
    "state": {
      "title": "Нет моделей классификации состояний",
      "description": "Создайте пользовательскую модель для мониторинга и классификации изменений состояний в определённых областях камеры.",
      "buttonText": "Создать модель состояния"
    }
  },
  "wizard": {
    "title": "Создать новую классификацию",
    "steps": {
      "nameAndDefine": "Имя и определение",
      "stateArea": "Область состояния",
      "chooseExamples": "Выбрать примеры"
    },
    "step1": {
      "description": "Модели состояний отслеживают фиксированные области камеры на предмет изменений (например, дверь открыта/закрыта). Модели объектов добавляют классификации к обнаруженным объектам (например, известные животные, курьеры и т.д.).",
      "name": "Имя",
      "namePlaceholder": "Введите имя модели…",
      "type": "Тип",
      "typeState": "Состояние",
      "typeObject": "Объект",
      "objectLabel": "Метка объекта",
      "objectLabelPlaceholder": "Выберите тип объекта…",
      "classificationType": "Тип классификации",
      "classificationTypeTip": "Узнать о типах классификации",
      "classificationTypeDesc": "Подметки добавляют дополнительный текст к метке объекта (например, 'Человек: UPS'). Атрибуты — это доступные для поиска метаданные, хранящиеся отдельно в метаданных объекта.",
      "classificationSubLabel": "Подметка",
      "classificationAttribute": "Атрибут",
      "classes": "Классы",
      "states": "Состояния",
      "classesTip": "Узнать о классах",
      "classesStateDesc": "Определите различные состояния, в которых может находиться область вашей камеры. Например: 'открыто' и 'закрыто' для гаражных ворот.",
      "classesObjectDesc": "Определите различные категории для классификации обнаруженных объектов. Например: 'курьер', 'житель', 'незнакомец' для классификации людей.",
      "classPlaceholder": "Введите имя класса…",
      "errors": {
        "nameRequired": "Имя модели обязательно",
        "nameLength": "Имя модели должно содержать не более 64 символов",
        "nameOnlyNumbers": "Имя модели не может состоять только из цифр",
        "classRequired": "Требуется хотя бы 1 класс",
        "classesUnique": "Имена классов должны быть уникальными",
        "stateRequiresTwoClasses": "Модели состояний требуют не менее 2 классов",
        "objectLabelRequired": "Пожалуйста, выберите метку объекта",
        "objectTypeRequired": "Пожалуйста, выберите тип классификации",
        "noneNotAllowed": "Класс 'нет' не допускается"
      }
    },
    "step2": {
      "description": "Выберите камеры и определите область для мониторинга для каждой камеры. Модель будет классифицировать состояние этих областей.",
      "cameras": "Камеры",
      "selectCamera": "Выбрать камеру",
      "noCameras": "Нажмите +, чтобы добавить камеры",
      "selectCameraPrompt": "Выберите камеру из списка, чтобы определить область её мониторинга"
    },
    "step3": {
      "selectImagesPrompt": "Выберите все изображения с {{className}}",
      "selectImagesDescription": "Нажмите на изображения, чтобы выбрать их. Нажмите Продолжить, когда закончите с этим классом.",
      "generating": {
        "title": "Генерация примеров изображений",
        "description": "Frigate извлекает репрезентативные изображения из ваших записей. Это может занять некоторое время…"
      },
      "training": {
        "title": "Обучение модели",
        "description": "Ваша модель обучается в фоновом режиме. Закройте это диалоговое окно, и ваша модель начнёт работать, как только обучение будет завершено."
      },
      "retryGenerate": "Повторить генерацию",
      "noImages": "Примеры изображений не сгенерированы",
      "classifying": "Классификация и обучение…",
      "trainingStarted": "Обучение успешно запущено",
      "errors": {
        "noCameras": "Камеры не настроены",
        "noObjectLabel": "Метка объекта не выбрана",
        "generateFailed": "Не удалось сгенерировать примеры: {{error}}",
        "generationFailed": "Генерация не удалась. Пожалуйста, попробуйте снова.",
        "classifyFailed": "Не удалось классифицировать изображения: {{error}}"
      },
      "generateSuccess": "Примеры изображений успешно сгенерированы",
      "allImagesRequired_one": "Пожалуйста, классифицируйте все изображения. Осталось {{count}} изображение.",
      "allImagesRequired_few": "Пожалуйста, классифицируйте все изображения. Осталось {{count}} изображения.",
      "allImagesRequired_many": "Пожалуйста, классифицируйте все изображения. Осталось {{count}} изображений.",
      "modelCreated": "Модель успешно создана. Используйте раздел \"Последние классификации\", чтобы добавить изображения для отсутствующих состояний, а затем обучите модель.",
      "missingStatesWarning": {
        "title": "Примеры отсутствующих состояний",
        "description": "Рекомендуется выбрать примеры для всех состояний для достижения наилучших результатов. Вы можете продолжить, не выбрав все состояния, но модель не будет обучена, пока для всех состояний не появятся изображения. После продолжения используйте раздел «Последние классификации», чтобы классифицировать изображения для отсутствующих состояний, а затем обучите модель."
      }
    }
  },
  "tooltip": {
    "trainingInProgress": "Модель в данный момент обучается",
    "noNewImages": "Нет новых изображений для обучения. Сначала классифицируйте больше изображений в наборе данных.",
    "noChanges": "В наборе данных не было изменений с момента последнего обучения.",
    "modelNotReady": "Модель не готова к обучению"
  },
  "none": "Нет"
}
