Changeset 16205


Ignore:
Timestamp:
2007/10/01 12:08:39 (16 years ago)
Author:
adachi
Message:

インストーラ実行時にwarningが出る不具合を修正

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/comu-utf8/data/conf/i18n.php

    r16100 r16205  
    11<?php 
     2if (defined(DATA_PATH))�p { 
     3    define('LOCALE_DIR', DATA_PATH . 'locale/'); 
    24 
    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); 
    934} 
    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  
    3635?> 
Note: See TracChangeset for help on using the changeset viewer.