Creo que sería más fácil si usas
sprintf()
Código PHP:
Ver original$lang['empty'] = "TU %s está vacio no lo puedes dejar así =D";
// Después, para mostrar el error:
echo sprintf($lang['empty'], 'aquí el nombre del campo');
Me parece que esto es más sencillo que enredarte con $GLOBALS, además, como ya te comentó
myacolalvarez, en POO es recomendable olvidarse que existe la directiva
global y, en su lugar, crear objetos/propiedades que, de paso, te ayudarán a saber dónde definiste cada cosa.