{ "button": { "deleteClassificationAttempts": "Delete Classification Images", "renameCategory": "Rename Class", "deleteCategory": "Delete Class", "deleteImages": "Delete Images", "trainModel": "Train Model" }, "toast": { "success": { "deletedCategory": "Deleted Class", "deletedImage": "Deleted Images", "categorizedImage": "Successfully Classified Image", "trainedModel": "Successfully trained model.", "trainingModel": "Successfully started model training." }, "error": { "deleteImageFailed": "Failed to delete: {{errorMessage}}", "deleteCategoryFailed": "Failed to delete class: {{errorMessage}}", "categorizeFailed": "Failed to categorize image: {{errorMessage}}", "trainingFailed": "Failed to start model training: {{errorMessage}}" } }, "deleteCategory": { "title": "Delete Class", "desc": "Are you sure you want to delete the class {{name}}? This will permanently delete all associated images and require re-training the model." }, "deleteDatasetImages": { "title": "Delete Dataset Images", "desc": "Are you sure you want to delete {{count}} images from {{dataset}}? This action cannot be undone and will require re-training the model." }, "deleteTrainImages": { "title": "Delete Train Images", "desc": "Are you sure you want to delete {{count}} images? This action cannot be undone." }, "renameCategory": { "title": "Rename Class", "desc": "Enter a new name for {{name}}. You will be required to retrain the model for the name change to take affect." }, "description": { "invalidName": "Invalid name. Names can only include letters, numbers, spaces, apostrophes, underscores, and hyphens." }, "train": { "title": "Recent Classifications", "aria": "Select Recent Classifications" }, "categories": "Classes", "createCategory": { "new": "Create New Class" }, "categorizeImageAs": "Classify Image As:", "categorizeImage": "Classify Image", "noModels": { "title": "No Classification Models", "description": "Create a custom model to classify objects or monitor state changes in your cameras.", "buttonText": "Create Classification Model" }, "wizard": { "title": "Create New Classification", "steps": { "nameAndDefine": "Name & Define", "stateArea": "State Area", "chooseExamples": "Choose Examples", "train": "Train" }, "step1": { "description": "Create a new state or object classification model.", "name": "Name", "namePlaceholder": "Enter model name...", "type": "Type", "typeState": "State", "typeObject": "Object", "objectLabel": "Object Label", "objectLabelPlaceholder": "Select object type...", "classificationType": "Classification Type", "classificationSubLabel": "Sub Label", "classificationAttribute": "Attribute", "classes": "Classes", "classPlaceholder": "Enter class name...", "errors": { "nameRequired": "Model name is required", "nameLength": "Model name must be 64 characters or less", "nameOnlyNumbers": "Model name cannot contain only numbers", "classRequired": "At least 1 class is required", "classesUnique": "Class names must be unique", "stateRequiresTwoClasses": "State models require at least 2 classes", "objectLabelRequired": "Please select an object label", "objectTypeRequired": "Please select a classification type" } }, "step2": { "description": "Select cameras and define the area to monitor for each camera. The model will classify the state of these areas.", "cameras": "Cameras", "selectCamera": "Select Camera", "noCameras": "Click + to add cameras", "selectCameraPrompt": "Select a camera from the list to define its monitoring area" }, "step3": { "description": "Classify the example images below. These samples will be used to train your model.", "generating": { "title": "Generating Sample Images", "description": "We're pulling representative images from your recordings. This may take a moment..." }, "training": { "title": "Training Model", "description": "Your model is being trained in the background. You can close this wizard and the training will continue." }, "retryGenerate": "Retry Generation", "selectClass": "Select class...", "none": "None", "noImages": "No sample images generated", "classifying": "Classifying & Training...", "trainingStarted": "Training started successfully", "errors": { "noCameras": "No cameras configured", "noObjectLabel": "No object label selected", "generateFailed": "Failed to generate examples: {{error}}", "generationFailed": "Generation failed. Please try again.", "classifyFailed": "Failed to classify images: {{error}}" }, "generateSuccess": "Successfully generated sample images" } } }