Files
classroomio/apps/dashboard/src/lib/utils/translations/es.json
T

4395 lines
196 KiB
JSON
Raw Normal View History

2024-04-19 05:45:48 +01:00
{
2026-03-09 11:18:22 +01:00
"common": {
2026-03-18 23:39:12 +01:00
"refresh": "Actualizar",
2026-03-09 11:18:22 +01:00
"unsaved_changes": {
"message": "Tienes cambios sin guardar. ¿Estás seguro de que quieres irte?"
2024-04-26 17:54:11 +01:00
}
},
"validations": {
2026-03-09 11:18:22 +01:00
"generic": {
"invalid_type": "Tipo no válido{esperado, seleccionado, indefinido{} otro{. Esperado {esperado}}}{recibido, seleccionado, indefinido{} otro{ (recibido {recibido})}}",
"too_big": "El valor es demasiado grande{máximo, selección, undefinido{} otro{. Máximo {máximo}}}",
"too_small": "El valor es demasiado pequeño{mínimo, seleccionado, undefinido{} otro{. Mínimo {mínimo}}}",
"invalid_format": "Formato no válido{validación, selección, indefinido{} otro{ para {validación}}}",
"not_multiple_of": "El valor debe ser múltiplo de {multipleOf}",
"unrecognized_keys": "Contiene claves no reconocidas{keys, select, undefined{} other{: {keys}}}",
"invalid_union": "Valor no válido para las opciones proporcionadas{unionErrors, select, undefined{} other{. {unionErrors} opción(es) fallida(s)}}",
"invalid_key": "Clave no válida{clave, selección, undefinido{} otro{: {clave}}}",
"invalid_element": "Elemento no válido{índice, selección, undefinido{} otro{ en el índice {índice}}}",
"invalid_value": "Valor no válido{esperado, seleccionado, indefinido{} otro{. Esperado {esperado}}}{recibido, seleccionado, indefinido{} otro{ (recibido {recibido})}}",
"custom": "{mensaje}",
"required_field": "Este campo es obligatorio",
"invalid_field": "Valor no válido"
},
"email": {
"not_valid": "Correo electrónico no válido"
},
"course_payment": {
"email": {
"invalid_email": "Dirección de correo electrónico no válida"
},
"full_name": {
"min_char": "Debe tener 6 o más caracteres"
}
},
"confirm_password": {
"not_match": "No coincide con la contraseña"
},
"onboarding": {
"step_two": {
"source": {
"required": "Seleccione una opción"
},
"goal": {
"required": "Seleccione una opción"
}
},
"step_one": {
"full_name": {
"min_char": "El nombre completo debe contener 5 o más caracteres."
}
}
},
"reset": {
"password": {
"min_char": "Debe tener 6 o más caracteres"
}
},
"auth": {
"password": {
"min_char": "Debe tener 6 o más caracteres"
},
"email": {
"invalid_email": "Dirección de correo electrónico no válida"
}
},
"forgot": {
"invalid_email": "Dirección de correo electrónico no válida"
},
"org_landing_page": {
"message": {
"min_char": "Debe tener 10 o más caracteres"
},
"phone": {
"min_char": "Debe tener 6 o más caracteres"
},
"email": {
"invalid_email": "Dirección de correo electrónico no válida"
},
"name": {
"min_char": "Debe tener 6 o más caracteres"
}
},
"comment_in_community": {
"min_char": "Debe tener 6 o más caracteres"
},
"ask_community": {
"course_id": {
"select_course": "Seleccione un curso"
},
"body": {
"min_char": "Debe tener 10 o más caracteres"
},
"title": {
"min_char": "Debe tener 6 o más caracteres"
}
},
"create_quiz": {
"min_char": "Debe tener 6 o más caracteres"
},
"lesson_schema": {
"empty_title": "El título no puede estar vacío."
},
"news_feed": {
"min_char": "El campo debe contener 5 o más caracteres."
},
"site_name": {
"min_char": "El nombre del sitio debe contener 5 o más caracteres.",
2026-03-09 11:18:22 +01:00
"hyphen_rule": "El nombre del sitio no puede empezar ni terminar con un guión."
},
"organization_name": {
"min_char": "La organización debe contener 5 o más caracteres.",
"hyphen_rule": "El nombre de la organización no puede comenzar ni terminar con un guión."
2024-07-20 09:41:36 +01:00
},
"user_profile": {
"email": "Dirección de correo electrónico no válida",
"username": "El nombre de usuario no puede estar vacío",
"fullname": "El nombre debe tener un mínimo de 5 caracteres."
2026-03-09 11:18:22 +01:00
},
"exercise": {
"options": {
"custom": "{mensaje}"
},
"points": {
"too_small": "Los puntos deben ser al menos 0."
},
"label": {
"too_small": "Se requiere etiqueta de opción"
},
"question": {
"too_small": "El título de la pregunta es obligatorio."
}
}
},
"generic": {
"locked": "bloqueado",
"unlocked": "desbloqueado",
"loading": "Cargando"
},
"content": {
"heading": "Internacionalización en SvelteKit",
"toggle_label": "Seleccionar idioma preferido"
},
"specialization": {
"course_tag": "Especialización"
},
"snackbar": {
"success": "Éxito",
"success_update": "Actualizado exitosamente",
"success_delete": "Eliminado exitosamente",
"something": "Algo salió mal. Inténtelo más tarde.",
"update": "Actualizar",
"update_failed": "La actualización falló",
"generic": {
"success_delete": "Eliminado exitosamente",
"try_again": "Error: inténtelo de nuevo más tarde"
},
"setup": {
"info_lesson": "Necesitas crear una lección",
"info_course": "Necesitas crear un curso."
},
"upgrade": {
"generate_fail": "No se pudo generar éxito",
"failed": "Error, inténtelo de nuevo más tarde"
},
"signup": {
"disposable": "El correo electrónico que proporcionaste es desechable."
},
"community": {
"success": {
"question_updated": "Pregunta actualizada!",
"comment_submitted": "¡Comentario enviado!",
"success_delete": "Eliminado exitosamente",
"question_submitted": "¡Pregunta enviada!"
},
"error": {
"try_again": "Error: inténtelo de nuevo más tarde",
"deleting_comments": "Error al eliminar comentarios",
"deleting_question": "Error al eliminar la pregunta"
}
},
"invite": {
"failed_join": "No se pudo unir, comuníquese con su administrador"
},
"submissions": {
"success": {
"grading": "Calificación guardada y notificación al estudiante"
}
},
"marks": {
"error": "Error al recuperar las marcas"
},
"lessons": {
"lesson_created": "Lección creada exitosamente",
"lesson_create_failed": "No se pudo crear la lección",
"lesson_deleted": "Lección eliminada exitosamente",
"lesson_delete_failed": "No se pudo eliminar la lección",
"lesson_update_failed": "No se pudo actualizar la lección",
"section_created": "Sección del curso creada exitosamente",
"section_create_failed": "No se pudo crear la sección del curso",
"section_updated": "Sección del curso actualizada con éxito",
"section_update_failed": "No se pudo actualizar la sección del curso",
"sections_reordered": "Secciones del curso reordenadas exitosamente",
"sections_reorder_failed": "No se pudieron reordenar las secciones del curso",
"lessons_reordered": "Lecciones reordenadas exitosamente",
"lessons_reorder_failed": "No se pudo reordenar las lecciones",
"comment_fetch_failed": "No se pudieron recuperar los comentarios de la lección",
"load_more_comments_failed": "No se pudieron cargar más comentarios",
"comment_add_failed": "No se pudo agregar el comentario",
"comment_updated": "Comentario actualizado exitosamente",
"comment_update_failed": "No se pudo actualizar el comentario",
"comment_deleted": "Comentario eliminado con éxito",
"comment_delete_failed": "No se pudo eliminar el comentario",
"completion_update_failed": "No se pudo actualizar la finalización de la lección",
"error": {
"try_later": "Algo no está bien. Inténtelo más tarde.",
"exercise_not_complete": "Completa todos los ejercicios para marcarlos como completos."
},
"success": {
"complete_marked": "Marcado como completo",
"complete_download": "Descarga Completa",
"version_restored": "Versión restaurada exitosamente"
2026-04-27 11:40:38 +01:00
},
"section_deleted": "Sección del curso eliminada exitosamente"
2026-03-09 11:18:22 +01:00
},
"attendance": {
"error": {
"reload": "Algo no está bien. Por favor recarga y toma asistencia nuevamente."
}
},
"course": {
"error": {
"reaction_error": "Se produjo un error al reaccionar a las noticias.",
"commenting_error": "Se produjo un error al crear el comentario.",
"toggle_error": "No se pudo alternar el feed fijado",
"news_feed_fail": "No se pudieron recuperar las fuentes de noticias",
"feed_fetch_error": "Se produjo un error al obtener el feed."
},
"success": {
"comment_deleted": "Comentario eliminado",
"comment_added": "Comentario añadido",
"pinned": "Fijado",
"unpinned": "Desanclar",
"successfully": "Con éxito",
"feed_delete_success": "Feed eliminado correctamente"
}
},
"landing_page_settings": {
"success": {
"complete": "Completo :)"
},
"error": {
"file_size": "El tamaño del archivo no debe ser superior a 500 kb.",
"try_again": "Inténtalo de nuevo",
"label": "Subir imagen",
"fetch_error": "Error al recuperar imágenes de Unsplash"
}
},
"team_members": {
"invite_sent": "¡Invitación enviada!",
"user_exists": "El usuario ya existe",
"invite_fail": "No se pudo enviar la invitación, inténtelo de nuevo",
"remove_fail": "No se pudo eliminar el usuario, inténtelo de nuevo",
"remove_success": "Miembro eliminado correctamente"
2026-03-09 11:18:22 +01:00
},
"lms": {
"error": {
"username_exists": "el nombre de usuario ya existe",
"update": "La actualización falló:",
"try_again": "Por favor inténtalo de nuevo"
}
},
"course_settings": {
"error": {
"not_right": "Algo no está bien. Inténtelo más tarde.",
"went_wrong": "Algo salió mal. Inténtelo más tarde.",
"title": "el título no puede estar vacío",
"description": "la descripción no puede estar vacía",
"failed_integration": "Error de integración, inténtelo de nuevo más tarde",
"failed_deletion": "Error al eliminar, inténtelo de nuevo más tarde"
},
"success": {
"download": "Descarga completa",
"saved": "Guardado exitosamente",
"successful_integration": "Integración exitosa",
"successful_deletion": "Integración eliminada",
"update_successful": "Actualización exitosa"
}
},
"people": {
"success": {
"copied": "Copiado al portapapeles"
},
"error": {
"missing_data": "Faltan datos de la organización, por favor recarga la página",
"no": "No hay dominio de organización actual"
}
},
"newsfeed": {
"error": {
"error": "Se produjo un error mientras",
"editing": "editar feed",
"creating": "creando feed"
},
"success": {
"edit": "Feed editado correctamente",
"add": "Nuevo feed agregado exitosamente"
}
},
"materials": {
"apology": "Lo sentimos, hubo un error al guardar tu lección.",
"update_translations": "Error al actualizar las traducciones",
"creating_new": "Error al crear nuevas traducciones"
},
"exercise": {
"points_required_auto_grade": "Asigne un valor de puntos positivo a cada pregunta antes de guardar.",
2026-03-09 11:18:22 +01:00
"success": "Guardado exitosamente",
"submission_updated": "Envío actualizado a",
"error_fetching": "No se han podido recuperar los ejercicios. Vuelva a cargar la página."
},
"poll": {
"info": {
"not_published": "La encuesta aún no está publicada",
"vote_once": "Solo puedes votar una vez"
},
"error": {
"creating_poll": "Se produjo un error al crear la encuesta.",
"updating_poll": "Se produjo un error al actualizar el estado de la encuesta.",
"submitting_poll": "Se produjo un error al enviar la encuesta."
}
},
"media_manager": {
"list_failed": "No se pudieron cargar los recursos multimedia",
"storage_failed": "No se pudo cargar el resumen de almacenamiento",
"create_failed": "No se pudo crear el recurso multimedia",
"attach_failed": "No se pudo adjuntar el recurso multimedia",
"detach_failed": "No se pudo separar el recurso multimedia",
"resolve_video_failed": "No se pudo resolver la URL de reproducción multimedia",
"update_failed": "No se pudo actualizar el recurso multimedia",
"update_success": "Activo multimedia actualizado",
"usage_failed": "No se pudo cargar el uso de activos",
"download_failed": "No se pudo obtener la URL de descarga del recurso",
"thumbnail_uploaded": "Miniatura cargada",
"thumbnail_upload_failed": "No se pudo cargar la miniatura",
"thumbnail_too_large": "La imagen en miniatura es demasiado grande",
"thumbnail_invalid": "Archivo de miniatura no válido",
"transcription_started": "Transcripción iniciada",
"transcription_start_failed": "No se pudo iniciar la transcripción",
"transcription_completed": "Transcripción finalizada",
"transcript_fetch_failed": "No se pudo cargar la transcripción"
2026-03-09 11:18:22 +01:00
},
"tags": {
"group_created": "Grupo de etiquetas creado",
"group_updated": "Grupo de etiquetas actualizado",
"tag_created": "Etiqueta creada",
"tag_updated": "Etiqueta actualizada",
"course_tags_updated": "Etiquetas del curso actualizadas",
"fetch_failed": "No se pudieron cargar las etiquetas",
"save_failed": "No se pudieron guardar los cambios de etiqueta"
},
"error_update": "No se pudo actualizar",
"token_auth": {
"created": "Secreto de firma creado. Guárdalo ahora; no se volverá a mostrar.",
"rotated": "Secreto de firma rotado. Guarde el nuevo secreto; no se volverá a mostrar.",
"deleted": "Se eliminó la autenticación de token.",
"activated": "Autenticación de token habilitada.",
"deactivated": "Autenticación de token deshabilitada."
},
"automation": {
"created": "Clave de automatización creada. Guárdalo ahora porque el secreto completo sólo se muestra una vez.",
"rotated": "Tecla de automatización girada. Guarde el nuevo secreto ahora porque no se volverá a mostrar.",
"revoked": "Clave de automatización revocada."
},
"program": {
"error": {
"reaction_error": "Se produjo un error al reaccionar a la publicación.",
"news_feed_fail": "No se pudo recuperar el suministro de noticias del programa",
"post_create_failed": "No se pudo crear la publicación",
"post_update_failed": "No se pudo actualizar la publicación",
"code": {
"program_forbidden": "Debes ser miembro de este programa para realizar esta acción.",
"program_member_check_failed": "No pudimos verificar su membresía en el programa. Intentar otra vez.",
"program_not_found": "No se pudo encontrar este programa.",
"program_create_failed": "No se pudo crear el programa.",
"program_update_failed": "No se pudo actualizar el programa.",
"program_delete_failed": "No se pudo eliminar el programa.",
"program_member_not_found": "No se pudo encontrar ese miembro del programa.",
"program_newsfeed_not_found": "Esa publicación no se pudo encontrar.",
"program_newsfeed_comment_not_found": "Ese comentario no se pudo encontrar."
}
},
"success": {
"comment_deleted": "Comentario eliminado",
"comment_added": "Comentario añadido",
"feed_delete_success": "Publicación eliminada exitosamente",
"post_created": "Publicación creada exitosamente",
"post_updated": "Publicación actualizada exitosamente"
}
},
"ai_credits": {
"purchase_success": "Paquete de tokens agregado a su saldo.",
"checkout_failed": "No se pudo iniciar el pago. Por favor inténtalo de nuevo."
},
"public_course": {
"url_copied": "URL del curso copiada",
"url_copy_failed": "No se pudo copiar la URL"
},
"transcription_started": "Transcription started",
"transcription_start_failed": "Could not start transcription",
"transcription_completed": "Transcription finished",
"transcript_fetch_failed": "Could not load transcript",
"account": {
"workspaceCreated": "Espacio de trabajo creado",
"workspaceDeleted": "Espacio de trabajo eliminado",
"workspace_limit_reached": "Has alcanzado el límite de tu espacio de trabajo. Contáctanos para ampliar.",
"plan_upgrade_required": "El espacio de trabajo múltiple es una característica empresarial. Actualice para agregar más espacios de trabajo.",
"workspace_is_primary": "No puede eliminar el espacio de trabajo principal.",
"workspace_not_found": "Espacio de trabajo no encontrado.",
"not_primary_workspace": "Cambie a su espacio de trabajo principal para administrar los espacios de trabajo de la cuenta."
}
},
"explore": {
2026-03-09 11:18:22 +01:00
"heading": "Explora nuestros cursos",
"empty_heading": "No hay curso disponible",
2026-03-09 11:18:22 +01:00
"empty_description": "Actualmente no hay ningún curso publicado disponible"
2024-08-03 20:58:07 +01:00
},
2026-03-09 11:18:22 +01:00
"exercises": {
"heading": "Ejercicios",
"not_submitted": "No enviado",
"submitted": "Enviado",
"in_progress": "Calificación en progreso",
"graded": "Calificado",
"lesson": "Lección"
},
"my_learning": {
"heading": "Mi aprendizaje",
"progress": "En progreso",
"complete": "completo",
"search": "Buscar cursos",
"not_in_progress": "Ningún curso en curso",
"any_progress": "Cualquier curso que inicies se mostrará aquí.",
"not_completed": "Ningún curso completado",
"any_course": "Cualquier curso que completes se mostrará aquí."
},
"lms_navigation": {
"home": "Inicio",
"my_learning": "Mi aprendizaje",
"exercise": "Ejercicio",
"community": "Comunidad",
"explore": "Explorar",
"help": "Ayuda",
"settings": "Configuración",
"programs": "Programas"
2026-03-09 11:18:22 +01:00
},
"upgrade": {
"certificate": "Actualice su plan para generar certificados",
"team": "Actualice su plan para agregar miembros al equipo",
"domain": "Actualice su plan para agregar dominios personalizados",
"team_members": "Miembros del equipo",
"back": "Volver a configuración",
"download_lessons": "Actualice para descargar lecciones",
"download_course": "Actualizar para descargar el curso",
"required": "Actualización requerida",
"enterprise_required": "Esta característica requiere un plan Enterprise."
},
"analytics": {
2026-03-09 11:18:22 +01:00
"title": "Analítica",
"courses": "Cursos",
"progress": "Progreso",
"progress_description": "{valor, número} de {total, número} completo",
"incomplete": "Incompleto",
2026-03-09 11:18:22 +01:00
"completed": "Completado",
"complete": "completo",
"last_seen": "visto por última vez",
"a_while_ago": "hace un tiempo",
2026-03-09 11:18:22 +01:00
"exercises": "Ejercicios",
"graded": "Calificado",
"not_graded": "No calificado",
"enrolled_courses": "Cursos inscritos",
"enrolled_courses_description": "Todos los cursos inscritos",
"overall_course_progress": "Progreso general del curso",
"overall_course_progress_description": "Porcentaje de lecciones completadas",
"total_average_grade": "Calificación promedio total",
"total_average_grade_description": "Basado en calificaciones de ejercicios en todo el curso.",
"overall_course_progress_user_description": "Basado en la finalización de la lección",
"assignment_completion": "Finalización de la tarea",
"assignment_completion_description": "Porcentaje de tareas completadas",
2025-09-18 01:00:49 +01:00
"average_grade_description": "Calificación promedio de todas las tareas completadas",
2026-03-09 11:18:22 +01:00
"students": "estudiantes",
2025-09-18 01:00:49 +01:00
"lessons": "Lecciones",
"tutors": "tutores",
2026-03-09 11:18:22 +01:00
"avg_grade": "Calificación promedio",
2025-09-18 01:00:49 +01:00
"completion_rate": "Tasa de finalización",
"student_progress_overview": "Descripción general del progreso del estudiante",
2026-03-09 11:18:22 +01:00
"student_name": "Nombre del estudiante",
2025-09-18 01:00:49 +01:00
"lessons_completed": "Lecciones completadas",
2026-03-09 11:18:22 +01:00
"exercises_submitted": "Ejercicios enviados",
"average_grade": "Calificación promedio",
"actions": "Acciones",
2025-09-18 01:00:49 +01:00
"view_details": "Ver detalles",
"no_students_found": "No se encontraron estudiantes",
2026-03-09 11:18:22 +01:00
"no_students_description": "Aún no hay estudiantes matriculados en este curso. Los estudiantes aparecerán aquí una vez que se unan al curso.",
"showing_students": "Mostrando del {inicio} al {fin} de {total} estudiantes",
"no_analytics_data": "Sin datos analíticos",
"no_analytics_description": "No se pueden cargar datos analíticos para este curso. Inténtelo de nuevo más tarde o comuníquese con el soporte si el problema persiste.",
"student": "estudiante",
"student_progress_distribution": "Distribución del progreso estudiantil",
"grade_distribution": "Distribución de calificaciones",
"progress_80_plus": "80%+ Progreso",
"progress_60_79": "60-79% de progreso",
"progress_below_60": "Por debajo del 60% de progreso",
"grade_90_plus": "90%+ Grado",
"grade_80_89": "80-89% Grado",
"grade_70_79": "70-79% Grado",
"grade_below_70": "Por debajo del 70% de calificación",
"number_of_students": "Número de estudiantes",
"progress_range": "Rango de progreso",
"grade_range": "Rango de grado",
"no_progress_data": "No hay datos de progreso disponibles",
"no_grade_data": "No hay datos de calificaciones disponibles",
"loading_chart": "Cargando gráfico...",
"no_data_default": "No hay datos disponibles",
"no_data_default_description": "No hay datos para mostrar en este momento.",
"subtitle": "Comprenda cómo los visitantes descubren sus cursos y se convierten en estudiantes.",
"refresh": "Actualizar",
"popularTypes": {
"heading": "Tipos de cursos populares",
"description": "Inscripciones agrupadas por tipo de curso",
"subtitle": "{total} inscripciones en todos los tipos",
"empty": "Aún no hay datos de matrícula",
"course_count": "{count, plural, one {# curso} otro {# cursos}}",
"views_short": "vistas",
"types": {
"SELF_PACED": "a su propio ritmo",
"LIVE_CLASS": "clase en vivo",
"COMPLIANCE": "Cumplimiento",
"PUBLIC": "Público"
}
},
"countries": {
"heading": "Países principales",
"subtitle": "{total} visitantes totales",
"empty": "Aún no hay datos de ubicación",
"country": "País",
"visitors": "Visitantes",
"enrollments_short": "matriculado"
},
"funnel": {
"heading": "Embudo de conversión",
"description": "Desde la primera visita hasta la finalización del curso",
"empty": "Aún no hay datos del embudo",
"step": {
"landing_view": "Vistas de aterrizaje",
"course_page_view": "Vistas de la página del curso",
"enrollment_completed": "Inscripciones",
"course_completed": "Terminaciones"
}
},
"trend": {
"heading": "Tráfico a lo largo del tiempo",
"description": "Vistas de página e inscripciones por día",
"empty": "No hay tráfico en el rango seleccionado",
"views": "Vistas",
"enrollments": "Inscripciones"
},
"kpi": {
"landing_views": "Vistas de aterrizaje",
"unique_visitors": "Visitantes únicos",
"course_page_views": "Vistas de la página del curso",
"enrollments": "Inscripciones",
"range_description": "En el rango seleccionado"
},
"range": {
"7d": "últimos 7 días",
"30d": "últimos 30 días",
"90d": "últimos 90 días"
},
"tabs": {
"overview": "Descripción general",
"funnel": "embudo",
"geography": "Geografía",
"course_types": "Tipos de cursos"
},
"course_metrics": {
"page_subtitle": "Inscripción, finalización de lecciones, calificaciones y progreso por alumno para este curso.",
"progress_distribution_card_description": "¿Cuántos alumnos se encuentran en cada banda de finalización?",
"grade_distribution_card_description": "Cuántos alumnos se encuentran en cada grupo de grado.",
"students_table_description": "Descripción general ordenable con enlaces a perfiles de alumnos.",
"kpi_team_tutors": "{count, plural, one {# tutor en el equipo del curso} other {# tutores en el equipo del curso}}",
"kpi_lessons_exercises": "{count, plural, one {# ejercicio} other {# ejercicios}} asignados a lecciones",
"kpi_progress_grade": "{grade}% de calificación promedio de ejercicio entre los estudiantes inscritos"
}
},
2026-03-09 11:18:22 +01:00
"audience": {
"title": "Audiencia",
"export": "Exportar",
"no_audience": "No hay audiencia para administrar",
"manage": "Administre a todos sus estudiantes aquí y manténgase conectado con ellos",
"name": "Nombre",
"email": "Correo electrónico",
"date_joined": "Fecha de incorporación",
"upgrade": "Actualice su plan para invitar a más estudiantes",
"import_users": "Importar usuarios",
"search_placeholder": "Buscar…",
"status": "Estado",
"status_active": "Activo",
"status_pending": "Pendiente",
"status_expired": "Caducado",
"status_revoked": "Revocado",
"select_all": "Seleccionar todo",
"selected_count": "{count} seleccionado",
"assign_courses": "Asignar a cursos",
"invite": {
"row_actions_aria": "Acciones abiertas",
"resend": "Reenviar invitación",
"revoke": "Revocar invitación pendiente",
"resend_snackbar_success": "Correo electrónico de invitación enviado",
"resend_snackbar_email_failed": "La invitación se renovó pero no se pudo enviar el correo electrónico.",
"revoke_snackbar_success": "Invitación pendiente revocada"
},
"assign": {
"title": "Asignar a cursos",
"description": "Dar acceso a los cursos a los usuarios seleccionados y, opcionalmente, notificarles por correo electrónico.",
"select_courses": "Seleccionar cursos",
"select_courses_placeholder": "Elige cursos...",
"send_email": "Enviar correo electrónico de notificación",
"submit": "Asignar",
"cancel": "Cancelar",
"snackbar_success": "Usuarios asignados {assigned} a cursos ({alreadyEnrolled} ya inscritos, {emailsSent} correos electrónicos enviados)",
"snackbar_no_courses": "Por favor seleccione al menos un curso",
"snackbar_failed": "No se pudieron asignar cursos"
},
"import": {
"title": "Importar usuarios",
"description": "Agregue estudiantes a su organización ingresando sus direcciones de correo electrónico. Opcionalmente, asígnalos a cursos y envía correos electrónicos de invitación.",
"emails_label": "Direcciones de correo electrónico",
"emails_placeholder": "Ingrese correos electrónicos separados por comas, nuevas líneas o punto y coma\npor ej. alicia@ejemplo.com, bob@ejemplo.com",
"course_access": "Acceso al curso",
"no_courses": "Sin tarea de curso",
"all_courses": "Todos los cursos",
"select_courses": "Seleccionar cursos específicos",
"select_courses_placeholder": "Elige cursos...",
"program_access": "Acceso al programa",
"no_programs": "Sin asignación de programa",
"all_programs": "Todos los programas",
"select_programs": "Seleccionar programas específicos",
"select_programs_placeholder": "Elige programas...",
"send_email": "Enviar correo electrónico de invitación a usuarios importados",
"submit": "Importar usuarios",
"back": "Volver a la audiencia",
"snackbar_success": "{imported} invitaciones nuevas, {assigned} estudiantes existentes con acceso al curso, {pendingInvitesRenewed} invitaciones pendientes renovadas ({emailsSent} correos enviados)",
"snackbar_no_emails": "Por favor ingrese al menos una dirección de correo electrónico",
"snackbar_failed": "No se pudieron importar usuarios",
"page_subtitle": "Add many people at once by email, then assign courses or programs if you like."
},
"page_subtitle": "See who belongs to your org, who is learning, who is invited, and how to reach them.",
"user_analytics": {
"title": "Learner profile",
"page_subtitle": "Progress, grades, and activity across their courses."
}
2026-03-09 11:18:22 +01:00
},
"community": {
"title": "Comunidad",
"ask_button": "Pregunta a la comunidad",
"find_question": "Buscar pregunta",
"asked": "preguntó",
"answers": "respuestas",
"no_question": "Sin preguntas",
"ask_a_question": "Haz una pregunta a la comunidad.",
"all": "Todos",
"delete": {
"title": "Eliminar",
"question": "pregunta",
"comment": "comentario",
"sure": "¿Estás seguro de que quieres eliminar esto?",
"no": "No, mantenlo",
"yes": "Si, borrar"
},
"ask": {
"go_back": "Volver",
"ask_the": "pregunta a la comunidad",
"publish": "Publicar",
"title": "Título",
"select_course": "Seleccionar curso",
"ask_community": "Pregunta a la comunidad cualquier duda que tengas",
"question": "Pregunta",
"save": "Guardar",
"edit": "Editar",
"cancel": "Cancelar",
"give": "dar una respuesta",
"comment": "Comentario",
"page_subtitle": "Start a thread the whole community can see, and tie it to a course if you want."
},
"page_subtitle": "Questions and answers shared across your organization's courses.",
"question": {
"page_subtitle": "Follow answers, vote, and join the discussion."
}
},
2026-03-09 11:18:22 +01:00
"course": {
"not_permitted": {
"header": "Sin permiso",
"body": "Lamentablemente no tienes acceso a este curso.",
"button": "Vete a casa"
},
"navItem": {
"settings": {
"heading": "Configuración",
"cover_image": "Imagen de portada",
"optional_image": "Esta imagen opcional aparecerá en su página de bienvenida. Si incluyes uno, debe tener al menos 280 x 200",
"replace": "Reemplazar",
"del": "Eliminar",
"course_details": "Detalles del curso",
"course_title": "Título del curso",
"course_description": "Descripción del curso",
"placeholder": "Escribe aquí la descripción de tu curso",
"course_title_placeholder": "Escribe aquí el título del curso.",
"setup_landing_for_link": "Configurar la página de inicio para obtener el enlace del curso",
"coming_soon": "Próximamente",
"link": "Enlace del curso",
"grading": "Calificación",
"reports": "Hacer que los informes de calificaciones estén disponibles para las lecciones",
"disabled": "Discapacitado",
"enabled": "Habilitado",
"order": "Pestaña Ordenar lecciones",
"drag": "Arrastre y suelte las etiquetas para reordenar las pestañas de materiales",
"content_grouping_title": "Agrupación de contenidos",
"content_grouping_description": "Agrupe lecciones y ejercicios por sección en la lista de contenidos.",
"lesson_download": "Lecciones DescargarCargar",
"available": "Haga que la lección esté disponible para descargar en pdf para estudiantes registrados",
"course_download": "Descarga del curso",
"course_avail": "Hacer que el curso esté disponible para su descarga para los estudiantes registrados",
"download": "Descargar",
"allow": "Permitir nuevos estudiantes",
"access": "Permitir que nuevos estudiantes accedan a este curso",
"publish": "Publicar curso",
"determines": "Esto determina si su curso se muestra en su página de destino.",
"published": "Publicado",
"unpublished": "Inédito",
"type": "Tipo de curso",
"course_type_desc": "Actualiza el tipo de curso para una experiencia más personalizada",
"live_class": "clase en vivo",
"self_paced": "a tu propio ritmo",
"delete": "Eliminar curso",
"delete_text": "Eliminar este curso, esta acción no se puede deshacer",
"save": "Guardar cambios",
"tags": {
"title": "Etiquetas",
"description": "Asigne etiquetas para que los alumnos puedan descubrir este curso con filtros.",
"empty": "No hay etiquetas seleccionadas",
"add": "Agregar etiqueta",
"popover_title": "Seleccionar etiquetas",
"empty_groups": "Aún no hay etiquetas disponibles"
2026-04-27 11:40:38 +01:00
},
"compliance": "Cumplimiento",
"public": "Público",
"convert_to_public_blocked": "Este curso tiene preguntas que no se pueden calificar automáticamente, por lo que aún no se puede hacer público.",
"fix_blocking_questions": "Corregir preguntas de bloqueo",
"slug": {
"label": "barra de URL",
"description": "El último segmento de la URL pública de este elemento. Sólo letras, números y guiones.",
"public_only": "Los slugs solo se pueden editar en cursos públicos.",
"in_use": "Ese slug ya lo utiliza otro elemento de este curso."
},
"callout": {
"legend": "Llamada del curso público",
"description": "Se muestra al final de cada lección y en lugar de los elementos bloqueados. Úselo para llevar a los estudiantes a su sitio o a un curso pago.",
"title_label": "Título",
"title_placeholder": "¿Quieres profundizar en esto?",
"description_label": "Descripción",
"description_placeholder": "Únase al grupo completo para enviar un proyecto de nivel de producción en 4 semanas.",
"button_label": "Etiqueta del botón",
"button_label_placeholder": "Leer más en mi sitio",
"button_url_label": "URL del botón",
"button_url_placeholder": "https://ejemplo.com",
"clear": "Borrar llamada",
"public_only": "Las notas solo aparecen en los cursos públicos.",
"animation_label": "Animación de fondo",
"animation_description": "Elija el movimiento que se reproduce detrás de la tarjeta de aviso.",
"animation_waves": "Olas",
"animation_dotted": "punteado",
"animation_none": "Ninguno"
}
2026-03-09 11:18:22 +01:00
},
"analytics": {
"title": "Analítica"
},
"landing_page": {
"course_content": "Contenido del curso",
"modules": "módulos",
"lessons": "lecciones",
"exercises": "ejercicios",
"start_course": "Iniciar curso",
"requirement": "Requisito",
"description": "Descripción del curso",
"learn": "lo que aprenderás",
"certificate": "Certificado",
"certificate_text": "Cuando completes todos los cursos del programa, obtendrás un Certificado para compartir con tu red profesional.",
"content": "Contenido del curso",
"slide": "1 diapositiva",
"note": "nota",
"video": "vídeo",
"reviews": "Reseñas",
"see_all": "Ver todo",
"header_video": "Vídeo de encabezado",
"no_course_published": "Ningún curso publicado",
"coming_your_way": "¡Tenemos excelentes cursos en camino, estad atentos!",
"view_less": "Ver menos",
"view_all": "Ver todo",
"thank_you": "Gracias por dejar un mensaje, nos comunicaremos con usted en breve",
"name": "Tu nombre",
"email": "Tu correo electrónico",
"phone": "Tu teléfono",
"message": "Tu mensaje",
"your_message": "Tu mensaje aquí",
"submit": "Enviar",
"successful_sub": "Has sido agregado exitosamente. Gracias por suscribirte.",
"enter": "Introduce tu correo electrónico...",
"powered_by": "Desarrollado por",
"landing_page": "Página de destino",
"explore": "Explorar cursos",
"find": "Encuentra cursos que te encantarán de los mejores profesores de todo el mundo",
"find_course": "Encuentra un curso...",
"instructor": "Instructor",
"courses": "cursos",
"reviews_modal": {
"title": "Reseñas",
"rating": "Calificación",
"ratings": "Calificaciones"
},
"enroll_page": {
"requires_payment_or_invite": "Debes pagar por este curso o ser invitado a obtener acceso.",
"back_to_course": "volver al curso",
"join_course": "Unirse al curso"
},
"pricing_section": {
"free": "Gratis",
"not_accepting": "Este curso actualmente no acepta nuevos estudiantes.",
"discount": "Descuento",
"enroll": "Inscríbete ahora",
"buy": "Comprar ahora",
"bird": "Oferta por reserva anticipada. Compre lo antes posible"
},
"upload_widget": {
"title": "Widget de banner",
"width": "Las imágenes con una anchura superior a 1500 píxeles funcionan mejor.",
"size": "El tamaño máximo por archivo es de 500kb.",
"drag_drop": "Arrastre y suelte su imagen aquí, o haga clic para seleccionar",
"submit": "Enviar",
"no_images": "No hay imágenes disponibles."
},
"editor": {
"save": "Guardar",
"page_builder": "Creador de páginas",
"section": "sección",
"display_section": "Sección de visualización",
"pricing_form": {
"currency": "Moneda",
"cost": "Costo",
"payment": "Enlace de pago",
"discount": "Descuento",
"no": "No",
"yes": "si",
"percent": "Porcentaje de descuento",
"gift": "Acerca del regalo"
},
"instructor_form": {
"upload": "Logotipo del instructor",
"name": "Nombre del instructor",
"name_placeholder": "El nombre de tu empresa",
"role": "Rol del instructor",
"about": "Acerca del instructor",
"about_placeholder": "Una breve historia sobre la infraestructura.",
"total": "Número total de cursos"
},
"certificate_form": {
"upload_template": "Plantilla de certificado"
},
"reviews_form": {
"add_reviews": "Agregar reseñas",
"fullname": "Nombre completo",
"description": "Descripción",
"rating": "Calificación",
"hide": "Ocultar reseña",
"validations": {
"description": {
"min_char": "'La descripción es demasiado corta, mínimo de 5 caracteres."
},
"rating": {
"message": "La calificación debe ser del 1 al 5."
},
"avatar_url": {
"message": "Sube una imagen"
},
"name": {
"min_char": "El nombre es demasiado corto, mínimo de 5 caracteres."
}
}
},
"header_form": {
"title": "Título",
"description": "Descripción",
"short_video": "Vídeo corto",
"replace_cover": "Reemplazar imagen de portada",
"replace": "Reemplazar",
"helper": "Introduce un enlace a un vídeo de youtube."
},
"title": {
"header": "encabezado",
"requirement": "Requisito",
"description": "Descripción",
"goals": "Metas",
"reviews": "Reseñas",
"instructor": "Instructor",
"pricing": "Precios",
"certificate": "Certificado"
}
}
},
"certificates": {
"title": "Certificados",
"certificate_settings": "Configuración del certificado",
"tab_design": "Diseño",
"tab_settings": "Configuración",
2026-03-09 11:18:22 +01:00
"theme": "Elige un tema",
"logo": "Logotipo de la marca",
"to_update": "Para actualizar su imagen de marca, vaya a",
"settings": "Configuración > Configuración de la organización",
"and_upload": "y sube el logo de tu marca",
"goto_settings": "Ir a configuración",
"description": "Descripción del curso",
"placeholder": "una pequeña descripción sobre el curso",
"allow": "Permitir a los estudiantes descargar el certificado",
"locked": "bloqueado",
"unlocked": "desbloqueado",
"save": "Guardar cambios",
"unlocked_certificate": "¡Felicidades! 🎉 tu certificado está listo",
"unlocked_certificate_subtitle": "Has completado este curso y tu dedicación es evidente. Descargue el certificado y compártalo con su red como prueba de su habilidad recién adquirida",
"locked_certificate": "Certificados no disponibles",
"instructor_unlock": "Su instructor necesita desbloquear su certificado.",
"contact_instructor": "Si necesita su certificado, comuníquese con su instructor.",
"download_certificate": "Descargar Certificado",
"complete_to_download_title": "Curso no completo 😔",
"complete_to_download_subtitle": "Su certificado estará disponible una vez que complete todas las lecciones y ejercicios de este curso.",
"description_error": "La descripción no puede exceder los 200 caracteres.",
"characters": "personajes",
"unexpected_error": "Ocurrió un error inesperado",
"download_image": "Descargar como imagen",
"editor": {
"title": "Diseño de certificado",
"back": "Volver a certificados",
"save": "Guardar cambios",
"discard": "Descartar",
"saved": "Diseño de certificado guardado",
"unsaved": "No guardado",
"free_plan": "Plan gratuito",
"preview": "Vista previa en vivo",
"sections": "Secciones del editor",
"panel_templates": "Plantillas",
"panel_templates_subtitle": "Elija una plantilla para anclar el estilo visual.",
"panel_content": "Contenido",
"panel_content_subtitle": "Afina las palabras que aparecen en el certificado.",
"panel_colors": "Color de acento",
"panel_colors_subtitle": "Se utiliza para la línea del destinatario, los acentos y el sello.",
"panel_export": "Exportar",
"panel_export_subtitle": "Obtenga una vista previa del diseño actual tal como se entregará.",
"section_header": "Copia del encabezado",
"section_signatories": "Firmantes",
"section_reference": "Referencia",
"subtitle": "Subtítulo",
"subtitle_placeholder": "Premiado con la Máxima Distinción",
"description_override": "Anulación de descripción",
"description_override_placeholder": "El valor predeterminado es la descripción del curso.",
"description_override_hint": "Déjelo en blanco para volver a la descripción del curso al guardar.",
"signatory_one_name": "Nombre del firmante 1",
"signatory_one_role": "Rol de firmante 1",
"signatory_two_name": "Nombre del firmante 2",
"signatory_two_role": "Rol del firmante 2",
"id_format": "Formato de identificación del certificado",
"id_format_hint": "Utilice '{'seq'}' para los últimos cuatro dígitos, '{'year'}' para el año de emisión, '{'month'}' para el mes.",
"accent_hint": "El color de acento aparece en la regla del destinatario, los sellos y el título resaltado de la plantilla.",
"templates_hint": "Las plantillas se procesan con el mismo procesador utilizado para los PDF y PNG descargados.",
"download_pdf": "Descargar PDF",
"download_png": "Descargar PNG",
"print": "Imprimir",
"export_hint": "Las exportaciones utilizan su nombre como destinatario para que pueda obtener una vista previa del diseño final.",
"preview_failed": "No se pudo generar la vista previa del certificado",
"sample_recipient": "Eleanor Vance",
"sample_course": "Certificado de Excelencia",
"sample_description": "En reconocimiento a logros destacados y dedicación ejemplar al oficio.",
"sample_org": "La Real Academia de las Artes",
"summary_title": "Diseño activo",
"summary_subtitle": "Instantánea de cómo se verá el certificado cuando se emita.",
"field_template": "Plantilla",
"field_accent": "acento",
"field_signatories": "Firmantes",
"customize_design": "Personalizar diseño"
}
2026-03-09 11:18:22 +01:00
},
"people": {
"title": "gente",
"add": "Añadir",
"search": "buscar personas",
"you": "tu",
"pending": "Pendiente",
"name": "Nombre",
"role": "Rol",
"action": "acción",
"feedback": "Correo electrónico copiado al portapapeles",
"view": "Ver",
"delete_profile": "Eliminar perfil",
"teams": {
"add": "Añadir",
"add_team": "Agregue a sus compañeros de equipo o colaboradores a su organización. Empezar a trabajar juntos",
"invite": "invitar",
"placeholder": "correo electrónico separado por comas",
"role": "Rol",
"send_invite": "Enviar invitación",
"members": "Miembros",
"invite_sent": "Invitación enviada",
"you": "tu",
"remove": "Quitar"
},
"roles": {
"admin": "administrador",
"tutor": "Tutor",
"student": "estudiante",
"filter": "Filtrar"
},
"delete_confirmation": {
"title": "Eliminar",
"sure": "¿Estás seguro de que quieres eliminar?",
"no": "No",
"yes": "si"
},
"invite_modal": {
"title": "invitar gente",
"invite": "Invitar tutores",
"select": "Seleccionar tutores en organización...",
"to_add": "Para agregar un tutor a su organización,",
"go_to": "ir a la configuración de la organización",
"invite_students": "Invitar estudiantes",
"via_link": "Puede invitar a estudiantes a través de un enlace de invitación",
"via_qr": "Puedes invitar estudiantes a través de QR",
"download_qr": "Descargar código QR",
"qr_downloading_snackbar": "El código QR se generó correctamente. Espere mientras se descarga.",
"copy_link": "Copiar enlace",
"success": "Copiado correctamente",
"finish": "terminar",
"loading": "Cargando...",
"student_invite_settings": "Configuración de invitación de estudiantes",
"student_invite_settings_description": "Elija durante cuánto tiempo funcionará la invitación y cuántos estudiantes pueden usarla.",
"preset": "Preestablecido",
"expires_at": "Vence en",
"max_uses": "Usos máximos",
"quick_invite_link": "Enlace de invitación rápida",
"quick_invite_link_description": "Crea un enlace seguro y compártelo mediante copia o QR.",
"regenerate_link": "Regenerar enlace",
"share_via_qr": "Compartir vía QR",
"qr_placeholder": "Generar enlace para mostrar QR",
"direct_email_bulk": "Correo electrónico directo/invitación masiva",
"direct_email_description": "Pegue las direcciones de correo electrónico separadas por coma, espacio o nueva línea. Se crea una invitación segura única por correo electrónico.",
"recipient_emails": "Correos electrónicos del destinatario",
"recipient_emails_placeholder": "estudiante1@ejemplo.com, estudiante2@ejemplo.com",
"send_invite_emails": "Enviar correos electrónicos de invitación inmediatamente",
"create_email_invites": "Crear invitaciones por correo electrónico",
"existing_students_title": "Add existing org students",
"existing_students_description": "Choose student members already in this organization and grant them direct access to this course.",
"existing_students_search": "Search organization students",
"loading_existing_students": "Loading organization students...",
"no_existing_students": "No organization students are available to add.",
"no_matching_existing_students": "No organization students match your search.",
"notify_existing_students": "Send course access email",
"grant_access": "Grant Access",
"invite_new_students_title": "Invite new students",
"invite_new_students_description": "Invite new people into your organization and pre-assign them to this course. They will create an account, accept the invite, and get access.",
"invite_new_students": "Invite Students",
2026-03-09 11:18:22 +01:00
"existing_invites": "Invitaciones existentes",
"refresh": "Actualizar",
"loading_invites": "Cargando invitaciones...",
"no_invites_yet": "Aún no se han creado invitaciones.",
"created": "Creado",
"expires": "Vence",
"uses": "Usos",
"remaining": "restante",
"opened": "Abierto",
"joined": "Se unió",
"email_sent": "Correo electrónico enviado",
"email_failed": "Error de correo electrónico",
"copy_metadata": "Copiar metadatos",
"revoke": "Revocar",
"view_audit": "Ver auditoría",
"hide_audit": "Ocultar auditoría",
"no_audit_events": "Sin eventos de auditoría.",
"audit_at": "en",
"audit_email": "Correo electrónico",
"audit_actor": "Actor",
"audit_ip": "IP",
"scan_qr": "Escanear QR",
"classroomio_brand": "ClassroomIO.com",
"snackbar_invite_link_copied": "Enlace de invitación copiado",
"snackbar_invite_link_regenerated": "Se ha generado un nuevo enlace de invitación.",
"snackbar_failed_generate_link": "No se pudo generar el enlace de invitación",
"snackbar_add_one_recipient": "Agregue al menos un correo electrónico de destinatario",
"snackbar_failed_create_email_invites": "No se pudieron crear invitaciones por correo electrónico",
"snackbar_invite_revoked": "Invitación revocada",
"snackbar_failed_revoke_invite": "No se pudo revocar la invitación",
"snackbar_failed_load_audit": "No se pudo cargar la auditoría de invitación",
"snackbar_metadata_copied": "Metadatos de invitación copiados",
"snackbar_email_invites_success": "Se crearon {count} invitaciones. Enviado {enviado}, falló {falló}. Se omitieron {duplicados} duplicados.",
"select_at_least_one_student": "Select at least one existing student",
2026-03-09 11:18:22 +01:00
"presets": {
"one_time_24h": "Una vez (24h)",
"multi_use_7d": "Multiuso (7 días)",
"multi_use_30d": "Multiuso (30 días)",
"custom": "personalizado"
}
}
},
"marks": {
"title": "marcas",
"student": "estudiante",
"total": "totales",
"no_student": "No se agregó ningún estudiante",
"export": {
"csv": "Exportar como CSV",
"pdf": "Exportar como PDF"
},
"avg_grade": "Calificación promedio"
},
"submissions": {
"title": "Ejercicios enviados",
"grading_modal": {
"details": "Detalles",
"early": "Temprano",
"late": "tarde",
"total_grade": "Nota total",
"student": "estudiante",
"status": "Estado",
"add_comment": "Añadir comentario",
"add_comment_placeholder": "Deja un comentario",
"grade_with_ai": "Calificar con IA",
"submit_grades": "Enviar calificaciones",
"accept_grade": "Aceptar",
"reject_grade": "Rechazar",
"allocated": "Asignó esta puntuación porque",
"total_try": "de intentos totales:",
"options_correct": "Se seleccionaron las opciones correctas.",
"out_of": "fuera de",
"options_wrong": "y el número de selecciones incorrectas fue",
"questions_tried": "Se asignó esta puntuación debido al total de intentos:",
"delete_prompt": "Eliminar",
"delete_error": "No se pudo eliminar el envío",
"delete_success": "Envío eliminado correctamente",
"student_avatar": "avatar de estudiante",
"ai_icon": "IA"
},
"submission_status": {
"submitted": "Enviado",
"in_progress": "En progreso",
"graded": "Calificado"
},
"workflow": {
"awaiting_manual_hint": "Necesita revisión manual",
"failed_hint": "Error en la calificación automática. Mueva este envío nuevamente a Enviado para volver a intentarlo.",
"invalid_transition": "Este cambio de estado no está permitido por el flujo de trabajo de calificación"
}
},
"attendance": {
"title": "Asistencia",
"present": "presente",
"absent": "ausente",
"search_students": "Buscar estudiantes",
"student": "estudiante",
"lesson": "Lección",
"no_student": "No se agregó ningún estudiante"
},
"lessons": {
"heading": "Lecciones",
"heading_v2": "Contenido",
"drag": "arrastra una tarjeta para reordenar",
"no_lesson": "Aún no hay lecciones",
"share_your_knowledge": "Comparta sus conocimientos con el mundo creando lecciones interesantes. Comience haciendo clic en el botón Agregar.",
"add_content": "Agregar contenido",
"add_content_description": "Selecciona el tipo de contenido que deseas agregar.",
"add_content_details": "Complete los detalles de este contenido.",
"add_content_adding_to": "Añadiendo a",
"add_content_section_fallback": "sección",
"add_content_continue": "Continuar",
"add_content_section_label": "Sección",
"add_content_select_section": "Seleccionar sección",
"add_content_create_section_first": "Primero cree una sección para agregar lecciones o ejercicios.",
"add_content_back": "Atrás",
"add_content_create": "crear",
"add_content_create_section": "Crear sección",
"add_content_create_lesson": "Crear lección",
"add_content_section_title_placeholder": "por ejemplo, Módulo 1: Introducción",
"add_content_lesson_title_placeholder": "por ejemplo, Introducción a las variables",
"join_lesson": "Unirse a la lección",
"no_link": "Sin enlace",
"no_tutor": "No se agregó ningún tutor",
"body_header": "Aún no hay lecciones",
"body_content": "Comparta sus conocimientos con el mundo creando lecciones interesantes. Comience haciendo clic en el botón Agregar.",
"download_pdf": "Descargar PDF",
"autosaving": "Guardado automático...",
"done": "hecho",
"edit": "Editar",
"mark_as": "Marcar como",
"incomplete": "Incompleto",
"complete": "completo",
"next": "Siguiente",
"prev": "Anterior",
"prev_shortcut": "Anterior (←)",
"next_shortcut": "Siguiente (→)",
2026-03-09 11:18:22 +01:00
"disabled": "La característica está deshabilitada",
"version_history": {
"title": "Historial de versiones",
"fetch_more_versions": "Obtener más versiones",
"current_version": "Versión actual",
"restore_version": "Restaurar esta versión"
},
"poll": {
"voted": "Votado",
"created_by": "Creado por",
"status": "Estado",
"draft": "Borrador",
"publish": "Publicar",
"expiration": "Caducidad",
"total_voted": "Votos totales",
"responses": "Respuestas",
"expires": "Vence",
"today": "hoy",
"back": "Atrás",
"result": "Resultado",
"delete": "Eliminar",
"create_poll": "Crear encuesta",
"question": "Pregunta",
"options": "Opciones",
"option_label": "Etiqueta de opción",
"cancel": "Cancelar",
"poll_question": "Pregunta de la encuesta"
},
"polls": {
"title": "Encuesta",
"active_polls": "Encuestas activas",
"expired_polls": "Encuestas caducadas",
"loading": "Cargando...",
"no_polls": "No hay encuestas para mostrar"
},
"comments": {
"title": "Comentarios",
"you": "tu",
"text_area_title": "Deja un comentario",
"placeholder": "¿Qué opinas de esta lección?",
"comment_btn": "Comentario",
"cancel_btn": "Cancelar",
"load_more_btn": "Cargar más",
"comment_error": "No se pudo publicar el comentario. Por favor inténtalo de nuevo."
},
"exercises": {
"heading": "Todos los ejercicios",
"add_button": "Añadir",
"no_exercises": "No se agregaron ejercicios para esta lección.",
"no_assigned_exercises": "Tu tutor no ha asignado ningún ejercicio a esta lección. Por lo general, puedes",
"chill": "relájate con los grandes",
"add_exercise": "Comparte tus conocimientos con el mundo creando ejercicios atractivos. Añade un ejercicio ahora.",
"all_exercises": {
"heading": "Todo ejercicio",
"questions": "Preguntas",
"submissions": "Envíos",
"save": "Guardar",
"preview": "Vista previa",
"add_question": "Añadir una pregunta",
"reorder": "Reordenar preguntas",
"delete_exercise": "Eliminar ejercicio",
"order_questions": "Preguntas sobre pedidos",
"write_your_answer": "Escribe tu respuesta",
"write_your_answer_here": "Escribe tu respuesta aquí",
"no_answer": "No se proporcionó respuesta",
"write_your_question_here": "Escribe tu pregunta aquí",
"write_your_title": "Escribe tu título aquí",
"write_your_subtitle": "Escribe tu subtítulo aquí",
"highlight": "Escribe aquí el título destacado",
"content": "Escribe tu contenido aquí",
"video": "Escribe aquí el enlace de tu vídeo",
"link": "Escribe tu enlace aquí",
"label": "Escribe tu etiqueta aquí",
"email": "Escribe tu correo electrónico aquí",
"facebook": "Escribe aquí tu enlace de Facebook",
"twitter": "Escribe aquí tu enlace de Twitter",
"linkedin": "Escribe aquí tu enlace de LinkedIn",
"number": "Escribe aquí tu número de teléfono",
"previous": "Anterior",
"finish": "terminar",
"next": "Siguiente",
"check": "comprobar",
2026-04-27 11:40:38 +01:00
"auto_graded_badge": "Auto-grade",
"manual_grading_required_badge": "Manual grading required",
"points_required_auto_grade": "Points must be greater than 0 for auto-graded exercises.",
2026-03-09 11:18:22 +01:00
"analytics": {
"submissions": "Envíos",
"individual": {
"heading": "individuo",
"answers": "Respuestas individuales",
"no": "No se proporcionó respuesta",
"student_avatar": "estudiante"
},
"summary": {
"heading": "Resumen",
"question_chart": "Cuadros de preguntas",
"responses": "Respuestas",
"no_responses": "Aún no hay respuestas",
"other": "Otro"
},
"loading_submissions": "Cargando envíos...",
"empty_title": "Aún no hay presentaciones",
"empty_description": "Los envíos aparecerán aquí cuando los estudiantes completen este ejercicio."
},
"view_mode": {
"no_question": "No se agregó ninguna pregunta para este ejercicio.",
"edit": "Editar",
"button": "botón para agregar",
"questions": "preguntas",
"sections": "secciones",
2026-03-09 11:18:22 +01:00
"points": "puntos",
"all": "Todo lo requerido",
"due": "Vencido por",
"no_description": "Sin descripción",
"start": "Empezar",
"graded": "Calificado",
"pending": "Pendiente",
"submitted": "Enviado",
"status_pending": "Estado: Pendiente de revisión",
"status_graded": "Estado: Revisión completada",
"status_submitted": "Estado: Enviado",
"empty_description": "Haga clic en el botón Editar para agregar.",
"empty_edit_hint_prefix": "Haga clic en ",
"empty_edit_hint_suffix": " botón para agregar.",
"answers_required": "Proporcione al menos una respuesta antes de enviar.",
"checking_submission": "Comprobando tu envío...",
"answer_required": "Por favor responda esta pregunta antes de continuar.",
"instructor_feedback": "Comentarios del instructor",
"attempt_counter": "Intento {actual} de {total}",
"previous_try": "Intento anterior",
"next_try": "Próximo intento",
"try_again": "Inténtalo de nuevo",
"back": "Atrás",
"begin_section": "Sección de inicio",
"complete_section": "Sección completa"
2026-03-09 11:18:22 +01:00
},
"edit_mode": {
"delete_modal": "Eliminar ejercicio",
"sure": "¿Estás seguro de que deseas eliminar este ejercicio?",
"no": "No, cancelar",
"yes": "Si, eliminar",
"deleting": "Eliminando...",
"error": "Tienes algunos errores",
"question": "Pregunta",
"write": "Escribe tu código",
"option": "Agregar opción",
"question_types": {
"single": "respuesta única",
"multiple": "Múltiples respuestas",
"paragraph": "Párrafo",
"true_false": "Verdadero/Falso",
"short_answer": "respuesta corta",
"numeric": "respuesta numérica",
"fill_blank": "Completa el espacio en blanco",
"file_upload": "Carga de archivos",
"matching": "Coincidencia",
"ordering": "Realizar pedidos",
"hotspot": "Punto de acceso",
"link": "Enlaces",
"word_bank": "banco de palabras",
"star": "Calificación de estrellas",
"video_recording": "Grabación de vídeo"
2026-03-09 11:18:22 +01:00
},
"select_type": "Seleccionar tipo",
"question_type_auto_gradable": "Auto",
"question_type_manual_grading": "Manual",
2026-03-09 11:18:22 +01:00
"premium_question_type": "Actualice para usar este tipo de pregunta"
},
"delete_confirmation": {
"title": "Eliminar pregunta",
"sure": "¿Estás seguro de que quieres eliminar esta pregunta?",
"no": "No, por favor no",
"yes": "Si, borrar",
"section_title": "Eliminar sección",
"section_sure": "Esta sección será eliminada. Sus preguntas se trasladarán a la sección más cercana."
2026-03-09 11:18:22 +01:00
},
"description": {
"title": "Título",
"heading": "Descripción",
"describe": "Describe el ejercicio a tu estudiante.",
"no": "Sin descripción"
},
"shared_question": {
"textarea": {
"take": {
"placeholder": "Escribe tu respuesta",
"min_error": "Answer must be at least {min} characters.",
"max_error": "Answer must be at most {max} characters.",
"range_error": "Answer must be between {min} and {max} characters."
2026-03-09 11:18:22 +01:00
},
"edit": {
"placeholder": "Los alumnos responderán con un texto extenso.",
"min_characters_label": "Minimum characters",
"min_characters_placeholder": "Minimum characters",
"max_characters_label": "Maximum characters",
"max_characters_placeholder": "Maximum characters"
2026-03-09 11:18:22 +01:00
}
},
"hotspot": {
"preview": {
"helper": "La vista previa del punto de acceso se proporciona mediante la imagen de la aplicación host y la configuración del punto de acceso."
},
"take": {
"placeholder": "Proporcionar coordenadas del punto de acceso como JSON"
},
"edit": {
"helper": "Configure la imagen del punto de acceso y las zonas en cuestión a través de los controles de la aplicación host."
}
},
"ordering": {
"fallback_step_prefix": "paso",
"preview": {
"submitted_label": "Orden enviada",
"expected_label": "Orden esperado",
"matches": "El pedido enviado coincide con el pedido esperado.",
"differs": "El pedido enviado difiere del pedido esperado."
},
"take": {
"helper": "Arrastre y suelte para organizar los elementos en el orden correcto.",
"empty": "Aún no hay artículos de pedido configurados para esta pregunta."
},
"edit": {
"helper": "Arrastra los elementos para definir el orden correcto.",
"add_step": "Agregar paso",
"empty": "Agregue pasos y luego arrastre para establecer el orden esperado.",
"step_placeholder": "Paso '{'índice'}'",
"remove_step_tooltip": "Quitar paso"
}
},
"matching": {
"preview": {
"helper": "La vista previa de pares coincidentes la proporciona la configuración de la aplicación anfitriona."
},
"take": {
"placeholder": "Proporcionar pares coincidentes como JSON"
},
"edit": {
"helper": "Configure los pares en cuestión a través de los controles de la aplicación host."
}
},
"link": {
"preview": {
"empty": "No se enviaron enlaces.",
"item_label": "Enlace '{'índice'}'"
},
"take": {
"helper": "Agregue uno o más enlaces. Sólo se aceptan URL http/https válidas.",
"placeholder": "https://example.com/resource-'{'index'}'",
"remove_tooltip": "Quitar enlace",
"remove_sr": "Quitar enlace",
"invalid_url_error": "Introduzca una URL válida (http/https).",
"add_button": "Agregar enlace"
},
"edit": {
"instructions_placeholder": "Instrucciones opcionales para los estudiantes.",
"helper": "Los estudiantes pueden enviar una o más URL válidas (http/https)."
}
},
"file_upload": {
"preview": {
"accepted_types_label": "Tipos aceptados",
"max_size_label": "Tamaño máximo (MB)"
},
"take": {
"selected_file_label": "Archivo seleccionado",
"upload_button": "Subir",
"upload_progress": "Subiendo...",
"upload_error": "Error al subir",
"view": "Ver",
"download": "Descargar"
},
"edit": {
"accepted_types_placeholder": "Tipos aceptados (por ejemplo, pdf, docx)",
"max_size_placeholder": "Tamaño máximo (MB)"
}
},
"fill_blank": {
"preview": {
"accepted_answers_label": "Respuestas aceptadas"
},
"take": {
"placeholder": "Introduzca las respuestas separadas por comas"
},
"edit": {
"accepted_answers_placeholder": "Respuestas aceptadas (separadas por comas)"
},
"review": {
"your_answer_label": "Enviado:"
2026-03-09 11:18:22 +01:00
}
},
"numeric": {
"preview": {
"correct_value_label": "Valor correcto",
"tolerance_label": "Tolerancia"
},
"take": {
"placeholder": "Introduce un número"
},
"edit": {
"correct_value_label": "Valor correcto",
"correct_value_info": "La respuesta numérica esperada que los alumnos deben enviar para que se marque como correcta.",
"tolerance_label": "Tolerancia",
"tolerance_info": "Diferencia permitida con respecto al valor correcto (por ejemplo, 0,5 acepta +/-0,5).",
"correct_value_placeholder": "Valor correcto",
"tolerance_placeholder": "Tolerancia"
},
"review": {
"your_answer_label": "Enviado:",
"in_range": "Dentro de la tolerancia",
"out_of_range": "Tolerancia exterior"
2026-03-09 11:18:22 +01:00
}
},
"short_answer": {
"preview": {
"helper": "Pregunta de respuesta en texto libre."
},
"take": {
"placeholder": "Escribe tu respuesta"
},
"edit": {
"instructions_placeholder": "Instrucciones opcionales"
},
"review": {
"your_answer_label": "Enviado:",
"accepted_label": "Respuestas aceptadas"
2026-03-09 11:18:22 +01:00
}
},
"true_false": {
"true_label": "Verdadero",
"false_label": "Falso",
"preview": {
"correct_value_label": "Valor correcto"
},
"edit": {
"correct_answer_label": "respuesta correcta"
}
},
"checkbox": {
"edit": {
"helper": "Marque una o más opciones como correctas.",
"correct_selected_tooltip": "Respuesta correcta seleccionada",
"toggle_correct_tooltip": "Alternar respuesta correcta",
"toggle_correct_sr": "Alternar opción como correcta"
}
},
"radio": {
"edit": {
"helper": "Seleccione exactamente una opción correcta.",
"correct_selected_tooltip": "Respuesta correcta seleccionada",
"mark_correct_tooltip": "Marcar como respuesta correcta",
"mark_correct_sr": "Marcar opción como correcta"
}
},
"question": {
"edit": {
"title_label": "Título",
"title_placeholder": "Mensaje de pregunta",
"description_label": "Descripción (opcional)",
"description_placeholder": "Agregue contexto adicional para esta pregunta",
"add_description": "Agregar descripción",
"remove_description": "Eliminar descripción",
"media_menu_sr": "Menú de preguntas extras",
"add_image": "Agregar imagen",
"add_video": "Añadir vídeo",
"remove_image_tooltip": "Quitar imagen",
"remove_image_sr": "Quitar imagen",
"remove_video_tooltip": "Eliminar vídeo",
"remove_video_sr": "Eliminar vídeo",
"image_alt": "Contexto de la pregunta",
"video_modal_title": "Agregar vídeo de YouTube",
"video_link_label": "enlace de youtube",
"video_link_placeholder": "https://www.youtube.com/watch?v=",
"video_add_button": "Añadir vídeo",
"video_invalid_link": "Introduzca un enlace de YouTube válido.",
"upload_error_only_images": "Sólo se admiten archivos de imagen.",
"upload_error_skipped": "Se omitieron algunos archivos porque no son imágenes.",
"upload_error_failed": "No se pudo cargar la imagen. Intentar otra vez."
}
},
"navigation": {
"previous": "Anterior",
"next": "Siguiente",
"finish": "terminar"
},
"common": {
"option_prefix": "Opción",
"remove": "Quitar",
"add_option": "Agregar opción",
"correct_badge": "Correcto",
"not_set": "No establecido",
"incorrect_badge": "Incorrecto"
},
"word_bank": {
"review": {
"your_answer_label": "Tus respuestas",
"correct_label": "Respuestas correctas"
},
"preview": {
"filled_label": "Respuestas esperadas en contexto"
},
"take": {
"helper": "Haga clic en una palabra para colocarla en el primer espacio vacío o arrástrela a un espacio en blanco. Haga clic en un espacio en blanco para devolver la palabra al banco.",
"bank_heading": "banco de palabras",
"clear_blank_sr": "Quitar palabra del espacio en blanco"
},
"edit": {
"template_label": "Plantilla de oración",
"template_placeholder": "Las medidas para describir nuestros datos se llaman ___. El ___ es una función...",
"template_helper": "Utilice tres guiones bajos (___) para cada espacio en blanco. Los alumnos verán un banco de palabras con respuestas correctas y distractores.",
"no_blanks_warning": "Agrega al menos un ___ marcador en blanco en tu plantilla.",
"correct_answers_heading": "Respuesta correcta para cada espacio en blanco.",
"blank_label": "En blanco",
"correct_placeholder": "Término o frase correcta",
"distractors_heading": "Palabras adicionales (distractores)",
"distractor_placeholder": "Opción equivocada",
"add_distractor": "Agregar distractor"
}
},
"star": {
"preview": {
"correct_label": "respuesta correcta"
},
"take": {
"helper": "Seleccione su calificación.",
"star_sr": "Estrella '{'n'}' de '{'max'}'"
},
"edit": {
"correct_value_label": "Valor de estrella correcto",
"correct_value_info": "El conteo de estrellas que los estudiantes deben seleccionar para ganar puntos completos.",
"max_stars_label": "Estrellas máximas",
"max_stars_info": "Cuántas estrellas ven los alumnos (1–10). El valor predeterminado es 5.",
"correct_value_placeholder": "por ej. 3",
"max_stars_placeholder": "por ej. 5"
}
},
"video_recording": {
"submission": {
"no_video": "No se envió ningún vídeo.",
"unavailable": "Vídeo no disponible.",
"duration": "Duración",
"file_size": "Tamaño del archivo",
"recorded_at": "grabado",
"uploaded_at": "subido",
"retake_count": "Repeticiones"
},
"preview": {
"max_duration_label": "Duración máxima",
"manual_grading": "Los alumnos graban una breve respuesta en vídeo. Se requiere calificación manual."
},
"take": {
"unsupported": "La grabación de vídeo no es compatible con este navegador.",
"permission_prompt": "Permita el acceso a la cámara y al micrófono para grabar su respuesta.",
"permission_denied": "Se bloqueó el acceso a la cámara o al micrófono. Verifique los permisos del navegador.",
"start_camera": "Configurar la cámara",
"camera_label": "cámara",
"camera_placeholder": "Seleccionar cámara",
"play_preview": "Reproducir vista previa de grabación",
"pause_preview": "Pausar la vista previa de la grabación",
"start_recording": "Empezar a grabar",
"stop_recording": "dejar de grabar",
"elapsed": "Transcurrido",
"remaining": "restante",
"max_duration": "máx.",
"too_short": "Grabe durante al menos 1 segundo.",
"use_recording": "Usar grabación",
"retake": "Retomar",
"delete": "Eliminar grabación",
"retry_upload": "Reintentar subir",
"uploading": "Subiendo grabación...",
"uploaded": "Grabación cargada",
"upload_failed": "La carga falló. Intentar otra vez.",
"replaces_previous": "Una nueva toma aceptada reemplaza la respuesta anterior después de la carga."
},
"edit": {
"max_duration_label": "Duración máxima",
"max_duration_helper": "Los estudiantes registran en el navegador y pueden volver a tomarlo antes de enviarlo. El máximo es 2 minutos.",
"max_duration_placeholder": "60",
"manual_grading": "Requiere calificación manual"
}
2026-03-09 11:18:22 +01:00
}
},
"settings": "Configuración",
"settings_allow_multiple": "Permitir múltiples intentos",
"settings_allow_multiple_helper": "Los estudiantes pueden enviar más de una vez y revisar intentos anteriores en la pantalla de resultados.",
"settings_save": "Guardar configuración",
"add": "Añadir",
"add_section": "Agregar sección",
"reorder_done": "Hecho de reordenar",
"section": {
"fallback_title": "Sección",
"questions": "preguntas",
"short_questions": "q",
"required": "requerido",
"add_question": "Agregar pregunta",
"delete": "Eliminar sección",
"move_up": "Mover sección hacia arriba",
"move_down": "Mover sección hacia abajo",
"color": "Color de sección",
"description_placeholder": "Describe esta sección",
"after_section": "Después de la sección",
"continue": "Continuar a la siguiente sección",
"go_to_section": "Ir a la sección",
"submit": "Enviar ejercicio",
"collapse_section": "Contraer sección",
"expand_section": "Expandir sección"
}
2026-03-09 11:18:22 +01:00
},
"new_exercise_modal": {
"heading": "Nuevo ejercicio",
"how": "¿Cómo quieres crear tu ejercicio?",
"coming_soon": "Próximamente",
"next": "Siguiente",
"title": "Ponle un título a tu ejercicio.",
"title_placeholder": "Nombre del ejercicio",
"finish": "terminar",
"select_template": "Seleccione una plantilla",
"questions": "Preguntas",
"points": "Puntos",
"back": "Atrás",
"create_exercises": "Crea ejercicios desde Notes con IA",
"choose_questions": "Elige cuántas preguntas y opciones quieres y la IA te ayudará a crear un ejercicio a partir de tu nota. Vamos.",
"how_many_questions": "¿Cuántas preguntas quieres crear?",
"how_many_options": "¿Cuántas opciones por pregunta quieres?",
"add_note": "Por favor agregue una nota para usar esta función",
"generate": "generar",
"completion": "Generación de IA completa",
"click_generate": "Haga clic en 'Generar' para algo de magia",
"no_templates_for_tag": "No hay plantillas disponibles para esta etiqueta.",
"errors": {
"template_fetch": "Error al obtener plantillas. Por favor inténtalo de nuevo."
},
"options": {
"from_scratch": "Desde cero",
"from_scratch_subtitle": "Crea tu ejercicio desde cero si ya tienes tus preguntas preparadas",
"use_template": "Utilice una plantilla",
"use_template_subtitle": "Seleccione entre más de 100 plantillas de ejercicios predefinidos para ayudarle a comenzar",
"use_ai": "Usa IA",
"use_ai_subtitle": "Puedes generar un ejercicio con IA a partir de tus notas"
}
}
},
"materials": {
"body_heading": "Aún no se ha agregado ninguna nota, video o diapositiva para esta lección",
"body_content": "Comparta sus conocimientos con sus alumnos creando contenido atractivo. Comience haciendo clic en",
"get_started": "Empezar",
"no_content": "Sin contenido",
"no_translation": "No hay traducción para el idioma seleccionado.",
"button": "botón",
"button_done": "hecho",
"tabs": {
"document": {
"title": "Documentos",
"add_document": "Agregar documento",
"no_document": "Aún no se han subido documentos",
"view_document": "Ver documento",
"download": "Descargar",
"upload_document": "Cargar documento",
"upload_title": "Cargar documento",
"upload_description": "Cargue archivos PDF, DOCX o DOC. Tamaño máximo: 5 MB",
"drag_drop": "Arrastra y suelta tu documento aquí",
"or": "o",
"choose_file": "Elija archivo",
"cancel": "Cancelar",
"uploading": "Subiendo...",
"upload_success": "¡Documento cargado exitosamente!",
"upload_error": "No se pudo cargar el documento",
"file_type_error": "Tipo de archivo no compatible. Cargue archivos PDF, DOCX o DOC.",
"file_size_error": "El tamaño del archivo es demasiado grande. El tamaño máximo es {tamaño}.",
"type": "Tipo",
"size": "Tamaño",
"upload_error_title": "Error de carga",
"upload_error_message": "Formato de archivo no compatible o error de carga",
"upload_error_try_again": "Inténtelo de nuevo con un archivo de documento válido.",
"try_again": "Inténtalo de nuevo",
"upgrade": "Actualice su plan para cargar documentos",
"cancel_upload": "Cancelar carga",
"upload_cancelled": "Subida cancelada por el usuario",
"downloading": "Descargando...",
"view_pdf": "Ver PDF",
"remove_document": "Quitar documento",
"delete": "Eliminar",
"page_of": "Página {página} de {total}",
"loading_pdf": "Cargando PDF...",
"failed_to_load_pdf": "No se pudo cargar el documento PDF",
"failed_to_render_pdf": "No se pudo renderizar la página PDF",
"use_arrow_keys": "Utilice las teclas de flecha para navegar, +/- para hacer zoom o haga clic en los controles de arriba. El clic derecho está deshabilitado.",
"empty_title": "Aún no hay documentos",
"empty_description": "Cargue documentos para compartir con sus estudiantes"
},
"video": {
"title": "Vídeo",
"embed_link": "Insertar enlace",
"upload": "Subir",
"library": "Biblioteca",
"button": "Agregar/editar vídeos",
"remove_video": "Eliminar vídeo",
"add_video": {
"title": "Agregar un vídeo",
"add_by": "Agregar por",
"youtube_link": "Enlace de Youtube",
"videos_added": "Vídeos añadidos",
"add_video": "Agregar vídeo",
"upload_video": "Subir vídeo",
"select_file": "Seleccione el archivo (Mp4, MOV, AVI) para cargarlo en su lección.",
"size": "(Máximo 500 MB)",
"oops": "Ups `😬, no se pudo subir el video",
"big_file": "Lo sentimos, el video no fue subido. El tamaño del archivo es demasiado grande,",
"maximum_size": "el tamaño máximo es 30 MB. ¡Intentar otra vez!",
"button": "Prueba con otro archivo",
"try_again": "Por favor inténtalo de nuevo",
"unsupported_format": "Lo sentimos, el video no se subió, el formato de archivo no es compatible o algo salió mal en el servidor.",
"format": "Sube archivos MP4, MOV y AVI.",
"upgrade": "Actualiza tu plan para subir videos",
"uploading": "Subiendo...",
"invalid_youtube": "Enlace(s) de YouTube no válido(s)",
"invalid_link": "Enlace(s) no válido(s)",
"search_library": "Buscar biblioteca",
"search_library_action": "Buscar",
"loading_library": "Cargando biblioteca multimedia...",
"no_library_videos": "No hay vídeos disponibles en tu biblioteca multimedia",
"add_from_library": "Agregar desde la biblioteca",
"cancel_upload": "Cancelar carga",
"upload_cancelled": "Subida cancelada por el usuario",
"max_files": "{count, plural, one {Puedes subir # archivo} other {Puedes subir # archivos}}",
"max_files_and_size": "(hasta {tamaño} cada uno)",
"google_drive_choose": "Elige desde Google Drive",
"google_drive_opening": "Selector de apertura…",
"google_drive_hint": "Elija un vídeo de su cuenta de Google. Cualquiera que vea la lección necesita acceso; configure el uso compartido en Drive en \"Cualquier persona con el enlace puede ver\" (o el equivalente de su organización).",
"google_drive_not_configured": "La importación de Google Drive no está configurada para esta implementación. Agregue PUBLIC_GOOGLE_PICKER_CLIENT_ID y PUBLIC_GOOGLE_PICKER_API_KEY a su entorno.",
"google_drive_error": "No se pudo abrir Google Drive. Verifique que su navegador permita ventanas emergentes y que el Selector de Google esté configurado correctamente.",
"processing": {
"queued": "En cola para procesamiento…",
"probing": "Leyendo metadatos de vídeo…",
"thumbnailing": "Generando miniatura…",
"extracting_audio": "Extrayendo audio…",
"transcribing": "Transcribiendo…",
"compressing": "Comprimiendo vídeo…",
"completed": "Procesamiento completo",
"failed": "Error de procesamiento",
"canceled": "Procesamiento cancelado"
}
2026-03-09 11:18:22 +01:00
},
"empty_title": "Aún no hay vídeos",
"empty_description": "Agregue videos de YouTube, cárguelos o de su biblioteca multimedia",
"google_drive": "Google Drive",
"generate_transcript": "Generate transcription",
"generate_transcript_in_progress": "Transcribing…",
"transcript": {
"title": "Transcript",
"captions_label": "Captions",
"language": "Language: {language}",
"empty": "No transcript yet. You can generate one from this card’s menu after the video is uploaded.",
"loading": "Loading transcript…",
"open_side_panel": "Abrir panel de transcripción"
},
"simple_card": {
"kind_youtube": "youtube",
"kind_upload": "Subir",
"kind_google_drive": "Google Drive",
"kind_generic": "Incrustado",
"course_fallback": "Curso",
"menu_aria": "Opciones de vídeo"
},
"view_transcript": "Ver transcripción"
2026-03-09 11:18:22 +01:00
},
"slide": {
"title": "diapositiva",
"slide_link": "Enlace deslizante",
"helper_message": "Puede incrustar presentaciones de Google Slides o Canva"
},
"note": {
"title": "Nota",
"placeholder": "Escribe tu nota de lección aquí.",
"ai": {
"outline": "Generar esquema de lección",
"note": "Generar nota de lección",
"activities": "Generar actividades lectivas"
}
}
}
},
"lesson_nav": {
"materials": "Materiales",
"exercises": "Ejercicios"
},
"add_content_options": {
"section_title": "Sección",
"section_description": "Lecciones y ejercicios grupales juntos.",
"lesson_title": "Lección",
"lesson_description": "Enseñe con notas, diapositivas y vídeos.",
"exercise_title": "Ejercicio",
"exercise_description": "Evaluar a los estudiantes con cuestionarios y tareas."
},
"add_lesson": {
"button_title": "Añadir",
"start_reorder": "Reordenar",
"end_reorder": "Finalizar reorden",
"modal_heading": "Agregar nueva lección",
"modal_heading_section": "Agregar nueva sección",
"lesson_title": "Título de la lección",
"course_section_title": "Título de la sección",
"click_to": "Haga clic para",
"lock": "Bloquear",
"unlock": "Desbloquear",
"all": "Todos",
"fullname": "nombre completo",
"save": "Guardar",
"edit": "Editar",
"delete": "Eliminar",
"cancel": "Cancelar",
"delete_tooltip": "Eliminar esta lección"
2026-03-09 11:18:22 +01:00
},
"section_prompt": {
"cta": "Habilitar secciones",
"header": "Habilitar secciones",
"title": "Lanzamos secciones del curso",
"description": "Ahora puede agrupar lecciones en secciones para organizar su contenido y facilitar el aprendizaje de sus alumnos.",
"activate": "Activar",
"cancel": "Cancelar"
},
"content_locked_title": "Este contenido está bloqueado.",
"content_locked_description": "Su instructor aún no ha desbloqueado este contenido. Complete el contenido anterior o vuelva a consultarlo más tarde.",
"saving": "Guardando…",
"saved": "Guardado",
"draft_recovery": "Se encontró un borrador no guardado para esta lección. ¿Quieres restaurarlo?",
"stats": {
"sections": "Secciones",
"lessons": "Lecciones",
"exercises": "Ejercicios"
}
2026-03-09 11:18:22 +01:00
},
"news_feed": {
"heading": "Noticias",
"body_header": "Aún no hay publicaciones",
"body_content": "Haz una publicación en tu clase. Comience haciendo clic en el botón Agregar.",
"pinned": "Fijado",
"snackbar": {
"comment_deleted": "Comentario eliminado",
"reaction_error": "Se produjo un error al reaccionar a las noticias.",
"comment_creation_error": "Se produjo un error al crear el comentario.",
"add_comment_success": "Comentario añadido",
"toggle_pin_error": "No se pudo alternar el feed fijado",
"unpinned": "Desanclar",
"successfully": "Con éxito",
"feed_delete_success": "Feed eliminado correctamente",
"fetch_feed_fail": "No se pudieron recuperar las fuentes de noticias",
"fetching_error": "Se produjo un error al obtener el feed."
},
"heading_button": {
"title": "Añadir",
"edit_post": "Editar publicación",
"make_a_post": "Hacer una publicación",
"placeholder": "Comparte una actualización con tus estudiantes",
"cancel": "Cancelar",
"post": "Publicar"
},
"user_avatar_alt": "avatar de usuario",
"comments": {
"comment": "comentario",
"showing_of": "Mostrando {shown} de {total}",
"hide": "Ocultar comentarios",
"placeholder": "Agregar comentario de clase",
"submit_aria": "Enviar comentario",
"delete": "Eliminar"
},
"card": {
"pin": "Alfiler",
"unpin": "Desanclar",
"edit": "Editar",
"delete": "Eliminar"
}
2026-04-27 11:40:38 +01:00
},
"compliance": {
"title": "Cumplimiento",
"not_compliance_title": "El cumplimiento no está habilitado",
"not_compliance_description": "Este curso no está configurado como un curso de cumplimiento.",
"loading": "Cargando registros de cumplimiento...",
"learners": "Estudiantes",
"learners_description": "Esta tabla muestra el último ciclo de cada alumno.",
"current_cycle": "Ciclo actual",
"current_cycle_description": "Su ciclo de cumplimiento activo y fechas de renovación.",
"history": "Ciclos pasados",
"history_description": "Cada fila es un ciclo de cumplimiento registrado para este curso.",
"no_active_cycle": "Sin ciclo de cumplimiento activo",
"empty_history": "Aún no se ha registrado ningún historial de cumplimiento.",
"empty_overview": "Aún no hay registros de cumplimiento de los alumnos disponibles.",
"not_available": "No disponible",
"status": {
"no_record": "Sin registro",
"not_started": "No iniciado",
"in_progress": "En progreso",
"compliant": "Cumple",
"expiring_soon": "Expira pronto",
"in_grace_period": "En periodo de gracia",
"non_compliant": "No conforme",
"waived": "Renunciado"
},
"summary": {
"total_learners": "Alumnos totales",
"no_record": "Sin registro",
"not_started": "No iniciado",
"in_progress": "En progreso",
"compliant": "Cumple",
"expiring_soon": "Expira pronto",
"in_grace_period": "En periodo de gracia",
"non_compliant": "No conforme",
"waived": "Renunciado"
},
"fields": {
"learner": "aprendiz",
"email": "Correo electrónico",
"status": "Estado",
"cycle": "ciclo",
"due_date": "fecha de vencimiento",
"completed_at": "Completado en",
"valid_until": "Válido hasta",
"score": "Puntuación",
"attempts": "Intentos"
},
"bulk_actions": {
"title": "Acciones masivas",
"description": "Seleccione estudiantes y aplique una acción de cumplimiento a su ciclo actual.",
"select_all": "Seleccionar todos los alumnos visibles",
"selected_count": "{count} seleccionado",
"clear_selection": "Borrar selección",
"due_date_label": "fecha de vencimiento",
"due_date_helper": "Se utiliza para restablecer y ampliar acciones.",
"reset_action": "Reiniciar ciclo",
"extend_action": "Extender la fecha de vencimiento",
"waive_title": "Renunciar a los alumnos seleccionados",
"waive_description": "Aplicar una exención a los alumnos seleccionados. Puede dejar el vencimiento vacío para una exención abierta.",
"waiver_reason_label": "Motivo de la renuncia",
"waiver_reason_helper": "Contexto opcional para auditorías y revisiones futuras.",
"waiver_expires_at_label": "La exención vence en",
"waiver_expires_at_helper": "Déjelo en blanco si la exención no debe caducar automáticamente.",
"waive_action": "Aplicar exención",
"modal": {
"description": "Estás actualizando a {count} alumnos seleccionados.",
"cancel": "Cancelar",
"apply": "Aplicar acción"
}
},
"tabs": {
"overview": "Descripción general",
"learners": "Estudiantes"
},
"overview_metrics": {
"heading": "Resumen del curso",
"description": "El alumno cuenta por estado para este curso."
2026-04-27 11:40:38 +01:00
}
2026-03-09 11:18:22 +01:00
}
},
"search": {
"placeholder": "Buscar lecciones o ejercicios",
"empty": "No se encontraron resultados"
},
2026-03-18 23:39:12 +01:00
"header": {
"preview": "Preview course",
"preview_missing_slug": "Generate and save a course slug before previewing."
2026-03-18 23:39:12 +01:00
},
2026-03-09 11:18:22 +01:00
"sidebar": {
"back_to_course": "volver al curso",
"content_count": {
"lessons": "{count} lecciones",
"exercises": "{contar} ejercicios"
2026-04-27 11:40:38 +01:00
},
"compliance": {
"title": "Cumplimiento",
"due_date": "debido",
"valid_until": "Válido hasta"
2026-03-09 11:18:22 +01:00
}
},
"navItems": {
"nav_news_feed": "Noticias",
"nav_content": "Contenido",
"nav_attendance": "Asistencia",
"nav_submissions": "Envíos",
"nav_marks": "marcas",
"nav_people": "gente",
"nav_analytics": "Analítica",
"nav_certificates": "Certificados",
"nav_landing_page": "Página de destino",
2026-04-27 11:40:38 +01:00
"nav_settings": "Configuración",
"nav_compliance": "Cumplimiento",
"nav_ai_assistant": "Asistente",
"nav_ai_tutor": "Tutor de IA"
},
"completion": {
"modal": {
"title": "¡Requisitos del curso completos!",
"subtitle": "Felicitaciones, puede ver y descargar su certificado en cualquier momento.",
"view_certificate": "Ver certificado",
"later": "Cerrar"
}
},
"certificates": {
"progress_hint": "{current}% completado ({required}% requerido para descargar)"
},
"certification": {
"rules_heading": "Reglas",
"deadline_label": "Fecha límite de certificación",
"deadline_helper": "Los estudiantes deben alcanzar el porcentaje de finalización antes de esta fecha (hora local). Déjelo vacío sin fecha límite.",
"threshold_label": "Finalización mínima (%)",
"threshold_helper": "Progreso combinado de lección y ejercicio requerido para obtener el certificado (0–100). El valor predeterminado es 100%.",
"final_exercise_label": "Ejercicio final (opcional)",
"final_exercise_none": "ninguno",
"final_exercise_helper": "Cuando se establece, los estudiantes deben alcanzar al menos la puntuación mínima en este ejercicio (el mejor intento cuenta) además del porcentaje de finalización anterior.",
"min_exercise_score_label": "Puntuación mínima en el ejercicio final (%)",
"min_exercise_score_helper": "La puntuación es un porcentaje del total de puntos posibles en ese ejercicio (0-100).",
"blocker_progress": "El progreso de su curso es {current}%; {required}% es obligatorio.",
"blocker_deadline": "La fecha límite de certificación ha pasado.",
"blocker_no_content": "Este curso no tiene lecciones ni ejercicios para completar.",
"blocker_final_not_submitted": "Envíe el ejercicio requerido \"{exerciseTitle}\" para calificar para el certificado.",
"blocker_final_pending": "Su intento en \"{exerciseTitle}\" aún se está calificando.",
"blocker_final_score": "Su mejor puntuación en \"{exerciseTitle}\" es {bestPercent}%; {requiredPercent}% es obligatorio.",
"blocker_final_misconfigured": "El ejercicio de certificación \"{exerciseTitle}\" no tiene puntos configurados; Pídele a tu instructor que lo arregle.",
"email_message_label": "Mensaje de correo electrónico",
"email_message_placeholder": "por ej. Estamos orgullosos de tu progreso: ¡sigue aprendiendo!"
},
"creator": {
"heading": "¿Qué curso quieres crear?",
"placeholder": "Pídele a ClassroomIO que cree un curso para ti...",
"type": {
"self_paced": "a tu propio ritmo",
"live_class": "Clase en vivo"
},
"level": {
"beginner": "principiante",
"intermediate": "Intermedio",
"advanced": "Avanzado"
},
"drafting": {
"heading": "Redactando tu idea de curso",
"subtext": "Estamos convirtiendo su mensaje en un título de curso y un espacio de trabajo.",
"step_reading": "Leyendo tu mensaje",
"step_naming": "Nombrando tu curso",
"step_building": "Creando tu espacio de trabajo"
},
"untitled_course": "Curso sin título",
"untitled_course_description": "El asistente completará los detalles del curso después de la configuración.",
"template": {
"heading": "O empezar desde una plantilla",
"submit": "Continuar",
"skip": "Responde en el chat en su lugar",
"submitted_summary": "Respuestas enviadas",
"skipped_summary": "Se cambió a preguntas y respuestas basadas en chat",
"field": {
"product_name": "Nombre del producto",
"product_summary": "¿Qué hace el producto?",
"audience": "¿Quién es la audiencia?",
"outcome": "¿Qué deberían poder hacer los alumnos después del curso?",
"depth": "¿Qué profundidad debe tener el curso?",
"topic": "Tema o nicho",
"expertise_level": "Nivel de experiencia objetivo",
"documentation_url": {
"hint": "Leeremos este sitio para basar el curso en su producto real."
}
},
"expert_on_x": {
"title": "Conviértete en un experto en X",
"description": "Un curso profundo que convierte a los estudiantes en expertos en un tema o nicho específico.",
"form_title": "Cuéntanos sobre el tema."
},
"product_onboarding": {
"title": "Capacitación en incorporación de productos",
"description": "Una formación de incorporación que hace que los nuevos usuarios sean productivos en su primera semana.",
"form_title": "Cuéntenos sobre sus objetivos de incorporación"
},
"product_101": {
"title": "Curso Producto 101",
"description": "Un curso de fundamentos que enseña a los clientes cómo utilizar su producto.",
"form_title": "Cuéntanos sobre tu producto"
}
}
2026-03-09 11:18:22 +01:00
}
},
"courses": {
"heading": "Cursos",
"heading_button": "Crear curso",
"search_placeholder": "Buscar curso",
"copy_course": {
"title": "Crear un curso",
"course_name_label": "Nombre del curso",
"course_name_placeholder": "Nombre de tu curso",
"course_description_label": "Descripción del curso",
"course_description_placeholder": "Introduce una descripción para tu curso.",
"create_button": "crear",
"error": {
"failed_to_clone": "No se pudo clonar el curso"
}
},
"new_course_modal": {
"heading": "Crear un curso",
"course_name": "Nombre del curso",
"type": "Tipo de curso",
"course_name_placeholder": "Nombre de tu curso",
"short_description": "Breve descripción",
"short_description_placeholder": "Una pequeña descripción sobre este curso.",
"type_selector_title": "¿Qué tipo de curso estás mirando?",
"button": "terminar",
"back": "Atrás",
"next": "Siguiente"
},
"course_card": {
"empty_title": "No hay cursos creados",
"empty_description": "Comparta sus conocimientos con el mundo creando cursos atractivos para sus estudiantes.",
"error_message": "Se produjo un error.",
"lessons_number": "lecciones",
"exercise": "ejercicio",
2026-03-09 11:18:22 +01:00
"students": "estudiantes",
"published": "Publicado",
"unpublished": "Inédito",
"continue_course": "Continuar",
"learn_more": "Más información",
"public_badge": "Público",
"actions_menu_aria": "Acciones del curso",
"tags_overflow_aria": "{count} etiquetas más",
2026-03-09 11:18:22 +01:00
"list_view": {
"title": "Título",
"description": "Descripción",
"lessons": "Lecciones",
"students": "estudiantes",
"published": "Publicado",
"type": "Tipo",
"tags": "Etiquetas"
},
"context_menu": {
"clone": "clonar",
"share": "Compartir",
"invite": "invitar",
"delete": "Eliminar",
2026-04-27 11:40:38 +01:00
"open": "Abierto",
"open_public_course": "Abrir curso público",
"copy_course_url": "Copiar URL del curso"
2026-04-27 11:40:38 +01:00
},
"due_date": "debido",
"valid_until": "Válido hasta"
2026-03-09 11:18:22 +01:00
},
"course_filter": {
2026-03-18 23:39:12 +01:00
"date_created_newest": "Date Created: Newest first",
"date_created_oldest": "Date Created: Oldest first",
"published_first": "Published: Published first",
"unpublished_first": "Published: Unpublished first",
"most_lessons": "Lessons: Most first",
"fewest_lessons": "Lessons: Fewest first",
2026-03-09 11:18:22 +01:00
"date_created": "Fecha de creación",
"published": "Publicado",
"lessons": "Lecciones"
},
"tag_filters": {
"filter": "Filtrar",
"active": "Filtros activos",
"clear_all": "Borrar todo",
"popover_title": "Filtros",
"sort": "ordenar",
2026-03-18 23:39:12 +01:00
"order": "Orden",
"ascending": "Asc",
"descending": "Desc",
2026-03-09 11:18:22 +01:00
"tags": "Etiquetas",
"empty_tags": "No hay etiquetas disponibles"
},
"page_subtitle": "Where lessons turn into courses and courses turn into enrollments."
2026-03-09 11:18:22 +01:00
},
"ai": {
"help_me": "Ayúdame a escribir",
"placeholder": "Ayúdame a escribir una breve descripción.",
"text": "Empieza a escribir...",
"reset": "Reiniciar",
"rephrase": "Reformular",
"insert": "Insertar",
"can_you": "¿Puedes reformular esto?"
},
"dashboard": {
"morning_heading": "Buenos dias",
"afternoon_heading": "Buenas tardes",
"evening_heading": "Buenas noches",
"create_course": "Crear curso",
"view_site": "Ver sitio",
"visit_site": "Visitar sitio web",
"current_lesson": "Actualmente aprendiendo",
"your_progress": "Tu progreso",
"continue": "Continuar",
"continue_learning": "Continuar aprendiendo",
"no_courses": "Aún no hay cursos en curso",
"start_course": "Una vez que comiences un curso, tu progreso se reflejará aquí.",
"lms_dashboard_hero": "Hoy es otro día para acercarte a tus objetivos de aprendizaje. No te rindas, cuanto más aprendas, mejor serás.",
"lessons_completed": "Lecciones completadas",
"no_courses_started": "No se iniciaron cursos",
2026-04-27 11:40:38 +01:00
"certificates_earned": "Certificates issued",
"certificates_earned_description": "Total certificates issued to students in your organization",
2026-04-27 11:40:38 +01:00
"certification_rate": "Certificados",
"recent_certifications": "Recent certifications",
"no_certifications_yet": "No certificates earned yet",
"no_certifications_yet_description": "When students complete a course and earn a certificate, they will appear here",
"view_courses": "View courses",
2026-03-09 11:18:22 +01:00
"no_of_courses": "Número de cursos",
"no_courses_description": "Cursos creados dentro de esta organización.",
"total_students": "Estudiantes totales",
"total_students_description": "Basado en la matrícula de estudiantes",
"top_courses": "Cursos principales",
"students": "estudiantes",
"student": "estudiante",
"completion": "finalización",
"create_first_course": "Crea tu primer curso",
"create_first_course_description": "Comience a crear cursos para realizar un seguimiento del progreso del curso",
"recent_enrollments": "Inscripciones recientes",
"publish_first_course": "Publica tu primer curso",
"publish_first_course_description": "Para realizar un seguimiento de las inscripciones, publicar un curso e invitar a estudiantes",
"publish_course": "Publicar curso",
2026-04-27 11:40:38 +01:00
"items_completed": "Artículos completados",
"currently_learning": "Actualmente aprendiendo",
"learner": "aprendiz",
"progress": "Progreso",
"pick_up_where_you_left_off": "Continua donde lo dejaste",
"course_awaits_you": "{título} te espera",
"learning_awaits_you": "Tu próximo curso te espera",
"lms_today_progress": "Estás {progresando}% en tu aprendizaje: cada paso cuenta.",
"lms_today_empty": "Tu camino de aprendizaje estará listo cuando tú lo estés.",
"compliance_score": "Puntuación de cumplimiento",
"compliance": "Cumplimiento",
"compliance_score_subtitle": "{completado} de {total} cursos de cumplimiento actualmente satisfechos",
"compliance_score_empty": "Aún no se han asignado cursos de cumplimiento",
"compliance_met": "{completado} de {total} cumplido",
"required_courses_completed": "{completado} de {total} cursos requeridos completados",
"streak": "racha",
"days_active": "dias activos",
"items_done": "{completado} de {total} hecho",
"login_activity_title": "Actividad de inicio de sesión del estudiante",
"login_activity_description": "Días más activos de la semana (últimos 90 días)",
"login_activity_no_data": "Aún no hay actividad de inicio de sesión",
"login_activity_logins": "inicios de sesión"
2026-03-09 11:18:22 +01:00
},
"schedule": {
"title": "Tu horario",
"essence": "La esencia de la colaboración en el diseño.",
"figma": "Introducción a Figma",
"join": "Unirse a la llamada",
"no": "No hay lección en este día"
},
"components": {
"settings": {
"customize_lms": {
"title": "Personalizar LMS",
"disabled": "Discapacitado",
"enabled": "Habilitado",
"save": "Guardar cambios",
"apps": {
"title": "Aplicaciones",
"poll": "Encuesta",
"live_comment": "Comentarios en vivo"
},
"course": {
"title": "Curso",
"newsfeed": "suministro de noticias",
"grading": "Calificación"
},
"dashboard": {
"title": "Panel de control",
"community": "Comunidad",
"exercises": "Ejercicios",
"banner_image": "Imagen de banner",
"banner_image_btn": "Actualizar imagen de banner",
"banner_text": "Texto del cartel",
"banner_text_label": "Actualizar texto del banner",
"banner_text_placeholder": "Escribe el texto aquí"
},
"auth_background": {
"title": "Pantalla de acceso",
"description": "Imagen de fondo opcional detrás del inicio de sesión, el registro y otras páginas de cuenta en el sitio de tu organización.",
"paid_plan_note": "Mejora tu plan para personalizar el fondo de acceso.",
"preview_alt": "Vista previa del fondo de acceso"
},
"page_subtitle": "Choose which tabs, banners, course tools, and extras learners see."
2026-03-09 11:18:22 +01:00
},
"domains": {
"title": "Dominio personalizado",
"add": "Añadir",
"url": "URL",
"update": "Actualizar dominio",
"custom": "Dominio personalizado",
"domain": "Añade tu propio nombre de dominio",
"save": "Guardar",
"your_domain": "Tu dominio",
"custom_domain_error": "No puede agregar un dominio de nivel superior como dominio personalizado. En su lugar, utilice un subdominio como 'cursos.[susitio web].com' o 'www.[susitio web].com'.",
"custom_domain_not_classroomio": "El dominio no puede contener 'classroomio'",
"custom_domain_success": "Dominio personalizado agregado exitosamente",
"dns_description": "Establezca el siguiente registro en su proveedor de DNS para continuar:",
"dns_type": "Tipo",
"dns_value": "Valor",
"dns_name": "Nombre",
"refresh": "Actualizar",
"remove": "Quitar",
"custom_favicon": "favicon personalizado",
"custom_code": "código personalizado",
"reconnect": "Reconectar dominio",
"reconnect_hint": "Vuelva a conectar este dominio para generar nuevos registros de configuración de Cloudflare.",
"status_verified": "Verificado",
"status_pending_dns": "DNS pendiente",
"status_pending_verification": "Pendiente de verificación",
"status_reconnect_required": "Se requiere reconectar",
"status_error": "necesita atencion",
"status_removed": "Eliminado",
"verified_description": "Este dominio personalizado está activo y verificado.",
"pending_dns_description": "Agregue los registros DNS a continuación y luego actualice la verificación.",
"pending_verification_description": "Se encontraron registros DNS. La emisión o validación de SSL aún está en curso.",
"reconnect_description": "Este dominio debe conectarse nuevamente a través del nuevo flujo de configuración de Cloudflare.",
"error_description": "Este dominio personalizado existe, pero la verificación aún no se ha completado.",
"page_subtitle": "Run your public learning site on a web address you own.",
"dns_record": "registro DNS",
"record_active": "Detectado",
"record_pending": "Pendiente",
"ssl_pending_heading": "Se está emitiendo el certificado SSL",
"ssl_pending_body": "Tu dominio nos apunta. Ahora estamos esperando que se emita e implemente el certificado SSL. Esto suele tardar unos minutos una vez que todos los registros DNS siguientes estén en su lugar.",
"validation_errors_heading": "La emisión de certificados está bloqueada",
"verified_snackbar": "Dominio personalizado verificado"
2026-03-09 11:18:22 +01:00
}
},
"quiz": {
"title": "cuestionarios",
"second": "Segundo(s)",
"answer": "Respuesta(s)",
"question_delete": "Eliminar pregunta",
"add_more": "+ Agregar más respuestas",
"remove_last": "- Eliminar la última respuesta",
"quiz_delete": "Eliminar cuestionario",
"delete_question": "¿Estás seguro de que deseas eliminar esta pregunta?",
"delete_quiz": "¿Estás seguro de que deseas eliminar este cuestionario?",
"lose_content": "Perderás tu contenido y esta acción no se puede deshacer.",
"delete": "Eliminar",
"update": "Actualizar",
"create": "crear",
"a_quiz": "un cuestionario",
"quiz_title": "Título del cuestionario",
"placeholder": "El título de tu cuestionario",
"save": "Guardar cambio",
"continue": "Continuar",
"rename": "Cambiar nombre",
"updated": "Actualizado",
"start": "Iniciar prueba",
"start_typing": "Comience a escribir su pregunta",
"required_field": "Este campo es obligatorio",
"type_answer": "Escribe respuesta",
"label": "Por favor introduce una etiqueta",
"no_quizz": "No se creó ninguna prueba",
"interactive": "Cree cuestionarios interactivos con marcador para sus alumnos."
}
},
"markdown_editor": {
"write": "escribir",
"preview": "Vista previa"
},
"navigation": {
"goto": "Ir a",
"courses": "Cursos",
"home": "Inicio",
"classroomio_home": "AulaIO Inicio",
"dashboard": "Panel de control",
"discussion": "Discusión",
"people": "gente",
"goto_lms": "Ir a LMS",
"goto_home": "Ir a la página de inicio de ClassroomIO",
"login": "Iniciar sesión",
"signup": "Regístrate",
"redirecting": "Redireccionando",
"loading_state": "Lo llevamos a la página siguiente, espere.",
"org_loading_state": "Llevándote a tu organización...",
"add_organization": "+ Agregar organización",
"goto_dashboard": "Panel"
},
"add_org": {
"create_org": "Crear organización",
"name": "Nombre de la organización",
"org_sitename": "Nombre del sitio de la organización",
"create": "crear",
"sitename": "El nombre del sitio ya existe",
"error_organization": "Algo salió mal al crear esta organización. Por favor recarga e intenta nuevamente"
},
"setup": {
"your_checklist": "Tu lista de verificación",
"get_started": "Empezar",
"description": "Complete estos pasos para configurar su plataforma de aprendizaje",
"progress": "Progreso",
"completed": "completado",
"done": "hecho",
"todo": "todo",
"publish_course": {
"title": "Publicar un curso",
"desc": "Haz que tu curso sea público y adquirible",
"button_label": "Publicar curso"
},
"exercise": {
"title": "Crea un ejercicio",
"desc": "Pon a prueba a tus estudiantes, permíteles demostrar su comprensión del tema.",
"button_label": "Crear tarea"
},
"lesson": {
"title": "crear una lección",
"desc": "Divida su curso en lecciones que sus estudiantes puedan entender fácilmente",
"button_label": "Crear lección"
},
"course": {
"title": "Crear curso",
"desc": "Crea un curso que compartirás con tus alumnos",
"button_label": "Crear curso"
},
"organization_profile": {
"title": "Actualizar la imagen de perfil de la organización",
"desc": "Establezca una identidad profesional y reconocible para su organización.",
"button_label": "Actualizar perfil de organización"
},
"personal_profile": {
"title": "Sube una foto de perfil y actualiza el nombre de usuario",
"desc": "Personalice y agregue un toque humano para hacer que las interacciones sean más personales y memorables.",
"button_label": "Actualizar perfil"
}
},
"pricing": {
"modal": {
"heading": "Plan de actualización",
"thanks": "Gracias por tu apoyo",
"plan": "Su plan viene con ventajas y beneficios interesantes, incluido el acceso a todas las funciones futuras que lancemos.",
"save": "Ahorra 2 meses",
"close": "Cerrar",
"learn": "Más información",
"month": "mes",
"monthly": "Mensual",
"annually": "Anualmente",
"popular": "populares",
"per_org": "Por organización"
},
"plan_names": {
"free": "Gratis",
"early": "Adoptador temprano",
"enterprise": "Empresa"
}
},
"org_navigation": {
"platform": "Plataforma",
"home": "Inicio",
"content": "Contenido",
"people": "Personas",
2026-03-09 11:18:22 +01:00
"dashboard": "Panel de control",
"courses": "Cursos",
"community": "Comunidad",
"audience": "Audiencia",
"media": "Medios",
"setup": "Configuración",
"help": "Ayuda",
"settings": "Configuración",
"early_adopter": "Conviértase en uno de los primeros en adoptar",
"unlock": "Desbloquee funciones ilimitadas e invierta en nuestro futuro",
"upgrade": "Actualiza ahora",
"tags": "Etiquetas",
"automation": "Automatización",
2026-04-27 11:40:38 +01:00
"programs": "Programas",
"widgets": "widgets",
"stats": "Estadísticas",
"analytics": "Analítica",
"compliance": "Cumplimiento"
2026-03-09 11:18:22 +01:00
},
"media_manager": {
"page_title": "Administrador de medios - ClassroomIO",
"heading": "Gerente de Medios",
"empty": "No se encontraron activos",
"usage": {
"title": "Donde se usa",
"description": "Referencias de uso actuales para",
"loading": "Cargando detalles de uso...",
"empty": "Este activo aún no está adjunto a ninguna parte.",
"total": "Usos totales:",
"table": {
"target_type": "Tipo de objetivo",
"target_id": "ID de objetivo",
"slot": "Ranura",
"position": "Posición",
"added": "Añadido"
},
"target": {
"lesson": "Lección",
"exercise": "Ejercicio",
"question": "Pregunta",
"unknown": "Desconocido"
}
},
"form": {
"file_name": "Nombre de archivo",
"description": "Descripción",
"description_placeholder": "Añade una descripción opcional",
"thumbnail_url": "URL en miniatura",
"thumbnail_url_placeholder": "https://ejemplo.com/thumbnail.jpg",
"thumbnail_upload": "Subir miniatura",
"thumbnail_drop_label": "Suelta la imagen aquí o haz clic para subirla.",
"thumbnail_drop_size": "Hasta 5MB",
"thumbnail_preview": "Vista previa en miniatura",
"thumbnail_alt": "Miniatura de activo",
"status": "Estado"
},
"edit": {
"title": "Editar activo",
"description": "Actualice los metadatos multimedia para este recurso.",
"cancel": "Cancelar",
"save": "Guardar cambios"
},
"pagination": {
"previous": "Anterior",
"next": "Siguiente",
"page": "Página"
},
"actions": {
"edit": "Editar",
"where_used": "donde se usa",
"download": "Descargar"
},
"table": {
"title": "Título",
"kind": "Tipo",
"provider": "Proveedor",
"status": "Estado",
"size": "Tamaño",
"updated_at": "Actualizado",
"actions": "Acciones"
},
"status": {
"active": "Activo",
"archived": "Archivado"
},
"provider": {
"upload": "Subir",
"youtube": "youtube",
"generic": "genérico",
"external_url": "URL externa",
"google_drive": "Google Drive"
2026-03-09 11:18:22 +01:00
},
"kind": {
"video": "Vídeo",
"document": "Documento",
"image": "Imagen",
"audio": "Audio",
"other": "Otro"
},
"filters": {
"search_placeholder": "Buscar activos",
"apply": "Aplicar",
"status_options": {
"all": "Todos los estados",
"active": "Activo",
"archived": "Archivado"
},
"kind_options": {
"all": "Todos los tipos",
"video": "Vídeo",
"document": "Documento",
"image": "Imagen",
"audio": "Audio",
"other": "Otro"
},
"refresh": "Refrescar"
},
"storage": {
"total_bytes": "Almacenamiento total",
"internal_bytes": "Almacenamiento interno",
"external_assets": "Activos externos",
"bytes_by_kind": "Almacenamiento por tipo de activo"
},
"common": {
"not_available": "N/A"
},
"empty_description": "El activo no existe o no está disponible en esta organización.",
"page_subtitle": "Keep files, videos, and links for your courses in one library."
2026-03-09 11:18:22 +01:00
},
"settings": {
"heading": "Configuración",
"billing": {
"sub_title": "Detalles de facturación",
"manage": "Gestiona tu facturación",
"active": "No tienes ninguna facturación activa",
"provider": "Usamos Polar para ayudarte a gestionar tu facturación",
"open_billing": "Facturación abierta",
"error": "Se produjo un error al abrir la facturación.",
2026-04-27 11:40:38 +01:00
"page_subtitle": "Your plan, billing portal, and how you pay for ClassroomIO.",
"ai_credits": "Uso del asistente de IA",
"ai_tokens_used": "tokens usados este mes",
"ai_bonus_credits": "créditos de bonificación disponibles"
2026-03-09 11:18:22 +01:00
},
"integrations": {
"heading": "Telegrama",
"sub_heading": "Conecte su cuenta a Telegram para recibir notificaciones de cualquier cambio dentro de la aplicación.",
"step_authenticate": "Paso 1: autentica tu cuenta a través del bot ClassroomIO.",
"open_bot_button": "Abrir robot",
"step_chatId": "Paso 2: Ingrese el ID de chat que le proporcionó el bot.",
"connect_button": "Conectar",
"success_message": "Integración exitosa",
"disconnect": "Desconectar",
"page_subtitle": "Connect Telegram to get notified when important things happen."
2026-03-09 11:18:22 +01:00
},
"landing_page": {
"heading": "Página de destino",
"show_section": "Mostrar sección",
"hide_section": "Ocultar sección",
"title": "Título",
"title_highlight": "Título resaltado",
"subtitle": "Subtítulo",
"save_changes": "Guardar cambios",
"custom_links": {
"heading": "Enlaces personalizados",
"hide_links": "Ocultar enlaces",
"show_links": "Mostrar enlaces",
"description": "Agregue enlaces de navegación personalizados que aparecerán en la barra de navegación del encabezado.",
"label": "Etiqueta",
"url": "URL",
"label_placeholder": "por ejemplo, Acerca de nosotros",
"url_placeholder": "por ejemplo, #acerca de nosotros o https://example.com",
"new_tab": "Abrir en nueva pestaña",
"save": "Guardar",
"cancel": "Cancelar",
"add": "Agregar nuevo enlace"
},
"footer": {
"heading": "Pie de página",
"show_section": "Mostrar sección",
"hide_section": "Ocultar sección",
"facebook": "facebook",
"twitter": "Gorjeo",
"linkedin": "LinkedIn"
},
"mailing_list": {
"heading": "Lista de correo",
"show_section": "Mostrar sección",
"hide_section": "Ocultar sección",
"title": "Título",
"subtitle": "Subtítulo",
"button_label": "Etiqueta de botón"
},
"contact_us": {
"heading": "Contáctenos",
"show_section": "Mostrar sección",
"hide_section": "Ocultar sección",
"title": "Título",
"title_highlight": "Título resaltado",
"subtitle": "Subtítulo",
"phone_number": "Número de teléfono",
"email": "Correo electrónico",
"address": "Dirección"
},
"faq": {
"heading": "Preguntas frecuentes",
"show_section": "Mostrar sección",
"hide_section": "Ocultar sección",
"title": "Título",
"question": "Pregunta",
"answer": "respuesta",
"button": "Agregar nuevas preguntas frecuentes",
"save": "Guardar",
"cancel": "Cancelar"
},
"courses": {
"heading": "Cursos",
"show_section": "Mostrar sección",
"hide_section": "Ocultar sección",
"title": "Título",
"title_highlight": "Título resaltado",
"subtitle": "Subtítulo"
},
"about": {
"heading": "Acerca de",
"title": "Título",
"content": "Contenido",
"upload_an_image": "Sube una imagen",
"select_image": "Seleccionar imagen"
},
"actions": {
"heading": "Acciones",
"label": "Etiqueta",
"link": "Enlace",
"no_redirect": "Sin redireccionamiento",
"redirect": "Redirigir",
"show_banner": "Mostrar banner",
"hide_banner": "Ocultar banner",
"banner_type": {
"heading": "Tipo de banner",
"video": "Vídeo",
"image": "Imagen"
}
},
"background": {
"title": "Imagen de fondo",
"show_background": "Mostrar fondo",
"hide_background": "Ocultar fondo"
},
"page_subtitle": "Shape the marketing page people see before they sign up or enroll.",
"editor": {
"save": "Guardar",
"close": "Cerrar",
"page_builder": "Creador de páginas",
"footer": {
"text": "Texto de pie de página",
"add": "Agregar enlace de pie de página",
"default_label": "Nuevo enlace",
"link_label": "Etiqueta de enlace",
"link_href": "URL del enlace",
"remove": "Eliminar enlace de pie de página",
"brand": {
"legend": "Brand",
"description": "Your organization logo and name always appear here (from organization settings). Add optional details below.",
"preview_label": "Footer brand preview",
"tagline": "Tagline",
"tagline_placeholder": "Small line under your brand",
"copyright": "Copyright",
"copyright_placeholder": "© 2026 Your Organization",
"social_label": "Social links",
"platform_field": "Platform",
"url_label": "Profile URL",
"add_social": "Add social link",
"remove_social": "Remove social link",
"platforms": {
"instagram": "Instagram",
"x": "X",
"linkedin": "LinkedIn",
"facebook": "Facebook",
"youtube": "YouTube",
"github": "GitHub",
"tiktok": "TikTok",
"website": "Website"
}
},
"columns": {
"legend": "Link columns",
"description": "Add grouped links (like Company or Resources). Enables a multi-column footer layout.",
"empty_hint": "No columns yet — add one to show a multi-column footer beside your brand.",
"add": "Add column",
"remove": "Remove column",
"heading_label": "Column heading",
"heading_placeholder": "e.g. Company",
"add_link": "Add link",
"remove_link": "Remove link",
"links_max_reached": "Up to 10 links per column",
"cta_toggle": "Add CTA link",
"cta_label": "CTA label",
"cta_href": "CTA URL",
"cta_default_label": "Explore more",
"max_reached": "Up to 6 columns"
},
"bottom": {
"legend": "Bottom row",
"add_link": "Add bottom link"
}
},
"embed": {
"toggle": "Mostrar sección para insertar",
"title": "Título de la sección",
"title_placeholder": "Título de la sección",
"description": "Descripción",
"description_placeholder": "Descripción opcional",
"code": "código para insertar",
"code_placeholder": "Pegue el código para insertar aquí",
"code_description": "Pegue el fragmento de inserción completo o el código iframe.",
"secondary_label": "Etiqueta del botón secundario",
"secondary_href": "Enlace de botón secundario"
},
"callout": {
"toggle": "Mostrar sección de llamadas",
"heading": "rumbo",
"heading_default": "¿Listo para empezar a aprender?",
"heading_placeholder": "Introduce un título",
"description": "Descripción",
"description_placeholder": "Añade una breve descripción o déjala vacía.",
"action_label": "Etiqueta del botón",
"action_label_default": "Empezar",
"action_label_placeholder": "Texto del botón",
"action_href": "Enlace de botón",
"action_href_placeholder": "https://..."
},
"navigation": {
"add": "Agregar enlace de navegación",
"default_label": "Nuevo enlace",
"link_label": "Etiqueta de enlace",
"link_href": "URL del enlace",
"remove": "Eliminar enlace de navegación"
},
"hero": {
"heading": "rumbo",
"subheading": "Subtítulo",
"primary_label": "Etiqueta del botón principal",
"primary_href": "Enlace del botón principal",
"secondary_toggle": "Mostrar acción secundaria",
"secondary_label": "Etiqueta del botón secundario",
"secondary_href": "Enlace de botón secundario",
"image": "Imagen de héroe",
"upload": "Subir imagen",
"clear": "Imagen clara",
"stats": {
"label": "Estadísticas",
"description": "Estadísticas opcionales que se muestran junto al héroe (utilizadas por plantillas que lo admiten, por ejemplo, Corporativa).",
"add": "Agregar estadística",
"remove": "Eliminar estadística",
"label_field": "Etiqueta",
"value_field": "Valor",
"label_placeholder": "Estudiantes activos",
"value_placeholder": "1.200"
}
},
"sections": {
"hero": "héroe",
"hero_desc": "Titular, botones de acción e imagen principal.",
"navigation": "Navegación",
"navigation_desc": "Enlaces que se muestran en el encabezado de la página de destino.",
"callout": "Llamada",
"callout_desc": "Banner promocional opcional que se muestra después de los cursos.",
"embed": "Insertar",
"embed_desc": "La sección iframe opcional se muestra después de los cursos.",
"footer": "Pie de página",
"footer_desc": "Brand line, socials, multi-column links, and bottom legal row.",
"links": "Enlaces",
"links_desc": "Bloque opcional de enlaces externos (centro de ayuda, comunidad, seminarios web) que se muestran después de los cursos."
},
"links": {
"toggle": "Mostrar sección de enlaces",
"heading": "Título de sección",
"heading_default": "Explora más",
"heading_placeholder": "Explora más",
"description": "Descripción",
"description_placeholder": "Descripción opcional",
"bold_visit_label": "Tema en negrita: etiqueta del botón",
"bold_visit_default": "Visita",
"classic_learn_more_label": "Tema clásico: etiqueta de enlace",
"classic_learn_more_default": "Más información",
"card_title": "Título de la tarjeta",
"card_title_placeholder": "por ej. Centro de ayuda",
"card_placeholder_help": "Centro de ayuda",
"card_placeholder_webinars": "Seminarios web",
"card_placeholder_community": "Comunidad",
"card_description": "Descripción de la tarjeta",
"card_description_placeholder": "por ej. Explorar guías y preguntas frecuentes",
"card_href": "URL del enlace",
"card_href_placeholder": "https://...",
"card_icon": "Icono",
"add_card": "Agregar tarjeta de enlace",
"remove_card": "Quitar tarjeta",
"max_reached": "Hasta 3 tarjetas",
"icons": {
"help_circle": "Ayuda y soporte",
"life_buoy": "Soporte",
"book_open": "Documentación",
"video": "Vídeo/seminarios web",
"users": "Comunidad",
"message_circle": "Charla",
"newspaper": "Noticias",
"rocket": "empezar",
"calendar": "Eventos",
"mail": "Correo electrónico"
}
}
},
"content": {
"heading": "Editar contenido",
"description": "Actualice el héroe, la navegación, la inserción y el pie de página que aparecen en cada tema.",
"edit": "Editar contenido"
},
"theme": {
"heading": "Elige un tema",
"description": "Elija el estilo visual que ven los visitantes en su página de destino pública.",
"cards": {
"classic": {
"title": "Clásico",
"description": "Diseño tradicional con jerarquía equilibrada"
},
"bold": {
"title": "Negrita",
"description": "Alto contraste, editorial y llamativo."
},
"minimal": {
"title": "mínimo",
"description": "Limpio, brillante y centrado en el curso."
},
"terminal": {
"title": "terminales",
"description": "Superficie oscura, marca denominativa fantasma, catálogo inspirado en CLI"
},
"corporate": {
"title": "Corporativo",
"description": "Tipografía sobria, cuadrículas con bordes, apariencia lista para auditoría"
},
"studio": {
"title": "Estudio",
"description": "Bordes finos, brillo de héroe degradado, pulido de productos artesanales"
},
"tech": {
"title": "tecnología",
"description": "Banda de marca llamativa, navegación monoespacial, sensación de academia de ingeniería"
},
"saas": {
"title": "SaaS",
"description": "Marco de líneas punteadas, detalles suaves, sensación de producto moderno."
}
}
},
"gallery": {
"heading": "Temas populares",
"description": "Creado con funciones principales que puedes personalizar fácilmente, sin necesidad de codificación.",
"by_classroomio": "por ClassroomIO",
"add": "Añadir",
"upgrade": "Actualizar"
},
"current": {
"title": "Tema actual",
"description": "Este es el tema que ven sus visitantes. Personaliza el contenido o elige una apariencia diferente a continuación.",
"field_theme": "Tema",
"field_hero": "Título del héroe",
"field_nav": "Navegación",
"field_nav_count_one": "{contar} enlace",
"field_nav_count_other": "{count} enlaces",
"hero_empty": "—",
"customize": "Personalizar la página de destino"
2026-03-09 11:18:22 +01:00
}
},
"organization": {
"organization_profile": {
"heading": "Organización",
"organization_name": "Nombre de la organización",
"upload_image": "Subir imagen",
"update_organization": "Actualizar organización",
"team": {
"heading": "equipo",
"sub_heading": "Configura tu equipo",
"body": "Agregue compañeros de equipo a su organización para que ambos puedan colaborar en proyectos.",
"button": "Gestionar equipo"
},
"custom_domain": {
"heading": "Dominio personalizado",
"sub_heading": "Personaliza tu dominio",
"body": "Cree una URL personalizada para que su audiencia pueda acceder fácilmente a su organización",
"button": "Editar dominio"
},
"customize_lms": {
"heading": "Personalizar LMS",
"sub_heading": "Personalice el LMS de su organización",
"body": "Controle la experiencia de aprendizaje de sus estudiantes. Puede habilitar o deshabilitar pestañas y páginas, actualizar el banner de LMS y los comentarios en la aplicación según los requisitos de su organización.",
"button": "Personalizar LMS"
},
"theme": {
"heading": "Tema",
"sub_heading": "Establece el color de tu marca",
"custom_theme": "Tema personalizado",
"add_theme": "Agregar tema"
}
},
"page_subtitle": "Set the name, logo, and theme learners see for this organization."
2026-03-09 11:18:22 +01:00
},
"profile": {
"heading": "Perfil",
"update_profile": "Actualizar perfil",
"logout": "Cerrar sesión",
"personal_information": {
"heading": "Información personal",
"full_name": "Nombre completo",
"username": "Nombre de usuario",
"email": "Correo electrónico",
"confirm": "Confirmar",
"cancel": "Cancelar",
"email_change_verification_note": "Se ha enviado un correo electrónico de verificación a su dirección de correo electrónico actual. El nuevo correo electrónico no entrará en vigor hasta que acepte el correo electrónico de verificación.",
"email_change_verification_sent": "Se ha enviado un correo electrónico de verificación a su nueva dirección de correo electrónico. Por favor revise su bandeja de entrada para verificar su nueva dirección de correo electrónico."
},
"profile_picture": {
"heading": "Foto de perfil",
"upload_image": "Subir imagen",
"file_size": "Tamaño máximo de archivo:",
"accepted": "Aceptado:",
"validation_error": "El tamaño del archivo excede el límite máximo:"
},
"page_subtitle": "Your name, email, and how you appear wherever you work in ClassroomIO."
2026-03-09 11:18:22 +01:00
},
"tabs": {
"profile_tab": "Perfil",
"organization_tab": "Organización",
"landing_page_tab": "Página de destino",
"billing_tab": "Facturación",
"integrations_tab": "Integraciones",
"language_tab": "Idioma",
"auth_tab": "Autenticación",
"sso_tab": "SSO",
"token_auth_tab": "Autenticación de token",
"customize_lms_tab": "Personalizar LMS",
"domains_tab": "Dominios",
"teams_tab": "equipos",
"ai_credits_tab": "Créditos de IA",
"ai_tutor_tab": "Tutor de IA"
2026-03-09 11:18:22 +01:00
},
"subheadings": {
"view_site": "Ver sitio"
},
"auth": {
"title": "Autenticación",
"sso": {
"messages": {
"created": "Conexión SSO creada exitosamente",
"activated": "Conexión SSO activada",
"deleted": "Conexión SSO eliminada"
},
"setup": {
"heading": "Configurar inicio de sesión único",
"description": "Configure el inicio de sesión único para su organización. Esta característica requiere un plan Enterprise.",
"provider_label": "Proveedor",
"display_name_label": "Nombre para mostrar",
"display_name_placeholder": "por ejemplo, Acme Corp SSO",
"issuer_label": "URL del emisor",
"issuer_placeholder": "https://accounts.google.com",
"issuer_help": "Emisor OIDC (sin barra diagonal). Ejemplos: Google Workspace: https://accounts.google.com; Okta-https://your-org.okta.com; Azure AD: https://login.microsoftonline.com/your-tenant-id/v2.0",
"domain_label": "Dominio de correo electrónico",
"domain_placeholder": "tuempresa.com",
"client_id_label": "ID de cliente",
"client_id_placeholder": "Desde su proveedor de identidad",
"client_secret_label": "Secreto del cliente",
"client_secret_placeholder": "Desde su proveedor de identidad",
"create_button": "Crear conexión",
"providers": {
"okta": "Okta",
"google_workspace": "Espacio de trabajo de Google",
"auth0": "Autenticación0"
}
},
"policies": {
"heading": "Políticas de acceso",
"description": "Configure cómo los usuarios acceden a su organización",
"break_glass": {
"label": "Acceso rompecristales",
"description": "Permita que los administradores omitan el SSO con correo electrónico/contraseña en caso de emergencia."
},
"auto_join": {
"label": "Unirse automáticamente",
"description": "Permita que los usuarios con dominios de correo electrónico coincidentes se unan automáticamente a su organización."
},
"force_sso": {
"label": "Forzar SSO",
"description": "Requerir que todos los usuarios inicien sesión a través de SSO. El inicio de sesión por correo electrónico/contraseña se desactivará."
}
},
"connection": {
"heading": "Conexión SSO",
"description": "Administre el estado de su conexión SSO",
"active": "Activo",
"inactive": "Inactivo",
"activate_button": "Activar conexión",
"delete_button": "Eliminar",
"delete_confirm": "¿Está seguro de que desea eliminar esta conexión SSO?",
"callback_url_label": "URL de devolución de llamada:",
"callback_url_description": "Copie esta URL en la configuración de URL de devolución de llamada/redireccionamiento de su IdP."
}
},
"general": {
"heading": "Configuración de autenticación",
"description": "Controle cómo los usuarios pueden registrarse e iniciar sesión en su organización.",
"save_button": "Guardar cambios",
"note_title": "Nota",
"note_description": "Esta configuración solo afecta a esta organización. Los administradores siempre pueden iniciar sesión con sus credenciales para tener acceso instantáneo.",
"disable_google_auth": {
"label": "Deshabilitar la autenticación de Google",
"description": "Evite que los usuarios inicien sesión con cuentas de Google."
},
"disable_email_password": {
"label": "Deshabilitar el inicio de sesión con correo electrónico/contraseña",
"description": "Requerir que los usuarios inicien sesión con SSO o proveedores sociales."
},
"disable_signup_message": {
"label": "Mensaje de registro deshabilitado",
"description": "Mensaje personalizado que se muestra a los usuarios cuando el registro está deshabilitado.",
"placeholder": "por ejemplo, los registros están deshabilitados; comuníquese con learn@domain.com para obtener acceso"
},
"disable_signup": {
"label": "Deshabilitar registro",
"description": "Evitar que nuevos usuarios se registren. Sólo los usuarios invitados pueden unirse."
},
"allow_public_signups": {
"label": "Permitir registros públicos",
"description": "Cuando está deshabilitado, solo los usuarios con un enlace de invitación pueden registrarse. Habilite esta opción para permitir que cualquiera pueda crear una cuenta."
}
},
"login": {
"sso_redirect_error": "El inicio de sesión SSO está mal configurado. Configure PUBLIC_SERVER_URL en su servidor API.",
"sso_required": "Inicie sesión con SSO. El inicio de sesión con contraseña está deshabilitado.",
"sign_in_with_sso": "Iniciar sesión con {proveedor}",
"email_password_disabled": "El inicio de sesión por correo electrónico/contraseña está deshabilitado. Utilice SSO.",
"email_password_disabled_message": "El inicio de sesión con correo electrónico/contraseña está deshabilitado para esta organización.",
"google_auth_disabled": "La autenticación de Google está deshabilitada.",
"signup_disabled_error": "El registro está deshabilitado para esta organización. Por favor contacte a su administrador.",
"or_continue_with": "O continuar con correo electrónico y contraseña",
"sso_enabled": "{provider} está habilitado para esta organización"
2026-03-09 11:18:22 +01:00
},
"tabs": {
"general": "generales",
"sso": "SSO",
"token_auth": "Autenticación de token"
},
"page_subtitle": "Control sign-up, login, SSO, and token-based access for this org."
2026-03-09 11:18:22 +01:00
},
"token_auth": {
"heading": "Autenticación de token",
"description": "Permita que los usuarios inicien sesión desde su aplicación con un JWT, sin necesidad de contraseña. Genere un secreto de firma y utilícelo en su backend para emitir JWT de corta duración.",
"status": "Estado",
"active": "Activo",
"inactive": "Inactivo",
"secret_last4": "Secreto (últimos 4):",
"created_at": "Creado",
"generate": "generar secreto",
"rotate": "Rotar secreto",
"delete": "Eliminar autenticación de token",
"delete_confirm": "¿Está seguro de que desea eliminar la autenticación del token? Esta acción no se puede deshacer.",
"activate": "Habilitar",
"deactivate": "Desactivar",
"secret_shown_once": "Guarda este secreto ahora. No se volverá a mostrar.",
"integration_guide": "guía de integración",
"integration_description": "Firme un JWT con el secreto y redirija a los usuarios a la URL de intercambio de tokens.",
"no_config": "No hay autenticación de token configurada. Genere un secreto de firma para comenzar.",
"actions_menu": "Acciones de autenticación de token"
},
"teams": {
"page_subtitle": "Invite teammates and control who helps run this organization."
},
"ai_credits": {
"sub_title": "créditos de IA",
"page_subtitle": "Realice un seguimiento del uso del asistente de IA, el consumo del equipo y compre paquetes de tokens.",
"cost_note": "El uso del crédito está ponderado por el costo del modelo. Gemini 2.5 Flash y GPT-5.4 Mini cuentan como 1 unidad de crédito por token. Claude Sonnet 4.6 cuenta como 36 veces por token, lo que refleja su mayor costo de API.",
"buy_tokens": {
"title": "Compra más fichas",
"description": "Cada paquete agrega 5.000.000 de créditos por $5 USD. Elige cuántos paquetes necesitas.",
"quantity_hint": "paquetes",
"preview": "{cantidad} paquete(s) · {tokens} tokens · ${dollars}",
"buy_button": "Compra por ${dolares}"
},
"leaderboard": {
"title": "Uso del equipo",
"this_month": "Mes actual",
"user": "Usuario",
"favorite_model": "modelo favorito",
"tokens": "Fichas",
"empty": "Nadie de tu equipo ha utilizado el asistente de IA este mes."
},
"chart": {
"heading": "Uso",
"subheading": "Consumo diario de tokens este mes.",
"tokens": "Fichas",
"total_tokens": "fichas totales",
"total_requests": "Solicitudes totales",
"empty": "Aún no se ha registrado ningún uso este mes."
},
"purchased": {
"title": "Uso comprado",
"subtitle": "Las fichas adicionales que compraste se acumulan hasta que se usan.",
"lifetime": "{tokens} tokens comprados · ${dollars} gastados",
"buy_more": "comprar más"
},
"included": {
"title": "Su uso incluido",
"subtitle": "Fichas mensuales incluidas en tu plan.",
"resets_on": "Restablece {fecha}"
}
2026-03-09 11:18:22 +01:00
}
},
"profileMenu": {
"profile": "PERFIL",
"current_org": "ORGANIZACIÓN ACTUAL",
"free_tools": "HERRAMIENTAS GRATUITAS",
"progress": "Informe de progreso",
"timer": "Temporizador de actividad",
"tic_tac": "dedo del pie tres en raya",
"see_more": "Ver más",
"whats_new": "¿Qué hay de nuevo?",
"launch_week": "Semana de lanzamiento"
},
"login": {
"welcome": "Bienvenido de nuevo",
"email": "Tu correo electrónico",
"password": "Tu contraseña",
"forgot": "¿Olvidaste tu contraseña?",
"login": "Iniciar sesión",
"login_with": "o inicia sesión con",
"signup_with": "o regístrate con",
"already_have_account": "¿Ya tienes una cuenta?",
"not_registered_yet": "¿Aún no estás registrado?",
"signup": "Regístrate",
"signup_with_google": "Regístrate con Google",
"login_with_google": "Iniciar sesión con Google",
"create_to_join": "Crea una cuenta gratuita para unirte",
"create_account": "Crear cuenta",
"login_to_join": "Inicia sesión para unirte",
"validation": {
"unable_to_create_profile": "No se puede crear el perfil",
"user_cannot_be_created": "No se puede crear usuario"
},
"fields": {
"email": "Tu correo electrónico",
"full_name": "Nombre completo",
"password": "Tu Contraseña",
"confirm_password": "Confirmar contraseña",
"password_helper_message": "La contraseña debe tener más de 8 caracteres.",
"create_account": "Crear cuenta"
},
"signup_disabled": {
"title": "Registro deshabilitado",
"invite_only_message": "El registro es sólo por invitación. Utilice un enlace de invitación para crear una cuenta.",
"go_to_login": "Ir a Iniciar sesión"
}
},
"app": {
"search": {
2026-04-27 11:40:38 +01:00
"placeholder": "Buscar",
"command_palette": {
"title": "paleta de comandos",
"description": "Busque y navegue por su organización",
"placeholder": "Busca cursos, programas, widgets, estudiantes, etiquetas, configuraciones...",
"org_placeholder": "Busca cursos, programas, widgets, estudiantes, etiquetas, configuraciones...",
"lms_placeholder": "Busque sus cursos, programas y páginas de aprendizaje...",
"lms_description": "Busque y navegue por su espacio de trabajo de aprendizaje",
"empty": "No se encontraron resultados",
"loading": "Buscando...",
"clear_recents": "Borrar recientes",
"result_types": {
"page": "Página"
},
"groups": {
"recent": "Reciente",
"suggested": "sugerido",
"courses": "Cursos",
"programs": "Programas",
"widgets": "widgets",
"tags": "Etiquetas",
"students": "estudiantes",
"settings": "Configuración"
}
}
},
2026-04-27 11:40:38 +01:00
"cancel": "Cancelar",
"save": "Guardar"
2026-03-09 11:18:22 +01:00
},
"welcome_modal": {
"we_at": "nosotros en",
"small_team": "Somos un pequeño equipo con la gran misión de capacitar a los educadores con un excelente software que les ayude a generar un impacto en la vida de las personas. La educación es el regalo más poderoso que le puedes dar a alguien y tiene mucho sentido brindarte todas las herramientas que necesitas para darle este REGALO a más personas.",
"thank_you": "Gracias por elegirnos",
"deeply_appreciate": "lo apreciamos profundamente y estamos a su servicio."
},
"onboarding": {
"sell": "Vender cursos en línea",
"teach": "Enseñar a mis alumnos actuales en línea",
"expanding": "En otra plataforma, ampliando aquí",
"employees": "Capacitar a mis empleados",
"customers": "Crear cursos para mis clientes",
"explore": "Sólo aquí para explorar",
"articles": "Artículos",
"search": "motor de búsqueda",
"social": "redes sociales",
"friends": "Amigos y familiares",
"fullname": "Nombre completo",
"name": "Nombre de la organización",
"organisation_sitename": "Nombre del sitio de la organización",
"what_brings": "¿Qué te trae a",
"how": "¿Cómo supiste de nosotros?",
"back": "Atrás",
"continue": "Continuar"
},
"new_course_modal": {
"live_class_label": "Clase en vivo",
"live_class_subtitle": "Ideal para bootcamps donde las lecciones se basan en el tiempo.",
"self_paced_label": "a tu propio ritmo",
2026-04-27 11:40:38 +01:00
"self_paced_subtitle": "Lo mejor para cursos donde los estudiantes pueden tomar lecciones a su propio ritmo",
"compliance_label": "Cumplimiento",
"compliance_subtitle": "Capacitación recurrente con repeticiones, recordatorios y seguimiento de renovaciones.",
"public_label": "Público",
"public_subtitle": "Páginas de cursos gratuitas y sin registro que puedes compartir públicamente: ideales para la generación de leads"
2026-03-09 11:18:22 +01:00
},
"delete_modal": {
"label": "Eliminar",
"content": "¿Estás seguro?",
"no": "No",
"yes": "si"
},
"email_verification": {
"security_footer": "La seguridad de su cuenta es nuestra principal prioridad. Todos los intentos de verificación se registran para el control de seguridad.",
"actions": {
"request_new": "Solicitar nuevo correo electrónico de verificación",
"contact_support": "Contactar con soporte",
"back_to_dashboard": "Volver al panel"
},
"security_notice": {
"title": "Mejora de la seguridad",
"message": "Hemos actualizado nuestro sistema de verificación de correo electrónico para mayor seguridad. Los enlaces de verificación antiguos ya no son válidos para proteger su cuenta."
},
"errors": {
"unknown": {
"title": "Verificación fallida",
"message": "Se produjo un error inesperado durante la verificación del correo electrónico. Inténtelo de nuevo o comuníquese con nuestro equipo de soporte para obtener ayuda."
},
"database": {
"title": "Error del sistema",
"message": "Estamos experimentando dificultades técnicas. Inténtelo de nuevo más tarde o comuníquese con nuestro equipo de soporte si el problema persiste."
},
"legacy_blocked": {
"title": "Método de verificación no admitido",
"message": "Este método de verificación ya no es compatible por razones de seguridad. Solicite un nuevo correo electrónico de verificación utilizando nuestro sistema de verificación seguro."
},
"email_mismatch": {
"title": "Dirección de correo electrónico cambiada",
"message": "Su dirección de correo electrónico ha cambiado desde que se generó este enlace de verificación. Solicite un nuevo enlace de verificación para su dirección de correo electrónico actual."
},
"token_expired": {
"title": "Enlace de verificación caducado",
"message": "Este enlace de verificación ha caducado por motivos de seguridad. Solicite un nuevo correo electrónico de verificación para continuar."
},
"token_used": {
"title": "Enlace ya utilizado",
"message": "Este enlace de verificación ya se ha utilizado. Si necesita verificar su correo electrónico nuevamente, solicite un nuevo enlace de verificación."
},
"invalid_token": {
"title": "Enlace de verificación no válido",
"message": "Este enlace de verificación no es válido o tiene un formato incorrecto. Revise su correo electrónico para ver el enlace correcto o solicite un nuevo correo electrónico de verificación."
}
}
2026-03-09 11:18:22 +01:00
},
"verify_email_modal": {
"heading": "Verifica tu correo electrónico",
"sent_verification": "Hemos enviado un correo electrónico de verificación a",
"to_confirm": "para confirmar la validez del correo electrónico proporcionado.",
"loading": "Cargando...",
"resend": "Reenviar código de verificación",
"resend_in": "Reenviar verificación en",
"seconds": "segundos",
"snackbar_error": "error al enviar código"
},
"public_courses": {
"page_title": "Cursos - ClassroomIO",
"heading": "Cursos",
"subtitle": "Explorar todos los cursos publicados",
"clear_filters": "Borrar filtros",
"empty": {
"title": "No se encontraron cursos",
"description": "Intente borrar sus filtros o vuelva a consultar más tarde."
},
"filters": {
"title": "Filtrar por etiquetas",
"help": "Seleccione una o más etiquetas para filtrar cursos",
"empty": "Aún no hay etiquetas disponibles"
}
},
"tags_admin": {
"page_title": "Etiquetas - AulaIO",
"heading": "Etiquetas",
"create": "crear",
"tag_modal": {
"create_title": "Crear etiqueta",
"edit_title": "Editar etiqueta",
"name": "Nombre de etiqueta",
"description": "Descripción",
"description_placeholder": "Descripción opcional",
"category": "Categoría",
"color": "Color",
"color_help": "Elige uno de los 10 colores",
"select_category": "Selecciona una categoría",
"no_groups": "Cree un grupo de etiquetas antes de crear etiquetas"
},
"group_modal": {
"create_title": "Crear grupo de etiquetas",
"edit_title": "Editar grupo de etiquetas",
"name": "Nombre del grupo",
"description": "Descripción",
"description_placeholder": "Descripción opcional"
},
"empty": {
"title": "Aún no hay grupos de etiquetas",
"description": "Primero cree un grupo de etiquetas y luego comience a agregar etiquetas."
},
"table": {
"tag": "Etiqueta",
"total_courses": "Cursos totales",
"course": "curso",
"courses": "cursos",
"description": "Descripción",
"category": "Categoría",
"action": "acción",
"empty_group": "Aún no hay etiquetas en este grupo"
},
"actions": {
"create_tag": "Crear etiqueta",
"create_group": "Crear grupo de etiquetas",
"edit_group": "Editar grupo",
"edit_tag": "Editar etiqueta",
"save": "Guardar",
"cancel": "Cancelar",
"actions_menu": "Acciones de etiqueta"
2026-03-09 11:18:22 +01:00
},
"common": {
"not_available": "N/A"
},
"page_subtitle": "Organize courses with labels so filters and lists stay easy to scan."
},
"invite": {
"organization": {
"page_title": "Únase a {orgName} en ClassroomIO",
"invitation_student": "Has sido invitado a {orgName} como estudiante.",
"invitation_teacher": "Has sido invitado a {orgName} como profesor.",
"invitation_admin": "Has sido invitado a {orgName} como administrador.",
"invitation_fallback": "Has sido invitado a {orgName} como {role}.",
"email_line": "Correo electrónico: {email}",
"accept_button": "Aceptar invitación",
"go_to_dashboard": "Ir al panel",
"messages": {
"email_mismatch": "Has iniciado sesión con un correo electrónico diferente al de esta invitación.",
"expired": "Este enlace de invitación ha caducado.",
"revoked": "Este enlace de invitación ha sido revocado.",
"accepted": "Esta invitación ya ha sido utilizada.",
"invalid": "Este enlace de invitación no es válido.",
"joined": "Organización unida",
"join_failed": "No se pudo unir a la organización"
}
}
},
"automation": {
"title": "Automatización",
"subtitle": "Conecte los clientes de MCP ahora, con Zapier y la API pública siguiendo el mismo sistema de claves con ámbito de organización.",
"coming_soon": "Próximamente",
"mcp": {
"setup": {
"title": "Configuración del cliente",
"description": "Utilice una clave con ámbito de organización por integración. Si se rota o revoca una clave, el cliente deja de funcionar hasta que se configura el nuevo secreto.",
"claude_code_description": "Registra `@classroomio/mcp` con Claude Code utilizando la clave de alcance organizacional generada.",
"codex_description": "Agrega el servidor ClassroomIO MCP al Codex con la misma clave de ámbito de organización.",
"cursor_description": "Pegue esto en `~/.cursor/mcp.json` o en la configuración MCP de su espacio de trabajo.",
"opencode_description": "Agregue esto a `opencode.json` en la raíz del proyecto o a `~/.config/opencode/opencode.json`."
},
"keys": {
"title": "Claves MCP",
"description": "Estas claves autentican la organización actual cuando un cliente MCP llama a ClassroomIO a través de `@classroomio/mcp`.",
"generate": "Generar clave MCP",
"secret_once": "Este secreto se muestra una vez. Cópielo en su cliente MCP ahora.",
"modal": {
"title": "Create MCP key",
"description": "Choose a name for this MCP key before it is generated.",
"name_label": "Key name",
"name_placeholder": "ClassroomIO OpenCode",
"cancel": "Cancel",
"save": "Create key"
}
},
"usage": {
"title": "Uso y límites",
"description": "MCP está disponible en todos los planes, pero el uso se controla con créditos de automatización mensuales y límites clave.",
"credits_title": "Créditos restantes",
"credits_description": "Las acciones mutantes de MCP consumen créditos. Las acciones de lectura son gratuitas.",
"keys_title": "Claves activas",
"keys_description": "Utilice una clave MCP por integración para que el acceso se pueda rotar o revocar limpiamente.",
"rate_limits_title": "Límites de tarifas",
"rate_limits_description": "Solicitudes de lectura/escritura/publicación permitidas por minuto.",
"used_label": "Usado:"
},
"page_subtitle": "Connect AI tools to ClassroomIO with org-scoped keys you can rotate anytime."
},
"api": {
"subtitle": "Manage API keys to integrate with the ClassroomIO public API.",
"keys": {
"title": "API keys",
"description": "These keys authenticate the current organization when calling the ClassroomIO public API.",
"generate": "Generate API key",
"secret_once": "This secret is shown once. Copy it and store it securely.",
"empty_title": "No API keys yet",
"empty_description": "Create the first org-scoped API key to use the ClassroomIO public API.",
"modal": {
"title": "Create API key",
"description": "Choose a name for this API key before it is generated.",
"name_label": "Key name",
"name_placeholder": "My API integration",
"cancel": "Cancel",
"save": "Create key"
}
},
"view_docs": "View Docs"
},
"keys": {
"active": "Activo",
"revoked": "Revocado",
"rotate": "rotar",
"revoke": "Revocar",
"empty_title": "Aún no hay claves MCP",
"empty_description": "Cree la primera clave MCP con ámbito de organización para conectar Claude Code, Codex, Cursor u OpenCode.",
"created_at_label": "Creado:",
"last_used_label": "Último usado:",
"never_used": "nunca",
"scopes_label": "Alcances:",
"revoke_confirm": "¿Revocar esta clave de automatización?",
"rotate_confirm": "¿Girar esta clave de automatización?",
"table_key": "clave",
"table_status": "Estado",
"table_created": "Creado",
"table_last_used": "último usado"
},
"clients": {
"claude_code": "Código Claude",
"codex": "Códice",
"cursor": "Cursor",
"opencode": "OpenCode"
},
"tabs": {
"mcp": "MCP",
"zapier": "Zapier",
"api": "API"
},
"permissions": {
"disabled_title": "Acceso de solo lectura",
"disabled_description": "Solo los administradores de la organización pueden crear, rotar o revocar claves de automatización. Los profesores pueden revisar las instrucciones de configuración aquí."
},
"zapier": {
"page_subtitle": "Automate ClassroomIO with thousands of apps through Zapier. Coming soon."
}
},
"programs": {
"heading": "Programas",
"page_title": "Programas",
"create": "Nuevo programa",
"create_success": "Programa creado",
"update_success": "Programa actualizado",
"delete_success": "Programa eliminado",
"members_added": "Miembros agregados",
"member_removed": "Miembro eliminado",
"course_added": "Curso agregado",
"course_removed": "Curso eliminado",
"empty_title": "Aún no hay programas",
"empty_description": "Cree su primera certificación o programa de cumplimiento.",
"settings": {
"general": "generales",
"name_label": "Nombre",
"description_label": "Descripción",
"status_label": "Estado",
"save": "Guardar cambios",
"danger_zone": "Zona de peligro",
"delete": "Eliminar programa",
"delete_description": "Una vez eliminado, este programa y todos sus datos no se pueden recuperar.",
"confirm_delete": "¿Estás seguro de que deseas eliminar este programa? Esto no se puede deshacer."
},
"lms": {
"empty_title": "Aún no hay programas",
"empty_description": "No has estado inscrito en ningún programa."
},
"people": {
"invite": "invitar",
"invite_modal_title": "Invitar miembros",
"invite_modal_description": "Agregue personas a este programa por correo electrónico.",
"email_label": "Correo electrónico",
"role_label": "Rol",
"add_another": "agregar otro",
"invite_submit": "Enviar invitaciones",
"empty_title": "Aún no hay miembros",
"empty_description": "Invita a personas a unirse a este programa."
},
"courses": {
"add": "Agregar curso",
"add_modal_title": "Agregar curso al programa",
"select_course": "Seleccione un curso",
"select_placeholder": "Elige un curso…",
"empty_title": "Aún no hay cursos",
"empty_description": "Agregue cursos a este programa.",
"select_courses": "Seleccionar cursos",
"search_placeholder": "Buscar cursos",
"no_available_courses": "No hay cursos disponibles para agregar.",
"no_matching_courses": "Ningún curso coincide con tu búsqueda.",
"no_matching_program_courses": "Ningún programa de cursos coincide con su búsqueda.",
"pagination_status": "Página {página} de {totalPages}",
"published_access_callout_title": "Acceso de estudiantes",
"published_access_callout_description": "Los estudiantes solo tienen acceso a los cursos publicados. Los cursos pueden estar en este programa para su equipo mientras aún no están publicados, mientras que permanecen ocultos para los estudiantes hasta que los publique."
},
"newsfeed": {
"post": "Nueva publicación",
"post_placeholder": "¿Qué tienes en mente?",
"post_submit": "Publicar",
"empty_title": "Aún no hay publicaciones",
"empty_description": "Sé el primero en publicar algo.",
"heading": "suministro de noticias",
"make_a_post": "Hacer una publicación",
"edit_post": "Editar publicación",
"editor_placeholder": "Comparte una actualización con tu programa",
"cancel": "Cancelar",
"pinned": "Fijado",
"delete_feed_title": "Eliminar publicación",
"delete_feed_description": "¿Estás seguro de que deseas eliminar esta publicación?",
"confirm_delete": "Eliminar",
"user_avatar_alt": "avatar de usuario",
"comments": {
"comment": "comentario",
"showing_of": "Mostrando {shown} de {total}",
"hide": "Ocultar comentarios",
"placeholder": "Agregar comentario del programa",
"submit_aria": "Enviar comentario",
"delete": "Eliminar"
},
"card": {
"pin": "Alfiler",
"unpin": "Desanclar",
"edit": "Editar",
"delete": "Eliminar"
}
},
"create_modal": {
"title": "Crear programa",
"description": "Agregue una nueva certificación o programa de cumplimiento.",
"name_label": "Nombre",
"name_placeholder": "por ej. Certificación de seguridad OSHA",
"description_label": "Descripción",
"description_placeholder": "¿De qué se trata este programa?",
"submit": "crear"
},
"sidebar": {
"newsfeed": "suministro de noticias",
"courses": "Cursos",
"people": "gente",
"settings": "Configuración"
},
"status": {
"active": "Activo",
"inactive": "Inactivo",
"archived": "Archivado"
},
"description": "Dar a un grupo de personas acceso a múltiples cursos, como una clase",
"search_placeholder": "Programas de búsqueda",
"multiple_added": "Cursos agregados",
"no_matching_programs": "Ningún programa coincide con tus filtros.",
"card": {
"courses": "Cursos",
"students": "estudiantes"
},
"table": {
"name": "Nombre",
"courses": "Cursos",
"students": "estudiantes",
"status": "Estado",
"description": "Descripción"
},
"filters": {
"filter": "Filtrar",
"clear_all": "Borrar todo",
"popover_title": "Filtros",
"sort": "ordenar",
"order": "Orden",
"status": "Estado",
"ascending": "asc",
"descending": "Descripción",
"sort_name": "Nombre",
"sort_courses": "Cursos",
"sort_students": "estudiantes",
"sort_status": "Estado"
},
"invite_sent": "Invitaciones enviadas",
"goals": {
"heading": "Metas de aprendizaje",
"description": "Establezca objetivos mensurables que abarquen varios cursos para todos los participantes de este programa.",
"add": "Nuevo objetivo",
"empty_title": "Aún no hay goles",
"empty_description": "Cree un objetivo para realizar un seguimiento del progreso del equipo en varios cursos.",
"created": "Objetivo creado",
"updated": "Objetivo actualizado",
"deleted": "Objetivo eliminado",
"delete_confirm": "¿Eliminar este objetivo? Se eliminará el historial de estado por alumno.",
"lms": {
"heading": "Tus objetivos",
"empty_title": "No hay objetivos asignados",
"empty_description": "Cuando sus instructores establezcan objetivos, aparecerán aquí.",
"due_in_days": "Vencimiento en {days} días",
"due_tomorrow": "Vencimiento mañana",
"due_today": "Vencimiento hoy",
"overdue": "Vencido",
"no_deadline": "Sin fecha límite"
},
"tile": {
"on_track": "en camino",
"completed_short": "completado",
"overdue_short": "vencido",
"at_risk_short": "en riesgo"
},
"status": {
"completed": "Completado",
"in_progress": "En progreso",
"at_risk": "En riesgo",
"overdue": "Vencido",
"not_started": "No iniciado",
"waived": "Renunciado"
},
"deadline_kind": {
"absolute": "fecha absoluta",
"relative_to_join": "En relación con la incorporación del alumno",
"recurring": "recurrente",
"none": "Sin fecha límite"
},
"type": {
"complete_all": "Completa todos los cursos seleccionados",
"n_of_m": "Completa N de M cursos seleccionados",
"score": "Puntuación por encima del umbral en cada curso",
"pass_rate": "Umbral de tasa de aprobación del equipo",
"readiness": "Preparación (sin fecha límite)"
},
"modal": {
"create_title": "Nuevo objetivo",
"edit_title": "Editar objetivo",
"title_label": "Título",
"title_placeholder": "por ej. Rampa de embarque",
"description_label": "Descripción",
"description_placeholder": "Contexto opcional para el equipo.",
"type_label": "Tipo",
"courses_label": "Cursos",
"required_count_label": "Número de cursos requeridos",
"score_threshold_label": "Puntuación aprobada por alumno (%)",
"team_pass_rate_label": "Tasa de aprobación del equipo (%)",
"deadline_label": "Fecha límite",
"deadline_date_label": "Fecha límite",
"relative_days_label": "Días desde que el alumno se une",
"recurring_months_label": "Repetir cada (meses)",
"reminders_label": "Recordatorios (días antes del vencimiento)",
"reminders_helper": "Separados por comas. Ejemplo: 7, 3, 1",
"save": "Guardar",
"cancel": "Cancelar"
}
}
2026-04-27 11:40:38 +01:00
},
"ai_assistant": {
"empty_state": "Pídeme que te ayude con el contenido de tu curso: redacta lecciones, genera preguntas o planifica un curso a partir de un documento.",
"input_placeholder": "Pregúntale al asistente de IA...",
"quote_lesson_note": "Quote in assistant",
2026-04-27 11:40:38 +01:00
"attach_document": "Adjunte un documento (PDF, DOCX, PPTX)",
"upgrade_to_upload": "Actualizar para cargar documentos",
"tokens_exhausted": "Se alcanzó el límite mensual de tokens de IA.",
"tokens_exhausted_buy_more": "Comprar más",
2026-04-27 11:40:38 +01:00
"chat_history": "Historial de chat",
"no_conversations": "Aún no hay conversaciones",
"untitled": "Sin título",
"new_chat": "Nuevo chat",
"tokens_label": "fichas",
"implementing_course_plan": "Implementación del plan del curso",
"resume": "Currículum",
"stopped_content_kept": "Detenido. El contenido creado se ha mantenido.",
"mention_lesson": "Lección",
"mention_exercise": "ejercicio",
"mention_section": "Sección",
"mention_no_results": "No hay contenido coincidente",
"uploading_document": "Subiendo documento...",
"agent_running_warning": "Los cambios aparecerán en el curso una vez que el agente haya terminado. No recargues la página.",
"agent_running_warning_dismiss": "Descartar",
"quick_action": {
"upload_document_course": "Upload a document to create a course",
"draft_lesson": "Draft a lesson",
"generate_questions_from_lesson": "Generate questions from this lesson",
"summarize_lesson": "Summarize this lesson",
"publish_course": "Help me publish this course"
},
"plan_applying_changes": "Applying changes",
"plan_working": "Working",
"plan_progress": "{completed} / {total} steps completed",
"stop": "Stop",
"copy_full_error": "Copy full error",
"resize_panel_aria_label": "Resize AI assistant panel",
"generic_working": "Working",
"run_failed_after": "{action} did not finish successfully.",
"tool": {
"pending": {
"working": "Working",
"unknown_tool": "Running {toolName}",
"get_course_structure": "Reading course structure",
"get_lesson_content": "Reading lesson content",
"get_exercise_details": "Reading exercise",
"create_section": "Creating section",
"update_section": "Updating section",
"create_lesson": "Creating lesson",
"update_lesson": "Updating lesson",
"update_lesson_content": "Writing lesson content",
"create_exercise": "Creating exercise",
"create_exercise_section": "Creating exercise section",
"update_exercise": "Updating exercise",
"update_exercise_section": "Updating exercise section",
"add_questions": "Adding questions",
"update_questions": "Updating questions",
"reorder_content": "Reordering content",
"update_course_landing_page": "Updating landing page",
"check_course_go_live_readiness": "Checking go-live readiness",
"go_live_course": "Publishing course",
"generate_course_plan": "Generating course plan",
"ask_template_questions": "Preparando el formulario de plantilla",
"fetch_documentation_url": "Página de lectura de documentos",
"fetch_documentation_url_with_url": "Leyendo {url}"
},
"meta": {
"lesson_char_count": "({count, plural, one {# character} other {# characters}})",
"landing_page_preview": "· Preview changes",
"exercise_questions_added": "· {count, plural, one {# question added} other {# questions added}}",
"exercise_questions_updated": "· {count, plural, one {# question updated} other {# questions updated}}"
},
"done": {
"generic": "Done",
"create_section": "Created section: {title}",
"update_section": "Updated section: {title}",
"create_lesson": "Created lesson: {title}",
"update_lesson": "Updated lesson: {title}",
"update_lesson_content_fallback": "Wrote {count, plural, one {# character} other {# characters}}",
"create_exercise": "Created exercise «{title}» · {count, plural, one {# question} other {# questions}}",
"update_exercise": "Updated exercise: {title}",
"update_exercise_section": "Updated exercise section: {title}",
"add_questions_fallback": "{count, plural, one {Added # question} other {Added # questions}}",
"update_questions_fallback": "{count, plural, one {Updated # question} other {Updated # questions}}",
"create_exercise_section": "Created exercise section: {title}",
"get_course_structure": "Course structure loaded",
"get_lesson_content": "Lesson content loaded",
"get_exercise_details": "Exercise loaded",
"reorder_content": "Content reordered",
"update_course_landing_page": "Updated landing page: {title}",
"check_go_live_ready": "{warningCount, plural, =0{Ready to go live} other{Ready to go live — # warnings}}",
"check_go_live_blocked": "{blockerCount, plural, one{# blocker before go-live} other{# blockers before go-live}}",
"go_live_published": "Published course: {title}",
"go_live_not_published": "Course was not published",
"generate_course_plan": "Course plan generated",
"ask_template_questions": "Formulario de plantilla listo",
"fetch_documentation_url": "Leer {url}"
}
},
"student_empty_state": "Pregúntame cualquier cosa sobre este curso: obtén explicaciones, hazte pruebas o resume lo que estás leyendo.",
"messages_used_label": "mensajes de este mes",
"plan_thinking": "Pensando en su solicitud...",
"plan_implement": "Implementar plan",
"plan_ask_changes_placeholder": "Dime qué cambiar del plan…",
"plan_ask_changes_send_aria": "Enviar solicitud de cambio",
"send": "enviar",
"rename_chat_aria": "Cambiar el nombre de la conversación",
"rename_chat_input_aria": "Título de la conversación",
"rename_chat_placeholder": "Título de la conversación",
"rename_chat_failed": "No se pudo cambiar el nombre de esta conversación. Intentar otra vez.",
"error_rate_limit": "El servicio de IA está temporalmente ocupado. Inténtelo de nuevo en un momento.",
"error_rate_limit_with_wait": "El servicio de IA está temporalmente ocupado. Inténtalo de nuevo en {segundos} segundos.",
"error_context_too_long": "La conversación es demasiado larga. Intente iniciar un nuevo chat o acortar su mensaje.",
"error_network": "Error de red. Por favor verifique su conexión e inténtelo nuevamente.",
"context_usage_tooltip": "{usados} / {max} tokens usados",
"context_full_title": "La ventana de contexto está llena",
"context_full_description": "Esta conversación ha alcanzado su límite de memoria. Compactarlo para continuar en este chat o iniciar uno nuevo.",
"context_full_compact": "Conversación compacta",
"context_full_compacting": "Compactando...",
"context_full_new_chat": "Iniciar nuevo chat con resumen",
"context_full_summarizing": "Creando resumen...",
"context_compacted_badge": "Conversación compactada ({count} mensajes anteriores)",
"student_quick_action": {
"explain_lesson": "Explica esta lección",
"quiz_me": "Pregúntame sobre esto",
"summarize_section": "Resumir esta sección",
"what_to_review": "¿Qué debo revisar a continuación?"
}
2026-04-27 11:40:38 +01:00
},
"widgets": {
"heading": "widgets",
"subtitle": "Publique colecciones de cursos de marca para sitios web externos.",
"empty_state": "Aún no hay widgets. Cree uno para generar un bloque de curso integrable.",
"filter": {
"status": "Estado",
"all": "Todos",
"unpublished": "Inédito",
"course_type": "Tipo de curso"
},
"notifications": {
"created": "Widget creado",
"saved": "Widget guardado",
"published": "Widget publicado",
"rolled_back": "Widget restaurado",
"deleted": "Widget archivado",
"validation_failed": "Algunos campos no son válidos. Verifique las entradas resaltadas."
2026-04-27 11:40:38 +01:00
},
"form": {
"name": "Nombre del widget",
"selection_mode": "Modo de selección",
"course_search": "Buscar cursos",
"layout_type": "Tipo de diseño",
"sort_by": "Ordenar por",
"cta_label": "etiqueta de acción",
"load_more_label": "Cargar más etiqueta",
"limit_courses": "Limitar cursos",
"max_count": "Recuento máximo de cursos",
"show_course_image": "Mostrar imagen del curso",
"show_type_badge": "Mostrar insignia de tipo de curso",
"show_lessons_count": "Mostrar recuento de lecciones",
"show_description": "Mostrar extracto de descripción",
"shorten_long_description": "Acortar descripción larga",
"show_price": "Mostrar precio",
"show_rating": "Mostrar calificación",
"theme_preset": "Tema preestablecido",
"primary_color": "color primario",
"background_color": "Color de fondo",
"text_color": "Color del texto",
"border_color": "Color del borde",
"border_radius": "Radio del borde",
"font_family": "Familia de fuentes",
"font_scale": "Escala de tamaño de fuente",
"show_powered_by": "Mostrar la marca Classroomio",
"custom_css": "CSS personalizado",
"custom_css_locked": "Actualice para habilitar CSS personalizado.",
"embed_code": "código para insertar",
"custom_css_hint": "Máximo 5.000 caracteres.",
"border_radius_hint": "0 – 32 píxeles.",
"font_scale_hint": "0,8 – 1,4 (1 = predeterminado)."
2026-04-27 11:40:38 +01:00
},
"create": {
"description": "Dale un nombre a tu widget para comenzar."
},
"actions": {
"create": "Crear widget",
"edit": "Editar",
"back": "Volver a los widgets",
"save": "Guardar",
"discard": "Descartar cambios",
"publish": "Publicar",
"archive": "Archivo",
"restore": "Restaurar",
"copy_embed": "Copiar incrustado",
"copy_url": "Copiar URL",
2026-04-27 11:40:38 +01:00
"rename": "Cambiar nombre",
"delete": "Eliminar"
},
"embed": {
"tabs": {
"html": "HTML",
"url": "URL"
},
"url_label": "URL de incrustación alojada",
"url_helper": "Usa esta URL en plataformas como Notion o Confluence que solo aceptan enlaces."
},
2026-04-27 11:40:38 +01:00
"preview": {
"heading": "Vista previa",
"saved": "Guardado",
"unsaved": "Cambios no guardados",
"load_failed": "No se pudo cargar la vista previa. Intente actualizar la página.",
"empty": "Vista previa no disponible.",
"all_tags": "Todos",
"none": "Ninguno",
"lessons_suffix": "lecciones",
"last_synced": "Sincronizado",
"refresh": "Actualizar",
"exercises_suffix": "ejercicios",
"columns": {
"course": "Curso",
"lessons": "Lecciones",
"tags": "Etiquetas"
}
},
"plan": {
"free": "Plan gratuito",
"paid": "Plan pago"
},
"status": {
"draft": "Borrador",
"published": "Publicado",
"archived": "Archivado",
"live": "en vivo"
},
"sort": {
"manual": "manuales",
"newest": "Lo más nuevo",
"title": "Título"
},
"layoutOptions": {
"section": "Opciones de diseño",
"columns": "columnas",
"max_count": "cursos máximos",
"show_rating": "Mostrar calificación",
"tag_source": "Fuente de la etiqueta",
"tag_source_auto": "Auto de cursos",
"tag_source_manual": "selección manual",
"default_tag": "Etiqueta predeterminada",
"show_all_option": "Mostrar la opción \"Todos\"",
"visible_cards": "Tarjetas visibles",
"auto_play": "reproducción automática",
"auto_play_interval": "Intervalo de reproducción automática (ms)",
"show_dots": "Mostrar puntos",
"show_arrows": "Mostrar flechas",
"loop": "Bucle",
"featured_course": "Curso destacado",
"featured_course_required": "Se requiere un curso destacado para este diseño.",
"main_course": "Curso de foco principal",
"main_course_required": "Elija un curso para destacar.",
"eyebrow_label": "Etiqueta de cejas",
"cta_label": "etiqueta de acción",
"secondary_max_count": "cursos secundarios",
"density": "densidad",
"density_comfortable": "Cómodo",
"density_compact": "Compacto",
"show_thumbnail": "Mostrar miniatura",
"show_tags": "Mostrar etiquetas",
"title_style": "Estilo de título",
"title_style_serif": "Serifa",
"title_style_sans": "sin",
"category_tags": "Etiquetas de categoría",
"category_tags_required": "Seleccione al menos una etiqueta para el estante de categorías.",
"default_category": "Categoría predeterminada",
"show_all_tab": "Mostrar pestaña \"Todos\"",
"max_per_category": "Cursos máximos por categoría",
"none": "Ninguno"
},
"layout_description": {
"card_grid": "Catálogo de uso general con mucho espacio para respirar.",
"tag_filter": "Permita que los estudiantes reduzcan un amplio catálogo por tema.",
"carousel": "Filas destacadas en secciones estrechas de la página de inicio.",
"primary_course": "Promocionar un curso emblemático o recién lanzado.",
"compact_list": "Incrustaciones de barra lateral y páginas que ocupan un espacio mínimo.",
"editorial_spotlight": "Páginas de destino estilo blog y selecciones seleccionadas.",
"category_shelf": "Grandes catálogos agrupados por temas, fáciles de escanear."
},
"layout": {
"card_grid": "Cuadrícula de tarjetas",
"tag_filter": "Filtro de etiquetas",
"carousel": "carrusel",
"primary_course": "curso primario",
"compact_list": "Lista compacta",
"editorial_spotlight": "Foco editorial",
"category_shelf": "estante de categoría"
},
"selection": {
"manual": "selección manual",
"published": "Todos los cursos publicados"
},
"editor": {
"sources": "Fuente del widget",
"available_courses": "Cursos disponibles",
"layout": "Diseño",
"content": "Contenido",
"design": "Diseño",
"version_history": "Historial de versiones",
"save_changes": "Guardar cambios",
"rename_widget": "Cambiar nombre del widget",
"continue_to_layout": "Continuar al diseño",
"pick_layout": "Elige un diseño",
"pick_design": "Apariencia",
"panel_subtitle": "Configure cómo se ve y se comporta su widget.",
"embed_share": "Insertar y compartir",
"discard_short": "Descartar",
"canvas_status": "Vista previa",
"finish_editing_name": "hecho",
"waiting_org": "Cargando organización…",
"load_failed": "No se pudo cargar este widget. Inténtalo de nuevo desde la lista de widgets.",
"nav": {
"courses": "Cursos",
"layout": "Diseño",
"design": "Diseño",
"embed": "Insertar"
},
"viewport": {
"mobile": "Móvil",
"tablet": "tableta",
"desktop": "Escritorio"
}
},
"tabs": {
"select_courses": "Seleccionar cursos",
"layout": "Diseño",
"design": "Diseño",
"embed": "Código para insertar"
},
"defaults": {
"name_prefix": "Widget del curso"
},
"empty": {
"heading": "Aún no hay widgets",
"description": "Cree un widget para generar un bloque de curso integrable para sitios web externos."
}
},
"side_panel": {
"close_aria": "Close panel",
"resize_panel_aria_label": "Resize panel",
"titles": {
"ai_assistant": "AI Assistant",
"transcript": "Transcript"
}
},
"compliance": {
"title": "Cumplimiento",
"subtitle": "Realice un seguimiento del estado de la certificación en todos los cursos de cumplimiento de su organización.",
"learners": {
"heading": "Estudiantes",
"subtitle": "{recuento, número} coincidente",
"empty": "Ningún alumno coincide con este filtro",
"learner": "aprendiz",
"course": "Curso",
"status": "Estado",
"due_date": "debido",
"expires": "Vence"
},
"courses": {
"heading": "Cursos",
"description": "Cursos de cumplimiento con recuentos del estado del alumno",
"empty": "Aún no hay cursos de cumplimiento",
"course": "Curso",
"learners": "Estudiantes",
"completion": "Finalización"
},
"filter": {
"all": "Todos",
"compliant": "Cumple",
"expiring_soon": "Expira pronto",
"in_grace_period": "en gracia",
"non_compliant": "No conforme",
"in_progress": "En progreso",
"not_started": "No iniciado",
"waived": "Renunciado",
"no_record": "Sin registro"
},
"status": {
"compliant": "Cumple",
"expiring_soon": "Expira pronto",
"in_grace_period": "En periodo de gracia",
"non_compliant": "No conforme",
"in_progress": "En progreso",
"not_started": "No iniciado",
"waived": "Renunciado",
"no_record": "Sin registro"
},
"tabs": {
"courses": "Por curso",
"learners": "Estudiantes"
},
"summary": {
"heading": "Estado de alumno",
"description": "Cuenta entre los alumnos de todos los cursos de cumplimiento."
}
},
"public_course": {
"exercise": {
"submit": "revisa mis respuestas",
"try_again": "Inténtalo de nuevo",
"practice_again": "Practica de nuevo",
"attempt_option": "Intento {númerointento} - {correcto}/{total}",
"attempts_select_aria": "Tus intentos",
"privacy_hint": "Calificado instantáneamente en su navegador: no se envía nada.",
"summary_template": "Obtuviste [[correcto]] / [[total]] correcto."
},
"powered_by": {
"label": "Desarrollado por",
"brand": "AulaIO"
},
"footer_nav": {
"previous": "Anterior",
"next": "Siguiente"
},
"header": {
"explore_courses": "Explorar cursos",
"sign_in": "Iniciar sesión"
}
},
"account": {
"workspaces": {
"page_title": "Espacios de trabajo",
"page_description": "Administre los espacios de trabajo de su cuenta. Los espacios de trabajo comparten una única suscripción y un uso conjunto.",
"create_cta": "Crear espacio de trabajo",
"create_cta_used": "{usado} de {asignación} usado",
"create_cta_disabled_limit": "Has alcanzado el límite del espacio de trabajo de {allowance}. Contáctanos para ampliar.",
"create_cta_disabled_upgrade": "El espacio de trabajo múltiple es una característica empresarial.",
"upgrade_link": "Actualizar",
"primary_badge": "Primaria",
"delete_action": "Eliminar",
"delete_confirm_title": "¿Eliminar este espacio de trabajo?",
"delete_confirm_body": "Esto elimina permanentemente el espacio de trabajo, sus miembros y sus cursos. Esto no se puede deshacer.",
"name_label": "Nombre del espacio de trabajo",
"site_name_label": "Nombre del sitio",
"create_modal_title": "Crear un nuevo espacio de trabajo",
"create_modal_submit": "Crear espacio de trabajo",
"cancel": "Cancelar",
"read_only_badge": "Sólo lectura",
"usage_banner": "{learners} alumnos y {tokens} tokens de IA utilizados en {workspaces} espacios de trabajo este mes",
"secondary_billing_notice": "La facturación la administra su espacio de trabajo principal ({primaryName}).",
"go_to_primary": "Ir al espacio de trabajo principal"
},
"switcher": {
"your_account": "tu cuenta",
"other_organizations": "Otras organizaciones"
}
},
"aiTutor": {
"creditsPage": {
"tutorSummaryTitle": "Uso legítimo del tutor de IA",
"atCap": "en la gorra",
"approaching": "Gorra acercándose",
"totalActive": "Estudiantes activos este mes",
"learnersHeading": "Estudiantes",
"headerLearner": "aprendiz",
"headerMessages": "Mensajes",
"headerTokens": "Fichas",
"headerStatus": "Estado",
"statusUnder": "Debajo de la tapa",
"statusApproaching": "Acercándose",
"statusAtCap": "en la gorra"
},
"takeABreak": {
"title": "Tu tutor de IA se está tomando un descanso",
"learnerCap": "Has alcanzado el límite de mensajes del tutor de este mes. Tus mensajes se restablecerán el día 1 del próximo mes.",
"poolExhausted": "Tu espacio de trabajo se ha quedado sin capacidad de tutores de IA para este mes. Vuelva a consultar más tarde o comuníquese con su instructor.",
"disabled": "El tutor de IA no está habilitado para este espacio de trabajo."
},
"groundingScope": {
"course": "Curso completo",
"lesson": "Solo lección actual",
"workspace": "Todo el espacio de trabajo"
},
"codePolicy": {
"hints_only": "Solo sugerencias",
"allowed": "Permitir ejemplos de código completo",
"forbidden": "Sin código en las respuestas."
},
"assessmentMode": {
"hint_only": "Solo sugerencias (sin respuestas directas)",
"direct_answer": "Permitir respuestas directas",
"block_during_exercise": "Bloquear la ayuda mientras el alumno realiza un ejercicio."
},
"responseLength": {
"short": "Corto (1 a 3 oraciones)",
"medium": "Medio (1 o 2 párrafos cortos)",
"long": "Largo (explicaciones estructuradas)"
},
"persona": {
"encouraging": "alentando",
"friendly": "amigable",
"formal": "formales",
"socratic": "socrático",
"custom": "personalizado"
},
"field": {
"enabled": "Tutor de IA habilitado",
"persona": "persona tutora",
"customPersona": "Persona personalizada",
"customPersona_description": "Describe cómo debe sonar el tutor: tono, estilo de dirección, cualquier cosa específica de tu audiencia.",
"responseLength": "Longitud de la respuesta",
"welcomeMessage": "Mensaje de bienvenida",
"welcomeMessage_description": "Se muestra arriba la primera respuesta del tutor en cada nueva conversación.",
"disclaimerFooter": "Pie de página de descargo de responsabilidad",
"disclaimerFooter_description": "Se adjunta a cada respuesta del tutor para que los alumnos recuerden que el tutor no es una persona.",
"thingsToSay": "Cosas que decir",
"thingsToSay_description": "Ejemplos: \"Recuerde siempre a los alumnos que lean el programa de estudios antes de la semana 3\". \"Anima a los alumnos a resumir las lecciones con sus propias palabras\".",
"thingsNotToSay": "Cosas que no decir",
"thingsNotToSay_description": "Ejemplos: \"No reveles las respuestas del examen final\". \"Nunca les digas a los estudiantes qué reseña escribiste\".",
"forbiddenTopics": "Temas prohibidos",
"forbiddenTopics_description": "Lista separada por comas. El tutor se negará a discutirlos.",
"forbiddenTopics_placeholder": "política, religión, asesoramiento médico personal",
"blockOffTopic": "Bloquear preguntas fuera de tema",
"profanityFilter": "Filtro de malas palabras y contenido sensible",
"assessmentMode": "Modo de evaluación",
"revealSolutionsAfterAttempts": "Revelar soluciones después de N intentos",
"revealSolutionsAfterAttempts_description": "Después de tantos intentos fallidos, el tutor puede ofrecer un ejemplo elaborado. Establezca en 0 para permitir respuestas directas.",
"codePolicy": "Política de código",
"groundingScope": "Alcance de puesta a tierra",
"requireCitations": "Requerir citas del material del curso.",
"escalationEnabled": "Ofrecer escalada humana",
"escalationEmail": "Correo electrónico de contacto del instructor",
"inheritFromOrg": "Usar los valores predeterminados del espacio de trabajo"
},
"section": {
"availability": "Disponibilidad",
"availability_description": "Active o desactive el tutor de IA para los alumnos en este espacio de trabajo.",
"personality": "Personalidad",
"personality_description": "Cómo se presenta el tutor y cuánto duran sus respuestas.",
"guidance": "Cosas que decir · cosas que no decir",
"guidance_description": "Guía de texto libre que el tutor seguirá en cada respuesta, además de una lista opcional de temas prohibidos.",
"assessment": "Ejercicios y evaluaciones",
"assessment_description": "Cómo se comporta el tutor cuando un alumno pide ayuda con un ejercicio.",
"grounding": "Puesta a tierra y citaciones",
"grounding_description": "Limite de qué puede hablar el tutor y si cita material del curso.",
"escalation": "Escalada",
"escalation_description": "Dónde señalar a los alumnos cuando necesitan un ser humano real.",
"inheritance": "Herencia del curso",
"inheritance_description": "Herede los valores predeterminados del espacio de trabajo o establezca anulaciones por curso."
},
"snackbar": {
"saved": "Configuración del tutor de IA guardada"
},
"state": {
"loading": "Cargando la configuración del tutor de IA..."
},
"action": {
"save": "Guardar cambios"
},
"page": {
"course": {
"title": "Tutor de IA para este curso",
"description": "Herede los valores predeterminados del Tutor de IA de su espacio de trabajo o anule el comportamiento del tutor en este curso."
},
"org": {
"title": "Configuración del tutor de IA",
"description": "Valores predeterminados para cada curso en este espacio de trabajo. Los cursos pueden heredar estos o anularlos."
}
}
2024-04-19 05:45:48 +01:00
}
2025-12-25 09:01:51 +00:00
}