diff --git a/applications/luci-ddns/luasrc/i18n/ddns.fr.lua b/applications/luci-ddns/luasrc/i18n/ddns.fr.lua
new file mode 100644
index 0000000000..8e5b6fa473
--- /dev/null
+++ b/applications/luci-ddns/luasrc/i18n/ddns.fr.lua
@@ -0,0 +1,8 @@
+ddns = 'DNS Dynamique'
+ddns_desc = 'Le DNS Dynamique permet au routeur d'être joint avec un nom d'hôte fixe bien que changeant dynamiquement d'adresse IP.'
+ddns_service_ipsource = 'Source de l'adresse IP'
+ddns_service_checkinterval = 'Vérifier l'adresse IP toutes les'
+ddns_service_checkunit = 'Unité de temps'
+ddns_service_forceinterval = 'Vérification forcée toutes les'
+ddns_service_forceunit = 'Unité de temps'
+ddns_service_updateurl = 'Url de mise à jour personnalisée'
diff --git a/applications/luci-ddns/luasrc/i18n/ddns.fr.xml b/applications/luci-ddns/luasrc/i18n/ddns.fr.xml
new file mode 100644
index 0000000000..2b697cb951
--- /dev/null
+++ b/applications/luci-ddns/luasrc/i18n/ddns.fr.xml
@@ -0,0 +1,13 @@
+
+
+
+
+DNS Dynamique
+Le DNS Dynamique permet au routeur d'être joint avec un nom d'hôte fixe bien que changeant dynamiquement d'adresse IP.
+Source de l'adresse IP
+Vérifier l'adresse IP toutes les
+Unité de temps
+Vérification forcée toutes les
+Unité de temps
+Url de mise à jour personnalisée
+
diff --git a/applications/luci-fw/luasrc/i18n/luci-fw.fr.lua b/applications/luci-fw/luasrc/i18n/luci-fw.fr.lua
new file mode 100644
index 0000000000..0480773604
--- /dev/null
+++ b/applications/luci-fw/luasrc/i18n/luci-fw.fr.lua
@@ -0,0 +1,54 @@
+fw_portfw = 'Redirection de port'
+fw_redirect = 'Redirection de trafic'
+fw_redirect_desc = 'La redirection de trafic vous permet de changer l'adresse de destination des paquets transférés.'
+fw_forwarding = 'Trafic inter-zone'
+fw_fw = 'Pare-Feu'
+fw_zone = 'Zone'
+fw_zones = 'Zones'
+fw_custfwd = 'Transfert particulière'
+fw_fw1 = 'Le pare-feu crée des zone à partir des interfaces réseaux pour controller le trafic réseau.'
+firewall_rule = 'Règles Avancées'
+firewall_rule_desc = 'Les règles avancées vous laisse personnaliser le pare-feu selon vos besoins. Seules les nouvelles connexions seront prises en compte. Les paquets appartenant à des connexions déjà ouvertes sont automatiquement admises à passer le pare-feu.'
+firewall_rule_src = 'Zone d'Entrée (Input)'
+firewall_rule_dest = 'Zone de Sortie (Output)'
+firewall_rule_srcip = 'Adresse source'
+firewall_rule_destip = 'Adresse de destination'
+firewall_rule_srcmac = 'Adresse MAC source'
+firewall_rule_srcport = 'Port source'
+firewall_rule_destport = 'Port de destination'
+firewall_rule_target = 'Action'
+fw_accept = 'accepter'
+fw_reject = 'rejeter'
+fw_drop = 'ignorer (drop)'
+fw_src = 'Source'
+fw_dest = 'Destination'
+fw_traffic = 'Contrôle de Trafic'
+fw_portfw1 = 'La redirection de port vous permet d'exposer des services réseaux de votre réseau local au réseau externe.'
+firewall_redirect_src_desc = 'Zone externe'
+firewall_redirect_srcdport = 'Port externe'
+firewall_redirect_srcdport_desc = 'port ou plage de ports (premier-dernier)'
+firewall_redirect_srcip = 'Adresse source'
+firewall_redirect_srcmac = 'MAC source'
+firewall_redirect_destip = 'Adresse interne'
+firewall_redirect_destip_desc = 'Adresse IP'
+firewall_redirect_destport = 'Port interne'
+firewall_redirect_destport_desc = 'port ou plage de ports (premier-dernier)'
+fw_forwarding1 = 'Ici, vous pouvez spécifier quel trafic réseau est autorisé à transiter entre les zones réseaux. Seules les nouvelles connexions seront prises en compte. Les paquets appartenant à des connexions déjà ouvertes sont automatiquement admises à passer le pare-feu.'
+firewall_forwarding_src = 'Entrée (Input)'
+firewall_forwarding_dest = 'Sortie (Output)'
+firewall_defaults = 'Défauts'
+firewall_defaults_desc = 'Ceci sont les paramètres par défaut qui sont utilisés si aucune autre règle ne s'applique.'
+firewall_defaults_synflood = 'Protection anti SYN-flood'
+firewall_defaults_input = 'Trafic Entrant'
+firewall_defaults_output = 'Trafic Sortant'
+firewall_defaults_forward = 'Trafic Transféré'
+firewall_zone_desc = 'Les zones partagent les interfaces réseaux en régions isolées pour séparer les trafic réseaux. Seules les nouvelles connexions seront prises en compte. Les paquets appartenant à des connexions déjà ouvertes sont automatiquement admises à passer le pare-feu.'
+firewall_zone_input = 'Trafic Entrant'
+firewall_zone_input_desc = 'Politique par Défaut'
+firewall_zone_output = 'Trafic Sortant'
+firewall_zone_output_desc = 'Politique par Défaut'
+firewall_zone_forward = 'Trafic Transféré'
+firewall_zone_forward_desc = 'Politique par Défaut'
+firewall_zone_masq = 'MASQ'
+firewall_zone_network = 'Réseaux'
+firewall_zone_network_desc = 'réseaux compris'
diff --git a/applications/luci-fw/luasrc/i18n/luci-fw.fr.xml b/applications/luci-fw/luasrc/i18n/luci-fw.fr.xml
new file mode 100644
index 0000000000..7b86a8cabb
--- /dev/null
+++ b/applications/luci-fw/luasrc/i18n/luci-fw.fr.xml
@@ -0,0 +1,64 @@
+
+
+
+
+Redirection de port
+Redirection de trafic
+La redirection de trafic vous permet de changer l'adresse de destination des paquets transférés.
+Trafic inter-zone
+Pare-Feu
+Zone
+Zones
+Transfert particulière
+Le pare-feu crée des zone à partir des interfaces réseaux pour controller le trafic réseau.
+Règles Avancées
+Les règles avancées vous laisse personnaliser le pare-feu selon vos besoins. Seules les nouvelles connexions seront prises en compte. Les paquets appartenant à des connexions déjà ouvertes sont automatiquement admises à passer le pare-feu.
+Zone d'Entrée (Input)
+Zone de Sortie (Output)
+Adresse source
+Adresse de destination
+Adresse MAC source
+Port source
+Port de destination
+Action
+accepter
+rejeter
+ignorer (drop)
+Source
+Destination
+Contrôle de Trafic
+
+La redirection de port vous permet d'exposer des services réseaux de votre réseau local au réseau externe.
+Zone externe
+Port externe
+port ou plage de ports (premier-dernier)
+Adresse source
+MAC source
+Adresse interne
+Adresse IP
+Port interne
+port ou plage de ports (premier-dernier)
+
+Ici, vous pouvez spécifier quel trafic réseau est autorisé à transiter entre les zones réseaux. Seules les nouvelles connexions seront prises en compte. Les paquets appartenant à des connexions déjà ouvertes sont automatiquement admises à passer le pare-feu.
+Entrée (Input)
+Sortie (Output)
+
+Défauts
+Ceci sont les paramètres par défaut qui sont utilisés si aucune autre règle ne s'applique.
+Protection anti SYN-flood
+Trafic Entrant
+Trafic Sortant
+Trafic Transféré
+
+Les zones partagent les interfaces réseaux en régions isolées pour séparer les trafic réseaux. Seules les nouvelles connexions seront prises en compte. Les paquets appartenant à des connexions déjà ouvertes sont automatiquement admises à passer le pare-feu.
+Trafic Entrant
+Politique par Défaut
+Trafic Sortant
+Politique par Défaut
+Trafic Transféré
+Politique par Défaut
+MASQ
+Réseaux
+réseaux compris
+
+
diff --git a/i18n/french/luasrc/i18n/default.fr.lua b/i18n/french/luasrc/i18n/default.fr.lua
index 808abea940..8d9fa10459 100644
--- a/i18n/french/luasrc/i18n/default.fr.lua
+++ b/i18n/french/luasrc/i18n/default.fr.lua
@@ -1,11 +1,8 @@
about = 'A propos'
add = 'Ajouter'
all = 'tous'
-about = 'A propos'
-add = 'Ajouter'
addresses = 'Adresses'
aliases = 'Alias'
-all = 'tout'
back = 'retour'
administration = 'Administration'
essentials = 'Essentiel'
diff --git a/i18n/french/luasrc/i18n/default.fr.xml b/i18n/french/luasrc/i18n/default.fr.xml
index f17ef92c9d..f84b3a9213 100644
--- a/i18n/french/luasrc/i18n/default.fr.xml
+++ b/i18n/french/luasrc/i18n/default.fr.xml
@@ -6,11 +6,8 @@
Ajouter
tous
-A propos
-Ajouter
Adresses
Alias
-tout
retour
Administration
Essentiel