diff --git a/AssetEditor/AssetEditor.csproj b/AssetEditor/AssetEditor.csproj
index 7c9a7c601..607f1ad23 100644
--- a/AssetEditor/AssetEditor.csproj
+++ b/AssetEditor/AssetEditor.csproj
@@ -66,6 +66,9 @@
PreserveNewest
+
+ PreserveNewest
+
PreserveNewest
diff --git a/AssetEditor/Language_Fr.json b/AssetEditor/Language_Fr.json
new file mode 100644
index 000000000..944c1a34f
--- /dev/null
+++ b/AssetEditor/Language_Fr.json
@@ -0,0 +1,21 @@
+{
+ "SettingsWindow.Application": "Application",
+ "SettingsWindow.SelectedLanguage": "Langue sélectionnée",
+ "SettingsWindow.Theme": "Thème",
+ "SettingsWindow.StartMaximised": "Démarrer maximisé",
+ "SettingsWindow.SelectedGame": "Jeu sélectionné",
+ "SettingsWindow.LoadGameFileOnStartup": "Charger le fichier du jeu au démarrage",
+ "SettingsWindow.ShowCaWems": "Afficher les fichiers audio CA (.wem)",
+ "SettingsWindow.Rendering": "Rendu",
+ "SettingsWindow.RenderBackground": "Couleur d’arrière-plan du moteur de rendu",
+ "SettingsWindow.OnlyLoadLod0": "Charger uniquement le Lod0 pour les maillages de référence",
+ "SettingsWindow.GridSize": "Taille de la grille",
+ "SettingsWindow.AudioModding": "Modding audio",
+ "SettingsWindow.SaveButton": "Enregistrer",
+
+ "UpdaterWindow.Title": "Mise à jour",
+ "UpdaterWindow.UpdateInfo": "Une nouvelle version d’AssetEditor est disponible!\n\nVotre version actuelle est la {0}. Mettez à jour vers la version {1} pour découvrir les dernières modifications détaillées ci-dessous.",
+ "UpdaterWindow.ReleaseNotes": "Notes de version",
+ "UpdaterWindow.UpdateButton": "Mettre à jour",
+ "UpdaterWindow.CancelButton": "Annuler"
+}
\ No newline at end of file