Translated using Weblate (Spanish)

Currently translated at 68.3% (409 of 598 strings)

Translated using Weblate (Spanish)

Currently translated at 22.6% (24 of 106 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (52 of 52 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (13 of 13 strings)

Translated using Weblate (Spanish)

Currently translated at 75.2% (94 of 125 strings)

Translated using Weblate (Spanish)

Currently translated at 87.1% (34 of 39 strings)

Translated using Weblate (Spanish)

Currently translated at 98.1% (53 of 54 strings)

Translated using Weblate (Spanish)

Currently translated at 68.5% (410 of 598 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: José María Díaz <jdiaz.bb@gmail.com>
Co-authored-by: Reydel Leon Machado <contact@reydelleon.me>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/es/
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
This commit is contained in:
Hosted Weblate 2025-11-06 17:25:23 +01:00 committed by Nicolas Mowen
parent eb6187b5fc
commit b3140f666c
7 changed files with 78 additions and 11 deletions

View File

@ -69,7 +69,7 @@
"noVaildTimeSelected": "No se seleccionó un rango de tiempo válido.",
"endTimeMustAfterStartTime": "La hora de finalización debe ser posterior a la hora de inicio."
},
"success": "Exportación iniciada con éxito. Ver el archivo en la carpeta /exports."
"success": "Exportación iniciada con éxito. Ver el archivo en la página exportaciones."
},
"fromTimeline": {
"saveExport": "Guardar exportación",

View File

@ -1 +1,40 @@
{}
{
"documentTitle": "Modelos de Clasificación",
"button": {
"deleteClassificationAttempts": "Borrar Imágenes de Clasificación.",
"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": {
"deletedCategory": "Clase Borrada",
"deletedImage": "Imágenes Borradas",
"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",
"trainedModel": "Modelo entrenado correctamente."
},
"error": {
"deleteImageFailed": "Fallo al borrar: {{errorMessage}}",
"deleteCategoryFailed": "Fallo al borrar clase: {{errorMessage}}",
"deleteModelFailed": "Fallo al borrar modelo: {{errorMessage}}",
"categorizeFailed": "Fallo al categorizar imagen: {{errorMessage}}",
"trainingFailed": "Fallo al iniciar el entrenamiento del modelo: {{errorMessage}}",
"updateModelFailed": "Fallo al actualizar modelo: {{errorMessage}}"
}
},
"deleteCategory": {
"title": "Borrar Clase",
"desc": "¿Esta seguro de que quiere borrar la clase {{name}}? Esto borrará permanentemente todas las imágenes asociadas y requerirá reentrenar el modelo."
},
"deleteModel": {
"title": "Borrar Modelo de Clasificación",
"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."
}
}

View File

@ -37,5 +37,17 @@
"selected_other": "{{count}} seleccionados",
"detected": "detectado",
"suspiciousActivity": "Actividad Sospechosa",
"threateningActivity": "Actividad Amenzadora"
"threateningActivity": "Actividad Amenzadora",
"zoomIn": "Agrandar",
"zoomOut": "Alejar",
"detail": {
"label": "Detalle",
"trackedObject_one": "objeto",
"trackedObject_other": "objetos",
"noObjectDetailData": "No hay datos detallados del objeto.",
"settings": "Configuración de la Vista Detalle"
},
"objectTrack": {
"clickToSeek": "Clic para ir a este momento"
}
}

View File

@ -110,7 +110,8 @@
"snapshot": "captura instantánea",
"video": "vídeo",
"object_lifecycle": "ciclo de vida del objeto",
"details": "detalles"
"details": "detalles",
"thumbnail": "miniatura"
},
"objectLifecycle": {
"title": "Ciclo de vida del objeto",
@ -224,5 +225,11 @@
},
"concerns": {
"label": "Preocupaciones"
},
"trackingDetails": {
"title": "Detalles del Seguimiento",
"noImageFound": "No se ha encontrado imagen en este momento.",
"createObjectMask": "Crear Máscara de Objeto",
"adjustAnnotationSettings": "Ajustar configuración de anotaciones"
}
}

View File

@ -13,5 +13,11 @@
"renameExportFailed": "No se pudo renombrar la exportación: {{errorMessage}}"
}
},
"deleteExport.desc": "¿Estás seguro de que quieres eliminar {{exportName}}?"
"deleteExport.desc": "¿Estás seguro de que quieres eliminar {{exportName}}?",
"tooltip": {
"shareExport": "Compartir exportación",
"downloadVideo": "Descargar video",
"editName": "Editar nombre",
"deleteExport": "Eliminar exportación"
}
}

View File

@ -1,6 +1,6 @@
{
"description": {
"addFace": "Guía para agregar una nueva colección a la Biblioteca de Rostros.",
"addFace": "Agregar una nueva colección a la Biblioteca de Rostros subiendo tu primera imagen.",
"placeholder": "Introduce un nombre para esta colección",
"invalidName": "Nombre inválido. Los nombres solo pueden incluir letras, números, espacios, apóstrofes, guiones bajos y guiones."
},
@ -23,11 +23,11 @@
"title": "Crear colección",
"desc": "Crear una nueva colección",
"new": "Crear nuevo rostro",
"nextSteps": "Para construir una base sólida: <li>Usa la pestaña Entrenar para seleccionar y entrenar con imágenes de cada persona detectada.</li> <li>Enfócate en imágenes frontales para obtener los mejores resultados; evita entrenar con imágenes que capturen rostros en ángulo.</li>"
"nextSteps": "Para construir una base sólida: <li>Usa la pestaña Reconocimientos Recientes para seleccionar y entrenar con imágenes de cada persona detectada.</li> <li>Céntrate en imágenes frontales para obtener los mejores resultados; evita entrenar con imágenes que capturen rostros de perfil.</li>"
},
"train": {
"title": "Entrenar",
"aria": "Seleccionar entrenamiento",
"title": "Reconocimientos Recientes",
"aria": "Seleccionar reconocimientos recientes",
"empty": "No hay intentos recientes de reconocimiento facial"
},
"selectItem": "Seleccionar {{item}}",

View File

@ -27,7 +27,8 @@
"enrichments": "Análisis avanzado",
"triggers": "Disparadores",
"roles": "Rols",
"cameraManagement": "Administración"
"cameraManagement": "Administración",
"cameraReview": "Revisar"
},
"dialog": {
"unsavedChanges": {
@ -864,7 +865,9 @@
"createRole": "Rol {{role}} creado exitosamente",
"updateCameras": "Cámara actualizada para el rol {{role}}",
"deleteRole": "Rol {{role}} eliminado exitosamente",
"userRolesUpdated": "{{count}} usuarios asignados a este rol han sido actualizados a 'visor', que tiene acceso a todas las cámaras."
"userRolesUpdated_one": "{{count}} usuarios asignados a este rol han sido actualizados a 'visor', que tiene acceso a todas las cámaras.",
"userRolesUpdated_many": "",
"userRolesUpdated_other": ""
},
"error": {
"createRoleFailed": "Creación de rol fallida: {{errorMessage}}",