Problem cleaning .xlf files (file type identifier version problem)

 Hi,

We are a translation agency and received some .xlf files to be translated by one of our clients. At the beginning of the project we did some tests internally to see whether we could send the .xlf files back to the client and it worked fine.

However, we had one of our translators translated these files. Once she sent them to us, we copied the .sdlxliff files to the corresponding folders, proofread them, and when we wanted to clean them (by clicking on "Saving target as"), we received an error message regarding a file type identifier problem ("Failed to save target content: cannot find file type definition XLIFF 1.1-1-2 v1.0.0."). In fact, our file type identifier version (original files when we created the project) was 1.1-1.2 v 2.0.0.0. and the file type identifier version of the files sent by the translator was 1.0 v1.0.0.0.

Is there a way to change the file type id versions so that it matches the original one in order for the files to be converted back to .xlf files?

We managed to solve this problem by applying the TM on new files, but as this is an ongoing project we need to find the solution as our solution is time consuming and can be source of error.

Many thanks in advance,

Kind regards,

Fabienne

  • Hi Fabienne,

    The "SDL XLIFF 1.0 v 1.0.0.0" file type was used in Trados Studio 2011 and changed to "XLIFF 1.1-1.2 v 2.0.0.0" in Trados Studio 2014.
    If the file types you received from the translator were "v 1.0.0.0", this means the translator created the sdlxliff files on their PC.
    In the future, I would recommend creating the sdlxliff files on your PC and sending those sdlxliff files to the translator.
    If you use this process, you will not run into the "Cannot find file type definition" error.

    >We managed to solve this problem by applying the TM on new files,
    I believe this is the best way to workaround the problem.