ip numarasına göre ülke nerden belli oluyor

ip numarasına göre ülke nerden belli oluyor

drekon

Siteye ingilizce arabirim hazırlama çalışmalarında da başladım.

Birisi amerikadan girince ip adresine göre otomatikman ingilizce dil seçeneği gelsin istiyorum. "henüz aramaya vakitm olmadı ama" bilen biri varsa ... daha hızlı hallederim.

2005-01-29 13:20:32

Re:ip numarasına göre ülke nerden belli oluyor

Quantifie

IP numarasına göre değil, İstemcideki HTTP Protokolüne göre seçim yapılabilir. PHP bilmem ama ASP örneği verebilirim. Belki Çağrışım yapar.

<%
Dim Adres ´ Değişgen tamınlaması
Dim Ulke
Adres=Request.ServerVeriables("REMOTE_HOST") ´ Istemcideki Tayarıcı Protokolü isteği
Ulke=Ucase(Right(Adres,2)) ´CCITT Ülke Kodu

Select Case Ulke
Case "TR"
Response.Redirect ("www.tr3d.com.tr") ´ Tarayıcı yönlendirme
Case "UK"
Response.Redirect ("www.tr3d.uk")
Case "FR"
Response.Redirect ("www.tr3d.com.fr")
Case Else
Response.Redirect ("www.tr3d.com")
End Select
%>

Kolay Gelsin!

2004-11-25 14:14:50

Re:ip numarasına göre ülke nerden belli oluyor

Quantifie

Önceki örnekte Tarayıcı farklı host´ lara yönlendiriliyor. Site içerisinde farklı klasörlere yönlendirmek için örnek şöyle olabilir

Case "TR"
Response.Redirect ("www.tr3d.com/tr/")

veya
Case "TR"
Response.Redirect ("www.tr3d.com/IndexTR.asp")

2004-11-25 14:22:44

Re:ip numarasına göre ülke nerden belli oluyor

drekon

aradığım böyle birşey sanırım:

Ulke=Ucase(Right(Adres,2)) ´CCITT Ülke Kodu

bunu bir araştırayım. Ülke kodu TR olanlara Türkçe arabirim açılır. diğerlerine ingilizce.

2004-11-25 14:56:19

Re:ip numarasına göre ülke nerden belli oluyor

Quantifie

Sanırım bu kesin çözüm. tarayıcının dilini veryor.
Bunu bir değişgene atayıp istediğin gibi süzebilirsin!

Tarayıcı Dili = dolarHTTP_ACCEPT_LANGUAGE

2004-11-25 16:31:53

Re:ip numarasına göre ülke nerden belli oluyor

chenmy1

Linuxdan baglanan veya bilinmedik bir tarayicidan baglananlar olabilir neden girise Turkce mi ingilizce mi diye soran bir giris ekrani yapmiyorsunuz ki?

Daha sonra bir daha ekran cikmasin diye bir yere dosya kayit eder ve www.tr3d.com yazinca direkt tr.html veya ing.html yi acar ..

gerci pek anlamam web tasarimindan ama

2004-11-25 17:44:31

Re:ip numarasına göre ülke nerden belli oluyor

drekon

onu zaten düşündüm. ama bir güzellik yapalım dedim. otomatikman ingilizce açılması yabancı ziyaretçiler için hoş olurdu.

her halükarda tepede "ENGLISH" yazısı olacak. Siteye gelen o kadar yabancı var. ama hiç yabancı üyemiz yok. çünkü dil desteği olmayınca kayıt işlemini bile yapamazlar [G13]

Sadece ingilizlerden bahsetmiyorum: Türkçeyi çok iyi bilmeyen Türki Cumhuriyetler veya Alman, Japon, Fransız vb. ülkeler.

2004-11-25 18:45:55

Re:ip numarasına göre ülke nerden belli oluyor

Hasan Karaaslan

siteye ilk giriste inglizce acilmasi soz konusu olursa ayriyeten yukarida turkceye cevirmek icin tus olacak sanirim
cunki ben bulgaristandayim 1 senedir turkce olarak ziyaret ettigim siteyi inglizce gorunce sasiririm ben :)
herkese iyi calismalar saygilar...[G11]

2004-11-27 01:40:15

Re:ip numarasına göre ülke nerden belli oluyor

spider

Onu yapan bir site vardı. Adamlar kullanılan internetin Yutdışına çıkışı nereden yapılıyorsa onu denetleyip sana nereden bağlandığını yazıyordu. Örneğin ben siteye girdiğimde Ankara/Türkiye yazıyordu ki ben İstanbul´da oturuyorum. Adamlar Telekom´un merkezini bulup, oradan anlıyorlar yani. Keşke sitenin ismini bir yerlere kaydetseydim. Ama demekki yapılabiliyormuş.

2005-01-29 12:46:13

Re:ip numarasına göre ülke nerden belli oluyor

spider

İnternet için program yazmadım ama, WAN adresinden de bulabilirsin sanırım. Zannedersim bir hanesi hangi ülkeye ait olduğunu belli ediyor.

2005-01-29 12:50:05