diff options
Diffstat (limited to 'core/includes/language.inc')
-rw-r--r-- | core/includes/language.inc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/includes/language.inc b/core/includes/language.inc index 07cc38354215..618e3a700280 100644 --- a/core/includes/language.inc +++ b/core/includes/language.inc @@ -100,7 +100,8 @@ const LANGUAGE_NEGOTIATION_INTERFACE = 'language-interface'; * $langcode = language_from_url($languages); * * // If we are on an administrative path, override with the default language. - * if (isset($_GET['q']) && strtok($_GET['q'], '/') == 'admin') { + * $query = \Drupal::request()->query; + * if ($query->has('q') && strtok($query->get('q'), '/') == 'admin') { * return language_default()->id; * } * return $langcode; |