Ve svém domovském adresáři mám soubor locale/en_GB/LC_MESSAGES/messages.mo
Ve skriptu v hlavním adresáři pak:
bindtextdomain("messages", "./locale");
textdomain("messages");
putenv("LANG=" . 'en_GB');
setlocale(LC_ALL, 'en_GB');
a texty při použití _("text") ani gettext("text") to nepřekládá. Co s tím?