public function createXML($return = false, $contentTypeHeader = true) { // Inhalte übersetzen. Hier werden nur Strings übersetzt, da andere // LanguageTemplate-Instanzen selber übersetzen werden. foreach ($this->assign as $k => &$assigns) { if ($k !== strtoupper($k)) { // Umgebungskonstanten nicht übersetzen (z.B. Sprachkürzel) foreach ($assigns as &$assign) { if (is_string($assign)) { $assign = self::translate($assign); } } } } return parent::createXML($return, $contentTypeHeader); }