lostyazilim
tr.link

Php admin paneli ile çoklu dilli site yapımı ve veri çekimi

7 Mesajlar 1.232 Okunma
acebozum
tr.link

ugurturkmen ugurturkmen bisoruu.com Kullanıcı
  • Üyelik 25.10.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek PHP Programmer
  • Konum İstanbul Avrupa
  • Ad Soyad U** T**
  • Mesajlar 208
  • Beğeniler 78 / 62
  • Ticaret 0, (%0)
Merhaba arkadaşlar, bir proje yazıyorum. Bu projede 3 dil olacak.
Örnek olarak kategorilerim var, bu kategorilerin 3 farklı dilde çevirisi olacak. Kullanıcı hangi dili seçerse ona göre datayı ekrana göstereceğim.
Bunun için veritabanı yapımı nasıl yapmam gerekiyor?
Teşekkürler
 

 

Merak ettiklerini sor, aklında kalmasın.
www.bisoruu.com
elektronikssl
webimgo

KamilHanci KamilHanci WM Aracı Kullanıcı
  • Üyelik 18.07.2019
  • Yaş/Cinsiyet 27 / E
  • Meslek Web Tasarım / Programlama
  • Konum İzmir
  • Ad Soyad K** H**
  • Mesajlar 553
  • Beğeniler 29 / 172
  • Ticaret 4, (%100)
Databasede 3 adet ayrı tablo oluşturun. Örneğin tr en ger adında 3 tablo olsun. Çeviri olan yazıların idsi aynı olsun.
ugurturkmen

kişi bu mesajı beğendi.

kelebek kelebek WM Aracı Kullanıcı
  • Üyelik 11.05.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Geliştirici
  • Konum Malatya
  • Ad Soyad E** K**
  • Mesajlar 3142
  • Beğeniler 60 / 764
  • Ticaret 5, (%100)
Kategori ismi kısmında isimleri json olarak tutabilirsiniz, böylece istediğin kadar dil girebilirsin.
ugurturkmen

kişi bu mesajı beğendi.

ugurturkmen ugurturkmen bisoruu.com Kullanıcı
  • Üyelik 25.10.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek PHP Programmer
  • Konum İstanbul Avrupa
  • Ad Soyad U** T**
  • Mesajlar 208
  • Beğeniler 78 / 62
  • Ticaret 0, (%0)
İlginiz için çok teşekkür ederim. İki yolu da deneyeceğim. Birden fazla tablo fikri vardı ama netleştiremiyordum aklımda.
 

 

Merak ettiklerini sor, aklında kalmasın.
www.bisoruu.com
wmaraci
wmaraci

Ozcnn Ozcnn WM Aracı Kullanıcı
  • Üyelik 14.05.2020
  • Yaş/Cinsiyet 26 / E
  • Meslek Freelancer
  • Konum İstanbul Avrupa
  • Ad Soyad Ö** K**
  • Mesajlar 29
  • Beğeniler 18 / 7
  • Ticaret 0, (%0)
Veritabanını oluştururken kategoriler alanını şu şekilde oluşturabilirsiniz

İd
tr_name
ing_name
ger_name
{diğer alanlarınız}
Bu şekilde yaptıktan sonra kullanıcının bölgesini alın ve session ile saklayın
Örneğin
$_SESSION["LOC"] = "TR"; olarak sessionumuzu doldurduk
Kategorileri listelerken bir if yapısı ile sessiondaki veriye göre ilgili dilin name alanını yazdırabilirsiniz diye düşünüyorum
ugurturkmen

kişi bu mesajı beğendi.

ugurturkmen ugurturkmen bisoruu.com Kullanıcı
  • Üyelik 25.10.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek PHP Programmer
  • Konum İstanbul Avrupa
  • Ad Soyad U** T**
  • Mesajlar 208
  • Beğeniler 78 / 62
  • Ticaret 0, (%0)
Evet bu şekilde de ilerlenebilir fakat normal bi tabloda 10 data olacaksa böyle 30 data olacak.
Farklı bir tabloda tutmayı deneyeceğim, teşekkür ederim
 

 

Merak ettiklerini sor, aklında kalmasın.
www.bisoruu.com

HakanKorkz HakanKorkz WM Aracı Kullanıcı
  • Üyelik 07.03.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Mesleğim yok
  • Konum Sakarya
  • Ad Soyad H** K**
  • Mesajlar 250
  • Beğeniler 54 / 66
  • Ticaret 2, (%100)
xml den veri şeklinde çekebilirsin elimde bu tarz bir proje var dileri en.xml ve tr.xml den çekiyor xml veri çekme felan araştırırsanız çok iyi iş görecektir
ugurturkmen

kişi bu mesajı beğendi.

https://hakankorkmaz.site
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al