Flarum bildiğiniz gibi beta aşamasında olan bir yazılım ve bu yüzden bazı eksiklik ve hataları var. Bunlardan biri de site dilini algılamıyor olması. Normalde dil eklentisi kurulduğunda bunu algılayıp head kısmında site dilini belirtmesi gerekir ama bunu henüz yapamıyor. O yüzden bunu manuel yapmakta fayda var.
https://analiz.flarumtr.com adresinde yapılan analizlerde Flarum kullanan sitelerin dillerinin belirtilmediğini fark ettim, o yüzden bu konuyu açmak gerektiğini düşündüm.
Bir sitenin dilini ne olduğu arama motorları tarafından önem arz eder. O yüzden site dilini belirtmek gerekir.
https://flarumtr.com ana sayfasında iken sağ tıklayıp incele derseniz (chorome için) <html lang="tr">
göreceksiniz. Bu bu site içerik dilinin Türkçe olduğunu belirtir.
Sizde sitenizin dilini belirtmek için vendor/flarum/core/views/frontend
klasörünün içinde app.blade.php adlı dosyanın 2. ve 3. satırlarında aşağıdaki kod bulunur.
<html @if ($direction) dir="{{ $direction }}" @endif
@if ($language) lang="{{ $language }}" @endif>
Bu kodu aşağıdaki ile değiştirince sitenizin dili TR olacak.
<html lang="tr">