Hola a todos,
Ando algo rallado con esto del gettext, tengo montado todo como debería ser, y las funciones existen (vamos, que tengo la extensión gettext instalada), pero no me traduce na!
hago esto:
$language="en_GB";
putenv("LANG=$language");
putenv("LC_MESSAGES=$language");
putenv("LC_ALL=$language");
putenv("LC_CTYPE=$language");
setlocale(LC_ALL,$language);
bindtextdomain("default", "./locale");
textdomain("default");
cuando en ./locale/en_GB/LC_MESSAGES/ tengo default.mo y default.po. Esos dos ficheros los he creado con el Poedit, así que deberían estar bien y tal.
y nada, no me traduce nada, se queda todo en español tal cual, alguien sabe si tengo que hacer algo más?