• 07-09-2009, 00:29:17
    #1
    Arkadaşlar siteyi 4-5 dile çevirmek istiyorum. burada sorun yok. Ancak misal arjantinden giren adam latince cevrili siteye yönlensin. İngiltereden giren ingilizce siteye. Bunu nasıl yapabiliriz?
  • 07-09-2009, 10:16:42
    #2
    musa_ekrem adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar siteyi 4-5 dile çevirmek istiyorum. burada sorun yok. Ancak misal arjantinden giren adam latince cevrili siteye yönlensin. İngiltereden giren ingilizce siteye. Bunu nasıl yapabiliriz?

    Tarayıcıda kullanılan dili çekip o dile göre yönlendirme yapabilirsin. Ben php ile yaptım kendine göre dil seçimlerini geliştirebilirsin.

    <?php
    ob_start();
    $dil = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
    if ($dil =="en") {
    	$dil = "en";
    }
    if ($dil =="tr") {
    	$dil = "tr";
    }
    
    if (($dil != 'tr') && ($dil != 'en')) {
    
    $git = "http://www.site.com/en/";//en veya tr değilse.
    header("Location: $git");
    
    }else {
    
    $git = "http://www.site.com/".$dil."/";
    header("Location: $git");
    
    }
    
    ?>
  • 07-09-2009, 10:39:41
    #3
    https://www.r10.net/php/451364-tarayi...tirma-php.html

    işinizi görür zannedersem.