Translated using Weblate (French)
[oweals/luci.git] / modules / luci-base / po / fr / base.po
index 31a3035fa95c5ca4f922b890cdf1581bd07f2c92..096d69a79b491d5e2e7d314c2d6e90c01a6e9f16 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2020-03-11 23:48+0000\n"
+"PO-Revision-Date: 2020-04-05 09:35+0000\n"
 "Last-Translator: Hydci <giogio59@live.fr>\n"
 "Language-Team: French <https://hosted.weblate.org/projects/openwrt/luci/fr/>"
 "\n"
@@ -23,7 +23,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3501
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3505
 msgid "%d invalid field(s)"
 msgstr "%d champs invalides"
 
@@ -59,19 +59,19 @@ msgid "-- Additional Field --"
 msgstr "-- Champ Supplémentaire --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1693
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1824
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:714
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:945
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1913
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1695
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:718
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:949
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1917
 #: modules/luci-compat/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
 msgid "-- Please choose --"
 msgstr "-- Choisir --"
 
 #: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:946
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1914
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:950
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1918
 #: modules/luci-compat/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- personnalisé --"
@@ -249,11 +249,11 @@ msgstr ""
 "<br/>Note : il est nécessaire de redémarrer le service cron si le fichier "
 "crontab était vide au moment de l'éditer."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2650
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
 msgid "A directory with the same name already exists."
 msgstr "Un dossier avec le même nom existe déjà."
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1638
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2529
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 "Il est nécessaire de s'authentifier de nouveau car la session a expiré."
@@ -371,17 +371,17 @@ msgstr "Bails DHCP actifs"
 msgid "Active DHCPv6 Leases"
 msgstr "Bails DHCPv6 actifs"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3644
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3630
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:919
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-hoc"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:931
 #: modules/luci-base/htdocs/luci-static/resources/form.js:933
-#: modules/luci-base/htdocs/luci-static/resources/form.js:946
-#: modules/luci-base/htdocs/luci-static/resources/form.js:947
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1574
+#: modules/luci-base/htdocs/luci-static/resources/form.js:935
+#: modules/luci-base/htdocs/luci-static/resources/form.js:948
+#: modules/luci-base/htdocs/luci-static/resources/form.js:949
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1576
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
@@ -485,7 +485,7 @@ msgstr "Puissance d'émission globale (ACTATP)"
 msgid "Alert"
 msgstr "Alerte"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2849
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2835
 #: modules/luci-compat/luasrc/model/network.lua:1417
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -676,16 +676,16 @@ msgstr "N'importe quelle zone"
 msgid "Apply backup?"
 msgstr "Appliquer la sauvegarde ?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4101
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4105
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "La demande a échoué avec le statut <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2984
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3967
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2058
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3971
 msgid "Apply unchecked"
 msgstr "Appliquer sans vérification"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4040
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4044
 msgid "Applying configuration changes… %ds"
 msgstr "Application des changements de configuration en cours... %ds"
 
@@ -900,7 +900,7 @@ msgstr "Débit"
 msgid "Bogus NX Domain Override"
 msgstr "Contourne les «  NX Domain » bogués"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2855
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2841
 #: modules/luci-compat/luasrc/model/network.lua:1421
 msgid "Bridge"
 msgstr "Passerelle"
@@ -918,8 +918,8 @@ msgstr "Numéro d'unité du pont"
 msgid "Bring up on boot"
 msgstr "L'activer au démarrage"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2740
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3611
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2744
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3615
 msgid "Browse…"
 msgstr "Parcourir…"
 
@@ -952,8 +952,8 @@ msgstr "Mise en cache"
 msgid "Call failed"
 msgstr "L'appel a échoué"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2833
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2837
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3624
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
@@ -1029,11 +1029,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Chaîne"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3853
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3857
 msgid "Changes"
 msgstr "Changements"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4136
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
 msgid "Changes have been reverted."
 msgstr "Les modifications ont été annulées."
 
@@ -1119,7 +1119,7 @@ msgstr ""
 "Cliquer sur \"Save mtdblock\" pour télécharger le fichier mtdblock spécifié. "
 "(REMARQUE : CETTE RUBRIQUE EST DESTINÉE AUX PROFESSIONNELS ! )"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3643
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3629
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:918
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1023
 msgid "Client"
