Selamun Aleyküm. mcamara/laravel-localization paketini kullaniyorum. Ufak bir problem veya atladigim bir nokta var. Bulundugum sayfada dil degistirince, u-ygulama dili degisiyor, daha sonra secili dil ile gelen sayfada, diger sayfa linklerine tiklayinca baska dil geliyor.
Bir örnek ile aciklamak gerekirse: Anasayfa DE -> *1* Dil Degistir Ingilizce -> Anasayfa EN -> Anasayfa EN'deki "Ahmet Mehmet Haberi" linkine tikla -> Ahmet Mehmet Haberi DE (Almanca sayfasi, ama EN olmasi gerekli)
routes.php
Route::group(
[
'prefix' => LaravelLocalization::setLocale(),
'middleware' => [ 'localize', 'localeSessionRedirect', 'localizationRedirect' ]
], function(){
Route::group(['middleware' => 'web'], function () {
Route::get('/', 'WelcomeController@index');
Route::get('/read/{slug}', 'NewsController@show');
Route::get('/category/{slug}', 'NewsCategoryController@show');
Route::auth();
});
});
cözüm veya hatamin ne oldugunu bulamadim. Bu paketi kullanan bir proje varsa linkini, veya problemin cözümü ile ilgili fikirlerinizi bekliyorum.
Tesekkürler.
*1* Dil Degistirme :
http://packalyst.com/packages/package/mcamara/laravel-localization -> Creating a language selector