Index: applications/editors/josm/plugins/wikipedia/test/unit/org/wikipedia/WikipediaAppTest.java
===================================================================
--- applications/editors/josm/plugins/wikipedia/test/unit/org/wikipedia/WikipediaAppTest.java	(revision 31915)
+++ applications/editors/josm/plugins/wikipedia/test/unit/org/wikipedia/WikipediaAppTest.java	(revision 32001)
@@ -13,4 +13,5 @@
 import java.util.Collection;
 import java.util.List;
+import java.util.Locale;
 import java.util.Map;
 
@@ -25,4 +26,12 @@
     public void setUp() throws Exception {
         Main.initApplicationPreferences();
+    }
+
+    @Test
+    public void testMediawikiLocale() throws Exception {
+        assertThat(WikipediaApp.getMediawikiLocale(Locale.GERMANY), is("de-de"));
+        assertThat(WikipediaApp.getMediawikiLocale(Locale.GERMAN), is("de"));
+        assertThat(WikipediaApp.getMediawikiLocale(Locale.UK), is("en-gb"));
+        assertThat(WikipediaApp.getMediawikiLocale(Locale.CANADA), is("en-ca"));
     }
 
@@ -146,12 +155,12 @@
     @Test
     public void testGetLabelForWikidata() throws Exception {
-        assertThat(WikipediaApp.getLabelForWikidata("Q1741", "de"), is("Wien"));
-        assertThat(WikipediaApp.getLabelForWikidata("Q1741", "en"), is("Vienna"));
-        assertThat(WikipediaApp.getLabelForWikidata("Q" + Long.MAX_VALUE, "en"), nullValue());
+        assertThat(WikipediaApp.getLabelForWikidata("Q1741", Locale.GERMAN), is("Wien"));
+        assertThat(WikipediaApp.getLabelForWikidata("Q1741", Locale.ENGLISH), is("Vienna"));
+        assertThat(WikipediaApp.getLabelForWikidata("Q" + Long.MAX_VALUE, Locale.ENGLISH), nullValue());
     }
 
     @Test(expected = RuntimeException.class)
     public void testGetLabelForWikidataInvalidId() throws Exception {
-        WikipediaApp.getLabelForWikidata("Qxyz", "en");
+        WikipediaApp.getLabelForWikidata("Qxyz", Locale.ENGLISH);
     }
 
