Index: trunk/src/org/openstreetmap/josm/tools/Logging.java
===================================================================
--- trunk/src/org/openstreetmap/josm/tools/Logging.java	(revision 15790)
+++ trunk/src/org/openstreetmap/josm/tools/Logging.java	(revision 15791)
@@ -7,4 +7,5 @@
 import java.io.PrintWriter;
 import java.io.StringWriter;
+import java.io.UnsupportedEncodingException;
 import java.text.MessageFormat;
 import java.util.ArrayList;
@@ -88,4 +89,10 @@
             this.prioritizedHandler = prioritizedHandler;
 
+            try {
+                // Make sure we use the correct console encoding on Windows
+                this.setEncoding(System.getProperty("sun.stdout.encoding"));
+            } catch (SecurityException | UnsupportedEncodingException e) {
+                System.err.println(e);
+            }
             this.reacquireOutputStream();
         }
