diff --git a/cake/libs/l10n.php b/cake/libs/l10n.php index 95f66c257bd..7000a808b6d 100644 --- a/cake/libs/l10n.php +++ b/cake/libs/l10n.php @@ -393,7 +393,7 @@ function __setLanguage($language = null) { * @access private */ function __autoLanguage() { - $_detectableLanguages = split('[,;]', env('HTTP_ACCEPT_LANGUAGE')); + $_detectableLanguages = preg_split('/[,;]/', env('HTTP_ACCEPT_LANGUAGE')); foreach ($_detectableLanguages as $key => $langKey) { $langKey = strtolower($langKey); if (strpos($langKey, '_') !== false) {