设置界面支持版本控制和github账号管理

This commit is contained in:
itpkcn@gmail.com
2026-03-21 11:33:48 +08:00
parent e801f041a0
commit 62fab2c3f2
22 changed files with 1595 additions and 4 deletions

View File

@@ -66,6 +66,7 @@
"mcp": "MCP",
"skills": "Skills",
"shortcuts": "Atajos",
"version_control": "Control de versiones",
"system": "Sistema"
}
},
@@ -128,6 +129,55 @@
"unknown": "La actualización falló. Inténtalo más tarde."
}
},
"VersionControlSettings": {
"loading": "Cargando...",
"sectionTitle": "Control de versiones",
"sectionDescription": "Configura el ejecutable de Git y gestiona las cuentas de GitHub.",
"gitTitle": "Configuración de Git",
"gitDescription": "Configura el ejecutable de Git utilizado por la aplicación.",
"gitDetected": "Git detectado",
"gitNotFound": "Git no encontrado en el sistema",
"gitVersion": "Versión",
"gitPath": "Ruta",
"customGitPath": "Ruta personalizada de Git",
"customGitPathPlaceholder": "/usr/bin/git",
"customGitPathHint": "Dejar vacío para usar la ruta detectada automáticamente.",
"test": "Probar",
"testing": "Probando...",
"testSuccess": "El ejecutable de Git es válido.",
"testFailed": "Prueba de Git fallida: {message}",
"save": "Guardar",
"saving": "Guardando...",
"saveSuccess": "Configuración de Git guardada.",
"saveFailed": "Error al guardar: {message}",
"githubTitle": "Cuentas de GitHub",
"githubDescription": "Gestiona las cuentas de GitHub para autenticación. Los tokens se almacenan localmente.",
"noAccounts": "No hay cuentas de GitHub configuradas.",
"addAccount": "Añadir cuenta",
"serverUrl": "URL del servidor",
"serverUrlPlaceholder": "https://github.com",
"token": "Token de acceso personal",
"tokenPlaceholder": "ghp_xxxxxxxxxxxx",
"tokenHint": "Genera un token en GitHub → Settings → Developer settings → Personal access tokens.",
"validateAndAdd": "Validar y añadir",
"validating": "Validando...",
"addSuccess": "Cuenta {username} añadida correctamente.",
"addFailed": "Error al añadir cuenta: {message}",
"testConnection": "Probar",
"connectionSuccess": "Conexión exitosa.",
"connectionFailed": "Conexión fallida: {message}",
"setDefault": "Establecer como predeterminada",
"defaultLabel": "Predeterminada",
"defaultSet": "Cuenta predeterminada actualizada.",
"removeAccount": "Eliminar",
"removeConfirmTitle": "Eliminar cuenta",
"removeConfirmMessage": "¿Estás seguro de que deseas eliminar la cuenta \"{username}\"?",
"removeConfirm": "Eliminar",
"removeCancel": "Cancelar",
"removeSuccess": "Cuenta eliminada.",
"scopes": "Alcances",
"loadFailed": "Error al cargar configuración: {message}"
},
"ShortcutSettings": {
"sectionTitle": "Atajos",
"resetDefault": "Restablecer valores predeterminados",