• 04-12-2018, 00:43:03
    #1
    Php scriptde 2 dil kullanmak istiyorum fakat array ile filan değil online olarak mesela veritabanından bir veri çekilecek
    bu veri eğer session da ingilizce varsa çekilen veri ingilizce olarak ekrana yazdıracak nasıl yapabilirim bunu?
  • 04-12-2018, 00:50:49
    #2
    opencartın dil sistemini incele.
    dil tespitini http requestten gelen tarayıcı diline göre yapabilirsin.
  • 04-12-2018, 00:50:57
    #3
    Mantık yürütmek lazım veritabanında iki dil için iki giriş oluştur session İngilizce gelirse örnek
    if($dilsec == "en") { $baslik = "$sitebaslik_en" ;} else{ $başlık = "$sitebaslik_tr" ;} gibi
  • 04-12-2018, 00:51:49
    #4
    Veritabanına diller tablosu oluşturun ve her satır 1 dil olsun. SESSION değişkeninizle bir döngü oluşturun. Eğer ingilizce ise > veritabanı tablosundan ingilizce olan ile eşleştirin ve array döngüsüne aktarın
  • 04-12-2018, 01:01:15
    #5
    kullanıcılar dil tanımlı olabilir profillerinden sorgularsın veya lokasyon için fonksiyon yazabilirsin.
  • 04-12-2018, 01:51:12
    #6
    kişinin dilini almakta sıkıntı yok benim isteğim mesela anasayfa bunu herhangi ek bir tablo girmeden home olarak gösterebilirmiyim otomatik kelimeyi translate yani
  • 04-12-2018, 02:06:22
    #7
    dil php yaparsınız

    oraya verileri array içerisine girersiniz
    sessionda ki veri ingilizce ise ingilizce kelimelerin olduğu araydaki veriler doner