-
Bug
-
Resolution: Fixed
-
None
-
Critical
-
Switch deepl tag handler to xliff.
-
Emptyshow more show less
Problem
DeepL often places tags not at the right position. Due to former bad tag handling in DeepL (complete omission of tags or messing up of tag order) we currently send all tags as img-tags, even whitespace tags. This of course does not allow DeepL to understand more, what a tag is about and where to place it.
Solution
Deepl resource now by default uses our new tag handler xliff_paired_tags. Now xliff paired tags are send to deepl and in case of wrong tag structure, tag repair will try to correct the errors. In addition to that, tag handler can be configured for the resource. There are multiple available options to select and more info can be found here: https://confluence.translate5.net/x/AQBHIw
By default now those api params are set:
- tag_handling=xml
- split_sentences=nonewlines
- blocks
-
TRANSLATE-4221 Save analysis from xliff
- Done
- relates to
-
TRANSLATE-4295 Resource tag handling
- Done
-
TRANSLATE-3666 Placeables for Visual and Content protection: Use placeables content also when requesting LLMs
- Selected for dev
-
TRANSLATE-4490 Check GPT tag handling
- Done