I'm using Kilgray MemoQ to translate HuM topics. One thing I'm having problems with is segmentation caused by <text> tags.
The problem is easily illustrated when applying a style to individual words within a sentence, which in turn has a style. I'd expect the sentence to form one segment. Formatting within the sentence would ideally be represented by tags in the TMS.
Example text:
This is a dummy text. It serves to show how text formatting information is stored in the XML file.
Example XML (translate attribute removed for easier scanning):
Segmentation is fairly excessive, since MemoQ interprets every <text> tag as structural, thus forcing a new segment. I could tell MemoQ to interpret <text> tags as inline. This would create a huge number of other problems though.<para styleclass="Normal">
<text styleclass="Normal">This is a </text><text styleclass="Text Style">dummy</text><text styleclass="Normal"> text. It serves to </text><text styleclass="Character Style">show</text><text styleclass="Normal"> how text </text><text styleclass="Character Style">formatting</text><text styleclass="Normal"> information is stored in the XML file.</text>
</para>
Is there a way to avoid the described segmentation problem (other than not applying formats to individual text elements, obviously)?