mirror of
https://github.com/blakeblackshear/frigate.git
synced 2025-12-09 14:55:43 +03:00
136 lines
7.1 KiB
JSON
136 lines
7.1 KiB
JSON
|
|
{
|
|||
|
|
"documentTitle": "Modèles de classification",
|
|||
|
|
"button": {
|
|||
|
|
"deleteClassificationAttempts": "Supprimer les images de classification",
|
|||
|
|
"renameCategory": "Renommer la classe",
|
|||
|
|
"deleteCategory": "Supprimer la classe",
|
|||
|
|
"deleteImages": "Supprimer les images",
|
|||
|
|
"trainModel": "Entraîner le modèle"
|
|||
|
|
},
|
|||
|
|
"toast": {
|
|||
|
|
"success": {
|
|||
|
|
"deletedCategory": "Classe supprimée",
|
|||
|
|
"deletedImage": "Images supprimées",
|
|||
|
|
"categorizedImage": "Image classifiée avec succès",
|
|||
|
|
"trainedModel": "Modèle entraîné avec succès.",
|
|||
|
|
"trainingModel": "L'entraînement du modèle a démarré avec succès."
|
|||
|
|
},
|
|||
|
|
"error": {
|
|||
|
|
"deleteImageFailed": "Échec de la suppression : {{errorMessage}}",
|
|||
|
|
"deleteCategoryFailed": "Échec de la suppression de la classe : {{errorMessage}}",
|
|||
|
|
"categorizeFailed": "Échec de la catégorisation de l'image : {{errorMessage}}",
|
|||
|
|
"trainingFailed": "Échec du démarrage de l'entraînement du modèle : {{errorMessage}}"
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
"deleteCategory": {
|
|||
|
|
"title": "Supprimer la classe",
|
|||
|
|
"desc": "Êtes-vous sûr de vouloir supprimer la classe {{name}} ? Cette action supprimera définitivement toutes les images associées et nécessitera un réentraînement du modèle."
|
|||
|
|
},
|
|||
|
|
"deleteDatasetImages": {
|
|||
|
|
"title": "Supprimer les images du jeu de données",
|
|||
|
|
"desc": "Êtes-vous sûr de vouloir supprimer {{count}} images du jeu de données {{dataset}} ? Cette action est irréversible et nécessitera un réentraînement du modèle."
|
|||
|
|
},
|
|||
|
|
"deleteTrainImages": {
|
|||
|
|
"title": "Supprimer les images d'entraînement",
|
|||
|
|
"desc": "Êtes-vous sûr de vouloir supprimer {{count}} images ? Cette action est irréversible."
|
|||
|
|
},
|
|||
|
|
"renameCategory": {
|
|||
|
|
"title": "Renommer la classe",
|
|||
|
|
"desc": "Saisissez un nouveau nom pour {{name}}. Vous devrez réentraîner le modèle pour que le changement de nom prenne effet."
|
|||
|
|
},
|
|||
|
|
"description": {
|
|||
|
|
"invalidName": "Nom invalide. Les noms ne peuvent contenir que des lettres, des chiffres, des espaces, des apostrophes, des traits de soulignement et des tirets."
|
|||
|
|
},
|
|||
|
|
"train": {
|
|||
|
|
"title": "Classifications récentes",
|
|||
|
|
"aria": "Sélectionner des classifications récentes"
|
|||
|
|
},
|
|||
|
|
"categories": "Classes",
|
|||
|
|
"createCategory": {
|
|||
|
|
"new": "Créer une nouvelle classe"
|
|||
|
|
},
|
|||
|
|
"categorizeImageAs": "Classifier comme :",
|
|||
|
|
"categorizeImage": "Classifier l'image",
|
|||
|
|
"noModels": {
|
|||
|
|
"object": {
|
|||
|
|
"title": "Aucun modèle de classification d'objets",
|
|||
|
|
"description": "Créer un modèle personnalisé pour classifier les objets détectés",
|
|||
|
|
"buttonText": "Créer un modèle d'objets"
|
|||
|
|
},
|
|||
|
|
"state": {
|
|||
|
|
"title": "Aucun modèle de classification d'états",
|
|||
|
|
"description": "Créer un modèle personnalisé pour surveiller et classifier les changements d'état dans des zones de caméra spécifiques",
|
|||
|
|
"buttonText": "Créer un modèle d'états"
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
"wizard": {
|
|||
|
|
"title": "Créer une nouvelle classification",
|
|||
|
|
"steps": {
|
|||
|
|
"nameAndDefine": "Nom et définition",
|
|||
|
|
"stateArea": "Zone d'état",
|
|||
|
|
"chooseExamples": "Choisir des exemples"
|
|||
|
|
},
|
|||
|
|
"step1": {
|
|||
|
|
"description": "Les modèles d'état surveillent des zones de caméra fixes pour détecter des changements (par ex., porte ouverte/fermée). Les modèles d'objets ajoutent des classifications aux objets détectés (par ex., animaux connus, livreurs, etc.).",
|
|||
|
|
"name": "Nom",
|
|||
|
|
"namePlaceholder": "Saisissez un nom de modèle.",
|
|||
|
|
"type": "Type",
|
|||
|
|
"typeState": "État",
|
|||
|
|
"typeObject": "Objet",
|
|||
|
|
"objectLabel": "Étiquette d'objet",
|
|||
|
|
"objectLabelPlaceholder": "Sélectionnez un type d'objet.",
|
|||
|
|
"classificationType": "Type de classification",
|
|||
|
|
"classificationTypeTip": "En savoir plus sur les types de classification",
|
|||
|
|
"classificationTypeDesc": "Les sous-étiquettes ajoutent du texte supplémentaire à l'étiquette d'objet (par ex., « Personne : UPS »). Les attributs sont des métadonnées recherchables stockées séparément dans les métadonnées de l'objet.",
|
|||
|
|
"classificationSubLabel": "Sous-étiquette",
|
|||
|
|
"classificationAttribute": "Attribut",
|
|||
|
|
"classes": "Classes",
|
|||
|
|
"classesTip": "En savoir plus sur les classes",
|
|||
|
|
"classesStateDesc": "Définissez les différents états que votre zone de caméra peut avoir. Par exemple : « ouvert » et « fermé » pour une porte de garage.",
|
|||
|
|
"classesObjectDesc": "Définissez les différentes catégories pour classifier les objets détectés. Par exemple : « livreur », « résident », « inconnu » pour la classification des personnes.",
|
|||
|
|
"classPlaceholder": "Saisissez le nom de la classe.",
|
|||
|
|
"errors": {
|
|||
|
|
"nameRequired": "Le nom du modèle est requis.",
|
|||
|
|
"nameLength": "Le nom du modèle ne doit pas dépasser 64 caractères.",
|
|||
|
|
"nameOnlyNumbers": "Le nom du modèle ne peut pas contenir uniquement des chiffres.",
|
|||
|
|
"classRequired": "Au moins une classe est requise.",
|
|||
|
|
"classesUnique": "Les noms de classe doivent être uniques.",
|
|||
|
|
"stateRequiresTwoClasses": "Les modèles d'état nécessitent au moins deux classes.",
|
|||
|
|
"objectLabelRequired": "Veuillez sélectionner une étiquette d'objet.",
|
|||
|
|
"objectTypeRequired": "Veuillez sélectionner un type de classification."
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
"step2": {
|
|||
|
|
"description": "Sélectionnez les caméras et définissez la zone à surveiller pour chaque caméra. Le modèle classifiera l'état de ces zones.",
|
|||
|
|
"cameras": "Caméras",
|
|||
|
|
"selectCamera": "Sélectionner une caméra",
|
|||
|
|
"noCameras": "Cliquez sur + pour ajouter des caméras.",
|
|||
|
|
"selectCameraPrompt": "Sélectionnez une caméra dans la liste pour définir sa zone de surveillance."
|
|||
|
|
},
|
|||
|
|
"step3": {
|
|||
|
|
"selectImagesPrompt": "Sélectionner toutes les images contenant : {{className}}",
|
|||
|
|
"selectImagesDescription": "Cliquez sur les images pour les sélectionner. Cliquez sur Continuer lorsque vous avez terminé avec cette classe.",
|
|||
|
|
"generating": {
|
|||
|
|
"title": "Génération d'images d'exemple en cours",
|
|||
|
|
"description": "Frigate récupère des images représentatives à partir de vos enregistrements. Cela peut prendre un moment..."
|
|||
|
|
},
|
|||
|
|
"training": {
|
|||
|
|
"title": "Entraînement du modèle",
|
|||
|
|
"description": "Votre modèle est en cours d'entraînement en arrière-plan. Fermez cette boîte de dialogue. Votre modèle se lancera dès que l'entraînement sera terminé."
|
|||
|
|
},
|
|||
|
|
"retryGenerate": "Réessayer la génération",
|
|||
|
|
"noImages": "Aucune image d'exemple générée",
|
|||
|
|
"classifying": "Classification et entraînement en cours...",
|
|||
|
|
"trainingStarted": "Entraînement démarré avec succès",
|
|||
|
|
"errors": {
|
|||
|
|
"noCameras": "Aucune caméra n'est configurée.",
|
|||
|
|
"noObjectLabel": "Aucune étiquette d'objet sélectionnée",
|
|||
|
|
"generateFailed": "Échec de la génération des exemples : {{error}}",
|
|||
|
|
"generationFailed": "Échec de la génération. Veuillez réessayer.",
|
|||
|
|
"classifyFailed": "Échec de la classification des images : {{error}}"
|
|||
|
|
},
|
|||
|
|
"generateSuccess": "Génération des images d'exemple réussie"
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|