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 2dbef46aa9cf9d86e7ce49edd5f4bc4b52c886af..b82de439c75e7e106f14382911770fce609487b0 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();
 	}