Craso error, no es así no, creí que estaba correcto pero al entrar en el manager vi que algunas constantes no estaban traducidas e imprimia el nombre de la constante no el valor, además los acentos aparecian con simbología me decidí a probar de codificar el archivo con:
header('Content-Type: text/html; charset=UTF-8');
Pero no vale por qué me he dado cuenta que el english.php y el spanish.php se parecen solo en el .php por dentro son distintos por eso el panel de control y algunas funciones más no tiene valor definido.
Hay que esperar o traducir el english.php como dios manda.
