From 6aa1dafa1026f11e27e155670e2c136bd5b90e1c Mon Sep 17 00:00:00 2001 From: Owen Schwartz Date: Mon, 14 Sep 2026 17:40:43 -0400 Subject: [PATCH] New translations en-us.json (French) [ci skip] --- messages/fr-FR.json | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/messages/fr-FR.json b/messages/fr-FR.json index 76632ab98..aa5e9a761 100644 --- a/messages/fr-FR.json +++ b/messages/fr-FR.json @@ -153,6 +153,7 @@ "siteResourcesTargetsOnSite": "Cibles sur ce site", "siteSetting": "Paramètres de {siteName}", "siteNewtTunnel": "Site Newt (Recommandé)", + "pangolinSite": "Pangolin Site", "siteNewtTunnelDescription": "La façon la plus simple de créer un point d'entrée dans n'importe quel réseau. Pas de configuration supplémentaire.", "siteWg": "WireGuard basique", "siteWgDescription": "Utilisez n'importe quel client WireGuard pour établir un tunnel. Configuration NAT manuelle requise.", @@ -465,6 +466,8 @@ "apiKeysDelete": "Supprimer la clé d'API", "apiKeysManage": "Gérer les clés d'API", "apiKeysDescription": "Les clés d'API sont utilisées pour s'authentifier avec l'API d'intégration", + "orgsManage": "Manage Organizations", + "orgsDescription": "View and manage all organizations on this instance", "provisioningKeysTitle": "Clé de provisioning", "provisioningKeysManage": "Gérer les clés de provisioning", "provisioningKeysDescription": "Les clés de provisioning sont utilisées pour authentifier la fourniture automatique de sites pour votre organisation.", @@ -716,6 +719,7 @@ "nameOptional": "Nom (Optionnel)", "accessControls": "Contrôles d'accès", "userDescription2": "Gérer les paramètres de cet utilisateur", + "userGeneralSettingsDescription": "Manage this user's roles and settings in the organization", "accessRoleErrorAdd": "Échec de l'ajout de l'utilisateur au rôle", "accessRoleErrorAddDescription": "Une erreur s'est produite lors de l'ajout de l'utilisateur au rôle.", "userSaved": "Utilisateur enregistré", @@ -1424,6 +1428,24 @@ "logoutError": "Erreur lors de la déconnexion", "signingAs": "Connecté en tant que", "serverAdmin": "Admin Serveur", + "promoteServerAdmin": "Promote to Server admin", + "promoteServerAdminTitle": "Promote to Server Admin", + "promoteServerAdminQuestion": "Are you sure you want to promote {selectedUser} to server admin?", + "promoteServerAdminMessage": "Server admins have the highest privileges and can manage the server.", + "promoteServerAdminWarning": "This can be undone at any time by demoting the user.", + "promoteServerAdminConfirm": "Promote to Server Admin", + "promoteServerAdminSuccess": "User Promoted", + "promoteServerAdminSuccessDescription": "{selectedUser} is now a server admin.", + "promoteServerAdminError": "Failed to promote user", + "demoteServerAdmin": "Demote from Server admin", + "demoteServerAdminTitle": "Demote from Server Admin", + "demoteServerAdminQuestion": "Are you sure you want to demote {selectedUser} from server admin?", + "demoteServerAdminMessage": "{selectedUser} will lose all server admin privileges.", + "demoteServerAdminWarning": "This can be undone at any time by promoting the user.", + "demoteServerAdminConfirm": "Demote from server admin", + "demoteServerAdminSuccess": "User demoted", + "demoteServerAdminSuccessDescription": "{selectedUser} is no longer a server admin.", + "demoteServerAdminError": "Failed to demote user", "managedSelfhosted": "Gestion autonome", "otpEnable": "Activer l'authentification à deux facteurs", "otpDisable": "Désactiver l'authentification à deux facteurs", @@ -2095,6 +2117,7 @@ "resourceBudgetSettings": "Budget", "resourceBudgetSettingsDescription": "Configurez comment ce portail AI limite l'utilisation en fonction des dépenses ou des limites de jetons", "sidebarApiKeys": "Clés API", + "sidebarOrgs": "Organizations", "sidebarProvisioning": "Mise en place", "sidebarSettings": "Réglages", "sidebarAllUsers": "Tous les utilisateurs", @@ -3478,6 +3501,7 @@ "priority": "Priorité", "priorityDescription": "Les routes de haute priorité sont évaluées en premier. La priorité = 100 signifie l'ordre automatique (décision du système). Utilisez un autre nombre pour imposer la priorité manuelle.", "instanceName": "Nom de l'instance", + "clearInstanceName": "Reset Server Association", "pathMatchModalTitle": "Configurer le chemin correspondant", "pathMatchModalDescription": "Définissez comment les requêtes entrantes doivent être trouvées en fonction de leur chemin.", "pathMatchType": "Type de correspondance", @@ -3767,6 +3791,7 @@ "noData": "Aucune donnée", "machineClients": "Clients Machines", "install": "Installer", + "downloadInstaller": "Download Installer", "run": "Exécuter", "envFile": "Fichier Environnement", "serviceFile": "Fichier de Service", @@ -3974,6 +3999,7 @@ "disconnected": "Déconnecté", "approvalsEmptyStateTitle": "Approbations de l'appareil non activées", "approvalsEmptyStateDescription": "Activer les autorisations de l'appareil pour les rôles qui nécessitent l'approbation de l'administrateur avant que les utilisateurs puissent connecter de nouveaux appareils.", + "approvalsEmptyStateHowToTitle": "How to Enable", "approvalsEmptyStateStep1Title": "Aller aux Rôles", "approvalsEmptyStateStep1Description": "Accédez aux paramètres de rôles de votre organisation pour configurer les autorisations de l'appareil.", "approvalsEmptyStateStep2Title": "Activer les autorisations de l'appareil", @@ -4253,6 +4279,11 @@ "resourceLauncherViewAsAdmin": "Voir en tant qu'admin", "resourceLauncherResourceDetailsDescription": "Informations de connexion et statut pour cette ressource.", "resourceLauncherResourceDetails": "Détails de la ressource", + "resourceLauncherSitesDescription": "The resource is accessible via the following sites.", + "resourceLauncherViewSiteAsAdmin": "View Site as Admin", + "resourceLauncherFilterBySite": "Filter by Site", + "resourceLauncherSshCommand": "SSH Command", + "resourceLauncherSshCommandDescription": "Use the Pangolin CLI to open an SSH session to this resource.", "resourceLauncherAuthMethodsDescription": "Méthodes d'authentification activées pour cette ressource.", "resourceLauncherPrivateClientRequired": "Connectez-vous avec un client sur votre appareil pour accéder à cette ressource en privé.", "resourceLauncherPrivateClientRequiredTitle": "Connexion client requise", @@ -4363,5 +4394,6 @@ "rdpUnicodeKeyboardMode": "Mode clavier Unicode", "sessionToolbarShow": "Afficher la barre d'outils", "sessionToolbarHide": "Masquer la barre d'outils", - "actionUpdateSiteApprovals": "Mettre à jour les approbations de site" + "actionUpdateSiteApprovals": "Mettre à jour les approbations de site", + "check": "Check" }