feat: update analytics components and add automation translations
This commit is contained in:
@@ -357,6 +357,11 @@
|
||||
"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."
|
||||
}
|
||||
},
|
||||
"explore": {
|
||||
@@ -1823,7 +1828,8 @@
|
||||
"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"
|
||||
"tags": "Etiquetas",
|
||||
"automation": "Automatización"
|
||||
},
|
||||
"media_manager": {
|
||||
"page_title": "Administrador de medios - ClassroomIO",
|
||||
@@ -2445,5 +2451,89 @@
|
||||
"common": {
|
||||
"not_available": "N/A"
|
||||
}
|
||||
},
|
||||
"invite": {
|
||||
"organization": {
|
||||
"page_title": "Únase a {orgName} en ClassroomIO",
|
||||
"role_label": "Rol: {rol}",
|
||||
"email_label": "Correo electrónico invitado: {email}",
|
||||
"join_button": "Unirse a la organización",
|
||||
"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": {
|
||||
"architecture": {
|
||||
"title": "Arquitectura",
|
||||
"description": "El cliente MCP y la API ClassroomIO son límites de confianza separados. La clave de automatización con ámbito de organización autentica al cliente y la API sigue siendo la fuente de verdad para la validación y la persistencia."
|
||||
},
|
||||
"flows": {
|
||||
"title": "Flujos típicos",
|
||||
"description": "El agente posee razonamiento y estructura. ClassroomIO solo acepta cargas útiles de cursos normalizados, guarda borradores y publica a pedido.",
|
||||
"prompt_title": "Solicitar borrador",
|
||||
"prompt_description": "El usuario solicita un curso, el agente lo estructura y luego `create_course_draft` lo guarda en ClassroomIO antes de cualquier paso de publicación.",
|
||||
"pdf_title": "PDF para borrador",
|
||||
"pdf_description": "El agente lee el PDF externamente, lo reestructura en secciones y lecciones y luego envía el borrador normalizado a ClassroomIO.",
|
||||
"review_title": "Revisar para publicar",
|
||||
"review_description": "El usuario solicita cambios, el agente actualiza el borrador y la publicación solo se realiza después de una aprobación explícita."
|
||||
},
|
||||
"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 `@cio/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."
|
||||
},
|
||||
"keys": {
|
||||
"title": "Claves MCP",
|
||||
"description": "Estas claves autentican la organización actual cuando un cliente MCP llama a ClassroomIO a través de `@cio/mcp`.",
|
||||
"generate": "Generar clave MCP",
|
||||
"scope_badge": "Borrador de creación/lectura/actualización/publicación",
|
||||
"secret_once": "Este secreto se muestra una vez. Cópielo en su cliente MCP ahora."
|
||||
}
|
||||
},
|
||||
"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 o Cursor.",
|
||||
"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?"
|
||||
},
|
||||
"clients": {
|
||||
"claude_code": "Código Claude",
|
||||
"codex": "Códice",
|
||||
"cursor": "Cursor"
|
||||
},
|
||||
"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í."
|
||||
},
|
||||
"overview": {
|
||||
"title": "Acceso a la automatización",
|
||||
"description": "Cree claves de automatización específicas de la organización, conecte clientes compatibles y mantenga todo el acceso a las máquinas vinculado a esta organización."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user