diff --git a/app/Http/Middleware/DetectLanguagePrefer.php b/app/Http/Middleware/DetectLanguagePrefer.php index 5af4f94f..23f63e4c 100644 --- a/app/Http/Middleware/DetectLanguagePrefer.php +++ b/app/Http/Middleware/DetectLanguagePrefer.php @@ -22,11 +22,6 @@ class DetectLanguagePrefer { $locale = $request->input('lang') ?: ($request->cookie('locale') ?: $request->getPreferredLanguage()); - // For Microsoft Edge and IE - if ($locale == 'zh_HANS_CN') { - $locale = 'zh_CN'; - } - // If current locale is an alias of other locale if (($info = array_get(config('locales'), $locale)) && ($alias = array_get($info, 'alias'))) { $locale = $alias; diff --git a/config/locales.php b/config/locales.php index 0930baa4..75f34f28 100644 --- a/config/locales.php +++ b/config/locales.php @@ -13,6 +13,9 @@ return [ 'name' => '中文 (简体)', 'short_name' => 'ZH (CN)', ], + 'zh_HANS_CN' => [ + 'alias' => 'zh_CN', + ], 'en' => [ 'name' => 'English', 'short_name' => 'EN',