From 0e1a46a8a30a5bbd996654293df7713351c32112 Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Wed, 4 Oct 2017 16:36:51 +0200
Subject: [PATCH] Fixed #214 - english wrong month names in main ui

---
 .../budgetmasterclient/ui/controller/Controller.java         | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/BudgetMasterClient/src/main/java/de/deadlocker8/budgetmasterclient/ui/controller/Controller.java b/BudgetMasterClient/src/main/java/de/deadlocker8/budgetmasterclient/ui/controller/Controller.java
index 2dbef46aa..b82de439c 100644
--- a/BudgetMasterClient/src/main/java/de/deadlocker8/budgetmasterclient/ui/controller/Controller.java
+++ b/BudgetMasterClient/src/main/java/de/deadlocker8/budgetmasterclient/ui/controller/Controller.java
@@ -5,6 +5,8 @@ import java.util.ArrayList;
 import java.util.Optional;
 
 import org.joda.time.DateTime;
+import org.joda.time.format.DateTimeFormat;
+import org.joda.time.format.DateTimeFormatter;
 
 import de.deadlocker8.budgetmaster.logic.FilterSettings;
 import de.deadlocker8.budgetmaster.logic.Settings;
@@ -86,11 +88,12 @@ public class Controller extends BaseController
 	private SearchPreferences searchPreferences;
 
 	private boolean alertIsShowing = false;
-	private static final String DATE_FORMAT = "MMMM yyyy";
+	private static DateTimeFormatter DATE_FORMAT;
 	
 	public Controller(Settings settings)
 	{
 		this.settings = settings;	
+		DATE_FORMAT = DateTimeFormat.forPattern("MMMM yyyy").withLocale(this.settings.getLanguage().getLocale());
 		load("/de/deadlocker8/budgetmaster/ui/fxml/GUI.fxml", Localization.getBundle());
 		getStage().show();
 	}
-- 
GitLab