{
  "pageDesc": "Serveur et client VNC",
  "result": "Résultat de l'opération VNC",
  "installed": "Installé",
  "notInstalled": "Non installé",
  "stackBins": "{{bins}}",
  "stackMissing": "Outils manquants",
  "executeOn": "YSK_EXECUTE sur",
  "executeOff": "YSK_EXECUTE désactivé",
  "statAccounts": "Comptes",
  "statRunning": "En cours",
  "statClients": "Profils clients",
  "statEndpoint": "Hôte",
  "goAccounts": "Comptes",
  "goClient": "Client",
  "goInstall": "Installer",
  "accountsEmptyTitle": "Aucun compte",
  "accountsEmptyDesc": "Créez un compte pour commencer",
  "clientPathHint": "Les deux chemins ouvrent VNC dans le navigateur. Ils diffèrent par la sémantique cible et la copie (tous deux toujours par proxy TCP via le panneau).",
  "clientPathCompare": "« Accessible à l'utilisateur » : noms d'hôtes publics (par exemple, hermes.example.com:5901). « Serveur proxy » : cibles LAN/DC que seul cet hôte peut atteindre. TCP est sondé depuis ce serveur avant la connexion.",
  "clientEmptyTitle": "Aucun client",
  "clientEmptyDesc": "Ajouter un hôte distant : port",
  "openInBrowser": "Ouvrir dans le navigateur",
  "pathUserReachable": "Point de terminaison accessible par l'utilisateur",
  "pathServerProxy": "Via un serveur proxy",
  "pathUserReachableShort": "Accessible par l'utilisateur",
  "pathServerProxyShort": "Serveur proxy",
  "pathUserReachableHint": "Pour les noms d'hôtes ou cibles publics tels que configurés (par exemple, example.com:5901). Le navigateur parcourt le panneau ; cet hôte doit ouvrir TCP à cette adresse.",
  "pathServerProxyHint": "Pour le réseau local ou les cibles, seul le serveur du plan de contrôle peut atteindre. Le trafic est proxy via le réseau de ce serveur. L'hôte de connexion facultatif remplace l'adresse TCP (par exemple, nom d'affichage vs 10.x).",
  "connectHost": "Connecter l'hôte (facultatif, serveur proxy)",
  "connectHostHint": "Adresse TCP que le plan de contrôle ouvre (LAN IP). Laissez vide pour utiliser l'hôte distant ci-dessus.",
  "pathBrowser": "Point de terminaison accessible par l'utilisateur",
  "pathHostViewer": "Via un serveur proxy",
  "hostViewer": "Via un serveur proxy",
  "needViewerOptional": "TigerVNC Viewer (facultatif, pas pour le chemin du navigateur)",
  "viewerStackOptional": "VNC dans le navigateur n'a pas besoin de vncviewer de bureau. Le package Viewer ci-dessous est uniquement une maintenance facultative du système.",
  "viewer": {
    "minting": "Séance de préparation…",
    "connecting": "De liaison…",
    "connected": "Connecté",
    "disconnected": "Déconnecté",
    "error": "Échec de la connexion",
    "idle": "Inactif",
    "closed": "Fermé",
    "minting_state": "Préparation",
    "reconnect": "Reconnecter",
    "disconnect": "Déconnecter",
    "fullscreen": "Plein écran",
    "fit": "Ajuster la fenêtre",
    "oneToOne": "1:1",
    "cad": "Ctrl+Alt+Suppr",
    "password": "Mot de passe VNC",
    "passwordPrompt": "Mot de passe requis",
    "sendPassword": "Envoyer le mot de passe",
    "securityFailure": "L'authentification a échoué",
    "canvasLabel": "Bureau VNC : {{name}}",
    "clipboardPaste": "Coller → à distance",
    "clipboardPanel": "Presse-papiers",
    "clipboardHint": "Synchronisez le texte entre ce navigateur et le bureau distant.",
    "clipboardLocal": "Envoyer à distance",
    "clipboardLocalPh": "Collez ou saisissez le texte à envoyer dans la session VNC",
    "clipboardRemote": "À distance",
    "clipboardRemotePh": "Le texte copié sur le bureau distant apparaît ici",
    "clipboardSend": "Envoyer à distance",
    "clipboardCopy": "Copier localement",
    "clipboardToRemote": "Presse-papiers envoyé à distance",
    "clipboardToRemoteHint": "Collez le presse-papier du navigateur dans la session à distance",
    "clipboardFromRemote": "Presse-papiers distant copié dans ce navigateur",
    "clipboardFromRemoteManual": "Presse-papiers distant mis à jour : ouvrez le panneau Presse-papiers pour copier",
    "clipboardEmpty": "Rien à coller : copiez d'abord le texte ou tapez ci-dessous",
    "clipboardReadDenied": "Lecture du presse-papiers bloquée par le navigateur : collez-le dans le panneau et envoyez",
    "clipboardNoRemote": "Aucun SMS reçu de la télécommande pour l'instant",
    "clipboardCopiedLocal": "Copié sur ce navigateur",
    "quality": "Qualité",
    "qualityHint": "Qualité d'image vs bande passante (JPEG / compression)",
    "qualityLow": "Faible (enregistrer les données)",
    "qualityBalanced": "Équilibré",
    "qualityHigh": "Élevé",
    "qualityMax": "Qualité maximale",
    "passwordPromptHint": "Ce bureau nécessite un mot de passe VNC — saisissez-le ci-dessous.",
    "errNeedExecute": "Impossible de démarrer le bureau : le serveur nécessite root et YSK_EXECUTE activé.",
    "errTicket": "Ticket de session expiré ou invalide : appuyez sur Reconnecter.",
    "errBusy": "Trop de sessions VNC sur ce panneau : fermez-en une autre et réessayez.",
    "errRefused": "Rien n'écoute sur {{host}}:{{port}} (connexion refusée). VNC est-il en cours d’exécution et accessible depuis ce serveur ?",
    "errRefusedGeneric": "Connexion refusée : vérifiez que VNC est en cours d'exécution et que le port est correct.",
    "errTimeout": "Le délai de connexion à {{host}} : {{port}} a expiré. Vérifiez le pare-feu/le chemin réseau à partir de ce serveur.",
    "errTimeoutGeneric": "La connexion a expiré : vérifiez le réseau et le pare-feu.",
    "errDns": "Impossible de résoudre le nom d'hôte «{{host}}».",
    "errDnsGeneric": "Le nom d'hôte n'a pas pu être résolu.",
    "errNet": "Réseau inaccessible pour {{host}}:{{port}}.",
    "reconnecting": "Connexion interrompue – reconnexion ({{n}}/{{max}})…",
    "idleHint": "La session est inactive depuis un moment. Le poste de travail distant peut se verrouiller ; déplacez la souris ou reconnectez-vous si nécessaire.",
    "idleDismiss": "Toujours là",
    "sessions": "Ouvrir des sessions VNC",
    "sessionCount": "{{n}} / {{max}} séances",
    "sessionLimit": "Au maximum {{max}} sessions VNC à la fois : fermez-en une en premier.",
    "closeSession": "Fermer la session {{name}}",
    "shareLink": "Partager le lien",
    "shareCopied": "Lien de partage en lecture seule copié (valable environ 1 heure)",
    "shareFailed": "Impossible de créer le lien de partage",
    "shareTitle": "Vue VNC partagée",
    "shareGuest": "Bureau partagé",
    "shareMissing": "Jeton de partage manquant",
    "shareExpired": "Ce lien de partage n'est pas valide ou a expiré",
    "viewOnlyBadge": "Visualisation uniquement",
    "screenshot": "Capture d'écran",
    "screenshotSaved": "Capture d'écran téléchargée",
    "screenshotFailed": "Impossible de capturer une capture d'écran",
    "screenshotNoCanvas": "L'affichage n'est pas prêt pour la capture d'écran",
    "record": "Enregistrer",
    "recordStop": "Arrêter l'enregistrement",
    "recordHint": "Enregistrer le bureau sur WebM (max 60 s)",
    "recordStarted": "Enregistrement… cliquez sur Arrêter l'enregistrement ou attendez 60 s",
    "recordSaved": "Enregistrement téléchargé",
    "recordFailed": "Impossible d'enregistrer",
    "recordUnsupported": "Ce navigateur ne peut pas enregistrer le canevas",
    "connectingHint": "Ouverture d'un tunnel sécurisé vers le bureau…",
    "reconnectHint": "Appuyez sur Reconnecter pour réessayer ou vérifiez l'hôte et le port distants."
  },
  "installHint": "TigerVNC → noVNC ; XFCE en option",
  "needTigerVnc": "TigerVNC requis",
  "needXfceFirst": "Installez d'abord XFCE",
  "needSessionRunning": "La session n'est pas en cours d'exécution : démarrez-la d'abord",
  "needNovnc": "nonVNC requis",
  "needXfce": "XFCE (facultatif)",
  "needViewer": "Visionneuse (facultatif)",
  "needViewerOrNovnc": "Visionneuse ou noVNC",
  "settingsHint": "Valeurs par défaut pour les nouveaux comptes",
  "settingsNeedStack": "Ces valeurs par défaut s'appliquent lorsque TigerVNC (et XFCE si sélectionné) sont installés. Installez-les d'abord dans l'onglet Installer.",
  "clientNeedNovnc": "Ouvrir dans le navigateur nécessite noVNC. Installez-le dans l'onglet Installer avant d'ajouter les télécommandes que vous prévoyez d'ouvrir ici.",
  "defaultDesktop": "Bureau par défaut",
  "defaultGeometry": "Résolution par défaut",
  "defaultDepth": "Profondeur de couleur",
  "defaultRfbBind": "RFB écouter",
  "defaultAutostart": "Sessions de démarrage automatique",
  "autostartLabel": "Démarrer au démarrage",
  "settingsSaved": "Paramètres par défaut VNC enregistrés",
  "tab": {
    "overview": "Vue d'ensemble",
    "accounts": "Comptes",
    "client": "Client",
    "install": "Installer",
    "settings": "Paramètres",
    "about": "À propos"
  },
  "desktop": {
    "xfce": "XFCE (bureau complet)",
    "terminal": "Terminal"
  },
  "bind": {
    "localhost": "Localhost uniquement (noVNC / tunnel)",
    "all": "Toutes les interfaces (RFB direct — pare-feu ouvert)",
    "localhostShort": "hôte local",
    "allShort": "0.0.0.0"
  },
  "accountListTitle": "Comptes VNC ({{count}})",
  "accountListDesc": "Un utilisateur Linux par compte",
  "createAccount": "+ Créer un compte",
  "createAccountTitle": "Créer un compte VNC",
  "createAccountDesc": "Utilisateur yskvnc_* dédié",
  "createAccountBtn": "Créer un compte",
  "editAccountTitle": "Modifier le compte VNC",
  "editAccountDesc": "Utilisateur Linux {{user}} · affichage :{{display}}",
  "setPassword": "Mot de passe",
  "setPasswordTitle": "Définir le mot de passe VNC",
  "setPasswordDesc": "Mettre à jour le mot de passe de connexion VNC pour {{address}}",
  "newPassword": "Nouveau mot de passe",
  "confirmPassword": "Confirmez le mot de passe",
  "passwordHint": "Minimum 6 caractères",
  "passwordMismatch": "Les mots de passe ne correspondent pas",
  "passwordTooShort": "Le mot de passe doit contenir au moins 6 caractères",
  "needName": "Entrez un nom d'affichage",
  "start": "Démarrer",
  "stop": "Arrêter",
  "startAfterCreate": "Commencer après la création",
  "hostnameBroken": "Cet hôte ne peut pas résoudre son propre nom d'hôte ({{hostname}}). Le démarrage de la session échouera.",
  "hostnameBrokenIdle": "Hostname {{hostname}} does not resolve on this host. Fix /etc/hosts before you create a session.",
  "hostnameFix": "Écrivez le nom d'hôte dans /etc/hosts",
  "hostnameFixTitle": "Ajouter cette ligne à /etc/hosts ?",
  "hostnameFixDesc": "{{line}}",
  "hostnameFixDone": "Nom d'hôte /etc/hosts mis à jour",
  "startAfterCreateBlocked": "Désactivé jusqu'à ce que le nom d'hôte soit résolu",
  "startHostnameBlocked": "Impossible de démarrer tant que cet hôte n'a pas résolu son nom d'hôte. Utilisez « Écrire le nom d'hôte dans /etc/hosts ».",
  "colName": "Nom",
  "colLinuxUser": "Utilisateur Linux",
  "colDisplay": "Affichage/port",
  "colStatus": "Statut",
  "colDesktop": "Bureau",
  "colBind": "Liaison RFB",
  "accountStatus": {
    "running": "En cours",
    "stopped": "Arrêté",
    "failed": "Échoué",
    "written": "Écrit",
    "unknown": "Inconnu"
  },
  "clientStatus": {
    "up": "Connecté",
    "down": "Déconnecté",
    "unknown": "Inconnu",
    "error": "Erreur",
    "viewing": "Affichage dans le navigateur"
  },
  "accountPager": "Pages de compte",
  "prevPage": "Précédent",
  "nextPage": "Suivant",
  "pageOf": "Page {{page}} / {{total}} · {{count}}",
  "deleteAccountTitle": "Supprimer le compte VNC ?",
  "deleteAccountDesc": "Supprimez le compte du plan de contrôle {{name}} ({{user}}). La session sera arrêtée en premier.",
  "deleteAccountC1": "Session VNC pour cet affichage",
  "deleteAccountC2": "Métadonnées du panneau sous dataDir/vnc",
  "deleteAccountC3User": "L'accueil de l'utilisateur Linux sera supprimé (userdel -r)",
  "deleteAccountC3Keep": "L'utilisateur Linux sera conservé sur le système",
  "removeLinuxUser": "Supprimez également l'utilisateur Linux et le répertoire personnel",
  "deleteKeepUserWarn": "L'utilisateur Linux restera sur l'hôte en tant qu'orphelin. Vous devrez le nettoyer plus tard.",
  "bindRfbLine": "RFB {{bind}} :{{port}}",
  "bindNovncLine": "noVNC 127.0.0.1 :{{port}}",
  "bindNovncHint": "noVNC écoute sur localhost. Le bureau est accessible via ce panneau, pas via Internet public, à moins que la liaison RFB ne concerne toutes les interfaces.",
  "connection": "Connecter",
  "connectionTitle": "Matériaux de connexion",
  "connectionDesc": "Comment les clients atteignent {{name}}",
  "connectionPathsHint": "Préférez ouvrir dans le navigateur ; options avancées pour l'ancien noVNC / RFB direct",
  "connectionBrowserHint": "Recommandé : ouvrez le bureau à l'intérieur de ce panneau (pas de tunnel SSH, fonctionne depuis n'importe quel navigateur pouvant accéder au panneau).",
  "connectionBrowserDesc": "Démarre la session VNC si nécessaire et ouvre la visionneuse intégrée au panneau avec le clavier, la souris et le presse-papiers.",
  "connectionAdvanced": "Avancé : URL noVNC héritée et RFB direct",
  "pathViaServer": "Via serveur (noVNC)",
  "pathViaServerLegacy": "NoVNC hérité sur le serveur (127.0.0.1)",
  "pathViaServerLegacyHint": "Fonctionne uniquement sur l'hôte du serveur ou via le tunnel SSH — préférez « Ouvrir dans le navigateur ».",
  "pathDirect": "RFB directe",
  "recommended": "Recommandé",
  "startNovnc": "Démarrer noVNC",
  "stopNovnc": "Arrêter noVNC",
  "copyNovncUrl": "Copier l'URL noVNC",
  "copyAddress": "Copier l'hôte : port",
  "openFirewall": "Ouvrir le port UFW",
  "directAddress": "Adresse",
  "ticketPath": "Afficher l'API des tickets",
  "directLocalhostWarn": "RFB est réservé à l'hôte local",
  "copied": "Copié dans le presse-papiers",
  "clientListTitle": "Profils clients ({{count}})",
  "clientListDesc": "VNC sortant",
  "addClient": "+ Ajouter une télécommande",
  "addClientTitle": "Ajouter un VNC distant",
  "addClientDesc": "Hôte distant : port",
  "clientTarget": "Cible",
  "clientPath": "Chemin de connexion",
  "clientHost": "Hôte distant",
  "pathViaServerShort": "Navigateur",
  "pathDirectShort": "Visionneuse hôte",
  "disconnect": "Déconnecter",
  "connect": "Connecter",
  "clientNeedFields": "Le nom et l'hôte sont requis",
  "clientCreated": "Profil client créé",
  "clientPasswordOptional": "Mot de passe VNC (facultatif)",
  "clientPasswordHint": "Utilisé lorsque vous ouvrez la visionneuse du navigateur. Laissez vide pour le saisir à chaque fois.",
  "clientRememberPassword": "Stocker le mot de passe sur ce serveur pour la prochaine ouverture",
  "clientRememberPasswordWarn": "Le mot de passe est stocké dans le panneau dataDir (lisible par root). Préférez taper à chaque fois sur des hôtes mutualisés.",
  "stackMissingShort": "Non installé",
  "editClientTitle": "Modifier le client distant",
  "editClientDesc": "Mettez à jour le chemin, les hôtes et le mot de passe stocké facultatif.",
  "clientUpdated": "Profil client mis à jour",
  "rememberNeedPassword": "Entrez d'abord un mot de passe."
}