@@ -1166,7 +1166,7 @@ msgstr "Récupération des données…"
 msgid "Command"
 msgstr "Commande"
 
-#: modules/luci-base/htdocs/luci-static/resources/rpc.js:393
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:395
 msgid "Command OK"
 msgstr "Commande OK"
 
@@ -1191,16 +1191,16 @@ msgstr ""
 "d'interopérabilité et réduire la robustesse des négociations clés, en "
 "particulier dans les environnements à forte densité de trafic."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3853
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3857
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "Configuration"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4015
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4019
 msgid "Configuration changes applied."
 msgstr "Les changements de configuration sont appliqués."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3953
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3957
 msgid "Configuration changes have been rolled back!"
 msgstr "Les changements de configuration ont été annulés !"
 
@@ -1222,12 +1222,12 @@ msgstr "Confirmation"
 msgid "Connected"
 msgstr "Connecté"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:7
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-compat/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
 msgstr "Échec de la tentative de connexion"
 
-#: modules/luci-base/htdocs/luci-static/resources/rpc.js:403
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:405
 msgid "Connection lost"
 msgstr "Connexion perdue"
 
@@ -1247,7 +1247,7 @@ msgstr "Le contenu a été enregistré."
 msgid "Continue"
 msgstr "Continuer"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3989
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1342,7 +1342,7 @@ msgstr "Serveur DHCP"
 msgid "DHCP and DNS"
 msgstr "DHCP et DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1961
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1964
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:969
 msgid "DHCP client"
@@ -1467,11 +1467,11 @@ msgstr ""
 "\"<code>6,192.168.2.1,192.168.2.2</code>\" qui publie différents serveurs "
 "DNS à ses clients."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:995
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1244
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1247
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1559
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2802
+#: modules/luci-base/htdocs/luci-static/resources/form.js:997
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1246
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1249
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1561
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2806
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1483,7 +1483,7 @@ msgstr "Effacer"
 msgid "Delete key"
 msgstr "Touche de suppression"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2699
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2703
 msgid "Delete request failed: %s"
 msgstr "Échec de la demande de suppression : %s"
 
@@ -1500,7 +1500,7 @@ msgstr "Intervalle entre les messages d'indication du trafic de livraison"
 msgid "Description"
 msgstr "Description"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2798
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2802
 msgid "Deselect"
 msgstr "Désélectionner"
 
@@ -1545,7 +1545,7 @@ msgstr "L’appareil n’est pas actif"
 msgid "Device is restarting…"
 msgstr "L'appareil redémarre…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3988
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3992
 msgid "Device unreachable!"
 msgstr "Appareil inaccessible !"
 
@@ -1562,7 +1562,7 @@ msgstr "Diagnostics"
 msgid "Dial number"
 msgstr "Composer le numéro"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2596
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Directory"
 msgstr "Répertoire"
 
@@ -1627,10 +1627,10 @@ msgstr "Déconnecter"
 msgid "Disconnection attempt failed"
 msgstr "La tentative de déconnexion a échoué"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1406
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3125
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3870
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3959
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3129
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3874
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3963
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1670
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
@@ -1673,7 +1673,7 @@ msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 "Ne pas transmettre les requêtes de recherche inverse pour les réseaux locaux"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2685
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Voulez-vous vraiment supprimer \"%s\" ?"
 
@@ -1685,7 +1685,7 @@ msgstr "Voulez-vous vraiment supprimer cette clé SSH ?"
 msgid "Do you really want to erase all settings?"
 msgstr "Voulez-vous vraiment effacer tous les paramètres ?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2687
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Voulez-vous vraiment supprimer récursivement le répertoire \"%s\" ?"
 
@@ -1725,7 +1725,7 @@ msgstr "Télécharger mtdblock"
 msgid "Downstream SNR offset"
 msgstr "Décalage du Rapport signal - bruit descendant"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1203
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1205
 msgid "Drag to reorder"
 msgstr "Faites glisser pour réorganiser"
 
@@ -1771,9 +1771,9 @@ msgstr "Longueur des bits de l'EA"
 msgid "EAP-Method"
 msgstr "Méthode EAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1222
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1225
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1485
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1224
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1227
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1487
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
@@ -1885,6 +1885,8 @@ msgstr "Activer la mise en miroir des paquets sortants"
 msgid ""
 "Enable packet steering across all CPUs. May help or hinder network speed."
 msgstr ""
