From: Stéphane Pautrel stephane.pautrel@gmail.com
Signed-off-by: Michael Tremer michael.tremer@ipfire.org --- config/guardian/guardian.fr.pl | 44 +++++-- config/rootfiles/packages/squid-accounting | 1 + doc/language_issues.de | 2 + doc/language_issues.en | 2 + doc/language_issues.es | 2 + doc/language_issues.fr | 2 + doc/language_issues.it | 2 + doc/language_issues.nl | 2 + doc/language_issues.pl | 2 + doc/language_issues.ru | 2 + doc/language_issues.tr | 2 + doc/language_missings | 16 +++ langs/fr/cgi-bin/fr.pl | 36 +++--- lfs/squid-accounting | 3 +- src/squid-accounting/acct.fr.pl | 134 +++++++++++++++++++++ 15 files changed, 224 insertions(+), 28 deletions(-) create mode 100644 src/squid-accounting/acct.fr.pl
diff --git a/config/guardian/guardian.fr.pl b/config/guardian/guardian.fr.pl index 82e573659..0e71baeea 100644 --- a/config/guardian/guardian.fr.pl +++ b/config/guardian/guardian.fr.pl @@ -1,22 +1,48 @@ %tr = ( %tr,
+'guardian' => 'Gardien', 'guardian alertfile' => 'Fichier d'alerte', +'guardian block a host' => 'Bloquer l'hôte ', +'guardian block httpd brute-force' => 'Détection force brute httpd', +'guardian block owncloud brute-force' => 'Détection force brute Owncloud', +'guardian block ssh brute-force' => 'Détection force brute SSH', +'guardian blockcount' => 'Seuil de déclenchement (Snort) ', +'guardian blocked hosts' => 'Hôtes bloqués actuellement', +'guardian blocking of this address is not allowed' => 'Le blocage de l'adresse donnée n'est pas autorisé.', +'guardian blocktime' => 'Temps de blocage (secondes) ', +'guardian common settings' => 'Paramètres communs', 'guardian configuration' => 'Configuration du gardien', +'guardian daemon' => 'Service', +'guardian empty input' => 'Saisie vide : Veuillez saisir une adresse d'hôte ou un sous-réseau valide.', +'guardian enabled' => 'Activer le gardien ', +'guardian firewallaction' => 'Action du pare-feu ', +'guardian ignored hosts' => 'Hôtes ignorés', 'guardian ignorefile' => 'Fichier d'ignorés', 'guardian interface' => 'Interface', -'guardian logfile' => 'Fichier log', -'guardian loglevel_off' => 'Off', +'guardian invalid address or subnet' => 'Adresse hôte ou sous-réseau invalide.', +'guardian invalid blockcount' => 'Nombre de blocages non valide : Veuillez proposer un nombre plus grand que zéro.', +'guardian invalid blocktime' => 'Temps de blocage invalide : Veuillez proposer un nombre plus grand que zéro.', +'guardian invalid logfile' => 'Le chemin fourni pour le fichier de rapports n'est pas valide.', +'guardian logfacility' => 'Type de rapport ', +'guardian logfile' => 'Fichier de rapport', +'guardian loglevel' => 'Niveau de rapport ', +'guardian loglevel_off' => 'Sans', 'guardian loglevel_info' => 'Info', -'guardian loglevel_debug' => 'Debug', -'guardian logtarget_syslog' => 'Systemlog', -'guardian logtarget_file' => 'File', +'guardian loglevel_debug' => 'Débug', +'guardian logtarget_syslog' => 'Rapport système', +'guardian logtarget_file' => 'Fichier', 'guardian logtarget_console' => 'Console', -'guardian priolevel_high' => '1 - High', -'guardian priolevel_medium' => '2 - Medium', -'guardian priolevel_low' => '3 - Low', -'guardian priolevel_very_low' => '4 - Very low', +'guardian no entries' => 'Aucune entrée pour le moment.', +'guardian not running no hosts can be blocked' => 'Le gardien n'est pas en cours d'exécution. Aucun hôte ne sera bloqué.', +'guardian priolevel_high' => '1 - Haut', +'guardian priolevel_medium' => '2 - Moyen', +'guardian priolevel_low' => '3 - Bas', +'guardian priolevel_very_low' => '4 - Très bas', +'guardian service' => 'Service Gardien', +'guardian priority level' => 'Niveau de priorité (Snort) ', 'guardian timelimit' => 'Délai maximum', +'guardian watch snort alertfile' => 'Surveiller le fichier d'alerte Snort',
);
diff --git a/config/rootfiles/packages/squid-accounting b/config/rootfiles/packages/squid-accounting index b3c34e212..82b171e33 100644 --- a/config/rootfiles/packages/squid-accounting +++ b/config/rootfiles/packages/squid-accounting @@ -9,6 +9,7 @@ var/ipfire/accounting/bill var/ipfire/accounting/dbinstall.pl var/ipfire/addon-lang/acct.de.pl var/ipfire/addon-lang/acct.en.pl +var/ipfire/addon-lang/acct.fr.pl var/ipfire/addon-lang/acct.tr.pl var/ipfire/backup/addons/includes/squid-accounting var/ipfire/menu.d/EX-squid-accounting.menu diff --git a/doc/language_issues.de b/doc/language_issues.de index 61b1c8078..42d9c60b5 100644 --- a/doc/language_issues.de +++ b/doc/language_issues.de @@ -797,9 +797,11 @@ WARNING: untranslated string: guardian logtarget_file = unknown string WARNING: untranslated string: guardian logtarget_syslog = unknown string WARNING: untranslated string: guardian no entries = unknown string WARNING: untranslated string: guardian service = unknown string +WARNING: untranslated string: itlb multihit = iTLB MultiHit 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: show tls-auth key = Show tls-auth key +WARNING: untranslated string: taa zombieload2 = TSX Async Abort / ZombieLoad v2 WARNING: untranslated string: vpn statistics n2n = unknown string diff --git a/doc/language_issues.en b/doc/language_issues.en index 3581a688a..475261493 100644 --- a/doc/language_issues.en +++ b/doc/language_issues.en @@ -1171,6 +1171,7 @@ WARNING: untranslated string: ipsec settings = IPsec Settings WARNING: untranslated string: iptmangles = IPTable Mangles WARNING: untranslated string: iptnats = IPTable Network Address Translation WARNING: untranslated string: ipts = iptables +WARNING: untranslated string: itlb multihit = iTLB MultiHit WARNING: untranslated string: january = January WARNING: untranslated string: july = July WARNING: untranslated string: june = June @@ -1697,6 +1698,7 @@ WARNING: untranslated string: system information = System Information WARNING: untranslated string: system is offline = The system is offline. WARNING: untranslated string: system logs = System Logs WARNING: untranslated string: ta key = TLS-Authentification-Key +WARNING: untranslated string: taa zombieload2 = TSX Async Abort / ZombieLoad v2 WARNING: untranslated string: tcp more reliable = TCP (more reliable) WARNING: untranslated string: telephone not set = Telephone not set. WARNING: untranslated string: template = Preset diff --git a/doc/language_issues.es b/doc/language_issues.es index a4c5bf1f5..7ce921f91 100644 --- a/doc/language_issues.es +++ b/doc/language_issues.es @@ -1121,6 +1121,7 @@ WARNING: untranslated string: ipsec mode transport = Transport WARNING: untranslated string: ipsec mode tunnel = Tunnel WARNING: untranslated string: ipsec network = IPsec network WARNING: untranslated string: ipsec settings = IPsec Settings +WARNING: untranslated string: itlb multihit = iTLB MultiHit WARNING: untranslated string: last = Last WARNING: untranslated string: least preferred = least preferred WARNING: untranslated string: lifetime = Lifetime: @@ -1250,6 +1251,7 @@ WARNING: untranslated string: system has rdrand = This system has support for In WARNING: untranslated string: system information = System Information WARNING: untranslated string: system is offline = The system is offline. WARNING: untranslated string: ta key = TLS-Authentification-Key +WARNING: untranslated string: taa zombieload2 = TSX Async Abort / ZombieLoad v2 WARNING: untranslated string: tcp more reliable = TCP (more reliable) WARNING: untranslated string: ten minutes = 10 Minutes WARNING: untranslated string: thirty minutes = 30 Minutes diff --git a/doc/language_issues.fr b/doc/language_issues.fr index 3d657059f..dbd1e94d1 100644 --- a/doc/language_issues.fr +++ b/doc/language_issues.fr @@ -828,10 +828,12 @@ WARNING: untranslated string: guardian no entries = unknown string 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: itlb multihit = iTLB MultiHit WARNING: untranslated string: no data = unknown string 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: taa zombieload2 = TSX Async Abort / ZombieLoad v2 WARNING: untranslated string: vpn statistics n2n = unknown string diff --git a/doc/language_issues.it b/doc/language_issues.it index 973a7c12c..b9089abfd 100644 --- a/doc/language_issues.it +++ b/doc/language_issues.it @@ -952,6 +952,7 @@ WARNING: untranslated string: ipsec interface mode vti = VTI WARNING: untranslated string: ipsec mode transport = Transport WARNING: untranslated string: ipsec mode tunnel = Tunnel WARNING: untranslated string: ipsec settings = IPsec Settings +WARNING: untranslated string: itlb multihit = iTLB MultiHit WARNING: untranslated string: local ip address = Local IP Address WARNING: untranslated string: log server protocol = protocol: WARNING: untranslated string: masquerade blue = Masquerade BLUE @@ -1006,6 +1007,7 @@ WARNING: untranslated string: ssh no active logins = No active logins WARNING: untranslated string: ssh username = Username WARNING: untranslated string: subnet mask = Subnet Mask WARNING: untranslated string: system is offline = The system is offline. +WARNING: untranslated string: taa zombieload2 = TSX Async Abort / ZombieLoad v2 WARNING: untranslated string: tcp more reliable = TCP (more reliable) WARNING: untranslated string: ten minutes = 10 Minutes WARNING: untranslated string: thirty minutes = 30 Minutes diff --git a/doc/language_issues.nl b/doc/language_issues.nl index 2d5e06726..f8c84b2da 100644 --- a/doc/language_issues.nl +++ b/doc/language_issues.nl @@ -965,6 +965,7 @@ WARNING: untranslated string: ipsec interface mode vti = VTI WARNING: untranslated string: ipsec mode transport = Transport WARNING: untranslated string: ipsec mode tunnel = Tunnel WARNING: untranslated string: ipsec settings = IPsec Settings +WARNING: untranslated string: itlb multihit = iTLB MultiHit WARNING: untranslated string: local ip address = Local IP Address WARNING: untranslated string: log server protocol = protocol: WARNING: untranslated string: masquerade blue = Masquerade BLUE @@ -1048,6 +1049,7 @@ WARNING: untranslated string: ssh username = Username WARNING: untranslated string: subnet mask = Subnet Mask WARNING: untranslated string: system is offline = The system is offline. WARNING: untranslated string: ta key = TLS-Authentification-Key +WARNING: untranslated string: taa zombieload2 = TSX Async Abort / ZombieLoad v2 WARNING: untranslated string: tcp more reliable = TCP (more reliable) WARNING: untranslated string: ten minutes = 10 Minutes WARNING: untranslated string: thirty minutes = 30 Minutes diff --git a/doc/language_issues.pl b/doc/language_issues.pl index a4c5bf1f5..7ce921f91 100644 --- a/doc/language_issues.pl +++ b/doc/language_issues.pl @@ -1121,6 +1121,7 @@ WARNING: untranslated string: ipsec mode transport = Transport WARNING: untranslated string: ipsec mode tunnel = Tunnel WARNING: untranslated string: ipsec network = IPsec network WARNING: untranslated string: ipsec settings = IPsec Settings +WARNING: untranslated string: itlb multihit = iTLB MultiHit WARNING: untranslated string: last = Last WARNING: untranslated string: least preferred = least preferred WARNING: untranslated string: lifetime = Lifetime: @@ -1250,6 +1251,7 @@ WARNING: untranslated string: system has rdrand = This system has support for In WARNING: untranslated string: system information = System Information WARNING: untranslated string: system is offline = The system is offline. WARNING: untranslated string: ta key = TLS-Authentification-Key +WARNING: untranslated string: taa zombieload2 = TSX Async Abort / ZombieLoad v2 WARNING: untranslated string: tcp more reliable = TCP (more reliable) WARNING: untranslated string: ten minutes = 10 Minutes WARNING: untranslated string: thirty minutes = 30 Minutes diff --git a/doc/language_issues.ru b/doc/language_issues.ru index 06e68dfd3..0cd31c5b4 100644 --- a/doc/language_issues.ru +++ b/doc/language_issues.ru @@ -1123,6 +1123,7 @@ WARNING: untranslated string: ipsec mode transport = Transport WARNING: untranslated string: ipsec mode tunnel = Tunnel WARNING: untranslated string: ipsec network = IPsec network WARNING: untranslated string: ipsec settings = IPsec Settings +WARNING: untranslated string: itlb multihit = iTLB MultiHit WARNING: untranslated string: last = Last WARNING: untranslated string: least preferred = least preferred WARNING: untranslated string: lifetime = Lifetime: @@ -1245,6 +1246,7 @@ WARNING: untranslated string: support donation = Support the IPFire project with WARNING: untranslated string: system has rdrand = This system has support for Intel(R) RDRAND. WARNING: untranslated string: system is offline = The system is offline. WARNING: untranslated string: ta key = TLS-Authentification-Key +WARNING: untranslated string: taa zombieload2 = TSX Async Abort / ZombieLoad v2 WARNING: untranslated string: tcp more reliable = TCP (more reliable) WARNING: untranslated string: ten minutes = 10 Minutes WARNING: untranslated string: thirty minutes = 30 Minutes diff --git a/doc/language_issues.tr b/doc/language_issues.tr index 5bbf9a1b5..ff2550b8d 100644 --- a/doc/language_issues.tr +++ b/doc/language_issues.tr @@ -878,6 +878,7 @@ WARNING: untranslated string: ipsec interface mode vti = VTI WARNING: untranslated string: ipsec mode transport = Transport WARNING: untranslated string: ipsec mode tunnel = Tunnel WARNING: untranslated string: ipsec settings = IPsec Settings +WARNING: untranslated string: itlb multihit = iTLB MultiHit WARNING: untranslated string: local ip address = Local IP Address WARNING: untranslated string: meltdown = Meltdown WARNING: untranslated string: mitigated = Mitigated @@ -908,6 +909,7 @@ WARNING: untranslated string: ssh no active logins = No active logins WARNING: untranslated string: ssh username = Username WARNING: untranslated string: subnet mask = Subnet Mask WARNING: untranslated string: system is offline = The system is offline. +WARNING: untranslated string: taa zombieload2 = TSX Async Abort / ZombieLoad v2 WARNING: untranslated string: transport mode does not support vti = VTI is not support in transport mode WARNING: untranslated string: update ruleset = Update ruleset WARNING: untranslated string: vpn start action add = Wait for connection initiation diff --git a/doc/language_missings b/doc/language_missings index 4c744bfb5..d0d2d9cb7 100644 --- a/doc/language_missings +++ b/doc/language_missings @@ -46,12 +46,14 @@ < g.lite < guardian < insert removable device +< itlb multihit < notes < quick control < shaping add options < show areas < show lines < show tls-auth key +< taa zombieload2 < teovpn_fragment < tor bridge enabled < tor errmsg invalid node id @@ -559,6 +561,7 @@ < ipsec network < ipsec no connections < ipsec settings +< itlb multihit < last < least preferred < lifetime @@ -714,6 +717,7 @@ < system has rdrand < system information < system is offline +< taa zombieload2 < ta key < tcp more reliable < ten minutes @@ -884,6 +888,8 @@ ############################################################################ # Checking cgi-bin translations for language: fr # ############################################################################ +< itlb multihit +< taa zombieload2 ############################################################################ # Checking cgi-bin translations for language: it # ############################################################################ @@ -1077,6 +1083,7 @@ < ipsec mode transport < ipsec mode tunnel < ipsec settings +< itlb multihit < local ip address < log server protocol < masquerade blue @@ -1129,6 +1136,7 @@ < ssh username < subnet mask < system is offline +< taa zombieload2 < tcp more reliable < ten minutes < thirty minutes @@ -1411,6 +1419,7 @@ < ipsec mode transport < ipsec mode tunnel < ipsec settings +< itlb multihit < local ip address < log server protocol < masquerade blue @@ -1494,6 +1503,7 @@ < ssh username < subnet mask < system is offline +< taa zombieload2 < ta key < tcp more reliable < ten minutes @@ -2068,6 +2078,7 @@ < ipsec network < ipsec no connections < ipsec settings +< itlb multihit < last < least preferred < lifetime @@ -2207,6 +2218,7 @@ < system has hwrng < system has rdrand < system is offline +< taa zombieload2 < ta key < tcp more reliable < ten minutes @@ -2884,6 +2896,7 @@ < ipsec network < ipsec no connections < ipsec settings +< itlb multihit < last < least preferred < lifetime @@ -3021,6 +3034,7 @@ < system has hwrng < system has rdrand < system is offline +< taa zombieload2 < ta key < tcp more reliable < ten minutes @@ -3254,6 +3268,7 @@ < ipsec mode transport < ipsec mode tunnel < ipsec settings +< itlb multihit < local ip address < meltdown < mitigated @@ -3280,6 +3295,7 @@ < ssh username < subnet mask < system is offline +< taa zombieload2 < transport mode does not support vti < update ruleset < vpn start action add diff --git a/langs/fr/cgi-bin/fr.pl b/langs/fr/cgi-bin/fr.pl index 28af41cfb..52b1ad1cd 100644 --- a/langs/fr/cgi-bin/fr.pl +++ b/langs/fr/cgi-bin/fr.pl @@ -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ées ', +'advproxy error design' => 'Construction des 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 ', @@ -1308,8 +1308,8 @@ 'generate dh key' => 'Générer paramètres Diffie-Hellman', 'generate iso' => 'Générer ISO', 'generate ptr' => 'Générer PTR', -'generate root/host certificates' => 'Générer des certificats root / hôte ', -'generate tripwire keys and init' => 'Générer des clef Tripwire et init', +'generate root/host certificates' => 'Générer des certificats root / hôte', +'generate tripwire keys and init' => 'Générer des clefs Tripwire et init', 'generatekeys' => 'Générer des clefs', 'generatepolicy' => 'Générer une nouvelle politique', 'generatereport' => 'Générer un nouveau rapport', @@ -1329,7 +1329,7 @@ 'global settings' => 'Configuration générale', 'gpl i accept these terms and conditions' => 'J'accepte les termes et les conditions', 'gpl license agreement' => 'Accord de licence', -'gpl please read carefully the general public license and accept it below' => 'Merci de lire attentivement la Licence et de l'accepter', +'gpl please read carefully the general public license and accept it below' => 'Veuillez lire attentivement la Licence et l'accepter', 'gpl unofficial translation of the general public license v3' => 'Traduction non officielle de la Licence v3', 'graph' => 'Graphique', 'graph per' => 'par', @@ -1437,7 +1437,7 @@ 'intrusion detection system log viewer' => 'Visualisateur de rapport du système de détection d'intrusion', 'intrusion detection system rules' => 'Règles du système de détection d'intrusion', 'intrusion detection system2' => 'Système de détection d'intrusion :', -'intrusion prevention system' => 'Système de prévention d\intrusion', +'intrusion prevention system' => 'Système de prévention d'intrusion', 'invalid broadcast ip' => 'Diffusion d'IP non valide', 'invalid cache size' => 'Taille de cache non valide.', 'invalid characters found in pre-shared key' => 'La clef partagée contient des caractères invalides.', @@ -1522,7 +1522,7 @@ 'ipfire has now shutdown' => 'IPFire va à présent s'arrêter.', 'ipfire side' => 'Côté IPFire :', 'ipfire side is invalid' => 'Côté IPFire non valide.', -'ipfires hostname' => 'Nom d'hôte d'IPFire ', +'ipfires hostname' => 'Nom d'hôte IPFire ', 'ipinfo' => 'Info IP', 'ipsec' => 'IPsec', 'ipsec connection' => 'Connexion IPsec', @@ -1589,7 +1589,7 @@ 'log var messages' => 'Paramètres des /var/log/messages', 'log view' => 'Vue du rapport', 'log viewer' => 'Visualisateur du rapport', -'log viewing options' => 'Options du visualisateur de rapport', +'log viewing options' => 'Options de l'affichage de rapport', 'log-options' => 'Options du fichier de rapport', 'loged in at' => 'Connecté depuis', 'logging' => 'Connexion', @@ -1856,8 +1856,8 @@ 'optionsfw warning' => 'Une modification de ces options implique un redémarrage du pare-feu', 'or' => 'ou', 'orange' => 'ORANGE', -'organization cant be empty' => 'Le champ Organisation ne peut pas être vide.', -'organization name' => 'Nom organisation ', +'organization cant be empty' => 'Le champ Nom d'organisation ne peut pas être vide.', +'organization name' => 'Nom d'organisation ', 'organization too long' => 'Le nom d'organisation est trop long ; Il ne doit pas excéder 60 caractères.', 'original' => 'Original', 'os level' => 'Niveau OS', @@ -1955,7 +1955,7 @@ 'p2p block' => 'Réseaux P2P', 'p2p block save notice' => 'Veuillez recharger le jeu de règles de pare-feu afin d'appliquer vos modifications.', 'package failed to install' => 'L'installation du paquet a échoué.', -'pagerefresh' => 'La page est en cours de rafraichissement, veuillez attendre.', +'pagerefresh' => 'La page est en cours de rafraichissement, veuillez patienter.', 'pakfire accept all' => 'Voulez-vous installer tous les paquets ?', 'pakfire ago' => '', 'pakfire available addons' => 'Modules disponibles :', @@ -2245,9 +2245,9 @@ 'source port overlaps' => 'La plage de port source chevauche une plage de port existante.', 'speaker off' => 'Haut-parleur éteint :', 'speaker on' => 'Haut-parleur allumé :', -'spectre variant 1' => 'Spectre Variant 1', -'spectre variant 2' => 'Spectre Variant 2', -'spectre variant 4' => 'Spectre Variant 4', +'spectre variant 1' => 'Variante Spectre 1', +'spectre variant 2' => 'Variante Spectre 2', +'spectre variant 4' => 'Variante Spectre 4', 'squid extension methods' => 'Votre liste de <tt>méthodes d'extension</tt>', 'squid extension methods invalid' => 'Votre liste de méthodes d'extension peut seulement contenir des mots composés de majuscules ou de chiffres, séparés par un espace. ', 'squid fix cache' => 'Cache de réparation', @@ -2414,7 +2414,7 @@ 'tor traffic limit hard' => 'La limite de trafic a été atteinte.', 'tor traffic limit soft' => 'Limite de trafic presque atteinte. Ne pas accepter de nouvelles connexions.', 'tor traffic read written' => 'Trafic total (lu / écrit)', -'tor use exit nodes' => 'Utilisez uniquement ces noeuds de sortie (un par ligne)', +'tor use exit nodes' => 'Utiliser uniquement ces noeuds de sortie (un par ligne)', 'total connection time' => 'Temps total de connexion', 'total hits for log section' => 'Nombre d'occurrences pour la section', 'traffic back' => 'Retour', @@ -2564,7 +2564,7 @@ 'upload fcdsl.o' => 'A SUPPRIMER', 'upload file' => 'Envoyer un fichier', 'upload new ruleset' => 'Télécharger un nouveau réglement', -'upload p12 file' => 'Envoyer fichier PKCS12 ', +'upload p12 file' => 'Envoyer fichier PKCS12', 'upload static key' => 'Envoyer une clef statique', 'upload successful' => 'Envoi réussi.', 'upload synch.bin' => 'Envoyer synch.bin', @@ -2578,7 +2578,7 @@ 'url filter' => 'Filtre de contenu', 'urlfilter access' => 'Accès', 'urlfilter activity detection' => 'Détection d'activité ', -'urlfilter add new time constraint rule' => 'Ajouter une nouvelle règle de contrainte horaires ', +'urlfilter add new time constraint rule' => 'Ajouter une nouvelle règle de contrainte horaire ', 'urlfilter add new user quota rule' => 'Ajouter une nouvelle règle sur le quota de l'utilisateur ', 'urlfilter add rule' => 'Ajouter', 'urlfilter advanced settings' => 'Paramètres avancés', @@ -2721,7 +2721,7 @@ 'urlfilter save and restart' => 'Sauvegarder et redémarrer', 'urlfilter save schedule' => 'Valider paramètres de mise à jour', 'urlfilter select blacklist' => 'Choisir une liste noire existante ', -'urlfilter select multi' => 'Presser 'Ctrl' pour sélectionner plusieurs catégories', +'urlfilter select multi' => 'Presser 'Ctrl' pour choisir plusieurs catégories', 'urlfilter select source' => 'Choisir une source de téléchargement ', 'urlfilter set time constraints' => 'Fixer les contraintes horaires', 'urlfilter set user quota' => 'Fixer les quotas utilisateur', @@ -2947,7 +2947,7 @@ 'yearly firewallhits' => 'Contacts annuels du pare-feu', 'yes' => 'Oui', 'you can only define one roadwarrior connection when using pre-shared key authentication' => 'Vous ne pouvez définir qu'une connexion client nomade lors de l'utilisation avec pré-authentification par clé partagée.<br />Soit vous avez déjà une connexion client nomade avec pré-authentification par clé partagée, ou vous essayez d'en ajouter une maintenant.', -'your department' => 'Votre département', +'your department' => 'Votre département ', 'your e-mail' => 'Votre adresse de courriel ', 'zoneconf access native' => 'Native', 'zoneconf access none' => 'Aucun', diff --git a/lfs/squid-accounting b/lfs/squid-accounting index 9bc43fb40..8bda73a5a 100644 --- a/lfs/squid-accounting +++ b/lfs/squid-accounting @@ -15,7 +15,7 @@ THISAPP = squid-accounting-$(VER) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = squid-accounting -PAK_VER = 11 +PAK_VER = 12
DEPS = "perl-DBI perl-DBD-SQLite perl-File-ReadBackwards"
@@ -56,6 +56,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) install -v -m 644 $(DIR_APP)/squid-accounting/acct-lib.pl /var/ipfire/accounting/ install -v -m 644 $(DIR_APP)/squid-accounting/acct.de.pl /var/ipfire/addon-lang/ install -v -m 644 $(DIR_APP)/squid-accounting/acct.en.pl /var/ipfire/addon-lang/ + install -v -m 644 $(DIR_APP)/squid-accounting/acct.fr.pl /var/ipfire/addon-lang/ install -v -m 644 $(DIR_APP)/squid-accounting/acct.tr.pl /var/ipfire/addon-lang/ install -v -m 644 $(DIR_APP)/squid-accounting/EX-squid-accounting.menu /var/ipfire/menu.d/ install -v -m 755 $(DIR_APP)/squid-accounting/dbinstall.pl /var/ipfire/accounting/ diff --git a/src/squid-accounting/acct.fr.pl b/src/squid-accounting/acct.fr.pl new file mode 100644 index 000000000..461edbeac --- /dev/null +++ b/src/squid-accounting/acct.fr.pl @@ -0,0 +1,134 @@ +# Added for Squid accounting +%tr = ( +%tr, +'acct action' => 'Action', +'acct activate' => 'Activer', +'acct addresses' => 'Gestion des adresses', +'acct bank' => 'Banque', +'acct bic' => 'BIC', +'acct billarchive' => 'Archivage des factures', +'acct billgroup' => 'Facturation groupée', +'acct billgroupexists' => 'Un groupe de facturation avec ce nom existe déjà', +'acct billtext1' => 'Texte de la facture', +'acct billnr' => '(numero de facture)', +'acct billoverview' => 'Aperçu de la facture', +'acct blz' => 'Code banque', +'acct ccmail' => 'Adresses email CC', +'acct currency' => 'Devise (EUR, USD)', +'acct traffic' => 'Trafic', +'acct amount' => 'Quantite', +'acct cent' => 'Tarif / Mo (ex. : 0,003)', +'acct cent1' => 'Tarif / Mo', +'acct city' => 'Ville', +'acct config' => 'Configuration', +'acct commit' => 'Exécuter', +'acct company' => 'Société', +'acct companyexists' => 'Une société avec ce nom existe déjà', +'acct companytype' => 'Type', +'acct customer' => 'Client', +'acct cust empty' => 'Aucune adresse client définie', +'acct dbsize' => 'Taille de la base de données', +'acct dbmaintenance' => 'Maintenance de la base de données', +'acct delbefore' => 'Supprimer toutes les entrées avant la période définie', +'acct deladr' => 'Supprimer', +'acct edit' => 'Modifier', +'acct edit_addr' => 'Ajouter / Modifier', +'acct email' => 'Email', +'acct emptydb' => 'Effacer la base de données (toutes les données)', +'acct emptydbtraf' => 'Effacer la base de données (données de trafic uniquement)', +'acct empty field' => 'Le champ ne doit pas être vide : ', +'acct entries' => 'Entrées', +'acct err custdel' => 'L'adresse ne peut pas être supprimée. Elle est définie comme client dans un groupe de factures - Groupe de factures', +'acct err hostdel' => 'L'adresse ne peut pas être supprimée. Elle est définie comme fournisseur dans un groupe de factures - Groupe de factures', +'acct exst_cust_addr' => 'Adresses de clients', +'acct exst_host_addr' => 'Adresse de fournisseur', +'acct expert' => 'Activer les options de maintenance', +'acct expdelbefore' => 'Supprimer', +'acct fax' => 'Fax', +'acct fix billpos' => 'Ajout manuel de facturation pour le groupe', +'acct gb' => 'Go', +'acct generated' => 'Généré', +'acct hint billgrp' => 'Vous devez d'abord définir un fournisseur et une adresse client', +'acct hint_hoster' => 'Ne doit être rempli que lorsque le type est "fournisseur" ', +'acct hrb' => 'No-HRB', +'acct hoster' => 'Fournisseur', +'acct hosts' => 'Détails des hôtes', +'acct host empty' => 'Aucune adresse de fournisseur définie', +'acct host detail' => 'Détails de l'hôte', +'acct iban' => 'IBAN', +'acct inet' => 'Internet', +'acct interval' => 'Checkintervall', +'acct invalid' => 'Valeur invalide pour', +'acct invalid billpos' => 'Vous devez remplir tous les champs pour les postes de facturation fixes', +'acct invalid mailip' => 'Adresse IP invalide pour le serveur de messagerie', +'acct invalid mailfqdn' => 'Nom de domaine invalide pour le serveur de messagerie', +'acct invalid mailport' => 'Port invalide pour le serveur de messagerie', +'acct invalid png' => 'Fichier PNG invalide', +'acct invalid pngsize' => 'Taille PNG invalide', +'acct kb' => 'Ko', +'acct kto' => 'No. de compte', +'acct latestdb' => 'Dernière entrée en base de données', +'acct logging' => 'Activer la journalisation (/var/log/accounting.log)', +'acct logo' => 'Logo actuel', +'acct logo upload' => 'Télécharger logo (PNG, 400x150 max.)', +'acct maintenance' => 'Maintenance', +'acct mailaddr' => 'Adresse du serveur de mail', +'acct mailport' => 'Port du serveur de mail', +'acct mailuser' => 'Nom utilsateur', +'acct mailpass' => 'Mot de passe', +'acct mailrcpt' => 'Adresse email destinataire', +'acct mailsender' => 'Adresse email expéditeur', +'acct mailtxt' => 'Texte de la facture par mail', +'acct mb' => 'Mo', +'acct members' => 'Hôtes', +'acct menu' => 'Comptes utilisateurs de proxy', +'acct month' => 'Mois', +'acct multiuser' => 'Utilisateur possible dans plusieurs groupes', +'acct mwst_name' => 'TVA', +'acct mwst' => 'Taux de TVA (%)', +'acct name1' => 'Nom 1', +'acct name2' => 'Nom 2', +'acct nr' => 'No-RG', +'acct oldestdb' => 'Première entrée en base de données', +'acct not optional' => 'Champs requis', +'acct parameter' => 'Paramètre', +'acct path' => 'Chemin', +'acct pdf billtxt' => 'Facture', +'acct pdf date' => 'Date', +'acct pdf zwsum' => 'sous-total', +'acct pdf page' => 'Page', +'acct pdf prov' => 'Expéditeur', +'acct pdf sum1' => 'Sous-total', +'acct pdf price' => 'Tarif', +'acct pdf time' => 'Periode', +'acct plz' => 'Code postal', +'acct preview' => 'Prévisualisation de la facture', +'acct price pp' => 'Tarif unitaire', +'acct proxy_enable' => 'Veuillez d'abord activer le proxy', +'acct pos' => 'Pos.', +'acct sum total' => 'Total', +'acct name' => 'Description', +'acct no data' => 'Aucune donnée disponible', +'acct rrdsize' => 'Taille du dossier des factures', +'acct settings' => 'Paramètres de comptes', +'acct skipurl' => 'Ignorer ces URL (Intranet)', +'acct status' => 'Statut', +'acct str' => 'Rue', +'acct str_nr' => 'Numéro', +'acct subject' => 'Sujet', +'acct sum' => 'Total', +'acct task' => 'Tâche', +'acct tb' => 'To', +'acct tel' => 'Téléphone', +'acct tls' => 'Utiliser TLS', +'acct traffic monthly' => 'Volume cumulé de données mensuel', +'acct title' => 'Comptes de proxy web', +'acct usemail' => 'Envoi de la facture par mail', +'acct usermulti' => 'est déjà dans le groupe', +'acct ustid' => 'Id-USt', +'acct edit settings' => 'Modifier paramètres', +'acct value' => 'Valeur', +'acct view' => 'Afficher', +'acct year' => 'Année' +); +# End Squid accounting