Теперь подробнее на пальцах.
Вот этот кусок кода не желает срабатывать. Может я параметры в функциях setlocal, putenv неправильно задаю. Этот же кусок кода отлично работает при setlocale (LC_ALL,"ru_RU"), putenv("LANG=ru_RU").
Вот сам кусок кода:
setlocale (LC_ALL,"english"); putenv("LANG=en_US"); bindtextdomain ("messages", "./locale"); textdomain ("messages"); bind_textdomain_codeset('messages', 'UTF-8'); echo _("Esileht");
Что может быть неправильным?