「en.lang.php」のような言語ファイルがあります。
/* english language */
return array(
"random.key.one" => "random value one",
"random.key.two" => "random value two);
使用法 (クイック & ダーティな方法):
/* random_template.php */
$language = "en";
$file = $language . ".lang.php";
$text = include($file);
echo $text["random.key.one"]; // "random value one"
質問: JavaScript でこの値を使用するにはどうすればよいですか?
アイデア: 必要な値を返す関数を使用して en.lang.js を生成します。
alert(get_text("random.key.one"));
問題: *.lang.php ファイルが変更されるたびにキャッシュをフラッシュする必要があります。それほどユーザーフレンドリーではありません。
前もって感謝します!