我有像“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 文件时,我都必须刷新缓存。不是那么用户友好。
提前致谢!