summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfisharebest <fisharebest@gmail.com>2010-08-23 17:19:39 +0000
committerfisharebest <fisharebest@gmail.com>2010-08-23 17:19:39 +0000
commitcfa5804962e6ef2154cca05d6df8e857edc3e476 (patch)
tree9a14b4a4ed7e520361b5657d985c95a2fad9cb49
parent303698f85410e9d2d66a841ce7d426e47e4af337 (diff)
downloadwebtrees-cfa5804962e6ef2154cca05d6df8e857edc3e476.tar.gz
webtrees-cfa5804962e6ef2154cca05d6df8e857edc3e476.tar.bz2
webtrees-cfa5804962e6ef2154cca05d6df8e857edc3e476.zip
Sort list of languages by code, rather than name - keeps en_AU, en_GB and en_US together
-rw-r--r--includes/classes/class_i18n.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/includes/classes/class_i18n.php b/includes/classes/class_i18n.php
index 641df6e5fe..e9920e2964 100644
--- a/includes/classes/class_i18n.php
+++ b/includes/classes/class_i18n.php
@@ -161,7 +161,9 @@ class i18n {
if (empty($_SESSION['installed_languages'])) {
die('There are no lanuages installed. You must include at least one xx.mo file in /language/');
}
- uasort($_SESSION['installed_languages'], 'utf8_strcasecmp');
+ // Sort by either language code or language name...
+ //uasort($_SESSION['installed_languages'], 'utf8_strcasecmp');
+ ksort($_SESSION['installed_languages']);
return $_SESSION['installed_languages'];
}
}