Index: trunk/src/org/openstreetmap/josm/Main.java
===================================================================
--- trunk/src/org/openstreetmap/josm/Main.java	(revision 1402)
+++ trunk/src/org/openstreetmap/josm/Main.java	(revision 1403)
@@ -429,5 +429,5 @@
     static public String getLanguageCode()
     {
-        return Locale.getDefault().getLanguage() + ":";
+        return Locale.getDefault().getLanguage();
     }
 
Index: trunk/src/org/openstreetmap/josm/tools/XmlObjectParser.java
===================================================================
--- trunk/src/org/openstreetmap/josm/tools/XmlObjectParser.java	(revision 1402)
+++ trunk/src/org/openstreetmap/josm/tools/XmlObjectParser.java	(revision 1403)
@@ -30,5 +30,5 @@
 public class XmlObjectParser implements Iterable<Object> {
 
-        public static final String lang = Main.getLanguageCode();
+    public static final String lang = Main.getLanguageCode()+".";
     public static class Uniform<T> implements Iterable<T>{
         private Iterator<Object> iterator;