+"Activez le pilotage des paquets sur tous les CPU. Peut aider ou entraver la "
+"vitesse du réseau."
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:67
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
@@ -1968,12 +1970,12 @@ msgstr "Erreur"
 msgid "Errored seconds (ES)"
 msgstr "Erreurs de secondes (ES)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2867
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2853
 #: modules/luci-compat/luasrc/model/network.lua:1433
 msgid "Ethernet Adapter"
 msgstr "Module Ethernet"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2858
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2844
 #: modules/luci-compat/luasrc/model/network.lua:1423
 msgid "Ethernet Switch"
 msgstr "Switch Ethernet"
@@ -1990,7 +1992,7 @@ msgstr "Étendre le nom d'hôte"
 msgid "Expecting a hexadecimal assignment hint"
 msgstr "Un indice d'affectation hexadécimal est attendu"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:60
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
@@ -2056,7 +2058,7 @@ msgstr "Protocole FT"
 msgid "Failed to change the system password."
 msgstr "Impossible de modifier le mot de passe du système."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3947
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3951
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 "La demande n'a pas été confirmée dans les délais impartis (%ds), en attente "
@@ -2066,15 +2068,15 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Impossible d'exécuter l'action \"/etc/init.d/%s %s\" action : %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2603
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2607
 msgid "File"
 msgstr "Fichier"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2554
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2558
 msgid "File not accessible"
 msgstr "Fichier non accessible"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2745
 msgid "Filename"
 msgstr "Nom de fichier"
 
@@ -2258,7 +2260,7 @@ msgstr "Passerelle"
 msgid "Gateway Ports"
 msgstr "Autoriser la connexion aux ports forwardés"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:9
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-compat/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
 msgstr "L'adresse de la passerelle n'est pas valide"
@@ -2316,8 +2318,8 @@ msgstr "Options de réseau mondial"
 msgid "Go to password configuration..."
 msgstr "Aller à la configuration du mot de passe…"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1146
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1661
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1148
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1663
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
@@ -2429,12 +2431,12 @@ msgstr "Type IP"
 msgid "IP address"
 msgstr "Adresse IP"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:8
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-compat/luasrc/model/network.lua:28
 msgid "IP address is invalid"
 msgstr "L'adresse IP n'est pas valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:11
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-compat/luasrc/model/network.lua:31
 msgid "IP address is missing"
 msgstr "Adresse IP manquante"
@@ -2478,7 +2480,7 @@ msgstr "Passerelle IPv4"
 msgid "IPv4 netmask"
 msgstr "Masque-réseau IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:287
 msgid "IPv4 network in address/netmask notation"
 msgstr "Réseau IPv4 au format adresse/masque réseau"
 
@@ -2572,7 +2574,7 @@ msgstr "Longueur d'attribution IPv6"
 msgid "IPv6 gateway"
 msgstr "Passerelle IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:292
 msgid "IPv6 network in address/netmask notation"
 msgstr "Réseau IPv6 au format adresse/masque réseau"
 
@@ -2885,11 +2887,11 @@ msgstr ""
 "Identifiant VLAN donné invalide ! Seuls les identifiants uniques sont "
 "autorisés"
 
-#: modules/luci-base/htdocs/luci-static/resources/rpc.js:395
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:397
 msgid "Invalid argument"
 msgstr "Argument invalide"
 
-#: modules/luci-base/htdocs/luci-static/resources/rpc.js:394
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:396
 msgid "Invalid command"
 msgstr "Commande invalide"
 
@@ -3046,7 +3048,7 @@ msgstr "Laisser vide pour l'auto-détection"
 msgid "Leave empty to use the current WAN address"
 msgstr "Laisser vide pour utiliser l'adresse WAN actuelle"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3855
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3859
 msgid "Legend:"
 msgstr "Légende :"
 
@@ -3160,17 +3162,17 @@ msgstr "Charge"
 msgid "Load Average"
 msgstr "Charge moyenne"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2868
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2872
 msgid "Loading directory contents…"
 msgstr "Chargement du contenu des répertoires…"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2767
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1841
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
 msgstr "Chargement de la vue…"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:10
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-compat/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr "L'adresse IP locale n'est pas valide"
@@ -3349,7 +3351,7 @@ msgstr ""
 msgid "Manual"
 msgstr "Manuel"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3642
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3628
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr "Master"
@@ -3411,7 +3413,7 @@ msgstr "Mémoire"
 msgid "Memory usage (%)"
 msgstr "Utilisation Mémoire (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3645
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3631
 msgid "Mesh"
 msgstr "Mesh"
 
