I have Windows XP + IIS + PHP (fastcgi) installed.
I want to use gettext
for multilanguage application.
index.php:
bindtextdomain('APP', './locale');
textdomain('APP');
Directory structure:
src\index.php
src\locale\en\LC_MESSAGES\APP.mo
src\locale\ru\LC_MESSAGES\APP.mo
The code works only if I setup enviroment variable LANG
in My Computer's properties (and if I want to change it, I must restart IIS). However when I'm trying to change the environment variable using putenv('LANG=en')
it does not work.
Is there any other way to tell gettext
which language to use?