-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpackage.nls.es.json
More file actions
42 lines (42 loc) · 4.51 KB
/
Copy pathpackage.nls.es.json
File metadata and controls
42 lines (42 loc) · 4.51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
{
"extension.displayName": "Git ID Switcher",
"extension.description": "Cambie entre perfiles Git con un clic. Claves SSH y firma GPG vinculadas, aplicable a submódulos.",
"command.selectIdentity": "Seleccionar identidad",
"command.showCurrentIdentity": "Mostrar identidad actual",
"command.showDocumentation": "Mostrar documentación",
"command.deleteIdentity": "Eliminar identidad",
"config.title": "Git ID Switcher",
"config.category.identity": "Git ID Switcher: Identidad",
"config.category.submodule": "Git ID Switcher: Submódulo",
"config.category.display": "Git ID Switcher: Notificaciones y Visualización",
"config.category.logging": "Git ID Switcher: Depuración",
"config.category.advanced": "Git ID Switcher: Otros",
"config.identities": "Lista de identidades de Git para cambiar",
"config.identities.markdown": "Lista de perfiles Git. Para cada perfil puede configurar:\n- `id`: Identificador único (alfanumérico, guiones, guiones bajos solo; sin duplicados; requerido)\n- `name`: Git user.name (requerido)\n- `email`: Git user.email (requerido)\n- `service`: Servicio de alojamiento Git (ej. GitHub, GitLab, Bitbucket)\n- `icon`: Emoji para mostrar en la barra de estado (ej. 🏠, 💼)\n- `description`: Nota para esta identidad (ej. Trabajo, Personal)\n- `sshKeyPath`: Ruta a la clave privada SSH (ej. ~/.ssh/id_ed25519_work)\n- `sshHost`: Alias de host de configuración SSH (ej. github-work, gitlab-personal)\n- `gpgKeyId`: ID de clave GPG para firma de commits (ej. ABCD1234EF567890)",
"config.identities.id": "Identificador único (alfanumérico, guiones, guiones bajos solo; sin duplicados; requerido)",
"config.identities.name": "Git user.name (requerido)",
"config.identities.email": "Git user.email (requerido)",
"config.identities.service": "Servicio de alojamiento Git (ej. GitHub, GitLab, Bitbucket)",
"config.identities.icon": "Emoji para mostrar en la barra de estado (ej. 🏠, 💼)",
"config.identities.description": "Nota para esta identidad (ej. Trabajo, Personal)",
"config.identities.sshKeyPath": "Ruta a la clave privada SSH (ej. ~/.ssh/id_ed25519_work)",
"config.identities.sshHost": "Alias de host de configuración SSH (ej. github-work, gitlab-personal)",
"config.identities.gpgKeyId": "ID de clave GPG para firma de commits (ej. ABCD1234EF567890)",
"config.defaultIdentity": "ID de identidad predeterminada a usar cuando no hay identidad seleccionada",
"config.autoSwitchSshKey": "Cambiar automáticamente la clave SSH al cambiar de identidad",
"config.applyToSubmodules": "Aplicar automáticamente la identidad a los submódulos de Git al cambiar",
"config.submoduleDepth": "Profundidad de aplicación de submódulos (1-5, 1 = solo submódulos directos)",
"config.showNotifications": "Mostrar notificaciones al cambiar de identidad",
"config.includeIconInGitConfig": "Incluir emoji de icono en Git config user.name (afecta el historial de commits). Si es false, el icono solo se muestra en la interfaz del editor.",
"config.logging.fileEnabled": "Guardar registros de auditoría en archivo (registra cambios de identidad, operaciones de clave SSH, etc.)",
"config.logging.level": "Detalle del registro (DEBUG=todo, ERROR=solo errores). Registra el nivel seleccionado y superior.",
"config.logging.filePath": "Ruta del archivo de registro (ej: ~/.git-id-switcher/security.log)",
"config.logging.maxFileSize": "Tamaño máximo del archivo antes de rotación (bytes, predeterminado: 10MB)",
"config.logging.maxFiles": "Número máximo de archivos rotados a conservar (predeterminado: 5)",
"config.logging.redactAllSensitive": "Cuando está habilitado, todos los valores se enmascaran en los registros (privacidad máxima)",
"config.category.syncCheck": "Git ID Switcher: Verificación de sincronización",
"config.syncCheck.enabled": "Comprueba si el perfil seleccionado coincide con la configuración git real. Cuando se detecta una discrepancia, se muestra una advertencia en la barra de estado.",
"config.syncCheck.onFocusReturn": "Ejecuta una verificación de sincronización cuando la ventana del editor recupera el foco (por ejemplo, después de cambiar desde una terminal que pudo haber modificado la configuración git).",
"config.commandTimeouts": "Valores de tiempo de espera personalizados para comandos (en milisegundos)",
"config.commandTimeouts.markdown": "Anular los tiempos de espera predeterminados de comandos. Ejemplo:\n```json\n{\n \"git\": 15000,\n \"ssh-add\": 10000\n}\n```\nValores predeterminados: git=10000ms, ssh-add=5000ms, ssh-keygen=5000ms, otros=30000ms"
}