Blade etiketleri normal kullanımda otomatik escape ediyor. Aşağıdaki örnekte escape eden ve etmeyen etiket kullanımını görebilirsiniz.
{{ trans('global.nav.toggle') }} <!-- Menü geçişi -->
{!! trans('global.nav.toggle') !!} <!-- Menü geçişi -->
Dil dosyasından gelen bilgileri escape etmeden kullanabiliriz. Ama, veritabanından gelen bilgileri escape etmeden kullanmak istemeyebiliriz, çoğu yeni kaynakta veritabanı yazarken değil çıktı alırken escape yapmamız gerektiği vurgulanıyor.
Bizim sorun için middleware görmüştüm, Türkçe karakterleri değiştirmek için.
https://gist.github.com/blueskan/2d82af0204b4fc4b0f14