I have translations for a project I am working on in an XLIFF file. I want to translate it to more languages using DeepL, but DeepL only supports XLIFF files with version 2.1 while the XLIFF files I am working with are version 1.2. Is there a way or a tool to change the version to 2.1? I am using XLIFF sync in VS Code, but it say it can only convert between 1.2 and 2.0.
I tried searching for tools and also VS Code extensions, that can do what I need, but could not find anything.
If your tool can generate xliff 2.0, this might work for you. Try changing version="2.0" to version="2.1" at the top of the file. Also, languages should be defined in the same top element. Here is an example of a xliff 2.1 file that I got today from Deepl support, because I am also working on xliff file translation using Deepl API:
Hope this helps.