0
我的Laravel應用程序出現問題 - 我無法更改我的應用程序語言並保持設置。在對服務器的下一次請求之後,它會回到默認語言集。唯一可能的是改變app.php文件中的默認語言。我最近更新了我的應用程序Laravel 5.22 - 它可能與上面提到的問題有關嗎?無法在Laravel中更改語言
你對此有什麼建議嗎?
每次預先感謝您的任何形式的幫助
我的Laravel應用程序出現問題 - 我無法更改我的應用程序語言並保持設置。在對服務器的下一次請求之後,它會回到默認語言集。唯一可能的是改變app.php文件中的默認語言。我最近更新了我的應用程序Laravel 5.22 - 它可能與上面提到的問題有關嗎?無法在Laravel中更改語言
你對此有什麼建議嗎?
每次預先感謝您的任何形式的幫助
在你的路由組負載的語言
Route::group(['namespace' => 'Language'], function() {
require (__DIR__ . '/Routes/Language/Language.php');
});
在language.php(我在不同的路線目錄已加載)
Route::get('lang/{lang}', '[email protected]');
in LaunguageController store in session to persist the selection
class LanguageController extends Controller
{
/**
* @param $lang
* @return \Illuminate\Http\RedirectResponse
*/
public function swap($lang)
{
session()->put('locale', $lang);
return redirect()->back();
}
}