{ "permissions": { "devices.view": { "title": "Afficher les dispositifs tailnet", "description": "Consultez les appareils connectés au réseau." } }, "settings": { "group": { "api": "API Tailscale", "devices": "Tailnet" }, "apiKey": { "label": "Clé API", "description": "Permet de lister les appareils connectés à votre réseau. Fonctionne avec une clé Tailscale ou Headscale.", "placeholder": "tskey-api-... / hskey-api-..." }, "apiBaseUrl": { "label": "URL de base de l'API", "description": "Laisser vide pour Tailscale. Configurez ce champ pour qu'il pointe vers une instance Headscale.", "placeholder": "https://api.tailscale.com/api/v2" }, "devices": { "label": "Liste des appareils", "checking": "Vérification du filet arrière...", "noKey": "Aucune clé API n'a encore été définie.", "error": "Impossible de contacter le serveur de queue. Vérifiez la clé API.", "count": "{{count}} appareil joignable", "count_other": "{{count}} appareils joignables", "refresh": "Vérifier" } }, "nav": { "tailscale": "Tailscale" }, "hosts": { "tailscaleUsernameHint": "Il doit s'agir d'un utilisateur Unix auquel votre identité Tailscale est attribuée dans la liste de contrôle d'accès SSH du réseau Tailnet, pas nécessairement root.", "tailscaleDeviceSelect": "Sélectionner un appareil Tailscale", "tailscaleDeviceSelectPlaceholder": "Sélectionner un appareil...", "tailscaleNoApiKey": "Aucune clé API Tailscale configurée. Ajoutez-en une dans les paramètres d'administration pour activer la découverte d'appareils.", "tailscaleDocsLink": "Voir la documentation", "tailscaleLoadingDevices": "Chargement des appareils...", "tailscaleDeviceLoadFailed": "Impossible de charger les périphériques Tailscale. Vérifiez l'URL de l'API et votre connexion réseau.", "tailscaleNoDevices": "Aucun appareil trouvé dans votre tailnet.", "tailscaleDeviceAutoFill": "La sélection d’un appareil remplira automatiquement l’adresse IP de l’hôte.", "tailscaleAddHost": "Ajouter l'hôte", "tailscaleCopyIp": "Copie de l'adresse IP de Tailscale", "tailscaleIpCopied": "Adresse IP copiée", "tailscaleIpCopyFailed": "Impossible de copier l'adresse IP", "filterAuthTailscale": "Tailscale" }, "terminal": { "tailscaleCheckRequired": "Authentification Tailscale requise", "tailscaleCheckDescription": "Tailscale SSH requiert une vérification supplémentaire. Authentifiez-vous dans votre navigateur pour continuer.", "tailscaleCheckOpenBrowser": "Ouvrir le navigateur pour s'authentifier", "tailscaleCheckWaiting": "En attente de l'authentification Tailscale...", "tailscaleCheckTimeout": "L'authentification Tailscale a expiré. Veuillez réessayer." }, "manager": { "title": "Tailscale", "refresh": "Actualiser", "retry": "Réessayer", "sudoHint": "Définissez un mot de passe sudo pour cet hôte afin d'autoriser les actions avec privilèges élevés.", "noData": "Aucune donnée disponible", "filter": "Filtrer...", "tsNotInstalled": "Tailscale n’est pas installé sur cet hôte", "tsRunning": "En cours d’exécution", "tsStopped": "Arrêté", "tsEnable": "Se connecter", "tsDisable": "Déconnecter", "tsEnabling": "Connexion à Tailscale...", "tsDisabling": "Déconnexion de Tailscale...", "tsEnabled": "Tailscale connecté", "tsDisabled": "Tailscale déconnecté", "tsExitNode": "Nœud de sortie", "tsExitNodeActive": "Nœud de sortie actif" }, "newUi": { "sidebar": { "quickConnect": { "connectToTerminal": "Se connecter au terminal", "usernameLabel": "Nom d’utilisateur" } } }, "plugin": { "name": "Tailscale" } }