Я новичок в этом форуме, и это мой первый вопрос.Я разрабатываю приложение laravel. Так что язык приложения по умолчанию - English
.Я хочу изменить это на Chinese
.
Моим требованием является основной язык Chinese
и другой язык English
.Мой выбор языка работает нормально, но когда я изменяю приложение "локальный" на китайский, но это меняется.Я попытался очистить кэш и перепроверить это тоже самое. Не сменить язык.Я уже создал два языковых массива «en» для английского языка, «ch» для китайского.
config / app.php
'locale' => 'en',
'fallback_locale' => 'ch',
LanguageMiddleware app/Http/Middleware
public function handle($request, Closure $next)
{
if(Session::has('locale')){
app()->setLocale(Session::get('locale'));
}
return $next($request);
}
web.php routes/web.php
Route::group(['middleware' => 'language'],function(){
Route::get('/', function () {
return view('welcome');
});
});
Спасибо.