{
  "title": "Accès au réseau",
  "manage": "Gérer l'accès",
  "manageTitle": "Accès au réseau de services",
  "manageDesc": "Contrôlez comment {{service}} est accessible sur le pare-feu hôte.",
  "mode": "Mode d'accès",
  "modePrivate": "Local uniquement",
  "modePublic": "Publique",
  "modeRestricted": "Limité",
  "modeUndecided": "Non défini",
  "modePublicLive": "Public (liaison en direct)",
  "summaryPublicLive": "En écoute sur {{bind}} — accessible sur toutes les interfaces. Confirmer le mode d'accès ; ce n'est pas privé.",
  "modeLoading": "Chargement",
  "summaryPrivate": "Non ouvert sur le pare-feu public.",
  "summaryPublic": "Ouvert · {{ports}}",
  "summaryUndecided": "Mode d'accès non confirmé (par défaut du catalogue : {{suggested}}).",
  "summaryNotEnforced": "Le pare-feu est désactivé : le panneau n'ouvre ni ne bloque ces ports.",
  "roleSmtp": "Soumission SMTP",
  "roleImap": "Boîte aux lettres IMAP/POP3",
  "summaryRestricted": "Restreint · {{count}} source(s)",
  "summaryFirewallOff": "Pare-feu hôte : {{detail}} – règles non appliquées tant que UFW n'est pas actif.",
  "summaryFirewallOffOnly": "Le pare-feu de l'hôte n'est pas activé, les règles de port ne sont donc pas appliquées.",
  "outOfSync": "Désynchronisé",
  "openButStopped": "Ports ouverts – le service ne fonctionne pas",
  "openNoTenants": "Ports publics sans locataires",
  "firewallOff": "Pare-feu désactivé",
  "ufwMissing": "UFW non installé",
  "ufwInactive": "inactif",
  "firewallLink": "Pare-feu",
  "portsLabel": "Ports",
  "allowFrom": "Sources autorisées (IP / CIDR)",
  "allowCountries": "Pays autorisés (ISO)",
  "hintPrivate": "Le service peut toujours écouter sur localhost ; aucun UFW public n'autorise les règles.",
  "hintPublic": "Attention : ouvre ce port à tout Internet. Préférez restreint pour les bases de données.",
  "hintRestricted": "Adresses IP ou CIDR séparées par des virgules. Seules ces sources peuvent se connecter.",
  "hintCountries": "Meilleur effort L2 via ipset + CIDR de zone pays. Nécessite root, EXECUTE et ipset. Les groupes de sécurité cloud sont distincts.",
  "restrictedNeedIp": "Ajoutez au moins une adresse IP ou CIDR pour le mode restreint.",
  "restrictedNeedSource": "Ajoutez au moins un code IP/CIDR ou pays pour le mode restreint.",
  "privateStartTitle": "Exposer {{service}} sur le réseau ?",
  "confirmAndStart": "Confirmez et démarrez",
  "cloudSgNote": "Pare-feu hôte uniquement : les groupes de sécurité cloud (AWS/GCP/Azure) ne sont pas modifiés.",
  "serviceNotInstalled": "Ce service n'est pas installé, les règles de pare-feu ne s'appliquent donc pas."
}
