m4lisen adlı üyeden alıntı: mesajı görüntüle
translations = id, cid, content, language // bir tablo açıp buraya çevirileri ekleyip çekersiniz.

Yakın zamanda bir yazılım yaptıracağız ama karar veremedik, veritabanı tasarımcısı böyle öneride bulundu
Whitelord adlı üyeden alıntı: mesajı görüntüle
Merhabalar arkadaşlar aklıma takılan bazı sorular multi dilli site yaparken o yüzden sizlerin fikrine ihtiyacım var. Site w dilden oluşuyor.
Şimdi ben veri eklerken 1 tane dilde ekliyorum. Örnek verelim id=5 olan ürünü ekliyorum tüm yazılarını vs ekledim. Ürünler sayfasına geldim sorunsuz bir şekilde İngilizce versiyonu karşıma gelmekte şimdi ben dili değiştirip Türkçe yapmak istersem eğer id=5 değerine ait herhangi bir Türkçe veri girilmediği için hata verecektir. Kullanıcı ürüne girdiği gibi detay sayfasından hangi dile tıklarsa tıklasın dilin hemen değişmesi gerekiyor.

Mantıken bu soruna nasıl çözüm bulmam gerekiyor sizce hem Türkçe hem İngilizce verileri tek tabloya ekleyerek mi yapayım yoksa farklı bir şekilde bir öneriniz olur mu ona göre nasıl yapalım?

Yardımcı olan herkese teşekkür ederim
Kullanım amacınıza göre değişebilir bence. Sadece Tr ve en kullanılacaksa verileri tek tabloda tutup paneli ona göre düzenlemek daha mantıklı.

İnceleyiniz: https://kurumsalv3.phpsiteler.com.tr