diff --git a/src/languages/fr-FR.js b/src/languages/fr-FR.js
index 22df27280..034a69ba0 100644
--- a/src/languages/fr-FR.js
+++ b/src/languages/fr-FR.js
@@ -531,4 +531,57 @@ export default {
backupRecommend: "Veuillez sauvegarder le volume ou le dossier de données (./data/) directement à la place.",
Optional: "Optionnel",
squadcast: "Squadcast",
+ Maintenance: "Maintenance",
+ statusMaintenance: "Maintenance",
+ "Schedule maintenance": "Planifier la maintenance",
+ "Affected Monitors": "Moniteurs concernés",
+ "Pick Affected Monitors...": "Sélectionnez les moniteurs concernés...",
+ "Start of maintenance": "Début de la maintenance",
+ "All Status Pages": "Toutes les pages d'état",
+ "Select status pages...": "Sélectionnez les pages d'état...",
+ recurringIntervalMessage: "Exécuter une fois par jour | Exécuter une fois tous les {0} jours",
+ affectedMonitorsDescription: "Sélectionnez les moniteurs concernés par la maintenance en cours",
+ affectedStatusPages: "Afficher ce message de maintenance sur les pages d'état sélectionnées",
+ atLeastOneMonitor: "Sélectionnez au moins un moniteur concerné",
+ deleteMaintenanceMsg: "Voulez-vous vraiment supprimer cette maintenance ?",
+ pushyAPIKey: "Clé API secrète",
+ pushyToken: "Jeton d'appareil",
+ "You can divide numbers with": "Vous pouvez diviser des nombres avec",
+ or: "ou",
+ recurringInterval: "Intervalle",
+ Recurring: "Récurrent",
+ "Single Maintenance Window": "Fenêtre de maintenance unique",
+ "Maintenance Time Window of a Day": "Fenêtre de temps de maintenance",
+ "Effective Date Range": "Plage de dates d'effet",
+ strategyManual: "activer/desactiver manuellement",
+ warningTimezone: "Il utilise le fuseau horaire du serveur",
+ weekdayShortMon: "Lun",
+ weekdayShortTue: "Mar",
+ weekdayShortWed: "Mer",
+ weekdayShortThu: "Jeu",
+ weekdayShortFri: "Ven",
+ weekdayShortSat: "Sam",
+ weekdayShortSun: "Dim",
+ dayOfWeek: "Jour de la semaine",
+ dayOfMonth: "Jour du mois",
+ lastDay: "Dernier jour",
+ lastDay1: "Dernier jour du mois",
+ lastDay2: "2ème dernier jour du mois",
+ lastDay3: "3ème dernier jour du mois",
+ lastDay4: "4ème dernier jour du mois",
+ "No Maintenance": "Aucune Maintenance",
+ pauseMaintenanceMsg: "Voulez-vous vraiment mettre en pause ?",
+ "maintenanceStatus-under-maintenance": "En maintenance",
+ "maintenanceStatus-inactive": "Inactif",
+ "maintenanceStatus-scheduled": "Programmé",
+ "maintenanceStatus-ended": "Terminé",
+ "maintenanceStatus-unknown": "Inconnue",
+ "Display Timezone": "Afficher le fuseau horaire",
+ "Server Timezone": "Fuseau horaire du serveur",
+ "Date and Time": "Date et heure",
+ "DateTime Range": "Plage de dates et d'heures",
+ Strategy: "Stratégie",
+ statusPageMaintenanceEndDate: "Fin",
+ "Free Mobile User Identifier": "Identifiant d'utilisateur Free Mobile",
+ "Free Mobile API Key": "Clé API Free Mobile",
};
diff --git a/src/pages/EditMaintenance.vue b/src/pages/EditMaintenance.vue
index 8b2be35a2..d668d1ad1 100644
--- a/src/pages/EditMaintenance.vue
+++ b/src/pages/EditMaintenance.vue
@@ -89,7 +89,7 @@