@@ -3423,7 +3425,7 @@ msgstr "Mesh ID"
 msgid "Mesh Id"
 msgstr "Mesh ID"
 
-#: modules/luci-base/htdocs/luci-static/resources/rpc.js:396
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:398
 msgid "Method not found"
 msgstr "Método no encontrado"
 
@@ -3491,7 +3493,7 @@ msgstr "Délai max. d'initialisation du modem"
 msgid "ModemManager"
 msgstr "ModemManager"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3646
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3632
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Monitor"
 msgstr "Monitor"
@@ -3500,7 +3502,7 @@ msgstr "Monitor"
 msgid "More Characters"
 msgstr "Plus de caractères"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1089
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1091
 msgid "More…"
 msgstr "Plus…"
 
@@ -3591,8 +3593,8 @@ msgstr "Domaine NT"
 msgid "NTP server candidates"
 msgstr "Serveurs NTP candidats"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1126
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3597
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1128
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3601
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:66
@@ -3627,14 +3629,14 @@ msgstr "Utilitaires réseau"
 msgid "Network boot image"
 msgstr "Image de démarrage réseau"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:13
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
 #: modules/luci-compat/luasrc/model/network.lua:33
 msgid "Network device is not present"
 msgstr "Le dispositif de réseau n'est pas présent"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:772
 msgid "New interface for \"%s\" can not be created: %s"
-msgstr ""
+msgstr "Impossible de créer une nouvelle interface pour \"%s\": %s"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:708
 msgid "New interface name…"
@@ -3644,7 +3646,7 @@ msgstr "Nom de la nouvelle interface …"
 msgid "Next »"
 msgstr "Prochain »"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1798
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1800
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:108
 msgid "No"
 msgstr "Non"
@@ -3667,17 +3669,17 @@ msgstr "Pas de NAT-T"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:74
 msgid "No RX signal"
-msgstr ""
+msgstr "Pas de signal RX"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:64
 msgid "No client associated"
-msgstr ""
+msgstr "Aucun client associé"
 
-#: modules/luci-base/htdocs/luci-static/resources/rpc.js:398
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:400
 msgid "No data received"
 msgstr "Aucune donnée reçue"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2808
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
 msgid "No entries in this directory"
 msgstr "Aucune entrée dans ce répertoire"
 
@@ -3785,7 +3787,7 @@ msgstr "Non présent"
 msgid "Not started on boot"
 msgstr "Non démarré au boot"
 
-#: modules/luci-base/htdocs/luci-static/resources/rpc.js:401
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:403
 msgid "Not supported"
 msgstr "Non pris en charge"
 
@@ -3850,7 +3852,7 @@ msgstr "Durée allumée"
 msgid "One of hostname or mac address must be specified!"
 msgstr "Il faut indiquer un nom d'hôte ou une adresse MAC !"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:462
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:463
 msgid "One of the following: %s"
 msgstr "L’un des éléments suivants : %s"
 
@@ -3882,11 +3884,11 @@ msgstr "OpenConnect (CISCO AnyConnect)"
 msgid "Operating frequency"
 msgstr "Fréquence de fonctionnement"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3862
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
 msgid "Option changed"
 msgstr "Option modifiée"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3864
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
 msgid "Option removed"
 msgstr "Option retirée"
 
@@ -4045,7 +4047,7 @@ msgstr "Modifier la table utilisée pour les routes internes"
 msgid "Overview"
 msgstr "Aperçu"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Remplacer le fichier existant \"%s\" ?"
 
@@ -4096,7 +4098,7 @@ msgstr "PID"
 msgid "PIN"
 msgstr "code PIN"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:19
+#: modules/luci-base/htdocs/luci-static/resources/network.js:21
 #: modules/luci-compat/luasrc/model/network.lua:39
 msgid "PIN code rejected"
 msgstr "Code PIN rejeté"
@@ -4148,7 +4150,7 @@ msgstr "PTM/EFM (Mode de transfert de paquets)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:877
 msgid "Packet Steering"
-msgstr ""
+msgstr "Direction de paquets"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:51
 msgid "Packets"
