ebuzer
Selamlar,
Hem sitesi hem de admin paneli çoklu dil olan bir site yapmaya çalışıyorum. Şu paketleri kurdum;
Çeviri dosyaları için: barryvdh/laravel-translation-manager
Rotalar için: mcamara/laravel-localization
Veritabanı için: Dimsav/Translateble
Her şey güzel çalışıyor. Fakat panelde dil değiştirince sitede de dil değişiyor. Tam tersi de geçerli... İki yapının dillerini birbirinden koparmak için ne yapmak lazım? İki farklı app()->setLocale/app()->getLocale yapılabilir mi? Yahut rotalarda mı bir şey yapmak lazım?
Teşekkürler
sineld
admin rotalarınızı mcamara/laravel-localization rotalarının dışına çıkarın ve dil değişimlerinden etkilenmemesi için admin rotasının ilk satırına kullanmak istediğiniz dili app()->setLocale yapın.
ebuzer
Teşekkürler çalıştı. Zihninize sağlık
sineld
Teşekkür ederim, kolay gelsin.