Ticket #3792: symfony_1.0_i18n_XLIFF.diff
| File symfony_1.0_i18n_XLIFF.diff, 1.4 kB (added by Eric.Lemoine, 7 months ago) |
|---|
-
lib/i18n/sfMessageSource_XLIFF.class.php
old new 322 322 $unit = $dom->createElement('trans-unit'); 323 323 $unit->setAttribute('id', ++$count); 324 324 325 $source = $dom->createElement('source', $message); 326 $target = $dom->createElement('target', ''); 325 $source = $dom->createElement('source'); 326 $source->appendChild($dom->createTextNode($message)); 327 $target = $dom->createElement('target'); 328 $target->appendChild($dom->createTextNode('')); 327 329 328 330 $unit->appendChild($dom->createTextNode("\n")); 329 331 $unit->appendChild($source); … … 422 424 // append a target 423 425 if ($found && !$targetted) 424 426 { 425 $unit->appendChild($dom->createElement('target', $target)); 427 $targetNode = $dom->createElement('target'); 428 $targetNode->appendChild($dom->createTextNode($target)); 429 $unit->appendChild($targetNode); 426 430 } 427 431 428 432 // append a note 429 433 if ($found && !$commented && !empty($comments)) 430 434 { 431 $unit->appendChild($dom->createElement('note',$comments)); 435 $commentsNode = $dom->createElement('note'); 436 $commentsNode->appendChild($dom->createTextNode($comments)); 437 $unit->appendChild($commentsNode); 432 438 } 433 439 434 440 // finished searching