@@ -4220,7 +4222,7 @@ msgstr "Chemin d'accès à la clé privée interne"
 
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:212
 msgid "Paused"
-msgstr ""
+msgstr "En pause"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:267
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:277
@@ -4240,7 +4242,7 @@ msgstr "Pic :"
 msgid "Peer IP address to assign"
 msgstr "Adresse IP du pair à attribuer"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:12
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
 #: modules/luci-compat/luasrc/model/network.lua:32
 msgid "Peer address is missing"
 msgstr "L'adresse du pair est manquante"
@@ -4261,7 +4263,7 @@ msgstr "Redémarrer"
 msgid "Perform reset"
 msgstr "Réinitialiser"
 
-#: modules/luci-base/htdocs/luci-static/resources/rpc.js:399
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:401
 msgid "Permission denied"
 msgstr "Permission refusée"
 
@@ -4296,7 +4298,7 @@ msgstr "Pqts."
 msgid "Please enter your username and password."
 msgstr "Saisissez votre nom d'utilisateur et mot de passe."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3580
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3584
 msgid "Please select the file to upload."
 msgstr "Veuillez sélectionner le fichier à téléverser."
 
@@ -4312,7 +4314,7 @@ msgstr "Port"
 msgid "Port status:"
 msgstr "Statut du port :"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:488
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:489
 msgid "Potential negation of: %s"
 msgstr "Négation potentielle de : %s"
 
@@ -4558,7 +4560,7 @@ msgstr "Références"
 
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:211
 msgid "Refreshing"
-msgstr ""
+msgstr "Rafraîchissement"
 
 #: modules/luci-compat/luasrc/model/network/proto_relay.lua:153
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:39
@@ -4604,7 +4606,7 @@ msgstr "Demander une adresse IPv6"
 msgid "Request IPv6-prefix of length"
 msgstr "Demander le préfixe IPv6 de la longueur"
 
-#: modules/luci-base/htdocs/luci-static/resources/rpc.js:400
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:402
 msgid "Request timeout"
 msgstr "Expiration de la demande"
 
@@ -4643,7 +4645,7 @@ msgstr "Nécessite hostapd"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1228
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1229
 msgid "Requires hostapd with EAP Suite-B support"
-msgstr ""
+msgstr "Nécessite hostapd avec prise en charge d'EAP Suite-B"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
@@ -4687,7 +4689,7 @@ msgstr "Requiert wpa-supplicant"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
 msgid "Requires wpa-supplicant with EAP Suite-B support"
-msgstr ""
+msgstr "Requiert wpa-supplicant avec le support EAP Suite-B"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1240
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1241
@@ -4704,7 +4706,7 @@ msgstr "Requiert wpa-supplicant avec support OWE"
 msgid "Requires wpa-supplicant with SAE support"
 msgstr "Requiert wpa-supplicant avec support SAE"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:3003
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2077
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4728,7 +4730,7 @@ msgstr "Fichiers Resolv et Hosts"
 msgid "Resolve file"
 msgstr "Fichier de résolution des noms"
 
-#: modules/luci-base/htdocs/luci-static/resources/rpc.js:397
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:399
 msgid "Resource not found"
 msgstr "Ressource non trouvée"
 
@@ -4754,24 +4756,24 @@ msgstr "Restaurer"
 msgid "Restore backup"
 msgstr "Restaurer une sauvegarde"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:329
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:330
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:333
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:334
 msgid "Reveal/hide password"
 msgstr "Montrer/cacher le mot de passe"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3882
 msgid "Revert"
 msgstr "Annuler les modifications"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3963
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3967
 msgid "Revert changes"
 msgstr "Annuler les modifications"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4145
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "La demande d'annulation a échoué, statut <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4125
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4129
 msgid "Reverting configuration…"
 msgstr "Annulation de la configuration…"
 
@@ -4831,7 +4833,7 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr "Faire une vérification du système de fichiers"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1356
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2247
 msgid "Runtime error"
 msgstr "Erreur d'exécution"
 
@@ -4877,8 +4879,8 @@ msgstr "SSID"
 msgid "SWAP"
 msgstr "SWAP"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1410
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2999
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1412
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2073
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4887,8 +4889,8 @@ msgstr "SWAP"
 msgid "Save"
 msgstr "Enregistrer"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2983
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3874
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Sauvegarder et Appliquer"
@@ -4910,11 +4912,11 @@ msgstr "Scan"
 msgid "Scheduled Tasks"
 msgstr "Tâches Régulières"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3858
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3862
 msgid "Section added"
 msgstr "Section ajoutée"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3860
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3864
 msgid "Section removed"
 msgstr "Section retirée"
 
