Enhancements

This commit is contained in:
Gary SEUBE
2025-11-10 01:13:50 +01:00
parent 18c7646bd3
commit 6c197e7877
2 changed files with 29 additions and 29 deletions

View File

@@ -13,7 +13,7 @@ i18n
.use(LanguageDetector) .use(LanguageDetector)
.use(initReactI18next) .use(initReactI18next)
.init({ .init({
supportedLngs: ["en", "zh", "de", "ptbr", "ru"], supportedLngs: ["en", "zh", "de", "ptbr", "ru", "fr"],
fallbackLng: "en", fallbackLng: "en",
debug: false, debug: false,

View File

@@ -47,12 +47,12 @@
"general": "Général", "general": "Général",
"description": "Description", "description": "Description",
"folder": "Dossier", "folder": "Dossier",
"tags": "Étiquettes", "tags": "Labels",
"addTagsSpaceToAdd": "Ajouter des étiquettes (appuyez sur espace pour valider)", "addTagsSpaceToAdd": "Ajouter des labels (appuyez sur espace pour valider)",
"password": "Mot de passe", "password": "Mot de passe",
"key": "Clé", "key": "Clé",
"sshPrivateKey": "Clé privée SSH", "sshPrivateKey": "Clé privée SSH",
"upload": "Téléverser", "upload": "Importer",
"updateKey": "Mettre à jour la clé", "updateKey": "Mettre à jour la clé",
"keyPassword": "Mot de passe de la clé", "keyPassword": "Mot de passe de la clé",
"keyType": "Type de clé", "keyType": "Type de clé",
@@ -66,7 +66,7 @@
"basicInformationDescription": "Indiquez les informations de base pour cet identifiant", "basicInformationDescription": "Indiquez les informations de base pour cet identifiant",
"authenticationMethod": "Méthode d'authentification", "authenticationMethod": "Méthode d'authentification",
"authenticationMethodDescription": "Choisissez comment vous souhaitez vous authentifier sur les serveurs SSH", "authenticationMethodDescription": "Choisissez comment vous souhaitez vous authentifier sur les serveurs SSH",
"organizationDescription": "Organisez vos identifiants avec des dossiers et des étiquettes", "organizationDescription": "Organisez vos identifiants avec des dossiers et des labels",
"enterCredentialName": "Saisissez le nom de l'identifiant", "enterCredentialName": "Saisissez le nom de l'identifiant",
"enterCredentialDescription": "Saisissez une description (facultatif)", "enterCredentialDescription": "Saisissez une description (facultatif)",
"enterUsername": "Saisissez le nom d'utilisateur", "enterUsername": "Saisissez le nom d'utilisateur",
@@ -85,7 +85,7 @@
"enterKeyPassphrase": "Saisissez la phrase secrète (facultatif)", "enterKeyPassphrase": "Saisissez la phrase secrète (facultatif)",
"keyPassphraseOptional": "Facultatif : laissez vide si votre clé n'a pas de phrase secrète", "keyPassphraseOptional": "Facultatif : laissez vide si votre clé n'a pas de phrase secrète",
"leaveEmptyToKeepCurrent": "Laissez vide pour conserver la valeur actuelle", "leaveEmptyToKeepCurrent": "Laissez vide pour conserver la valeur actuelle",
"uploadKeyFile": "Téléverser un fichier de clé", "uploadKeyFile": "Importer un fichier de clé",
"generateKeyPairButton": "Générer une paire de clés", "generateKeyPairButton": "Générer une paire de clés",
"generateKeyPair": "Générer une paire de clés", "generateKeyPair": "Générer une paire de clés",
"generateKeyPairDescription": "Générez une nouvelle paire de clés SSH. Si vous souhaitez protéger la clé avec une phrase secrète, saisissez-la d'abord dans le champ Mot de passe de la clé ci-dessous.", "generateKeyPairDescription": "Générez une nouvelle paire de clés SSH. Si vous souhaitez protéger la clé avec une phrase secrète, saisissez-la d'abord dans le champ Mot de passe de la clé ci-dessous.",
@@ -106,7 +106,7 @@
"selectOrCreateFolder": "Sélectionnez ou créez un dossier", "selectOrCreateFolder": "Sélectionnez ou créez un dossier",
"noFolder": "Aucun dossier", "noFolder": "Aucun dossier",
"orCreateNewFolder": "Ou créer un nouveau dossier", "orCreateNewFolder": "Ou créer un nouveau dossier",
"addTag": "Ajouter une étiquette", "addTag": "Ajouter un label",
"saving": "Enregistrement...", "saving": "Enregistrement...",
"overview": "Vue d'ensemble", "overview": "Vue d'ensemble",
"security": "Sécurité", "security": "Sécurité",
@@ -145,9 +145,9 @@
"sshPublicKey": "Clé publique SSH", "sshPublicKey": "Clé publique SSH",
"publicKeyNote": "La clé publique est facultative mais recommandée pour valider la clé", "publicKeyNote": "La clé publique est facultative mais recommandée pour valider la clé",
"publicKeyUploaded": "Clé publique téléversée", "publicKeyUploaded": "Clé publique téléversée",
"uploadPublicKey": "Téléverser la clé publique", "uploadPublicKey": "Importer la clé publique",
"uploadPrivateKeyFile": "Téléverser le fichier de clé privée", "uploadPrivateKeyFile": "Importer le fichier de clé privée",
"uploadPublicKeyFile": "Téléverser le fichier de clé publique", "uploadPublicKeyFile": "Importer le fichier de clé publique",
"privateKeyRequiredForGeneration": "La clé privée est nécessaire pour générer la clé publique", "privateKeyRequiredForGeneration": "La clé privée est nécessaire pour générer la clé publique",
"failedToGeneratePublicKey": "Échec de la génération de la clé publique", "failedToGeneratePublicKey": "Échec de la génération de la clé publique",
"generatePublicKey": "Générer à partir de la clé privée", "generatePublicKey": "Générer à partir de la clé privée",
@@ -628,7 +628,7 @@
"name": "Nom", "name": "Nom",
"username": "Nom d'utilisateur", "username": "Nom d'utilisateur",
"folder": "Dossier", "folder": "Dossier",
"tags": "Étiquettes", "tags": "Labels",
"pin": "Épingler", "pin": "Épingler",
"passwordRequired": "Le mot de passe est requis avec l'authentification par mot de passe", "passwordRequired": "Le mot de passe est requis avec l'authentification par mot de passe",
"sshKeyRequired": "La clé privée SSH est requise avec l'authentification par clé", "sshKeyRequired": "La clé privée SSH est requise avec l'authentification par clé",
@@ -679,7 +679,7 @@
"allowTcpForwardingYes": "pour autoriser le transfert de ports", "allowTcpForwardingYes": "pour autoriser le transfert de ports",
"permitRootLoginYes": "si vous utilisez l'utilisateur root pour le tunneling", "permitRootLoginYes": "si vous utilisez l'utilisateur root pour le tunneling",
"editSshConfig": "Modifiez /etc/ssh/sshd_config et redémarrez SSH : sudo systemctl restart sshd", "editSshConfig": "Modifiez /etc/ssh/sshd_config et redémarrez SSH : sudo systemctl restart sshd",
"upload": "Téléverser", "upload": "Importer",
"authentication": "Authentification", "authentication": "Authentification",
"password": "Mot de passe", "password": "Mot de passe",
"key": "Clé", "key": "Clé",
@@ -701,12 +701,12 @@
"dsa": "DSA", "dsa": "DSA",
"rsaSha2256": "RSA SHA2-256", "rsaSha2256": "RSA SHA2-256",
"rsaSha2512": "RSA SHA2-512", "rsaSha2512": "RSA SHA2-512",
"uploadFile": "Téléverser un fichier", "uploadFile": "Importer un fichier",
"pasteKey": "Coller la clé", "pasteKey": "Coller la clé",
"updateKey": "Mettre à jour la clé", "updateKey": "Mettre à jour la clé",
"existingKey": "Clé existante (cliquez pour modifier)", "existingKey": "Clé existante (cliquez pour modifier)",
"existingCredential": "Identifiant existant (cliquez pour modifier)", "existingCredential": "Identifiant existant (cliquez pour modifier)",
"addTagsSpaceToAdd": "ajouter des étiquettes (espace pour valider)", "addTagsSpaceToAdd": "ajouter des labels (espace pour valider)",
"terminalBadge": "Terminal", "terminalBadge": "Terminal",
"tunnelBadge": "Tunnel", "tunnelBadge": "Tunnel",
"fileManagerBadge": "Gestionnaire de fichiers", "fileManagerBadge": "Gestionnaire de fichiers",
@@ -725,7 +725,7 @@
"enableDisk": "Utilisation disque", "enableDisk": "Utilisation disque",
"enableNetwork": "Statistiques réseau (bientôt)", "enableNetwork": "Statistiques réseau (bientôt)",
"enableProcesses": "Nombre de processus (bientôt)", "enableProcesses": "Nombre de processus (bientôt)",
"enableUptime": "Temps de fonctionnement (bientôt)", "enableUptime": "Durée de fonctionnement (bientôt)",
"enableHostname": "Nom d'hôte (bientôt)", "enableHostname": "Nom d'hôte (bientôt)",
"enableOs": "Système d'exploitation (bientôt)", "enableOs": "Système d'exploitation (bientôt)",
"customCommands": "Commandes personnalisées (bientôt)", "customCommands": "Commandes personnalisées (bientôt)",
@@ -810,7 +810,7 @@
"file": "Fichier", "file": "Fichier",
"folder": "Dossier", "folder": "Dossier",
"connectToSsh": "Connectez-vous en SSH pour utiliser les opérations sur les fichiers", "connectToSsh": "Connectez-vous en SSH pour utiliser les opérations sur les fichiers",
"uploadFile": "Téléverser un fichier", "uploadFile": "Importer un fichier",
"downloadFile": "Télécharger", "downloadFile": "Télécharger",
"edit": "Modifier", "edit": "Modifier",
"preview": "Aperçu", "preview": "Aperçu",
@@ -825,7 +825,7 @@
"renameItem": "Renommer l'élément", "renameItem": "Renommer l'élément",
"deleteItem": "Supprimer l'élément", "deleteItem": "Supprimer l'élément",
"currentPath": "Chemin actuel", "currentPath": "Chemin actuel",
"uploadFileTitle": "Téléverser un fichier", "uploadFileTitle": "Importer un fichier",
"maxFileSize": "Max : 1 Go (JSON) / 5 Go (binaire) - gros fichiers pris en charge", "maxFileSize": "Max : 1 Go (JSON) / 5 Go (binaire) - gros fichiers pris en charge",
"removeFile": "Retirer le fichier", "removeFile": "Retirer le fichier",
"clickToSelectFile": "Cliquez pour sélectionner un fichier", "clickToSelectFile": "Cliquez pour sélectionner un fichier",
@@ -870,12 +870,12 @@
"itemDeletedSuccessfully": "{{type}} supprimé avec succès", "itemDeletedSuccessfully": "{{type}} supprimé avec succès",
"itemsDeletedSuccessfully": "{{count}} éléments supprimés avec succès", "itemsDeletedSuccessfully": "{{count}} éléments supprimés avec succès",
"failedToDeleteItems": "Échec de la suppression des éléments", "failedToDeleteItems": "Échec de la suppression des éléments",
"dragFilesToUpload": "Déposez des fichiers ici pour les téléverser", "dragFilesToUpload": "Déposez des fichiers ici pour les importer",
"emptyFolder": "Ce dossier est vide", "emptyFolder": "Ce dossier est vide",
"itemCount": "{{count}} éléments", "itemCount": "{{count}} éléments",
"selectedCount": "{{count}} sélectionné(s)", "selectedCount": "{{count}} sélectionné(s)",
"searchFiles": "Rechercher des fichiers...", "searchFiles": "Rechercher des fichiers...",
"upload": "Téléverser", "upload": "Importer",
"selectHostToStart": "Sélectionnez un hôte pour démarrer la gestion des fichiers", "selectHostToStart": "Sélectionnez un hôte pour démarrer la gestion des fichiers",
"failedToConnect": "Échec de la connexion SSH", "failedToConnect": "Échec de la connexion SSH",
"failedToLoadDirectory": "Échec du chargement du répertoire", "failedToLoadDirectory": "Échec du chargement du répertoire",
@@ -951,7 +951,7 @@
"sshReconnectionTimeout": "Expiration du délai de reconnexion SSH", "sshReconnectionTimeout": "Expiration du délai de reconnexion SSH",
"saveOperationTimeout": "Expiration du délai d'enregistrement", "saveOperationTimeout": "Expiration du délai d'enregistrement",
"cannotSaveFile": "Impossible d'enregistrer le fichier", "cannotSaveFile": "Impossible d'enregistrer le fichier",
"dragSystemFilesToUpload": "Faites glisser des fichiers système ici pour les téléverser", "dragSystemFilesToUpload": "Faites glisser des fichiers système ici pour les importer",
"dragFilesToWindowToDownload": "Faites glisser les fichiers hors de la fenêtre pour les télécharger", "dragFilesToWindowToDownload": "Faites glisser les fichiers hors de la fenêtre pour les télécharger",
"openTerminalHere": "Ouvrir un terminal ici", "openTerminalHere": "Ouvrir un terminal ici",
"run": "Exécuter", "run": "Exécuter",
@@ -1129,7 +1129,7 @@
"memory": "Mémoire", "memory": "Mémoire",
"disk": "Disque", "disk": "Disque",
"network": "Réseau", "network": "Réseau",
"uptime": "Disponibilité", "uptime": "Durée de fonctionnement",
"loadAverage": "Moy. : {{avg1}}, {{avg5}}, {{avg15}}", "loadAverage": "Moy. : {{avg1}}, {{avg5}}, {{avg15}}",
"processes": "Processus", "processes": "Processus",
"connections": "Connexions", "connections": "Connexions",
@@ -1380,7 +1380,7 @@
"pastePublicKey": "Collez votre clé publique ici...", "pastePublicKey": "Collez votre clé publique ici...",
"credentialName": "Mon serveur SSH", "credentialName": "Mon serveur SSH",
"description": "Description de l'identifiant SSH", "description": "Description de l'identifiant SSH",
"searchCredentials": "Recherchez des identifiants par nom, utilisateur ou étiquettes...", "searchCredentials": "Recherchez des identifiants par nom, utilisateur ou labels...",
"sshConfig": "configuration SSH de destination", "sshConfig": "configuration SSH de destination",
"homePath": "/home", "homePath": "/home",
"clientId": "votre-client-id", "clientId": "votre-client-id",
@@ -1393,7 +1393,7 @@
"scopes": "openid email profile", "scopes": "openid email profile",
"userinfoUrl": "https://votre-fournisseur.com/application/o/userinfo/", "userinfoUrl": "https://votre-fournisseur.com/application/o/userinfo/",
"enterUsername": "Saisissez le nom d'utilisateur à promouvoir administrateur", "enterUsername": "Saisissez le nom d'utilisateur à promouvoir administrateur",
"searchHosts": "Recherchez des hôtes par nom, utilisateur, IP, dossier, étiquettes...", "searchHosts": "Recherchez des hôtes par nom, utilisateur, IP, dossier, labels...",
"enterPassword": "Entrez votre mot de passe", "enterPassword": "Entrez votre mot de passe",
"totpCode": "Code TOTP à 6 chiffres", "totpCode": "Code TOTP à 6 chiffres",
"searchHostsAny": "Recherchez des hôtes avec n'importe quelle info...", "searchHostsAny": "Recherchez des hôtes avec n'importe quelle info...",
@@ -1436,7 +1436,7 @@
"noTunnelConnections": "Aucune connexion de tunnel configurée", "noTunnelConnections": "Aucune connexion de tunnel configurée",
"discord": "Discord", "discord": "Discord",
"connectToSshForOperations": "Connectez-vous en SSH pour utiliser les opérations sur les fichiers", "connectToSshForOperations": "Connectez-vous en SSH pour utiliser les opérations sur les fichiers",
"uploadFile": "Téléverser un fichier", "uploadFile": "Importer un fichier",
"newFile": "Nouveau fichier", "newFile": "Nouveau fichier",
"newFolder": "Nouveau dossier", "newFolder": "Nouveau dossier",
"rename": "Renommer", "rename": "Renommer",
@@ -1503,7 +1503,7 @@
"defaultPath": "Chemin par défaut", "defaultPath": "Chemin par défaut",
"tunnelConnections": "Connexions de tunnel", "tunnelConnections": "Connexions de tunnel",
"maxRetries": "Nombre max de tentatives", "maxRetries": "Nombre max de tentatives",
"upload": "Téléverser", "upload": "Importer",
"updateKey": "Mettre à jour la clé", "updateKey": "Mettre à jour la clé",
"productionFolder": "Production", "productionFolder": "Production",
"databaseServer": "Serveur de base de données", "databaseServer": "Serveur de base de données",
@@ -1549,13 +1549,13 @@
"version": "Version logicielle", "version": "Version logicielle",
"upToDate": "À jour", "upToDate": "À jour",
"updateAvailable": "Mise à jour disponible", "updateAvailable": "Mise à jour disponible",
"uptime": "Disponibilité", "uptime": "Durée de fonctionnement",
"database": "Base de données", "database": "Base de données",
"healthy": "Opérationnel", "healthy": "Opérationnel",
"error": "Erreur", "error": "Erreur",
"totalServers": "Total de serveurs", "totalServers": "Serveurs",
"totalTunnels": "Total de tunnels", "totalTunnels": "Tunnels",
"totalCredentials": "Total d'identifiants", "totalCredentials": "Identifiants",
"recentActivity": "Activité récente", "recentActivity": "Activité récente",
"reset": "Réinitialiser", "reset": "Réinitialiser",
"loadingRecentActivity": "Chargement de l'activité récente...", "loadingRecentActivity": "Chargement de l'activité récente...",