mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-07-15 21:03:47 +00:00
New Crowdin updates (#740)
* New translations en.json (Romanian) [ci skip] * New translations en.json (French) [ci skip] * New translations en.json (Spanish) [ci skip] * New translations en.json (Afrikaans) [ci skip] * New translations en.json (Arabic) [ci skip] * New translations en.json (Bulgarian) [ci skip] * New translations en.json (Catalan) [ci skip] * New translations en.json (Czech) [ci skip] * New translations en.json (Danish) [ci skip] * New translations en.json (German) [ci skip] * New translations en.json (Greek) [ci skip] * New translations en.json (Finnish) [ci skip] * New translations en.json (Hebrew) [ci skip] * New translations en.json (Hungarian) [ci skip] * New translations en.json (Italian) [ci skip] * New translations en.json (Japanese) [ci skip] * New translations en.json (Korean) [ci skip] * New translations en.json (Dutch) [ci skip] * New translations en.json (Norwegian) [ci skip] * New translations en.json (Polish) [ci skip] * New translations en.json (Portuguese) [ci skip] * New translations en.json (Russian) [ci skip] * New translations en.json (Serbian (Cyrillic)) [ci skip] * New translations en.json (Swedish) [ci skip] * New translations en.json (Turkish) [ci skip] * New translations en.json (Ukrainian) [ci skip] * New translations en.json (Chinese Simplified) [ci skip] * New translations en.json (Chinese Traditional) [ci skip] * New translations en.json (Vietnamese) [ci skip] * New translations en.json (Portuguese, Brazilian) [ci skip] * New translations en.json (Indonesian) [ci skip] * New translations en.json (Bengali) [ci skip] * New translations en.json (Thai) [ci skip] * New translations en.json (Hindi) [ci skip]
This commit is contained in:
@@ -402,6 +402,8 @@
|
||||
"currentVersion": "Vous utilisez la version {{version}}",
|
||||
"updateAvailable": "Mise à jour disponible",
|
||||
"newVersionAvailable": "Une nouvelle version est disponible ! Vous utilisez {{current}}, mais {{latest}} est disponible.",
|
||||
"betaVersion": "Version bêta",
|
||||
"betaVersionDesc": "Vous utilisez {{current}}, qui est plus récent que la dernière version stable {{latest}}.",
|
||||
"releasedOn": "Publié sur {{date}}",
|
||||
"downloadUpdate": "Télécharger la mise à jour",
|
||||
"dismiss": "Refuser",
|
||||
@@ -426,6 +428,8 @@
|
||||
"warning": "Avertissement",
|
||||
"info": "Infos",
|
||||
"success": "Succès",
|
||||
"unsavedChanges": "Modifications non enregistrées",
|
||||
"dismiss": "Refuser",
|
||||
"loading": "Chargement en cours...",
|
||||
"required": "Requis",
|
||||
"optional": "Optionnel",
|
||||
@@ -471,6 +475,7 @@
|
||||
"chinese": "Chinois",
|
||||
"german": "Allemand",
|
||||
"cancel": "Abandonner",
|
||||
"done": "Fait",
|
||||
"username": "Nom d'utilisateur",
|
||||
"name": "Nom",
|
||||
"login": "Se connecter",
|
||||
@@ -486,6 +491,7 @@
|
||||
"save": "Enregistrer",
|
||||
"saving": "Sauvegarde en cours...",
|
||||
"delete": "Supprimez",
|
||||
"rename": "Renommer",
|
||||
"edit": "Editer",
|
||||
"add": "Ajouter",
|
||||
"search": "Chercher",
|
||||
@@ -559,7 +565,8 @@
|
||||
"passwordCopied": "Mot de passe copié dans le presse-papiers",
|
||||
"sudoPasswordCopied": "Mot de passe Sudo copié dans le presse-papiers",
|
||||
"noPasswordAvailable": "Aucun mot de passe disponible",
|
||||
"failedToCopyPassword": "Impossible de copier le mot de passe"
|
||||
"failedToCopyPassword": "Impossible de copier le mot de passe",
|
||||
"openFileManager": "Ouvrir le gestionnaire de fichiers"
|
||||
},
|
||||
"admin": {
|
||||
"title": "Paramètres de l'administrateur",
|
||||
@@ -868,7 +875,42 @@
|
||||
"passwordMinLength": "Le mot de passe doit comporter au moins 6 caractères",
|
||||
"currentRoles": "Rôles actuels",
|
||||
"noRolesAssigned": "Aucun rôle assigné",
|
||||
"assignNewRole": "Assigner un nouveau rôle"
|
||||
"assignNewRole": "Assigner un nouveau rôle",
|
||||
"apiKeys": {
|
||||
"tabLabel": "Clés API",
|
||||
"title": "Clés API",
|
||||
"createApiKey": "Créer une clé API",
|
||||
"createApiKeyDescription": "Créer une nouvelle clé API portée à un utilisateur spécifique. Le jeton n'est affiché qu'une seule fois.",
|
||||
"keyCreated": "Clé API créée",
|
||||
"keyCreatedDescription": "Copiez cette clé maintenant — elle ne sera plus affichée.",
|
||||
"keyName": "Nom de la clé",
|
||||
"keyNamePlaceholder": "par exemple Pipeline CI/CD",
|
||||
"scopedUser": "Utilisateur Scoped",
|
||||
"selectUser": "Sélectionnez un utilisateur...",
|
||||
"searchUsers": "Rechercher des utilisateurs...",
|
||||
"noUsersFound": "Aucun utilisateur trouvé.",
|
||||
"expiresAt": "Expire à",
|
||||
"optional": "optionnel",
|
||||
"expiresAtHelp": "Laisser vide pour une clé qui n'expire jamais.",
|
||||
"copyWarningTitle": "Enregistrez votre clé API",
|
||||
"copyWarningDescription": "Cette clé ne sera affichée qu'une seule fois. Stockez-la dans un endroit sûr.",
|
||||
"apiKey": "Clé API",
|
||||
"tokenCopied": "Jeton copié dans le presse-papiers",
|
||||
"creating": "Création en cours...",
|
||||
"nameRequired": "Le nom de la clé est requis",
|
||||
"userRequired": "Veuillez sélectionner un utilisateur",
|
||||
"failedToCreate": "Impossible de créer la clé API",
|
||||
"noKeys": "Aucune clé API trouvée.",
|
||||
"name": "Nom",
|
||||
"prefix": "Préfixe",
|
||||
"lastUsed": "Dernière utilisation",
|
||||
"never": "Jamais",
|
||||
"revokeKey": "Révoquer la clé",
|
||||
"confirmRevoke": "Êtes-vous sûr de vouloir révoquer la clé API \"{{name}}\" ? Cette action est irréversible.",
|
||||
"revokedSuccessfully": "Clé API révoquée avec succès",
|
||||
"failedToRevoke": "Impossible de révoquer la clé API",
|
||||
"failedToFetch": "Impossible de récupérer les clés API"
|
||||
}
|
||||
},
|
||||
"hosts": {
|
||||
"title": "Responsable d'hôte",
|
||||
@@ -962,28 +1004,8 @@
|
||||
"enableDocker": "Activer Docker",
|
||||
"defaultPath": "Chemin par défaut",
|
||||
"defaultPathDesc": "Répertoire par défaut lors de l'ouverture du gestionnaire de fichiers pour cet hôte",
|
||||
"tunnelConnections": "Connexions Tunnel",
|
||||
"connection": "Raccordement",
|
||||
"remove": "Retirer",
|
||||
"sourcePort": "Port source",
|
||||
"sourcePortDesc": " (Source se réfère aux détails de connexion en cours dans l'onglet Général)",
|
||||
"endpointPort": "Port de terminaison",
|
||||
"endpointSshConfig": "Configuration SSH du point d'extrémité",
|
||||
"tunnelForwardDescription": "Ce tunnel acheminera le trafic depuis le port {{sourcePort}} sur la machine source (détails de connexion actuels dans l'onglet général) vers le port {{endpointPort}} sur la machine d'extrémité.",
|
||||
"maxRetries": "Nombre maximum de tentatives",
|
||||
"maxRetriesDescription": "Nombre maximum de tentatives de nouvelle tentative de connexion au tunnel.",
|
||||
"retryInterval": "Intervalle de réessai (secondes)",
|
||||
"retryIntervalDescription": "Temps d'attente entre les deux tentatives.",
|
||||
"autoStartContainer": "Démarrage automatique au lancement du conteneur",
|
||||
"autoStartDesc": "Démarrer automatiquement ce tunnel lorsque le conteneur démarre",
|
||||
"addConnection": "Ajouter une connexion Tunnel",
|
||||
"tunnelType": "Type de tunnel",
|
||||
"tunnelTypeLocal": "Local (-L)",
|
||||
"tunnelTypeRemote": "Télécommande (-R)",
|
||||
"tunnelTypeLocalDesc": "Transférer le port local vers le point de terminaison distant",
|
||||
"tunnelTypeRemoteDesc": "Transférer le port distant vers la machine locale",
|
||||
"tunnelForwardDescriptionLocal": "Ce tunnel redirigera le trafic du port local {{sourcePort}} vers le port {{endpointPort}} sur la machine d'extrémité.",
|
||||
"tunnelForwardDescriptionRemote": "Ce tunnel acheminera le trafic depuis le port {{sourcePort}} sur la machine source (détails de connexion actuels dans l'onglet général) vers le port {{endpointPort}} sur la machine d'extrémité.",
|
||||
"sshpassRequired": "Sshpass requis pour l'authentification par mot de passe",
|
||||
"sshpassRequiredDesc": "Pour l'authentification par mot de passe dans les tunnels, sshpass doit être installé sur le système.",
|
||||
"otherInstallMethods": "Autres méthodes d'installation :",
|
||||
@@ -1529,7 +1551,7 @@
|
||||
"splitVertical": "Diviser verticalement",
|
||||
"closePanel": "Fermer le panneau",
|
||||
"reconnect": "Reconnecter",
|
||||
"sessionEnded": "Session terminée",
|
||||
"sessionEnded": "Session terminée.",
|
||||
"connectionLost": "Connexion perdue",
|
||||
"error": "ERREUR : {{message}}",
|
||||
"disconnected": "Déconnecté",
|
||||
@@ -1933,22 +1955,10 @@
|
||||
"ascending": "Ascendant",
|
||||
"descending": "Descendant"
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Établissement de la connexion au tunnel...",
|
||||
"sourceConnecting": "Connexion à l'hôte source {{host}}...",
|
||||
"sourceConnected": "Connecté à l'hôte source",
|
||||
"endpointResolving": "Résolution de l'hôte de terminaison {{host}}...",
|
||||
"endpointResolved": "Hôte de point d'extrémité résolu",
|
||||
"forwarding": "Mise en place de la redirection de port {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel établi avec succès",
|
||||
"retrying": "La connexion a échoué, nouvelle tentative dans {{countdown}}s (tentative {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Nombre maximum de tentatives de réessai atteint",
|
||||
"error": "Échec de la connexion au tunnel: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
"title": "Tunnels SSH",
|
||||
"noTunnelsConfigured": "Pas de tunnels configurés",
|
||||
"configureTunnelsInHostSettings": "Configurer les connexions de tunnels dans le Gestionnaire d'Hôtes pour commencer",
|
||||
"noSshTunnels": "Pas de tunnels SSH",
|
||||
"createFirstTunnelMessage": "Vous n'avez pas encore créé de tunnels SSH. Configurez les connexions de tunnels dans le Gestionnaire d'Hôtes pour commencer.",
|
||||
"connected": "Connecté",
|
||||
@@ -1969,27 +1979,100 @@
|
||||
"disconnect": "Déconnecter",
|
||||
"cancel": "Abandonner",
|
||||
"port": "Port",
|
||||
"localPort": "Port local",
|
||||
"remotePort": "Port distant",
|
||||
"currentHostPort": "Port actuel de l'hôte",
|
||||
"endpointPort": "Port de terminaison",
|
||||
"bindIp": "IP locale",
|
||||
"currentHostIp": "IP de l'hôte actuel",
|
||||
"endpointSshConfig": "Configuration SSH du point d'extrémité",
|
||||
"endpointSshConfigRequired": "La configuration SSH du point d'extrémité est requise",
|
||||
"endpointSshHost": "Hôte SSH du point d'extrémité",
|
||||
"endpointSshHostPlaceholder": "Sélectionnez un hôte configuré",
|
||||
"endpointSshHostRequired": "Sélectionnez un serveur SSH de point de terminaison pour chaque tunnel client.",
|
||||
"attempt": "Tentative {{current}} de {{max}}",
|
||||
"nextRetryIn": "Prochaine tentative dans {{seconds}} secondes",
|
||||
"checkDockerLogs": "Vérifiez vos logs Docker pour la raison de l'erreur, rejoignez le",
|
||||
"orCreate": "ou créer un ",
|
||||
"noTunnelConnections": "Aucune connexion tunnel configurée",
|
||||
"tunnelConnections": "Connexions Tunnel",
|
||||
"serverTunnels": "Tunnels serveur",
|
||||
"serverTunnelsDesc": "Tunels gérés par le backend stockés avec cet hôte.",
|
||||
"clientTunnels": "Tunnels client",
|
||||
"clientTunnelsUnavailable": "Les tunnels du client nécessitent un client de bureau.",
|
||||
"serverTunnel": "Tunnel serveur",
|
||||
"clientTunnel": "Tunnel client",
|
||||
"addServerTunnel": "Ajouter un tunnel serveur",
|
||||
"addClientTunnel": "Ajouter un tunnel client",
|
||||
"noServerTunnels": "Aucun tunnel serveur configuré.",
|
||||
"noClientTunnels": "Aucun tunnel client configuré sur ce bureau.",
|
||||
"manageClientTunnels": "Gérer les tunnels clients",
|
||||
"addTunnel": "Ajouter un tunnel",
|
||||
"editTunnel": "Modifier le tunnel",
|
||||
"deleteTunnel": "Supprimer le tunnel",
|
||||
"tunnelName": "Nom du tunnel",
|
||||
"localPort": "Port local",
|
||||
"remoteHost": "Hôte distant",
|
||||
"remotePort": "Port distant",
|
||||
"autoStart": "Démarrage automatique",
|
||||
"autoStartContainer": "Démarrage automatique au lancement",
|
||||
"autoStartContainerDesc": "Démarrer automatiquement ce tunnel au démarrage de votre serveur Termix.",
|
||||
"autoStartEnableFailed": "Hôte enregistré, mais impossible de démarrer les tunnels de démarrage automatique pour {{name}}.",
|
||||
"clientAutoStartDesc": "Démarre lorsque ce client de bureau s'ouvre et reste connecté.",
|
||||
"clientManualStartDesc": "Utiliser Démarrer et Arrêter de cette ligne. Termix ne l'ouvrira pas automatiquement.",
|
||||
"clientRemoteServerNote": "La redirection à distance peut nécessiter AllowTcpForwarding et GatewayPorts sur le serveur SSH de point d'extrémité. Le port distant se ferme lorsque ce bureau se déconnecte.",
|
||||
"clientTunnelStarted": "Tunnel client démarré",
|
||||
"clientTunnelStopped": "Tunnel client arrêté",
|
||||
"tunnelTestSucceeded": "Test du tunnel réussi",
|
||||
"tunnelTestFailed": "Le test du tunnel a échoué",
|
||||
"localSaved": "Tunnel client sauvegardé",
|
||||
"localSaveError": "Impossible d'enregistrer les tunnels du client local",
|
||||
"invalidBindIp": "L'adresse IP locale doit être une adresse IPv4 valide.",
|
||||
"invalidLocalTargetIp": "L'IP locale cible doit être une adresse IPv4 valide.",
|
||||
"invalidCurrentHostIp": "L'IP actuelle de l'hôte doit être une adresse IPv4 valide.",
|
||||
"invalidLocalPort": "Le port local doit être compris entre 1 et 65535.",
|
||||
"invalidRemotePort": "Le port distant doit être compris entre 1 et 65535.",
|
||||
"invalidLocalTargetPort": "Le port local cible doit être compris entre 1 et 65535.",
|
||||
"invalidEndpointPort": "Le port du point d'entrée doit être compris entre 1 et 65535.",
|
||||
"duplicateAutoStartBind": "Un seul tunnel client de démarrage automatique peut utiliser {{bind}}.",
|
||||
"manualControlError": "Impossible de mettre à jour l'état du tunnel.",
|
||||
"saveHostBeforeManualControl": "Enregistrez cet hôte avant de démarrer ou d'arrêter ses tunnels de serveur.",
|
||||
"status": "Statut",
|
||||
"active": "Actif",
|
||||
"inactive": "Inactif",
|
||||
"start": "Début",
|
||||
"stop": "Arrêter",
|
||||
"test": "Tester",
|
||||
"restart": "Redémarrer",
|
||||
"connectionType": "Type de connexion",
|
||||
"type": "Type de tunnel",
|
||||
"typeLocal": "Local (-L)",
|
||||
"typeRemote": "Télécommande (-R)",
|
||||
"typeDynamic": "Dynamique (-D)",
|
||||
"typeServerLocalDesc": "Hôte actuel vers point de terminaison.",
|
||||
"typeServerRemoteDesc": "Point de fin de retour à l'hôte actuel.",
|
||||
"typeClientLocalDesc": "Ordinateur local à terminal.",
|
||||
"typeClientRemoteDesc": "Point de fin de retour à l'ordinateur local.",
|
||||
"typeClientDynamicDesc": "SOCKS sur ordinateur local.",
|
||||
"typeDynamicDesc": "Transférer le trafic SOCKS5 vers SSH",
|
||||
"forwardDescriptionServerLocal": "Hôte actuel {{sourcePort}} → point de terminaison {{endpointPort}}.",
|
||||
"forwardDescriptionServerRemote": "Point de terminaison {{endpointPort}} → hôte actuel {{sourcePort}}.",
|
||||
"forwardDescriptionServerDynamic": "SOCKS sur l'hôte actuel {{sourcePort}}.",
|
||||
"forwardDescriptionClientLocal": "{{sourcePort}} local → {{endpointPort}} distant.",
|
||||
"forwardDescriptionClientRemote": "{{sourcePort}} → {{endpointPort}} local.",
|
||||
"forwardDescriptionClientDynamic": "SOCKS sur le port local {{sourcePort}}.",
|
||||
"summaryClientLocal": "{{localHost}}:{{localPort}} → {{endpoint}}:{{remotePort}}",
|
||||
"summaryClientRemote": "{{endpoint}}:{{remotePort}} → {{localHost}}:{{localPort}}",
|
||||
"summaryClientDynamic": "{{localHost}}:{{localPort}} → SOCKS via {{endpoint}}",
|
||||
"autoNameClientLocal": "{{localPort}} local → {{endpoint}} {{remotePort}}",
|
||||
"autoNameClientRemote": "{{endpoint}} {{remotePort}} → {{localPort}}",
|
||||
"autoNameClientDynamic": "SOCKS {{localPort}} via {{endpoint}}",
|
||||
"route": "Voie :",
|
||||
"lastStarted": "Dernier démarrage",
|
||||
"lastTested": "Dernier test",
|
||||
"lastError": "Dernière erreur",
|
||||
"maxRetries": "Nombre maximum de tentatives",
|
||||
"maxRetriesDescription": "Nombre maximum de tentatives de réessai.",
|
||||
"retryInterval": "Intervalle de réessai (secondes)",
|
||||
"retryIntervalDescription": "Temps d'attente entre les deux tentatives.",
|
||||
"local": "Locale",
|
||||
"remote": "Distante",
|
||||
"dynamic": "Dynamique",
|
||||
@@ -2172,6 +2255,8 @@
|
||||
"sshProvideCredentialsDescription": "Veuillez fournir vos identifiants SSH pour vous connecter à ce serveur.",
|
||||
"sshPasswordDescription": "Entrez le mot de passe de cette connexion SSH.",
|
||||
"sshKeyPasswordDescription": "Si votre clé SSH est chiffrée, entrez le mot de passe ici.",
|
||||
"passphraseRequired": "Phrase de passe requise",
|
||||
"passphraseRequiredDescription": "La clé SSH est chiffrée. Veuillez entrer le mot de passe pour la déverrouiller.",
|
||||
"step1ScanQR": "Étape 1 : Scannez le code QR avec votre application d'authentification",
|
||||
"manualEntryCode": "Code d'entrée manuel",
|
||||
"cannotScanQRText": "Si vous ne pouvez pas scanner le code QR, saisissez ce code manuellement dans votre application d'authentification",
|
||||
@@ -2322,6 +2407,23 @@
|
||||
"showHostTagsDesc": "Afficher les tags sous chaque hôte dans la barre latérale. Désactiver pour masquer tous les tags.",
|
||||
"account": "Compte client",
|
||||
"appearance": "Apparence",
|
||||
"c2sTunnelConfigDesc": "Tunels locaux de bureau ciblant les hôtes SSH configurés.",
|
||||
"c2sTunnelPresets": "Préréglages du tunnel client",
|
||||
"c2sTunnelPresetsDesc": "Enregistrez la liste des tunnels locaux de ce client de bureau sous la forme d'un préréglage nommé, ou rechargez un préréglage dans ce client.",
|
||||
"c2sTunnelPresetsUnavailable": "Les préréglages du tunnel client ne sont disponibles que dans le client de bureau.",
|
||||
"c2sPresetName": "Nom du préréglage",
|
||||
"c2sPresetNamePlaceholder": "Nom du préréglage client",
|
||||
"c2sPresetToLoad": "Préréglage à charger",
|
||||
"c2sNoPresetSelected": "Aucun préréglage sélectionné",
|
||||
"c2sNoPresets": "Aucun préréglage enregistré",
|
||||
"c2sLoadPreset": "Charger",
|
||||
"c2sCurrentLocalConfig": "{{count}} local client tunnel(s) configured on this desktop.",
|
||||
"c2sPresetSyncNote": "Les préréglages sont des instantanés explicites ; le chargement remplace la liste des tunnels clients locaux du client de bureau.",
|
||||
"c2sPresetSaved": "Préréglage du tunnel client sauvegardé",
|
||||
"c2sPresetLoaded": "Préréglage du tunnel client chargé localement",
|
||||
"c2sPresetRenamed": "Préréglage du tunnel client renommé",
|
||||
"c2sPresetDeleted": "Préréglage du tunnel client supprimé",
|
||||
"c2sPresetLoadError": "Impossible de charger les préréglages du tunnel client",
|
||||
"languageLocalization": "Langue et localisation",
|
||||
"fileManagerSettings": "Gestionnaire de fichiers",
|
||||
"terminalSettings": "Terminal",
|
||||
@@ -2370,6 +2472,10 @@
|
||||
"description": "Description des identifiants SSH",
|
||||
"searchCredentials": "Rechercher les identifiants par nom, nom d'utilisateur ou tags...",
|
||||
"sshConfig": "configuration ssh du point de terminaison",
|
||||
"bindLocalhost": "127.0.0.1 (lier à localhost)",
|
||||
"localListenerHost": "127.0.0.1 (écouter localement)",
|
||||
"localTargetHost": "127.0.0.1 (cible sur cet ordinateur)",
|
||||
"socksListenerHost": "127.0.0.1 (SOCKS listener)",
|
||||
"homePath": "/home",
|
||||
"clientId": "votre-client-id",
|
||||
"clientSecret": "votre-client-secret",
|
||||
@@ -2549,6 +2655,7 @@
|
||||
"version": "Version",
|
||||
"upToDate": "À jour",
|
||||
"updateAvailable": "Mise à jour disponible",
|
||||
"beta": "Bêta",
|
||||
"uptime": "Délai de disponibilité",
|
||||
"database": "Base de données",
|
||||
"healthy": "Sain",
|
||||
@@ -2955,6 +3062,20 @@
|
||||
"error": "La collection de métriques a échoué : {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "Établissement de la connexion au tunnel...",
|
||||
"sourceConnecting": "Connexion à l'hôte source {{host}}...",
|
||||
"sourceConnected": "Connecté à l'hôte source",
|
||||
"endpointResolving": "Résolution de l'hôte de terminaison {{host}}...",
|
||||
"endpointResolved": "Hôte de point d'extrémité résolu",
|
||||
"forwarding": "Mise en place de la redirection de port {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel établi avec succès",
|
||||
"retrying": "La connexion a échoué, nouvelle tentative dans {{countdown}}s (tentative {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Nombre maximum de tentatives de réessai atteint",
|
||||
"error": "Échec de la connexion au tunnel: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connexion au serveur SFTP...",
|
||||
|
||||
Reference in New Issue
Block a user