-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpackage.nls.fr.json
More file actions
42 lines (42 loc) · 4.5 KB
/
Copy pathpackage.nls.fr.json
File metadata and controls
42 lines (42 loc) · 4.5 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": "Changez de profils Git en un clic. Clés SSH et signature GPG liées, applicable aux sous-modules.",
"command.selectIdentity": "Sélectionner l'identité",
"command.showCurrentIdentity": "Afficher l'identité actuelle",
"command.showDocumentation": "Afficher la documentation",
"command.deleteIdentity": "Supprimer l'identité",
"config.title": "Git ID Switcher",
"config.category.identity": "Git ID Switcher: Identité",
"config.category.submodule": "Git ID Switcher: Sous-module",
"config.category.display": "Git ID Switcher: Notifications et Affichage",
"config.category.logging": "Git ID Switcher: Débogage",
"config.category.advanced": "Git ID Switcher: Autre",
"config.identities": "Liste des identités Git pour basculer",
"config.identities.markdown": "Liste des profils Git. Pour chaque profil, vous pouvez configurer :\n- `id` : Identifiant unique (alphanumérique, tirets, underscores uniquement ; pas de doublons ; requis)\n- `name` : Git user.name (requis)\n- `email` : Git user.email (requis)\n- `service` : Service d'hébergement Git (ex. GitHub, GitLab, Bitbucket)\n- `icon` : Emoji à afficher dans la barre d'état (ex. 🏠, 💼)\n- `description` : Note pour cette identité (ex. Travail, Personnel)\n- `sshKeyPath` : Chemin vers la clé privée SSH (ex. ~/.ssh/id_ed25519_work)\n- `sshHost` : Alias d'hôte de configuration SSH (ex. github-work, gitlab-personal)\n- `gpgKeyId` : ID de clé GPG pour la signature des commits (ex. ABCD1234EF567890)",
"config.identities.id": "Identifiant unique (alphanumérique, tirets, underscores uniquement ; pas de doublons ; requis)",
"config.identities.name": "Git user.name (requis)",
"config.identities.email": "Git user.email (requis)",
"config.identities.service": "Service d'hébergement Git (ex. GitHub, GitLab, Bitbucket)",
"config.identities.icon": "Emoji à afficher dans la barre d'état (ex. 🏠, 💼)",
"config.identities.description": "Note pour cette identité (ex. Travail, Personnel)",
"config.identities.sshKeyPath": "Chemin vers la clé privée SSH (ex. ~/.ssh/id_ed25519_work)",
"config.identities.sshHost": "Alias d'hôte de configuration SSH (ex. github-work, gitlab-personal)",
"config.identities.gpgKeyId": "ID de clé GPG pour la signature des commits (ex. ABCD1234EF567890)",
"config.defaultIdentity": "ID d'identité par défaut à utiliser lorsqu'aucune identité n'est sélectionnée",
"config.autoSwitchSshKey": "Changer automatiquement la clé SSH lors du changement d'identité",
"config.applyToSubmodules": "Appliquer automatiquement l'identité aux sous-modules Git lors du changement",
"config.submoduleDepth": "Profondeur d'application des sous-modules (1-5, 1 = sous-modules directs uniquement)",
"config.showNotifications": "Afficher les notifications lors du changement d'identité",
"config.includeIconInGitConfig": "Inclure l'emoji d'icône dans Git config user.name (affecte l'historique des commits). Si false, l'icône n'est affichée que dans l'interface de l'éditeur.",
"config.logging.fileEnabled": "Activer la journalisation fichier pour les pistes d'audit de sécurité",
"config.logging.level": "Niveau de journal minimum à enregistrer (DEBUG, INFO, WARN, ERROR)",
"config.logging.filePath": "Chemin du fichier journal (ex: ~/.git-id-switcher/security.log)",
"config.logging.maxFileSize": "Taille maximale du fichier avant rotation (octets, défaut: 10MB)",
"config.logging.maxFiles": "Nombre maximum de fichiers rotatifs à conserver (défaut: 5)",
"config.logging.redactAllSensitive": "Lorsqu'activé, toutes les valeurs sont masquées dans les journaux (confidentialité maximale)",
"config.category.syncCheck": "Git ID Switcher: Vérification de synchronisation",
"config.syncCheck.enabled": "Vérifie si le profil sélectionné correspond à la configuration git réelle. En cas de divergence, un avertissement est affiché dans la barre d'état.",
"config.syncCheck.onFocusReturn": "Exécute une vérification de synchronisation lorsque la fenêtre de l'éditeur retrouve le focus (par ex., après être passé par un terminal qui a pu modifier la configuration git).",
"config.commandTimeouts": "Valeurs de délai d'expiration personnalisées pour les commandes (en millisecondes)",
"config.commandTimeouts.markdown": "Remplacer les délais d'expiration par défaut des commandes. Exemple :\n```json\n{\n \"git\": 15000,\n \"ssh-add\": 10000\n}\n```\nValeurs par défaut : git=10000ms, ssh-add=5000ms, ssh-keygen=5000ms, autres=30000ms"
}