]> gitweb.fperrin.net Git - Dictionary.git/blobdiff - src/com/hughes/android/dictionary/engine/NormalizeComparator.java
Ensure toLowerCase is independent of locale.
[Dictionary.git] / src / com / hughes / android / dictionary / engine / NormalizeComparator.java
index fcd7fc27a95857d201a11790ac642be70fed797e..35b2f2453ce30ec2fb9b38a28b26da1b76642adf 100644 (file)
@@ -15,6 +15,7 @@
 package com.hughes.android.dictionary.engine;
 
 import java.util.Comparator;
+import java.util.Locale;
 
 import com.ibm.icu.text.Transliterator;
 
@@ -45,7 +46,7 @@ public class NormalizeComparator implements Comparator<String> {
     }
 
     public String normalize(String s) {
-        return normalizer == null ? s.toLowerCase() : normalizer.transform(s);
+        return normalizer == null ? s.toLowerCase(Locale.US) : normalizer.transform(s);
     }
 
     public int compareNormalized(final String s1, final String s2, final String n1, final String n2) {