DEMO İNCELE
ÜCRETSİZ İNDİR

Prestashop browser diline göre otomatik kur ve dil secimi

oscommerce’de kullanicinin browser diline göre kur ve dili otomatik olarak secen bir sistem var. Bu Prestashop’ta yok saniyorum. 3-4 dil ile calisan siteler icin cok faydali bir sistem, nasil yapilacagi konusunda fikri olan varsa ve paylasirsa sevinirim.

oscommerce’deki örnek:

// set the language  if (!tep_session_is_registered('language') || isset($HTTP_GET_VARS['language'])) {    if (!tep_session_is_registered('language')) {      tep_session_register('language');      tep_session_register('languages_id');    }    include(DIR_WS_CLASSES . 'language.php');    $lng = new language();    if (isset($HTTP_GET_VARS['language']) && tep_not_null($HTTP_GET_VARS['language'])) {      $lng->set_language($HTTP_GET_VARS['language']);    } else {      $lng->get_browser_language();    }    $language = $lng->language['directory'];    $languages_id = $lng->language['id'];  }// include the language translations  require(DIR_WS_LANGUAGES . $language . '.php');// currency  if (!tep_session_is_registered('currency') || isset($HTTP_GET_VARS['currency']) || ( (USE_DEFAULT_LANGUAGE_CURRENCY == 'true') && (LANGUAGE_CURRENCY != $currency) ) ) {    if (!tep_session_is_registered('currency')) tep_session_register('currency');    if (isset($HTTP_GET_VARS['currency']) && $currencies->is_set($HTTP_GET_VARS['currency'])) {      $currency = $HTTP_GET_VARS['currency'];    } else {      $currency = (USE_DEFAULT_LANGUAGE_CURRENCY == 'true') ? LANGUAGE_CURRENCY : DEFAULT_CURRENCY;    }  }