lostyazilim
tr.link

Çok Dil Desteği PHP

6 Mesajlar 1.121 Okunma
acebozum
tr.link

quasar100 quasar100 WM Aracı Kullanıcı
  • Üyelik 14.12.2021
  • Yaş/Cinsiyet 41 / E
  • Meslek yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad E** K**
  • Mesajlar 5
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Merhaba dostlar, şimdilik 2-3 dil ile başlayacağım bir site tasarlıyorum php/mysql ile.

fakat bunu nasıl yapsam tam bilemedim yani bütün sayfayı mysql den çekmek de sıkıntı, şimdilik sadece menüleri mysql den, bazı alanları ise if-else ile seçiyorum
(index.php?lang=EN ..gibi) yani kafam karışık biraz :S .

Bu iş profesyönel nasıl yapılır.

Şimdiden teşekkürler.
 

 

elektronikssl
webimgo

Weismann21 Weismann21 WM Aracı Kullanıcı
  • Üyelik 29.11.2017
  • Yaş/Cinsiyet 27 / E
  • Meslek Cross Platform Developer
  • Konum İstanbul Anadolu
  • Ad Soyad E** B**
  • Mesajlar 168
  • Beğeniler 12 / 47
  • Ticaret 0, (%0)
içerikler için ekstra kolon açıp TR-EN değeri olarak verileri girersin ingilizce yada türkçe seçerek sonra siteye girdiğin de url de gösterdiğin gibi get ile en alarak vertabanın dan öyle çekersin where lang='EN' gibi
 

 

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)
Takipteyim.
 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.

Weismann21 Weismann21 WM Aracı Kullanıcı
  • Üyelik 29.11.2017
  • Yaş/Cinsiyet 27 / E
  • Meslek Cross Platform Developer
  • Konum İstanbul Anadolu
  • Ad Soyad E** B**
  • Mesajlar 168
  • Beğeniler 12 / 47
  • Ticaret 0, (%0)
yani şöyle demek istediğim


Table| blog-baslik | icerik-yazisi |dil
|yilbasi etkinligi |1 ocak 2021 |TR
|christmas events | 1 ocak 2021 |EN
 

 

wmaraci
wmaraci

VipTema VipTema Vip Tema Web Tasarım Kullanıcı
  • Üyelik 29.06.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Vip Tema Web Tasarım A.Ş.
  • Konum Tekirdağ
  • Ad Soyad Ö** I**
  • Mesajlar 1393
  • Beğeniler 704 / 703
  • Ticaret 21, (%100)
Bunu en profesyonel, ziyaretçinin tarayıcı dilini alarak göstermek olur. Eğer db'den cekecekseniz kaç dilde gostermek istiyorsanız o kadar da sütun sayısını arttirmak gerekiyor. Örnek vermek gerekirse; Google'a Türkiye'den girerseniz Türkçe, Almanya'dan girerseniz Almanca açılır. Bir kişi tarayıcısını hangi dilde kullanıyorsa o dili biliyor demektir. Şu sitede bu yöntemi kullandım kitapbu.net tarayıcı dilinizi değiştirerek test edebilirsiniz.
BEYAZMASTER

kişi bu mesajı beğendi.

quasar100 quasar100 WM Aracı Kullanıcı
  • Üyelik 14.12.2021
  • Yaş/Cinsiyet 41 / E
  • Meslek yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad E** K**
  • Mesajlar 5
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
cevaplarınız için teşekkür ederim, aslında adres satırına göre çekilebilir yani isteğe göre inc den dosya çağırılabilir, burada gerçek problem admin panel den çıkıyor, şimdi de admin panel isteniyor işim zor :S

admin panel olacak ise zaten yapılacak iş, sorguyu mysql den çekmek olacak.

Teşekkür ederim cevaplarınız için.
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al