From 45a8a9c35528813685177166bf5a516ae785a80c 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 49ca3c861..eb14b2bc8 100644 --- a/lib/SimpleSAML/XHTML/Template.php +++ b/lib/SimpleSAML/XHTML/Template.php @@ -330,6 +330,7 @@ class SimpleSAML_XHTML_Template private function generateLanguageBar() { $languages = $this->translator->getLanguage()->getLanguageList(); + ksort($languages); $langmap = null; if (count($languages) > 1) { $parameterName = $this->getTranslator()->getLanguage()->getLanguageParameterName(); -- GitLab