Lo primero que deberias hacer es ver de donde viene el problema....
Ver si el array llega con los textos completos
Código PHP:
Ver originalfunction getLan($lan){
if($lan == "cas"){
echo "<pre>"
echo "</pre>"
}elseif($lan == "cat"){
return..
}elseif($lan == "eng"){
...
}elseif($lan == "deu"){
...
}else{
return getLan("cat");
}
}
si los datos llegan bien deberias localizar el punto donde imprimes ese literal concreto para ver si hay algo...