Changeset 16205 for branches/comu-utf8
- Timestamp:
- 2007/10/01 12:08:39 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/comu-utf8/data/conf/i18n.php
r16100 r16205 1 1 <?php 2 if (defined(DATA_PATH))�p { 3 define('LOCALE_DIR', DATA_PATH . 'locale/'); 2 4 3 // Û»p 4 define('LOCALE_DIR', DATA_PATH . 'locale/'); 5 6 $accept_language = ''; 7 if (isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) { 8 $accept_language = array_shift(split(',', $_SERVER['HTTP_ACCEPT_LANGUAGE'])); 5 $accept_language = ''; 6 if (isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) { 7 $accept_language = array_shift(split(',', $_SERVER['HTTP_ACCEPT_LANGUAGE'])); 8 } 9 switch ($accept_language) { 10 case 'ja': 11 $language = 'ja'; 12 break; 13 case 'ko': 14 case 'ko-kr': 15 $language = 'ko'; 16 break; 17 case 'en': 18 case 'en-us': 19 default: 20 $language = 'en'; 21 break; 22 } 23 $text = file_get_contents(LOCALE_DIR . $language . '.html'); 24 $preVar = explode('<!--end-->', $text); 25 foreach ($preVar AS $preVar_1) { 26 $preVar_2 = explode('-->', $preVar_1); 27 $preVar_3 = explode('<!--', $preVar_2[0]); 28 $newVar = str_replace(' ', '_', $preVar_3[1]); 29 #$_GLOBALS['_lang'][$newVar] = $preVar_2[1]; 30 define('_lang_' . $newVar, $preVar_2[1]); 31 } 32 #var_dump($accept_language); 33 #var_dump($language); 9 34 } 10 switch ($accept_language) {11 case 'ja':12 $language = 'ja';13 break;14 case 'ko':15 case 'ko-kr':16 $language = 'ko';17 break;18 case 'en':19 case 'en-us':20 default:21 $language = 'en';22 break;23 }24 $text = file_get_contents(LOCALE_DIR . $language . '.html');25 $preVar = explode('<!--end-->', $text);26 foreach ($preVar AS $preVar_1) {27 $preVar_2 = explode('-->', $preVar_1);28 $preVar_3 = explode('<!--', $preVar_2[0]);29 $newVar = str_replace(' ', '_', $preVar_3[1]);30 #$_GLOBALS['_lang'][$newVar] = $preVar_2[1];31 define('_lang_' . $newVar, $preVar_2[1]);32 }33 #var_dump($accept_language);34 #var_dump($language);35 36 35 ?>
Note: See TracChangeset
for help on using the changeset viewer.