我需要在laravel项目中添加另一种语言,我完成了所有翻译文件并将所有文本更改为{{trans()}}
。我只是无法将URI更改为seLocale所以我写了这条路线
Route::get('/changelanguage', function(){
if(Session::has('locale'))
{
$lang = Session::get('locale');
if ($lang == 'en') {
App::setLocale('ar');
session(['locale' => 'ar']);
}
elseif ($lang == 'ar') {
App::setLocale('en');
session(['locale' => 'en']);
}
}else{
session(['locale' => 'en']);
}
return Redirect::back();
});
并且这不会对本地
进行任何更改