0
Biz her sayfasında çalıştığını On langlaravel çerez ana sayfasında set ama her yerde set başka
function locale() {
if(Cookie::has('locale') && array_key_exists(Cookie::get('locale'), Config::get('languages'))) {
$locale = Cookie::get('locale');
} else {
$locale = 'en';
}
return $locale;
}
döner ve doğru değeri döndüren helpers.php bu işlevi var değil. Ancak, bir sebepten dolayı, sadece indeks sayfasında, her zaman 'en' dir.
Bu
bunu ayarlamak nasıl:function setLocale(Request $request) {
$locale = $request->input('locale');
if(array_key_exists($locale, \Config::get('languages'))) {
$cookie = cookie()->forever('locale', $locale);
\App::setLocale($locale);
}
return redirect()->back()->withCookie($cookie);
}