Files
frigate/web/public/locales/es/views/classificationModel.json
T

206 lines
12 KiB
JSON
Raw Normal View History

2025-11-06 17:25:23 +01:00
{
2026-01-13 21:00:56 +01:00
"documentTitle": "Modelos de Clasificación - Frigate",
2025-11-06 17:25:23 +01:00
"button": {
2026-01-13 21:00:56 +01:00
"deleteClassificationAttempts": "Borrar Imágenes de Clasificación",
2025-11-06 17:25:23 +01:00
"renameCategory": "Renombrar Clase",
"deleteCategory": "Borrar Clase",
"deleteImages": "Borrar Imágenes",
"trainModel": "Entrenar Modelo",
"addClassification": "Añadir Clasificación",
"deleteModels": "Borrar Modelos",
"editModel": "Editar Modelo"
},
"toast": {
"success": {
2026-04-30 20:00:44 +02:00
"deletedCategory_one": "Se eliminó {{count}} clase",
"deletedCategory_many": "Se eliminaron {{count}} clases",
"deletedCategory_other": "Se eliminaron {{count}} clases",
"deletedImage_one": "Se eliminó {{count}} imagen",
"deletedImage_many": "Se eliminaron {{count}} imágenes",
"deletedImage_other": "Se eliminaron {{count}} imágenes",
2025-11-06 17:25:23 +01:00
"deletedModel_one": "Borrado con éxito {{count}} modelo",
"deletedModel_many": "Borrados con éxito {{count}} modelos",
"deletedModel_other": "Borrados con éxito {{count}} modelos",
"categorizedImage": "Imagen Clasificada Correctamente",
2025-11-25 14:39:41 +01:00
"trainedModel": "Modelo entrenado correctamente.",
"trainingModel": "Entrenamiento del modelo iniciado correctamente.",
"updatedModel": "Configuración del modelo actualizada correctamente",
2026-04-04 14:57:48 +02:00
"renamedCategory": "Clase renombrada correctamente a {{name}}",
"reclassifiedImage": "Imagen reclasificada con éxito"
2025-11-06 17:25:23 +01:00
},
"error": {
"deleteImageFailed": "Fallo al borrar: {{errorMessage}}",
"deleteCategoryFailed": "Fallo al borrar clase: {{errorMessage}}",
"deleteModelFailed": "Fallo al borrar modelo: {{errorMessage}}",
"categorizeFailed": "Fallo al categorizar imagen: {{errorMessage}}",
2025-11-25 14:39:41 +01:00
"trainingFailed": "El entrenamiento del modelo ha fallado. Revisa los registros de Frigate para más detalles.",
"updateModelFailed": "Fallo al actualizar modelo: {{errorMessage}}",
2026-01-13 21:00:56 +01:00
"trainingFailedToStart": "No se pudo iniciar el entrenamiento del modelo: {{errorMessage}}",
2026-06-07 05:19:20 +02:00
"renameCategoryFailed": "Fallo al renombrar la clase:{{errorMessage}}",
2026-04-04 14:57:48 +02:00
"reclassifyFailed": "Error al reclasificar la imagen: {{errorMessage}}"
2025-11-06 17:25:23 +01:00
}
},
"deleteCategory": {
"title": "Borrar Clase",
2026-01-13 21:00:56 +01:00
"desc": "¿Esta seguro de que quiere borrar la clase {{name}}? Esto borrará permanentemente todas las imágenes asociadas y requerirá reentrenar el modelo.",
2026-06-07 05:19:20 +02:00
"minClassesTitle": "No se puede borrar la clase",
2026-01-13 21:00:56 +01:00
"minClassesDesc": "Un modelo de clasificación debe tener al menos 2 clases. Añade otra clase antes de borrar esta."
2025-11-06 17:25:23 +01:00
},
"deleteModel": {
"title": "Borrar Modelo de Clasificación",
2025-11-25 14:39:41 +01:00
"single": "¿Está seguro de que quiere eliminar {{name}}? Esto borrar permanentemente todos los datos asociados incluidas las imágenes y los datos de entrenamiento. Esta acción no se puede deshacer.",
"desc_one": "¿Estas seguro de que quiere borrar {{count}} modelo? Esto borrara permanentemente todos los datos asociados, incluyendo imágenes y datos de entrenamiento. Esta acción no puede ser desehecha.",
"desc_many": "¿Estas seguro de que quiere borrar {{count}} modelos? Esto borrara permanentemente todos los datos asociados, incluyendo imágenes y datos de entrenamiento. Esta acción no puede ser desehecha.",
"desc_other": "¿Estas seguro de que quiere borrar {{count}} modelos? Esto borrara permanentemente todos los datos asociados, incluyendo imágenes y datos de entrenamiento. Esta acción no puede ser desehecha."
},
"edit": {
2026-01-13 21:00:56 +01:00
"title": "Editar modelo de clasificación",
"descriptionState": "Edita las clases para este modelo de clasificación de estados. Los cambios requerirán un reentrenamiento de modelo.",
"descriptionObject": "Edita el tipo de objeto y el tipo de clasificación para este modelo de clasificación de objetos.",
"stateClassesInfo": "Nota: El cambio de las clases de estado requiere reentrenar el modelo con las clases actualizadas."
2025-11-25 14:39:41 +01:00
},
"tooltip": {
"noChanges": "No se han realizado cambios en el conjunto de datos desde el último entrenamiento.",
"modelNotReady": "El modelo no está listo para el entrenamiento",
2026-01-13 21:00:56 +01:00
"trainingInProgress": "El modelo está entrenándose actualmente",
2025-11-25 14:39:41 +01:00
"noNewImages": "No hay imágenes nuevas para entrenar. Clasifica antes más imágenes del conjunto de datos."
},
"details": {
2026-06-07 05:19:20 +02:00
"scoreInfo": "La puntuación representa la confianza promedio de la clasificación en todas las detecciones de este objeto.",
2026-01-13 21:00:56 +01:00
"unknown": "Desconocido",
2026-04-30 20:00:44 +02:00
"none": "Ninguno"
2026-01-13 21:00:56 +01:00
},
"categorizeImage": "Clasificar Imagen",
"menu": {
"objects": "Objetos",
"states": "Estados"
},
"wizard": {
"steps": {
"chooseExamples": "Seleccionar Ejemplos",
"nameAndDefine": "Nombrar y definir",
"stateArea": "Área de estado"
},
"step1": {
"name": "Nombre",
"namePlaceholder": "Introducir nombre del modelo...",
"type": "Tipo",
"typeState": "Estado",
"typeObject": "Objeto",
"objectLabel": "Etiqueta de Objeto",
"objectLabelPlaceholder": "Seleccionar tipo de objeto...",
"classificationAttribute": "Atributo",
"classes": "Clases",
"states": "Estados",
"classPlaceholder": "Introducir nombre de la clase...",
"errors": {
"nameRequired": "Se requiere nombre del modelo",
"nameLength": "El nombre del modelo debe tener 64 caracteres o menos",
"nameOnlyNumbers": "El nombre del modelo no puede contener solo números",
"classRequired": "Al menos se requiere una clase",
"classesUnique": "Los nombres de clase deben ser únicos",
"noneNotAllowed": "La clase 'none' no esta permitida",
"stateRequiresTwoClasses": "Los modelos de estado requieren al menos 2 clases",
"objectLabelRequired": "Por favor seleccione una etiqueta de objeto",
"objectTypeRequired": "Por favor seleccione un tipo de clasificación"
},
"description": "Los modelos de estado monitorean las áreas fijas de la cámara para detectar cambios (p. ej., puerta abierta/cerrada). Los modelos de objetos clasifican los objetos detectados (p. ej., animales conocidos, repartidores, etc.).",
"classificationType": "Tipo de clasificación",
"classificationTypeTip": "Conozca más sobre los tipos de clasificación",
"classificationTypeDesc": "Las subetiquetas añaden texto adicional a la etiqueta del objeto (p. ej., «Persona: UPS»). Los atributos son metadatos que permiten búsquedas y se almacenan por separado en los metadatos del objeto.",
"classificationSubLabel": "Sub etiqueta",
"classesTip": "Aprenda más sobre clases",
"classesStateDesc": "Define los diferentes estados en los que puede estar el área de tu cámara. Por ejemplo: \"abierta\" y \"cerrada\" para una puerta de garaje.",
"classesObjectDesc": "Define las diferentes categorías para clasificar los objetos detectados. Por ejemplo: \"persona de reparto\", \"residente\" y \"desconocido\" para la clasificación de personas."
},
"step2": {
"description": "Seleccione las cámaras y defina el area a monitorizar por cada cámara. El modelo clasificará el estado de estas cámaras.",
"cameras": "Camaras",
"selectCamera": "Selecciones Cámara",
"noCameras": "Haga clic en + para añadir cámaras",
"selectCameraPrompt": "Seleccione una cámara de la lista para definir su área de monitorización"
},
"step3": {
"selectImagesPrompt": "Seleccione todas las imágenes de: {{className}}",
"selectImagesDescription": "Haga clic en las imágenes para seleccionarlas. Haga clic en Continuar cuando esté listo para esta clase.",
"generating": {
"title": "Generando Imágenes de Ejemplo",
"description": "Frigate está seleccionando imágenes representativas de sus grabaciones. Esto puede llevar un tiempo..."
},
"training": {
"title": "Modelo de Entrenamiento",
"description": "Tu modelo se está entrenando en segundo plano. Cierra este cuadro de diálogo y tu modelo comenzará a ejecutarse en cuanto finalice el entrenamiento."
},
"retryGenerate": "Reintentar Generación",
"noImages": "No se han generado imágenes de ejemplo",
"classifying": "Clasificando y Entrenando...",
"trainingStarted": "Entrenamiento iniciado con éxito",
"modelCreated": "Modelo creado con éxito. Use la vista de Clasificaciones Recientes para añadir imágenes para los estados que falten, después entrene el modelo.",
"errors": {
"noCameras": "No hay cámaras configuradas",
"noObjectLabel": "No se ha seleccionado etiqueta de objeto",
"generateFailed": "Falló la generación de ejemplos: {{error}}",
"generationFailed": "Generación fallida. Por favor pruebe otra vez.",
"classifyFailed": "Falló la clasificación de imágenes: {{error}}"
},
"generateSuccess": "Imágenes de ejemplo generadas correctamente",
"missingStatesWarning": {
"title": "Faltan Ejemplos de Estado",
2026-05-19 22:16:56 +02:00
"description": "No todas las clases tienen ejemplos. Prueba a generar nuevos ejemplos para encontrar la clase que falta, o continúa y usa la vista de Clasificaciones recientes para añadir imágenes más tarde."
2026-01-13 21:00:56 +01:00
},
"allImagesRequired_one": "Por favor clasifique todas las imágenes. Queda {{count}} imagen.",
"allImagesRequired_many": "Por favor clasifique todas las imágenes. Quedan {{count}} imágenes.",
2026-04-04 14:57:48 +02:00
"allImagesRequired_other": "Por favor clasifique todas las imágenes. Quedan {{count}} imágenes.",
"refreshConfirm": {
"description": "Esta acción generará un nuevo conjunto de imágenes y eliminará todas las selecciones, incluidas las clases anteriores. Deberás volver a seleccionar ejemplos para todas las clases.",
"title": "¿Generar nuevos ejemplos?"
},
"refreshExamples": "Generar nuevos ejemplos"
2026-01-13 21:00:56 +01:00
},
"title": "Crear nueva Clasificación"
},
"deleteDatasetImages": {
"title": "Borrar Conjunto de Imágenes",
"desc_one": "¿Está seguro de que quiere eliminar {{count}} imagen de {{dataset}}? Esta acción no puede ser deshecha y requerirá reentrenar el modelo.",
"desc_many": "¿Está seguro de que quiere eliminar {{count}} imágenes de {{dataset}}? Esta acción no puede ser deshecha y requerirá reentrenar el modelo.",
"desc_other": "¿Está seguro de que quiere eliminar {{count}} imágenes de {{dataset}}? Esta acción no puede ser deshecha y requerirá reentrenar el modelo."
},
"deleteTrainImages": {
2026-06-07 05:19:20 +02:00
"title": "Borrar imágenes de entrenamiento",
2026-01-13 21:00:56 +01:00
"desc_one": "¿Está seguro de que quiere eliminar {{count}} imagen? Esta acción no puede ser deshecha.",
"desc_many": "¿Está seguro de que quiere eliminar {{count}} imágenes? Esta acción no puede ser deshecha.",
"desc_other": "¿Está seguro de que quiere eliminar {{count}} imágenes? Esta acción no puede ser deshecha."
},
"renameCategory": {
"title": "Renombrar Clase",
"desc": "Introduzca un nuevo nombre para {{name}}. Se requerirá que reentrene el modelo para que el cambio de nombre tenga efecto."
},
"description": {
"invalidName": "Nombre incorrecto. Los nombres solo pueden incluir letras, números, espacios, apóstrofes, guiones bajos, y guiones."
},
"train": {
"title": "Clasificaciones Recientes",
"titleShort": "Reciente",
"aria": "Seleccione Clasificaciones Recientes"
},
"categories": "Clases",
"createCategory": {
"new": "Crear Nueva Clase"
},
"categorizeImageAs": "Clasificar Imagen Como:",
"noModels": {
"object": {
"title": "No hay Modelos de Clasificación de Objetos",
"description": "Crear modelo a medida para clasificar los objetos detectados.",
"buttonText": "Crear Modelo de Objetos"
},
"state": {
"title": "No hay Modelos de Clasificación de Estados",
"description": "Cree un modelo personalizado para monitorear y clasificar los cambios de estado en áreas específicas de la cámara.",
"buttonText": "Crear modelo de estado"
}
2026-04-04 14:57:48 +02:00
},
"reclassifyImage": "Reclasificar imagen",
"reclassifyImageAs": "Reclasificar imagen como:"
2025-11-06 17:25:23 +01:00
}