ben çoklu dil kullanılacak sitelerde şöyle yapıyorum genelde.
örneğin
Türkçe, iniglizce ve almanca desteği olan bir site olacak ise
Diller Tablo Yapısı
dil_ID, dil_ad,dil_lokasyon vs vs vs
Yazılar tablosu Yapısı
yazi_ID, yazi_baslik, yazi_icerik, yazi_tarih, vs vs vs dil_ID
siteadresi.com sitemiz olduğunu varsayarsak,
siteadresi.com/tr
siteadresi.com/en
siteadresi.com/de
şeklinde dil kodlarına göre hangi dilde olduğuna karar vererek yazıyı çekerken bu koda göre dil_ID yi bulup sql sorgusunu ona göre yaparım.
Dil seçimlerinde session yada cookie kullanmak zorunda değilsin.
Bu şekilde url de dili belirterek kullanabilirsin.
Translate kullanmak sağlıklı olmaz.
Veritabanına ekleyip oradan çekmen daha sağlıklı olacaktır.
Peki çok teşekkür ederim cevabınız için, dediğiniz yöntemi uygulayacağım. Son bir şey daha soracağım, Menü isimleri, iletişim yazıları vb. içerikler de dile göre değişeceği için bunları da veritabanında tutmam daha iyi olur değil mi?