我安装了Windows XP + IIS + PHP (fastcgi)。
我想gettext
用于多语言应用程序。
索引.php:
bindtextdomain('APP', './locale');
textdomain('APP');
目录结构:
src\index.php
src\locale\en\LC_MESSAGES\APP.mo
src\locale\ru\LC_MESSAGES\APP.mo
该代码仅在我LANG
在“我的电脑”的属性中设置环境变量时才有效(如果我想更改它,我必须重新启动 IIS)。但是,当我尝试使用putenv('LANG=en')
它更改环境变量时不起作用。
有没有其他方法可以判断gettext
使用哪种语言?