Merhabalar,
Siteme hem ingilizce hem de türkçe dil ekleyeceğim.Türkiye dışından gelen kişilerin sitemin ingilizce versiyonuna yönlenmesini istiyorum otomatik olarak.Bunu en stabil haliyle nasıl yapabiliriz ? Mesala ben google.com 'a girince benim türkiyeden girdiğimi anlayıp google.com.tr'ye yönlendiriyor beni.
Yabancı ziyaretçiyi ingilizce siteye yönlendirmek
11
●2.159
- 01-11-2012, 22:23:12
- 01-11-2012, 23:24:46
$accepts = (isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) ? $_SERVER['HTTP_ACCEPT_LANGUAGE'] : @getenv('HTTP_ACCEPT_LANGUAGE'); $languages = preg_split('/[,;]/', $accepts);$languages bir diziyi ifade ediyor, buradaki ilk eleman tarayıcının ilk istediği dildir, Türkiye için bu tr-TR,tr gibi bir string. İngilizcesi şöyle olabilir en-US,en; en-UK,en buna benzeyebilir. Tam hatırlayamadım ne yazıyor ama buna benzer ifadeleri kıyaslayarak dil seçimi yaptırabilirsin. - 01-11-2012, 23:25:33Google'dan baktım ama tam olarak nasıl ifade edeceğimi bulamadığım için bir sonuca varamadım.Teşekkürler.
- 02-11-2012, 00:35:25Ücretli olarak çözüm aradığım yani yazdırmak istediğim bir sorunum daha var. PHP'yi ileri derecede iyi bilen arkadaşlar pm ile ulaşırsa sevinirim.
- 02-11-2012, 00:58:00Bu olayı worpdresste nasıl yapabiliriz wordpress 3 dilli ingilizce türkçe rusça en sağlam çeviri wordpressi bir dizine o dilde yüklemek temasından yazılarına kadar Theme Switcher ilede ikonlara tıklanınca o dile çevirme yanlışım varsa düzeltin