Prueba usando
EOD:
Código PHP:
$Salida = <<<EOD
if($dato==0){
echo"{lang.esdato}: ".$dato;
}else{
echo"{lang.noesdato}: ".$dato;
}
EOD;
Si haces un echo a $Salida te debe de salir el código.
Edito: Acabo de hacer las pruebas y las variables no las muestra como tal.