• 14-03-2024, 22:54:35
    #1
    Merhaba

    Yönetim paneli olmayan basit bir firma sitesi yaptım. Buna: ingilizce dil desteği eklemek istiyorum.

    Mantık nedir?

    bir kaç site inceledim. sanırım sitenin aynı dosyalarını en klasörü içerisinde koyacağım.

    ip adresinden ülke kontrol edip, türkiye harici girişse otomatik ingilizce açılacak site.

    ziyaretçi ingilizce seçtiğinde cookie yöntemi ile mi bunu hafızada tutup yönlendirme yapacağım.

    bu konuda bilgisi olan arkadaşlasın yardımcı olmasını rica ederim.

    iyi forumlar
  • 14-03-2024, 22:59:26
    #2
    Kurumsal PLUS
    en ve tr olarak iki dosya oluşturup
    içerisine yazıları değişken olarak tanımlayın
    daha sonra cookie kontrolü yaparak eğer cookiede en veya tr secilmisse ilgili dosyayı include edin.
    cookie yoksa ip adresinden yurtdışı tespiti yapıp en veya tr dil dosyasını include edebilirsiniz
  • 14-03-2024, 23:21:49
    #3
    kullanıcı taraycı bilgileri geliyor ya direk ilk açılışta size ilk istek attığında orada yakalayabilirsin headers tan Accept-Language: bölümünden "tr-TR,tr;q=0.9,en-GB;q=0.8,en;q=0.7,en-US;q=0.6" or "'en-US,en;q=0.9,fr;q=0.8'" gibi gibi