Ticket #3792: symfony_1.1_i18n_XLIFF.diff
| File symfony_1.1_i18n_XLIFF.diff, 1.4 kB (added by Eric.Lemoine, 7 months ago) |
|---|
-
lib/i18n/sfMessageSource_XLIFF.class.php
old new 177 177 $unit = $dom->createElement('trans-unit'); 178 178 $unit->setAttribute('id', ++$count); 179 179 180 $source = $dom->createElement('source', $message); 181 $target = $dom->createElement('target', ''); 180 $source = $dom->createElement('source'); 181 $source->appendChild($dom->createTextNode($message)); 182 $target = $dom->createElement('target'); 183 $target->appendChild($dom->createTextNode('')); 182 184 183 185 $unit->appendChild($dom->createTextNode("\n")); 184 186 $unit->appendChild($source); … … 279 281 // append a target 280 282 if ($found && !$targetted) 281 283 { 282 $unit->appendChild($dom->createElement('target', $target)); 284 $targetNode = $dom->createElement('target'); 285 $targetNode->appendChild($dom->createTextNode($target)); 286 $unit->appendChild($targetNode); 283 287 } 284 288 285 289 // append a note 286 290 if ($found && !$commented && !empty($comments)) 287 291 { 288 $unit->appendChild($dom->createElement('note',$comments)); 292 $commentsNode = $dom->createElement('note'); 293 $commentsNode->appendChild($dom->createTextNode($comments)); 294 $unit->appendChild($commentsNode); 289 295 } 290 296 291 297 // finished searching