我有代码,想在点击时更改语言,有代码:
// define('APP_LANG', 'en');
// setlocale(LC_ALL, 'en_EN');
define('APP_LANG', 'ka');
setlocale(LC_ALL, 'en_EN');
// define('APP_LANG', 'fr');
// setlocale(LC_ALL, 'fr_FR');
我想在单击时更改app_lang和setLocale。
我怎么能用html切换按钮做到这一点?
您不能动态更改常量变量,请阅读此
因此,您可以将语言设置存储在$_SESSION中,并使用ajax进行更改。每次用户提出请求时,您都应该检查此设置,并根据此设置选择翻译。