From a90ab966ad65da835dbfe0a874561a9d0b043bbe Mon Sep 17 00:00:00 2001 From: Thijs Kinkhorst <thijs@kinkhorst.com> Date: Sun, 31 Dec 2017 10:31:27 +0000 Subject: [PATCH] Sort language drop down by language code. This seemed the logical place to do it, because it's essentially a presentation thing (so in Template, not Locale). There's likely something to be said for sorting by key aswell as sorting by translated language name. Picked key for now, seems most predictable. --- lib/SimpleSAML/XHTML/Template.php | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/SimpleSAML/XHTML/Template.php b/lib/SimpleSAML/XHTML/Template.php index 6a58f149d..27e6d662b 100644 --- a/lib/SimpleSAML/XHTML/Template.php +++ b/lib/SimpleSAML/XHTML/Template.php @@ -346,6 +346,7 @@ class Template private function generateLanguageBar() { $languages = $this->translator->getLanguage()->getLanguageList(); + ksort($languages); $langmap = null; if (count($languages) > 1) { $parameterName = $this->getTranslator()->getLanguage()->getLanguageParameterName(); -- GitLab