@@ -4932,9 +4934,9 @@ msgstr ""
 "vérification du format de l'image échoue. N'utilisez que si vous êtes sûr "
 "que le microprogramme est correct et destiné à votre appareil !"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2556
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2857
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2560
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2696
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2861
 msgid "Select file…"
 msgstr "Sélectionner un fichier…"
 
@@ -4968,7 +4970,7 @@ msgstr "Type du service"
 msgid "Services"
 msgstr "Services"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1636
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2527
 msgid "Session expired"
 msgstr "La session a expiré"
 
@@ -5055,7 +5057,7 @@ msgstr "Atténuation du signal (SATN)"
 msgid "Signal:"
 msgstr "Signal :"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3598
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3602
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Taille"
@@ -5083,7 +5085,7 @@ msgstr "Passer au contenu"
 msgid "Skip to navigation"
 msgstr "Passer à la navigation"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2861
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2847
 #: modules/luci-compat/luasrc/model/network.lua:1428
 msgid "Software VLAN"
 msgstr "VLAN logiciel"
@@ -5186,7 +5188,7 @@ msgstr "Priorité de démarrage"
 msgid "Start refresh"
 msgstr "Lancer l'actualisation"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4078
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4082
 msgid "Starting configuration apply…"
 msgstr "La configuration de départ s'applique…"
 
@@ -5215,7 +5217,7 @@ msgstr "Baux Statiques"
 msgid "Static Routes"
 msgstr "Routes statiques"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1960
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1963
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:967
 msgid "Static address"
@@ -5295,7 +5297,7 @@ msgstr ""
 "Le commutateur %q a une topologie inconnue - les paramètres VLAN peuvent ne "
 "pas être précis."
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2861
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2847
 #: modules/luci-compat/luasrc/model/network.lua:1426
 msgid "Switch VLAN"
 msgstr "Commutateur VLAN"
@@ -5310,7 +5312,7 @@ msgstr "Changer de protocole"
 msgid "Switch to CIDR list notation"
 msgstr "Passer à la notation de liste CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2589
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2593
 msgid "Symbolic link"
 msgstr "Lien symbolique"
 
@@ -5425,7 +5427,7 @@ msgstr ""
 "Le fichier de configuration n'a pas pu être chargé en raison de l'erreur "
 "suivante:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3958
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5626,7 +5628,7 @@ msgstr ""
 msgid "There are no active leases"
 msgstr "Aucun bail actif"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4093
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4097
 msgid "There are no changes to apply"
 msgstr "Il n'y a aucun changement à appliquer"
 
@@ -5750,8 +5752,8 @@ msgstr ""
 "Cette option ne peut pas être utilisée car le package ca-bundle n'est pas "
 "installé."
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:965
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1096
+#: modules/luci-base/htdocs/luci-static/resources/form.js:967
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1098
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
 msgid "This section contains no values yet"
@@ -5769,7 +5771,7 @@ msgstr "Intervalle de temps pour retaper GTK"
 msgid "Timezone"
 msgstr "Fuseau horaire"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1646
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2537
 msgid "To login…"
 msgstr "Ouvrir une session…"
 
@@ -5824,7 +5826,7 @@ msgstr "Mode de déclenchement"
 msgid "Tunnel ID"
 msgstr "ID du tunnel"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2864
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2850
 #: modules/luci-compat/luasrc/model/network.lua:1431
 msgid "Tunnel Interface"
 msgstr "Interface du tunnel"
@@ -5863,19 +5865,19 @@ msgstr "UMTS/GPRS/EV-DO"
 msgid "UUID"
 msgstr "UUID"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:14
-#: modules/luci-base/htdocs/luci-static/resources/network.js:15
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-compat/luasrc/model/network.lua:34
 #: modules/luci-compat/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
 msgstr "Impossible de déterminer le nom du périphérique"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:16
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-compat/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
 msgstr "Impossible de déterminer l'adresse IP externe"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:17
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-compat/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
 msgstr "Impossible de déterminer l'interface en amont"
