J'essaie de charger mes traductions .mo en utilisant le code suivant, mais cela ne fonctionne pas. J'ai le php gettext ext. activé dans mon phpinfo() et tous les paramètres régionaux requis sont installés. Ai-je manqué quelque chose?Gettext, n'affiche pas
$locale = "en_US";
putenv("LC_ALL=$locale");
setlocale(LC_ALL, $locale);
bindtextdomain("messages", "./locale");
textdomain("messages");
Mon fichier .mo est situé dans ./locale/en_US/messages.mo
Est-ce cela que vous voulez dire?: $ language = 'fr US.UTF-8'; putenv ("LANG = $ langue"); J'ai essayé de recharger apache avec sudo /etc/init.d/apache2 reload mais ça ne l'a pas résolu. – Roch
@mnml: ne pas recharger, mais redémarrer apache, c'est-à-dire sudo /etc/init.d/apache2 restart – Residuum
@Residuum: J'ai juste essayé ça et ça ne marche toujours pas. – Roch