Translation issues: No translations found in XLIFF

Hello Evolve Community

I’ve been exploring New Evolve and seem to have run into an issue with creating translated version of a course. I’ve exported the XLIFF in the desired language. Sent to our translation partner who has then translated and sent back.

However when I try to upload the XLIFF I receive this error:

“No translations found in XLIFF”

Not sure what I’m doing wrongly? Any help would be much appreciated

Thanks!

Hey there!

It could be that the company you use for translations has accidentally/unknowingly removed or altered some vital information in the xliff files that Evolve needs in order to be able to read and apply the contents.

Without seeing the files themselves, we would not be able to know, so your best bet is to contact Intellum Support with the original and translated xliffs and a link to your course so that they can take a deeper look.

Amazing, Thanks @hbailey I’ll do that now :slight_smile:

As a quick update this was a fault with the XLIFF not New Evolve. Somehow the translation targets had not pulled through in the process.

The Support team were super helpful (thanks Carl!)

And supplied the following, adding here incase it helps anyone else experiencing this :slight_smile: Hope that’s ok!

Each <trans-unit> block currently only has a <source> element, which is the original text. For the system to recognize and import translations, each unit also needs a corresponding <target> element containing the translated text in the target language. This is the same for both translation files, but the example below is for the ar (Arabic) one.

Here’s a quick example of what a correctly structured <trans-unit> should look like:

<trans-unit id="Course|?????????????|displayTitle" datatype="plaintext">
  <source>Translation test</source>
  <target>?????? ???????</target>
</trans-unit>

Every <trans-unit> block in the file will need a <target> element added with the appropriate Arabic translation before uploading.

To resolve this:

  1. Open the XLIFF file in a text editor or your translation tool of choice.

  2. Add a <target>...</target> element beneath each <source> element, containing the translated content.

  3. Save the file and re-upload it to New Evolve.