private function convertXlfToPhp($name, $language)
{
$xml = $this->getDomDocumentFromFile($name);
$return = "\n// " . str_replace(strtr(dirname($this->rootDir), '\\', '/') . '/', '', strtr($name, '\\', '/')) . "\n";
$units = $xml->getElementsByTagName('trans-unit');
/** @var \DOMElement[] $units */
foreach ($units as $unit) {
$node = $this->getNodeByLanguage($unit, $language);
if (null === $node || null === $node->item(0)) {
continue;
}
$chunks = $this->getChunksFromUnit($unit);
$value = $this->fixClosingTags($node->item(0));
$return .= $this->getStringRepresentation($chunks, $value);
$this->addGlobal($chunks, $value);
}
return $return;
}