v2.5.2
Giriş yap

Dil değiştirme de hangisi daha kullanışlı olur? (HTML/PHP)

bukr3j
454 defa görüntülendi ve 2 kişi tarafından değerlendirildi

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ı?

Cevap yaz
Cevaplar (4)
aydinkeskin
1148 gün önce

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

qplot
1153 gün önce

veri tabanına dilleri yaz ileride ekleme çıkarma kolay olur

sonra veri tabanından json verisi olarak bir dosyaya kaydet sonrada istediğini yap

selim
1153 gün önce

i18n.js diye bi kütüphane var. Ben bununla yapıyorum. 2 farklı json dosyası oluşturup (en.json ve tr.json) basit bir şekilde yapılabiliyor.

rephp7
1153 gün önce

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.