From: Stéphane Pautrel <stephane.pautrel(a)gmail.com>
This patch adds translations for the new DNS part as well
as various improvements.
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
---
doc/language_issues.fr | 19 ++---------
doc/language_missings | 19 -----------
langs/fr/cgi-bin/fr.pl | 75 ++++++++++++++++++++++++++----------------
3 files changed, 49 insertions(+), 64 deletions(-)
diff --git a/doc/language_issues.fr b/doc/language_issues.fr
index 8e9d7babb..aded71b6a 100644
--- a/doc/language_issues.fr
+++ b/doc/language_issues.fr
@@ -231,6 +231,7 @@ WARNING: translation string unused: dns address deleted
WARNING: translation string unused: dns address deleted txt
WARNING: translation string unused: dns address done
WARNING: translation string unused: dns address recon
+WARNING: translation string unused: dns could not add server
WARNING: translation string unused: dns desc
WARNING: translation string unused: dns error 0
WARNING: translation string unused: dns error 01
@@ -511,6 +512,7 @@ WARNING: translation string unused: noservicename
WARNING: translation string unused: notes
WARNING: translation string unused: o-no
WARNING: translation string unused: o-yes
+WARNING: translation string unused: okay
WARNING: translation string unused: online help en
WARNING: translation string unused: only red
WARNING: translation string unused: open to all
@@ -810,21 +812,8 @@ WARNING: translation string unused: zoneconf val zoneslave amount error
WARNING: untranslated string: Captive ACTIVATE = unknown string
WARNING: untranslated string: Captive clients = unknown string
WARNING: untranslated string: Scan for Songs = unknown string
-WARNING: untranslated string: broken = Broken
WARNING: untranslated string: bytes = unknown string
WARNING: untranslated string: dns = unknown string
-WARNING: untranslated string: dns check servers = Check DNS Servers
-WARNING: untranslated string: dns configuration = DNS Configuration
-WARNING: untranslated string: dns enable safe-search = Enable Safe Search
-WARNING: untranslated string: dns isp assigned nameserver = ISP-assigned DNS server
-WARNING: untranslated string: dns isp nameservers and tls not allowed = ISP-assigned DNS servers and TLS cannot be used at the same time.
-WARNING: untranslated string: dns mode for qname minimisation = QNAME Minimisation
-WARNING: untranslated string: dns no address given = No IP Address given.
-WARNING: untranslated string: dns no tls hostname given = No TLS hostname given.
-WARNING: untranslated string: dns recursor mode = Recursor Mode
-WARNING: untranslated string: dns tls hostname = TLS Hostname
-WARNING: untranslated string: dns use isp assigned nameservers = Use ISP-assigned DNS servers
-WARNING: untranslated string: dns use protocol for dns queries = Protocol for DNS queries
WARNING: untranslated string: fwhost cust geoipgrp = unknown string
WARNING: untranslated string: fwhost err hostip = unknown string
WARNING: untranslated string: guardian block a host = unknown string
@@ -859,13 +848,9 @@ WARNING: untranslated string: guardian service = unknown string
WARNING: untranslated string: ike lifetime should be between 1 and 8 hours = unknown string
WARNING: untranslated string: info messages = unknown string
WARNING: untranslated string: no data = unknown string
-WARNING: untranslated string: not validating = Not validating
WARNING: untranslated string: pakfire ago = ago.
WARNING: untranslated string: route config changed = unknown string
WARNING: untranslated string: routing config added = unknown string
WARNING: untranslated string: routing config changed = unknown string
WARNING: untranslated string: routing table = unknown string
-WARNING: untranslated string: standard = Standard
-WARNING: untranslated string: strict = Strict
WARNING: untranslated string: vpn statistics n2n = unknown string
-WARNING: untranslated string: working = Working
diff --git a/doc/language_missings b/doc/language_missings
index 40724a80b..7b71fa033 100644
--- a/doc/language_missings
+++ b/doc/language_missings
@@ -926,25 +926,6 @@
############################################################################
# Checking cgi-bin translations for language: fr #
############################################################################
-< broken
-< dns check servers
-< dns configuration
-< dns could not add server
-< dns enable safe-search
-< dns isp assigned nameserver
-< dns isp nameservers and tls not allowed
-< dns mode for qname minimisation
-< dns no address given
-< dns no tls hostname given
-< dns recursor mode
-< dns tls hostname
-< dns use isp assigned nameservers
-< dns use protocol for dns queries
-< not validating
-< okay
-< standard
-< strict
-< working
############################################################################
# Checking cgi-bin translations for language: it #
############################################################################
diff --git a/langs/fr/cgi-bin/fr.pl b/langs/fr/cgi-bin/fr.pl
index 6729cd6c5..ec81e3e36 100644
--- a/langs/fr/cgi-bin/fr.pl
+++ b/langs/fr/cgi-bin/fr.pl
@@ -256,7 +256,7 @@
'advproxy banned mac clients' => 'Adresses MAC interdites (une par ligne) ',
'advproxy basic authentication' => 'Autoriser l\'authentification HTTP basique',
'advproxy cache management' => 'Gestion du cache',
-'advproxy cache replacement policy' => 'Politique du cache de remplacement ',
+'advproxy cache replacement policy' => 'Politique cache de remplacement ',
'advproxy cache-digest' => 'Activer la génération de Cache-Digest ',
'advproxy chgwebpwd ERROR' => 'E R R E U R :',
'advproxy chgwebpwd SUCCESS' => 'S U C C E S :',
@@ -320,7 +320,7 @@
'advproxy errmsg radius server' => 'Adresse IP du serveur RADIUS non valide',
'advproxy errmsg time restriction' => 'Restriction horaire non valide',
'advproxy errmsg wpad invalid ip or mask' => 'WPAD : IP ou sous-réseau invalide pour le sous-réseau IP exclu',
-'advproxy error design' => 'Construction des messages erronés ',
+'advproxy error design' => 'Construction messages erronés ',
'advproxy error language' => 'Langage des messages erronés ',
'advproxy fake referer' => 'Fausses références soumises aux sites externes ',
'advproxy fake useragent' => 'Faux useragent soumis aux sites externes ',
@@ -508,6 +508,7 @@
'blue access use hint' => 'Vous devez saisir l\'adresse IP ou MAC de votre périphérique. Vous pouvez également saisir les deux',
'blue interface' => 'Interface BLEUE',
'broadcast' => 'Diffusion',
+'broken' => 'Rompu',
'broken pipe' => 'Lien rompu',
'buffered memory' => 'Mémoire tampon',
'buffers' => 'tampons',
@@ -840,23 +841,36 @@
'dns address done' => 'Les adresses du serveur DNS vont être sauvegardées.',
'dns address recon' => 'Tentative de reconnexion !',
'dns check failed' => 'La vérification DNS a échouée',
+'dns check servers' => 'Vérif. serveurs DNS',
+'dns configuration' => 'DNS Configuration DNS',
+'dns could not add server' => 'Ne peut ajouter le serveur - Motif :',
'dns desc' => 'Si l\'interface ROUGE0 obtient ses informations d\'adresse IP via le DHCP du fournisseur d\'accès, les adresses du serveur DNS seront définies automatiquement. Sinon, vous pouvez également remplacer les adresses IP du serveur DNS par celles de votre choix.',
+'dns enable safe-search' => 'Activer recherche sécurisée',
'dns error 0' => 'L\'adresse IP du <strong>premier</strong> serveur DNS n\'est pas valide, veuillez revoir votre saisie<br />La saisie de l\'adresse du <strong>second</strong> serveur DNS est valide.',
'dns error 01' => 'Les adresses IP du <strong>premier</strong> et du <strong>second</strong> serveur DNS ne sont pas valides, veuillez revoir vos saisies',
'dns error 1' => 'L\'adresse IP du <strong>second</strong> serveur DNS n\'est pas valide, veuillez revoir votre saisie<br />La saisie de l\'adresse du <strong>premier</strong> serveur DNS est valide.',
'dns forward disable dnssec' => 'Désactiver DNSSEC (dangereux)',
'dns forwarding dnssec disabled notice' => '(DNSSEC désactivé)',
'dns header' => 'Assigner les adresses du serveur DNS seulement pour le DHCP sur ROUGE0',
+'dns isp assigned nameserver' => 'Serveur DNS attribué par le FAI',
+'dns isp nameservers and tls not allowed' => 'Les serveurs DNS et TLS attribués par le FAI ne peuvent pas être utilisés en même temps.',
'dns list' => 'Liste de serveurs DNS publiques gratuits',
'dns menu' => 'Assigner un serveur DNS',
+'dns mode for qname minimisation' => 'Minimisation de QNAME',
'dns new 0' => 'Nouvelle adresse IP du <strong>premier</strong> serveur DNS :',
'dns new 1' => 'Nouvelle adresse IP du <strong>second</strong> serveur DNS :',
+'dns no address given' => 'Aucune adresse IP donnée.',
+'dns no tls hostname given' => 'Aucun nom d\'hôte TLS donné.',
'dns proxy server' => 'Serveur proxy DNS',
+'dns recursor mode' => 'Exécution en mode récursif.',
'dns saved' => 'Sauvegarde effectuée !',
'dns saved txt' => 'La sauvegarde des deux adresses saisies du serveur DNS a été effectée correctement.<br />Vous devez redémarrer ou vous reconnecter pour que les changements prennent effets !',
'dns server' => 'Serveur DNS',
'dns servers' => 'Serveurs DNS',
'dns title' => 'Nom du domaine système',
+'dns tls hostname' => 'Nom d\'hôte TLS',
+'dns use isp assigned nameservers' => 'Utiliser des serveurs DNS attribués par le FAI',
+'dns use protocol for dns queries' => 'Protocole pour les requêtes DNS',
'dnsforward' => 'Transfert DNS',
'dnsforward add a new entry' => 'Ajouter une nouvelle entrée',
'dnsforward configuration' => 'Configuration de transfert DNS',
@@ -865,11 +879,11 @@
'dnsforward entries' => 'Entrées actuelles',
'dnsforward forward_servers' => 'Nom des serveurs ',
'dnsforward zone' => 'Zone ',
-'dnssec aware' => 'DNSSEC avisé',
+'dnssec aware' => 'DNSSEC notifié',
'dnssec disabled warning' => 'AVERTISSEMENT : DNSSEC a été désactivé',
'dnssec information' => 'Informations DNSSEC',
'dnssec not supported' => 'DNSSEC non supporté',
-'dnssec validating' => 'Validation DNSSEC',
+'dnssec validating' => 'DNSSEC validé',
'do not log this port list' => 'Ne pas inscrire cette liste de ports dans le journal (réduit la taille du journal)',
'dod' => 'Connexion à la demande',
'dod for dns' => 'Connexion à la demande pour le DNS :',
@@ -1121,7 +1135,7 @@
'fwdfw change' => 'Mettre à jour',
'fwdfw copy' => 'Copie',
'fwdfw delete' => 'Supprime',
-'fwdfw dnat' => 'Destination NAT (Port forwarding)',
+'fwdfw dnat' => 'Destination NAT (redirection de port)',
'fwdfw dnat error' => 'Vous devez choisir un seul hôte pour DNAT. Les groupes ou réseaux ne sont pas autorisés.',
'fwdfw dnat extport' => 'Le port externe doit être vide lors de l\'utilisation de règles NAT source.',
'fwdfw dnat nochoice' => 'Veuillez choisir un NAT source ou un NAT de destination dans la section NAT.',
@@ -1399,7 +1413,7 @@
'ids show' => 'Afficher',
'ids working' => 'Les modifications sont en cours d\'application. Veuillez patienter jusqu\'à ce que toutes les opérations soient terminées avec succès...',
'iface' => 'Iface',
-'ignore filter' => 'Filtre d\'exclusion ',
+'ignore filter' => 'Filtre exclusion ',
'ike encryption' => 'Chiffrement IKE :',
'ike grouptype' => 'Type de groupe IKE :',
'ike integrity' => 'Intégrité IKE :',
@@ -1415,7 +1429,7 @@
'incoming' => 'entrant',
'incoming compression in bytes per second' => 'Compression entrante',
'incoming firewall access' => 'Accès entrant du pare-feu',
-'incoming overhead in bytes per second' => 'Incoming Overhead',
+'incoming overhead in bytes per second' => 'Surcharge entrante (octets/s)',
'incoming traffic in bytes per second' => 'Trafic entrant',
'incorrect password' => 'Mot de passe incorrect',
'info' => 'Info',
@@ -1538,10 +1552,10 @@
'iptmangles' => 'Table IP Mangle ',
'iptnats' => 'Traduction d\'adresses réseaux table IP ',
'ipts' => 'Tables IP ',
-'isdn' => 'ISDN',
-'isdn settings' => 'Réglages ISDN supplémentaires :',
-'isdn1' => 'ISDN unique',
-'isdn2' => 'Double ISDN',
+'isdn' => 'RNIS',
+'isdn settings' => 'Réglages RNIS supplémentaires :',
+'isdn1' => 'RNIS unique',
+'isdn2' => 'RNIS double',
'itlb multihit' => 'MultiHit iTLB',
'january' => 'Janvier',
'javascript menu error1' => 'Si les menus déroulants ne fonctionnent pas, désactivez le Javascript sur la',
@@ -1561,7 +1575,7 @@
'last activity' => 'Dernière activité',
'lateprompting' => 'Dernière action',
'lease expires' => 'Bail expiré',
-'least preferred' => 'le moins apprécié',
+'least preferred' => 'le moins souhaité',
'legend' => 'Légende ',
'length' => 'Longueur',
'lifetime' => 'Durée de vie :',
@@ -1729,7 +1743,7 @@
'monthly volume start day short' => 'Premier jour',
'months' => 'mois',
'more' => 'plus',
-'most preferred' => 'le davantage préféré',
+'most preferred' => 'le préféré',
'mount' => 'Monter',
'mounted on' => 'Monté en tant que',
'mpfire' => 'Lecteur de médias pour IPFire',
@@ -1805,6 +1819,7 @@
'not present' => '<b>Absent</b>',
'not running' => 'ne fonctionne pas',
'not set' => 'non fixé',
+'not validating' => 'Pas de validation',
'notes' => 'Notes',
'notice' => 'Remarque ',
'november' => 'Novembre',
@@ -1822,6 +1837,7 @@
'october' => 'Octobre',
'off' => 'off',
'ok' => 'Ok',
+'okay' => 'Okay',
'older' => 'Plus anciens',
'on' => 'sur',
'one hour' => 'Une heure',
@@ -1893,9 +1909,9 @@
'outgoing firewall reset' => 'Tout réinitialiser',
'outgoing firewall view group' => 'Voir le groupe',
'outgoing firewall warning' => 'Ne pas choisir IP source ou Mac ignore les',
-'outgoing overhead in bytes per second' => 'Outgoing Overhead',
-'outgoing traffic in bytes per second' => 'Trafic sortant',
-'override mtu' => 'Outrepasser le MTU par défaut',
+'outgoing overhead in bytes per second' => 'Surcharge en sortie (octets/s)',
+'outgoing traffic in bytes per second' => 'Trafic sortant (octets/s)',
+'override mtu' => 'Remplacer le MTU par défaut',
'ovpn' => 'OpenVPN',
'ovpn add conf' => 'Configuration additionnelle',
'ovpn con stat' => 'Statistiques de connexions OpenVPN',
@@ -2045,7 +2061,7 @@
'proxy admin password' => 'Mot de passe admnistrateur du cache ',
'proxy cachemgr' => 'Activer le gestionnaire de cache ',
'proxy errmsg filedescriptors' => 'Mauvais montant de fichier descripteurs',
-'proxy filedescriptors' => 'Nombre de descripteurs de fichier ',
+'proxy filedescriptors' => 'Nombre de descripteurs fichier ',
'proxy log viewer' => 'Rapports de proxy',
'proxy logs' => 'Rapports de proxy',
'proxy no proxy extend' => 'Où spécifier une liste de destination sans transit par le proxy',
@@ -2286,6 +2302,7 @@
'sssystem status' => 'Statut système',
'sstraffic' => 'Trafic réseau',
'sstraffic graphs' => 'Graphiques du trafic',
+'standard' => 'Standard',
'standard login script' => 'Script de connexion standard',
'start' => 'Démarrer',
'start address' => 'Adresse de début :',
@@ -2300,6 +2317,7 @@
'stop' => 'Arrêter',
'stop ovpn server' => 'Arrêter serveur OpenVPN',
'stopped' => 'ARRETE',
+'strict' => 'Strict',
'subject' => 'Sujet',
'subject test' => 'Email de test',
'subject warn' => 'Attention - Le niveau d\'alerte a été atteint',
@@ -2534,7 +2552,7 @@
'updxlrtr save and restart' => 'Sauvegarder et redémarrer',
'updxlrtr source' => 'Source',
'updxlrtr source checkup' => 'Vérifications des sources',
-'updxlrtr source checkup schedule' => 'Fréquence de vérification des sources ',
+'updxlrtr source checkup schedule' => 'Fréquence vérification des sources ',
'updxlrtr sources' => 'Sources',
'updxlrtr standard view' => 'Vue standard',
'updxlrtr statistics' => 'Statistiques',
@@ -2817,7 +2835,7 @@
'vpn force mobike' => 'Force utilisation MOBIKE (seulement IKEv2)',
'vpn inactivity timeout' => 'Délai dépassé inactivité',
'vpn incompatible use of defaultroute' => 'hostname=%defaultroute non admis',
-'vpn keyexchange' => 'Keyexchange',
+'vpn keyexchange' => 'Échange de clés',
'vpn local id' => 'ID Local',
'vpn missing remote id' => 'Vous devez spécifier un nom unique correct (DN) pour cette authentification.',
'vpn mtu invalid' => 'MTU doit être une valeur numérique !',
@@ -2866,13 +2884,13 @@
'wireless configuration' => 'Configuration réseau sans fil',
'wireless network' => 'Réseau wifi',
'wlan client' => 'Client réseau sans fil',
-'wlan client advanced settings' => 'Paramètres avancés',
+'wlan client advanced settings' => 'Paramètres avancés ',
'wlan client and' => 'et',
-'wlan client anonymous identity' => 'Identité anonyme',
+'wlan client anonymous identity' => 'Identité anonyme ',
'wlan client auth auto' => 'Auto',
'wlan client auth peap' => 'PEAP',
'wlan client auth ttls' => 'TTLS',
-'wlan client authentication settings' => 'Paramètres d\'authentification',
+'wlan client authentication settings' => 'Paramètres d\'authentification ',
'wlan client bssid' => 'BSSID',
'wlan client ccmp' => 'CCMP',
'wlan client configuration' => 'Configuration client sans fil',
@@ -2882,7 +2900,7 @@
'wlan client eap phase2 method' => 'Méthode phase 2 EAP',
'wlan client eap state' => 'Statut EAP',
'wlan client edit entry' => 'Modifier la configuration du client sans fil',
-'wlan client encryption' => 'Chiffrement',
+'wlan client encryption' => 'Chiffrement ',
'wlan client encryption eap' => 'EAP',
'wlan client encryption none' => 'Aucun',
'wlan client encryption wep' => 'WEP',
@@ -2890,7 +2908,7 @@
'wlan client encryption wpa2' => 'WPA2',
'wlan client group cipher' => 'Chiffrer groupe',
'wlan client group key algorithm' => 'GKA',
-'wlan client identity' => 'Identité',
+'wlan client identity' => 'Identité ',
'wlan client invalid key length' => 'Longueur de clé invalide.',
'wlan client method' => 'Méthode',
'wlan client new entry' => 'Créer une nouvelle configuration de client sans fil',
@@ -2898,13 +2916,13 @@
'wlan client pairwise cipher' => 'Chiffrer par paire',
'wlan client pairwise key algorithm' => 'PKA',
'wlan client pairwise key group key' => 'Clé par paire / clé de groupe',
-'wlan client password' => 'Mot de passe',
-'wlan client psk' => 'Clé pré-partagée',
-'wlan client ssid' => 'SSID',
+'wlan client password' => 'Mot de passe ',
+'wlan client psk' => 'Clé pré-partagée ',
+'wlan client ssid' => 'SSID ',
'wlan client tkip' => 'TKIP',
'wlan client tls cipher' => 'Chiffrer TLS',
'wlan client tls version' => 'Version TLS',
-'wlan client wpa mode' => 'Mode WPA',
+'wlan client wpa mode' => 'Mode WPA ',
'wlan client wpa mode all' => 'Auto',
'wlan client wpa mode ccmp ccmp' => 'CCMP-CCMP',
'wlan client wpa mode ccmp tkip' => 'CCMP-TKIP',
@@ -2941,6 +2959,7 @@
'wlanap wlan status' => 'Statut WLan',
'wol wakeup' => 'Réveil',
'workgroup' => 'Groupe de travail',
+'working' => 'Working',
'written bytes' => 'Octets écrits',
'xtaccess all error' => 'Vous ne pouvez pas donner l\'accès externe à tout ce qui se fait dans le dossier de redirection de port.',
'xtaccess bad transfert' => 'Si vous spécifiez une plage de ports de destination, la plage source doit être identique !',
--
2.20.1