Dil değiştirme de hangisi daha kullanışlı olur? (HTML/PHP)
Sitede TR ve ENG olarak iki idl var. Bu diller için ekstra html yazıp (kopyala yapıştır yapıp 3 beş bir şey değiştirmek) mi daha kullanışlı kolay olur yoksa php ye yazarak mı?
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (4)
gidip veritabanına
baslik_tr baslik_en diye gereksiz tablo oluşturma
json dosyası bana göre sitede bulunan sabit içerikleri düzenlemek içindir
dinamik içerikler için session kullanarak veritabanına kayıt tutabilirsin
misal
$_SESSION["en"] == 2 ise
veritabanında ek sutun sadece dilID tutarsın o şekilde kayıt yaparsın
site tarafında veri çekerken sessiondaki dil id sine göre verileri listelersin oldu bitti.
ek tavsiye panelde ve site de kullanacağın dil sessionları farklı isimde olsun.
pdil
sdil gibi
bu konuda bende araştırdım biraz da her anlatılan şeyin bir dez avantajı var.
veritabanında çift dil ile başlık, içerik, url, vs.. tutmak tabloyu çok kalabalıklaştırıyor.
halen uygun bir çözüm bulamadım.
veritabanı tasarımı konusunda da kafam karışık.
umarım biri uygun bir çözüm sunar.
sadece language.php ile kelime değiştirmek yetmiyor. Veritabanı tasarımı önerisi de gerekli.