multiple language
Posted: Sat Mar 10, 2007 3:10 am
I have a code for change language in my web and a folder contains 2 file.txt : en.txt a ko.txt
But I don't undertsand how to do use it.
But I don't undertsand how to do use it.
Code: Select all
function setLanguage ($lang='ko', $path = '') {
if(empty($lang)) {
$lang = 'ko';
}
// read text from folder
$file = $lang."_text.txt";
$text = file_get_contents( $path."text/".$file);
$erase = array('\r', '\t');
$text = str_replace($erase, "", $text);
$text = explode("\n", $text);
for( $i = 0; $i < sizeof($text); $i++) {
if (strpos($text[$i], "##") === FALSE) { // pokud radek neobsahuje ## nebude jeho obsah zpracovan
// komentar
//echo $text[$i];
continue;
}
else {
// nastaveni konstant
list ($constant, $value) = explode("##", $text[$i]);
$value = trim($value);
define($constant, $value);
}
}
}
?>