Intanto la costruzione:

Codice PHP:
$dom = new DomDocument('1.0');
$dom DOMDocument::load('./xml/trans.xml'); 
denota il fatto che non capisci pienamente quello che stai facendo.

dovresti fare:
Codice PHP:
$dom = new DomDocument('1.0');
$dom->load('./xml/trans.xml'); 
Poi, le proprieta' del Dom le devi settare prima di chiamare qualsiasi metodo, quindi dovresti fare:
Codice PHP:
$dom = new DomDocument('1.0');
$dom->formatOutput true;
$dom->preserveWhiteSpace false;
$dom->load('./xml/trans.xml');
//e poi tutto il resto