diff --git a/plugins/MergerSite/languages/fr.json b/plugins/MergerSite/languages/fr.json
new file mode 100644
index 00000000..9d59fde9
--- /dev/null
+++ b/plugins/MergerSite/languages/fr.json
@@ -0,0 +1,5 @@
+{
+	"Add <b>%s</b> new site?": "Ajouter le site <b>%s</b> ?",
+	"Added <b>%s</b> new site": "Site <b>%s</b> ajouté",
+	"Site deleted: <b>%s</b>": "Site <b>%s</b> supprimé"
+}
diff --git a/plugins/OptionalManager/languages/fr.json b/plugins/OptionalManager/languages/fr.json
new file mode 100644
index 00000000..47a563dc
--- /dev/null
+++ b/plugins/OptionalManager/languages/fr.json
@@ -0,0 +1,7 @@
+{
+	"Pinned %s files": "Fichiers %s épinglés",
+	"Removed pin from %s files": "Fichiers %s ne sont plus épinglés",
+	"You started to help distribute <b>%s</b>.<br><small>Directory: %s</small>": "Vous avez commencé à aider à distribuer <b>%s</b>.<br><small>Dossier : %s</small>",
+	"Help distribute all new optional files on site <b>%s</b>": "Aider à distribuer tous les fichiers optionnels du site <b>%s</b>",
+	"Yes, I want to help!": "Oui, je veux aider !"
+}
diff --git a/plugins/Trayicon/languages/fr.json b/plugins/Trayicon/languages/fr.json
new file mode 100644
index 00000000..ec335318
--- /dev/null
+++ b/plugins/Trayicon/languages/fr.json
@@ -0,0 +1,14 @@
+{
+	"ZeroNet Twitter": "ZeroNet Twitter",
+	"ZeroNet Reddit": "ZeroNet Reddit",
+	"ZeroNet Github": "ZeroNet Github",
+	"Report bug/request feature": "Rapport d'erreur/Demanger une fonctionnalité",
+	"!Open ZeroNet": "!Ouvrir ZeroNet",
+	"Quit": "Quitter",
+	"(active)": "(actif)",
+	"(passive)": "(passif)",
+	"Connections: %s": "Connexions: %s",
+	"Received: %.2f MB | Sent: %.2f MB": "Reçu: %.2f MB | Envoyé: %.2f MB",
+	"Show console window": "Afficher la console",
+	"Start ZeroNet when Windows starts": "Lancer ZeroNet au démarrage de Windows"
+}