]> WPIA git - gigi.git/commitdiff
UPD: Sort languages
authorFelix Dörre <felix@dogcraft.de>
Sun, 31 Aug 2014 16:08:51 +0000 (18:08 +0200)
committerFelix Dörre <felix@dogcraft.de>
Sun, 31 Aug 2014 16:08:51 +0000 (18:08 +0200)
src/org/cacert/gigi/localisation/Language.java

index 3d8ee0b6d36db04a1e4ce4554b30e2dd2fd0fff5..9fc1dcac8a51840a2e3f8005bfed3c4c46242d91 100644 (file)
@@ -3,6 +3,8 @@ package org.cacert.gigi.localisation;
 import java.io.File;
 import java.io.FileInputStream;
 import java.io.IOException;
+import java.util.Collections;
+import java.util.Comparator;
 import java.util.HashMap;
 import java.util.LinkedList;
 import java.util.Locale;
@@ -32,6 +34,14 @@ public class Language {
             String language = f.getName().split("\\.", 2)[0];
             supported.add(getLocaleFromString(language));
         }
+        Collections.sort(supported, new Comparator<Locale>() {
+
+            @Override
+            public int compare(Locale o1, Locale o2) {
+                return o1.toString().compareTo(o2.toString());
+            }
+
+        });
         supportedLocales = supported.toArray(new Locale[supported.size()]);
     }