ms_dizzy_ .env dosyası farklı ortamlarda kullanılmak üzere ortam değişkenlerini tutan bir dosyadır. İçerisinde kod kullanamazsınız.
env() yöntemi sadece config klasöründeki config dosyalarında kullanılır. Başka yerde kullanmamalısınız.
Tarayıcı dili anlık olarak almanız gereken bir şey. Ne zaman ihtiyacınız olursa o zaman alırsınız. Blade şablonları içerisinde kolay ulaşmak istiyorsanız view composer kullanabilirsiniz:
https://laravel.com/docs/8.x/views#view-composers
View::composer('*', function ($view) {
$locale = explode(';', Request::server('HTTP_ACCEPT_LANGUAGE'))[0]; // tr-TR,tr
$locale = explode(',', $locale)[1] ?? config('app.locale'); // tr
$view->with('__browserLocale', $locale);
});
{{ $__browserLocale }} <!-- tr -->