[ Index ] |
|
Code source de Zen Cart E-Commerce Shopping Cart 1.3.7.1 |
1 <?php 2 /** 3 * @package admin 4 * @copyright Copyright 2003-2006 Zen Cart Development Team 5 * @copyright Portions Copyright 2003 osCommerce 6 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0 7 * @version $Id: init_languages.php 6526 2007-06-25 22:59:38Z drbyte $ 8 */ 9 if (!defined('IS_ADMIN_FLAG')) { 10 die('Illegal Access'); 11 } 12 // set the language 13 if (!$_SESSION['language'] || isset($_GET['language'])) { 14 15 include(DIR_WS_CLASSES . 'language.php'); 16 $lng = new language(); 17 18 if (isset($_GET['language']) && zen_not_null($_GET['language'])) { 19 $lng->set_language($_GET['language']); 20 } else { 21 $lng->get_browser_language(); 22 $lng->set_language(DEFAULT_LANGUAGE); 23 } 24 25 $_SESSION['language'] = (zen_not_null($lng->language['directory']) ? $lng->language['directory'] : 'english'); 26 $_SESSION['languages_id'] = (zen_not_null($lng->language['id']) ? $lng->language['id'] : 1); 27 $_SESSION['languages_code'] = (zen_not_null($lng->language['code']) ? $lng->language['code'] : 'en'); 28 } 29 30 // include the language translations 31 require(DIR_WS_LANGUAGES . $_SESSION['language'] . '.php'); 32 $current_page = basename($PHP_SELF); 33 if (file_exists(DIR_WS_LANGUAGES . $_SESSION['language'] . '/' . $current_page)) { 34 include(DIR_WS_LANGUAGES . $_SESSION['language'] . '/' . $current_page); 35 } 36 37 if ($za_dir = @dir(DIR_WS_LANGUAGES . $_SESSION['language'] . '/extra_definitions')) { 38 while ($zv_file = $za_dir->read()) { 39 if (strstr($zv_file, '.php')) { 40 require(DIR_WS_LANGUAGES . $_SESSION['language'] . '/extra_definitions/' . $zv_file); 41 } 42 } 43 $za_dir->close(); 44 } 45 ?>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Mon Nov 26 16:45:43 2007 | par Balluche grâce à PHPXref 0.7 |
![]() |