@@ -5913,7 +5915,7 @@ msgstr "Impossible de réinitialiser les compteurs iptables: %s"
 msgid "Unable to resolve AFTR host name"
 msgstr "Impossible de résoudre le nom d'hôte AFTR"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:18
+#: modules/luci-base/htdocs/luci-static/resources/network.js:20
 #: modules/luci-compat/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
 msgstr "Impossible de résoudre le nom d'hôte homologue"
@@ -5932,25 +5934,25 @@ msgstr "Impossible d'enregistrer le contenu: %s"
 msgid "Unavailable Seconds (UAS)"
 msgstr "Secondes non disponibles (UAS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/fs.js:100
+#: modules/luci-base/htdocs/luci-static/resources/fs.js:102
 msgid "Unexpected reply data format"
 msgstr "Format de données de réponse inattendu"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1962
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1965
 #: modules/luci-compat/luasrc/model/network.lua:971
 msgid "Unknown"
 msgstr "Inconnue"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2271
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2274
 #: modules/luci-compat/luasrc/model/network.lua:1138
 msgid "Unknown error (%s)"
 msgstr "Erreur inconnue (%s)"
 
-#: modules/luci-base/htdocs/luci-static/resources/rpc.js:404
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:406
 msgid "Unknown error code"
 msgstr "Code d'erreur inconnu"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1959
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1962
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:965
 msgid "Unmanaged"
@@ -5966,11 +5968,11 @@ msgstr "Démonter"
 msgid "Unnamed key"
 msgstr "Clé sans nom"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3794
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3798
 msgid "Unsaved Changes"
 msgstr "Changements non appliqués"
 
-#: modules/luci-base/htdocs/luci-static/resources/rpc.js:402
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:404
 msgid "Unspecified error"
 msgstr "Erreur non spécifiée"
 
@@ -5992,7 +5994,7 @@ msgstr "Type de protocole non pris en charge."
 msgid "Up"
 msgstr "Haut"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3676
 msgid "Upload"
 msgstr "Téléverser"
 
@@ -6009,21 +6011,21 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Envoi de l'archive…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2746
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2750
 msgid "Upload file"
 msgstr "Téléverser un fichier"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2721
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2725
 msgid "Upload file…"
 msgstr "Téléverser un fichier…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2668
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3660
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3664
 msgid "Upload request failed: %s"
 msgstr "Échec de la demande de téléchargement: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3579
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3633
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3583
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3637
 msgid "Uploading file…"
 msgstr "Téléchargement du fichier…"
 
@@ -6353,13 +6355,13 @@ msgstr "WireGuard VPN"
 msgid "Wireless"
 msgstr "Sans-fil"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2852
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2838
 #: modules/luci-compat/luasrc/model/network.lua:1419
 msgid "Wireless Adapter"
 msgstr "Module Wi-Fi"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2831
-#: modules/luci-base/htdocs/luci-static/resources/network.js:4035
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
+#: modules/luci-base/htdocs/luci-static/resources/network.js:4021
 #: modules/luci-compat/luasrc/model/network.lua:1405
 #: modules/luci-compat/luasrc/model/network.lua:1868
 msgid "Wireless Network"
@@ -6405,7 +6407,7 @@ msgstr "Écrire les requêtes DNS reçues dans syslog"
 msgid "Write system log to file"
 msgstr "Écrire les log systèmes dans un fichier"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1798
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1800
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:109
 msgid "Yes"
 msgstr "Oui"
@@ -6583,7 +6585,7 @@ msgstr "half-duplex"
 msgid "heartbeat (kernel)"
 msgstr "rythme cardiaque (noyau)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:565
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:566
 msgid "hexadecimal encoded value"
 msgstr "valeur codée hexadécimale"
 
@@ -6611,11 +6613,11 @@ msgstr "ignorer"
 msgid "input"
 msgstr "entrée"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:391
 msgid "key between 8 and 63 characters"
 msgstr "entrer entre 8 et 63 caractères"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:403
 msgid "key with either 5 or 13 characters"
 msgstr "clé avec 5 ou 13 caractères"
 
@@ -6643,11 +6645,11 @@ msgstr "non"
 msgid "no link"
 msgstr "pas de lien"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:55
 msgid "non-empty value"
 msgstr "valeur non vide"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1477
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1479
 msgid "none"
 msgstr "Aucun"
 
