Fix getMiddleDisplayLanguage

Change-Id: Ia73d74b122069197ac471879e5f1cee34f31b182
diff --git a/java/src/com/android/inputmethod/latin/SubtypeSwitcher.java b/java/src/com/android/inputmethod/latin/SubtypeSwitcher.java
index 1589779..1925e83 100644
--- a/java/src/com/android/inputmethod/latin/SubtypeSwitcher.java
+++ b/java/src/com/android/inputmethod/latin/SubtypeSwitcher.java
@@ -608,7 +608,7 @@
     }
 
     public static String getMiddleDisplayLanguage(Locale locale) {
-        return toTitleCase(locale.getDisplayLanguage(new Locale(locale.getLanguage())));
+        return toTitleCase((new Locale(locale.getLanguage()).getDisplayLanguage(locale)));
     }
 
     public static String getShortDisplayLanguage(Locale locale) {