From 6a7fb7fae5927a0d2ed819542adb2ba95905467d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=B4me=20Chilliet?= <come@opensides.be> Date: Tue, 24 Apr 2018 11:12:13 +0200 Subject: [PATCH] :ambulance: fix(language) Default to English instead of Arabic When no language at all was asked by the browser and language was set to automatic FD would select Arabic because of sorting. Now it will default to English issue #5820 --- include/class_Language.inc | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/include/class_Language.inc b/include/class_Language.inc index dba0321e3..0f91eeee6 100644 --- a/include/class_Language.inc +++ b/include/class_Language.inc @@ -135,12 +135,12 @@ class Language { /* locales in english */ $tmp_english = array( + 'en_US' => 'English', 'ar' => 'Arabic', 'ca_ES' => 'Catalan', 'cs_CZ' => 'Czech', 'de_DE' => 'German', 'el_GR' => 'Greek', - 'en_US' => 'English', 'es_CO' => 'Colombian Spanish', 'es_ES' => 'Spanish', 'es_VE' => 'Venezuelan', @@ -156,12 +156,12 @@ class Language 'nb' => 'Norwegian BokmÃ¥l', 'nl_NL' => 'Dutch', 'pl_PL' => 'Polish', - 'pt' => 'Portuguese', 'pt_BR' => 'Brazilian', + 'pt' => 'Portuguese', 'ru_RU' => 'Russian', + 'sv_SE' => 'Swedish', 'tr_TR' => 'Turkish', 'vi_VN' => 'Vietnamese', - 'sv_SE' => 'Swedish', 'zh_CN' => 'Chinese', ); @@ -169,12 +169,12 @@ class Language if ($languages_in_own_language) { /* locales in their own language */ $tmp_ownlang = array( + 'en_US' => 'English', 'ar' => 'عربية', 'ca_ES' => 'Català ', 'cs_CZ' => 'ÄŒesky', 'de_DE' => 'Deutsch', 'el_GR' => 'ελληνικά', - 'en_US' => 'English', 'es_CO' => 'Español Colombiano', 'es_ES' => 'Español', 'es_VE' => 'Castellano', @@ -190,12 +190,12 @@ class Language 'nb' => 'Norsk bokmÃ¥l', 'nl_NL' => 'Nederlands', 'pl_PL' => 'Polski', - 'pt' => 'Português', 'pt_BR' => 'Português (Brasil)', + 'pt' => 'Português', 'ru_RU' => 'руÑÑкий Ñзык', + 'sv_SE' => 'Svenska', 'tr_TR' => 'Türkçe', 'vi_VN' => 'Tiếng Việt', - 'sv_SE' => 'Svenska', 'zh_CN' => '䏿–‡, 汉è¯, 漢語', ); @@ -217,7 +217,6 @@ class Language } } - asort($ret); return $ret; } -- GitLab