@@ -6687,11 +6689,11 @@ msgstr "réseau ouvert"
 msgid "output"
 msgstr "sortie"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
 msgid "positive decimal value"
 msgstr "valeur décimale positive"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
 msgid "positive integer value"
 msgstr "valeur entière positive"
 
@@ -6747,7 +6749,7 @@ msgstr "unités de temps (UT / 1,024 ms) [1000-65535]"
 msgid "timer (kernel)"
 msgstr "minuterie (noyau)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:555
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:556
 msgid "unique value"
 msgstr "valeur unique"
 
@@ -6763,7 +6765,7 @@ msgstr "inconnu"
 msgid "unlimited"
 msgstr "non limité"
 
-#: modules/luci-base/htdocs/luci-static/resources/form.js:1693
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1695
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:137
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:368
@@ -6784,170 +6786,170 @@ msgstr "non précisé -ou- créer :"
 msgid "untagged"
 msgstr "non marqué"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:242
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr "adresse IP valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:242
 msgid "valid IP address or prefix"
 msgstr "adresse IP ou préfixe valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
 msgid "valid IPv4 CIDR"
 msgstr "CIDR IPv4 valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:250
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr "adresse IPv4 valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:250
 msgid "valid IPv4 address or network"
 msgstr "adresse IPv4 ou réseau valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
 msgid "valid IPv4 address:port"
 msgstr "adresse IPv4 valide:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
 msgid "valid IPv4 network"
 msgstr "réseau IPv4 valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "CIDR IPv4 ou IPv6 valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:263
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "valeur de préfixe IPv4 valide (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:282
 msgid "valid IPv6 CIDR"
 msgstr "CIDR IPv6 valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:258
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr "adresse IPv6 valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:258
 msgid "valid IPv6 address or prefix"
 msgstr "adresse IPv6 ou préfixe valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
 msgid "valid IPv6 host id"
 msgstr "ID d'hôte IPv6 valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:315
 msgid "valid IPv6 network"
 msgstr "réseau IPv6 valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:268
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "valeur de préfixe IPv6 valide (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:336
 msgid "valid MAC address"
 msgstr "adresse MAC valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:407
 msgid "valid UCI identifier"
 msgstr "identifiant UCI valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:358
 msgid "valid UCI identifier, hostname or IP address"
 msgstr "identifiant UCI, nom d'hôte ou adresse IP valides"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:379
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:382
 msgid "valid address:port"
 msgstr "adresse valide:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:529
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:533
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:530
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:534
 msgid "valid date (YYYY-MM-DD)"
 msgstr "date valide (AAAA-MM-JJ)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
 msgid "valid decimal value"
 msgstr "valeur décimale valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
 msgid "valid hexadecimal WEP key"
 msgstr "clé WEP hexadécimale valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
 msgid "valid hexadecimal WPA key"
 msgstr "clé WPA hexadécimale valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:364
 msgid "valid host:port"
 msgstr "hôte valide:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:351
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:353
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr "nom d'hôte valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:341
 msgid "valid hostname or IP address"
 msgstr "nom d'hôte ou adresse IP valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:225
 msgid "valid integer value"
 msgstr "valeur entière valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
 msgid "valid network in address/netmask notation"
 msgstr "réseau valide en notation adresse/masque de réseau"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:504
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:505
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "chiffre de téléphone valide (0-9, \"*\", \"#\", \"!\" ou \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:331
 msgid "valid port or port range (port1-port2)"
 msgstr "port ou plage de ports valide (port1-port2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:320
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr "valeur de port valide"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:509
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:510
 msgid "valid time (HH:MM:SS)"
 msgstr "heure valide (HH:MM:SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:432
 msgid "value between %d and %d characters"
 msgstr "valeur entre %d et %d caractères"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:412
 msgid "value between %f and %f"
 msgstr "valeur entre %f et %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:416
 msgid "value greater or equal to %f"
 msgstr "valeur supérieure ou égale à %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
 msgid "value smaller or equal to %f"
 msgstr "valeur inférieure ou égale à %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
 msgid "value with %d characters"
 msgstr "valeur avec %d caractères"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:436
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:437
 msgid "value with at least %d characters"
 msgstr "valeur avec au moins %d caractères"
 
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:441
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:442
 msgid "value with at most %d characters"
 msgstr "valeur avec au plus %d caractères"