-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpackage.nls.pt-BR.json
More file actions
42 lines (42 loc) · 4.45 KB
/
Copy pathpackage.nls.pt-BR.json
File metadata and controls
42 lines (42 loc) · 4.45 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": "Alterne entre perfis Git com um clique. Chaves SSH e assinatura GPG vinculadas, aplicável a submódulos.",
"command.selectIdentity": "Selecionar Identidade",
"command.showCurrentIdentity": "Mostrar Identidade Atual",
"command.showDocumentation": "Mostrar Documentação",
"command.deleteIdentity": "Excluir Identidade",
"config.title": "Git ID Switcher",
"config.category.identity": "Git ID Switcher: Identidade",
"config.category.submodule": "Git ID Switcher: Submódulo",
"config.category.display": "Git ID Switcher: Notificações e Exibição",
"config.category.logging": "Git ID Switcher: Depuração",
"config.category.advanced": "Git ID Switcher: Outros",
"config.identities": "Lista de identidades Git para alternar",
"config.identities.markdown": "Lista de perfis Git. Para cada perfil você pode configurar:\n- `id`: Identificador único (alfanumérico, hífens, sublinhados apenas; sem duplicatas; obrigatório)\n- `name`: Git user.name (obrigatório)\n- `email`: Git user.email (obrigatório)\n- `service`: Serviço de hospedagem Git (ex. GitHub, GitLab, Bitbucket)\n- `icon`: Emoji para exibir na barra de status (ex. 🏠, 💼)\n- `description`: Nota para esta identidade (ex. Trabalho, Pessoal)\n- `sshKeyPath`: Caminho para a chave privada SSH (ex. ~/.ssh/id_ed25519_work)\n- `sshHost`: Alias de host de configuração SSH (ex. github-work, gitlab-personal)\n- `gpgKeyId`: ID da chave GPG para assinatura de commits (ex. ABCD1234EF567890)",
"config.identities.id": "Identificador único (alfanumérico, hífens, sublinhados apenas; sem duplicatas; obrigatório)",
"config.identities.name": "Git user.name (obrigatório)",
"config.identities.email": "Git user.email (obrigatório)",
"config.identities.service": "Serviço de hospedagem Git (ex. GitHub, GitLab, Bitbucket)",
"config.identities.icon": "Emoji para exibir na barra de status (ex. 🏠, 💼)",
"config.identities.description": "Nota para esta identidade (ex. Trabalho, Pessoal)",
"config.identities.sshKeyPath": "Caminho para a chave privada SSH (ex. ~/.ssh/id_ed25519_work)",
"config.identities.sshHost": "Alias de host de configuração SSH (ex. github-work, gitlab-personal)",
"config.identities.gpgKeyId": "ID da chave GPG para assinatura de commits (ex. ABCD1234EF567890)",
"config.defaultIdentity": "ID de identidade padrão a ser usada quando nenhuma identidade estiver selecionada",
"config.autoSwitchSshKey": "Alternar automaticamente a chave SSH ao mudar de identidade",
"config.applyToSubmodules": "Aplicar automaticamente a identidade aos submódulos Git ao alternar",
"config.submoduleDepth": "Profundidade de aplicação de submódulos (1-5, 1 = apenas submódulos diretos)",
"config.showNotifications": "Mostrar notificações ao alternar identidades",
"config.includeIconInGitConfig": "Incluir emoji de ícone no Git config user.name (afeta o histórico de commits). Se false, o ícone é exibido apenas na interface do editor.",
"config.logging.fileEnabled": "Salvar logs de auditoria em arquivo (registra mudanças de identidade, operações de chave SSH, etc.)",
"config.logging.level": "Detalhamento do log (DEBUG=tudo, ERROR=apenas erros). Registra o nível selecionado e superior.",
"config.logging.filePath": "Caminho do arquivo de log (ex: ~/.git-id-switcher/security.log)",
"config.logging.maxFileSize": "Tamanho máximo do arquivo antes da rotação (bytes, padrão: 10MB)",
"config.logging.maxFiles": "Número máximo de arquivos rotacionados a manter (padrão: 5)",
"config.logging.redactAllSensitive": "Quando habilitado, todos os valores são mascarados nos logs (privacidade máxima)",
"config.category.syncCheck": "Git ID Switcher: Verificação de sincronização",
"config.syncCheck.enabled": "Verifica se o perfil selecionado corresponde à configuração git real. Quando uma incompatibilidade é detectada, a barra de status mostra um aviso.",
"config.syncCheck.onFocusReturn": "Executa uma verificação de sincronização quando a janela do editor recupera o foco (por exemplo, após alternar de um terminal que pode ter alterado a configuração git).",
"config.commandTimeouts": "Valores de timeout personalizados para comandos (em milissegundos)",
"config.commandTimeouts.markdown": "Substituir os timeouts padrão de comandos. Exemplo:\n```json\n{\n \"git\": 15000,\n \"ssh-add\": 10000\n}\n```\nValores padrão: git=10000ms, ssh-add=5000ms, ssh-keygen=5000ms, outros=30000ms"
}