Öncelikle cevabın teşekkür ederim @mgsmus
eski olduğu ve bu sorunun çözüleceğine hiç dikkat etmemişim aslında o kadar gitmesek iyi olur çünkü o taraf biraz karanlık
Sayfa içerisinde hreflang kullanımı, x-default olarak dilin seçilmesi ve çok dilde site haritası oluşumunu eski projelerimde kullanıyorum.
Takıldığım konu Laravel'de nasıl bir yol izlemem gerektiğiydi. mcamara/laravel-localization bu konuda iş görüyor deneyimledim fakat paket kullanmadan net bir çözüm üretemedim.
Sabit rotaları nasıl translate edeceğim. kurumsal/hakkimizda - company/about-us url yapısında kurumsal ve company'nin lang içerisinde routes.php den çekilmesi
Özellikle default dil ne ise onu url yapısında gizlememdi. /tr/hakkimizda default dil yerine /hakkimizda
https://laravel.gen.tr/d/1693 bu konunun sonunda senin bir açıklaman var ve bunu tam olarak nasıl kullandığını öğrenmek istedim.
$locale = !in_array($locale, ['tr','en']) ? 'tr' : Request::segment(1);
App::setLocale($locale);