/**
  * Convert the source file to the destination file.
  *
  * @param XLiffFile  $src The source XLIFF file.
  *
  * @param ContaoFile $dst The destination Contao file.
  *
  * @return bool
  */
 protected function convert(XLiffFile $src, ContaoFile $dst)
 {
     $changed = false;
     foreach ($src->getKeys() as $key) {
         if (($value = $src->getTarget($key)) !== null) {
             if ($dst->getValue($key) != $value) {
                 $changed = true;
                 $dst->setValue($key, $value);
             }
         } else {
             if ($dst->getValue($key) !== null) {
                 $changed = true;
                 $dst->removeValue($key);
             }
         }
     }
     return $changed;
 }