Código:
//Idioma
define('PROJECT_DIR', realpath('./'));
define('DEFAULT_LOCALE', 'en_GB');
$codeset = "UTF8"; // warning ! not UTF-8 with dash '-'
$lang=DEFAULT_LOCALE;
bindtextdomain('default', PROJECT_DIR.'/locale/');
setlocale(LC_ALL, $lang.'.'.$codeset);
textdomain('default');
este es el código en el index.php, y me lo traduce perfectamente en el idioma que ponga, sin embargo, al realizar una llamada Ajax para cargar un template , no funciona!!!
Tiene su lógica porque la llamada Ajax, devuelve el contenido del template, pero no se la manera de solucionarlo