Updated as of Version 26.02.
Ready to upgrade? Contact PeopleFluent Support.


Export and Import XLIFF Files for Third-Party Translations

To support the translation of LMS objects from their primary language to another, the LMS can import and export XML Localization Interchange File Format (XLIFF 2.0) files. Most translation bureaus or outsourced translators have a tool that can read an XLIFF file, so they can input their translations in a target language.

If you outsource translation for the LMS, you can export the following types of object and then import the translated versions:

  • Learning Module
  • News
  • Certification
  • Exam
  • Question
  • Catalog
  • Job profile
  • Competency
  • HTML widget
To export and import XLIFF files your role must have the Import and Export XLIFF files Role Generation permission.

Export an XLIFF File

  1. Go to Manage Center > System > System Utilities > XLIFF Import and Export.
  2. Click the XLIFF Export radio button.
  3. In the Source Language field, select the source language (the language in which you are exporting the objects).

Translatable fields in the source language are only generated if the object's assigned primary language bundle is the same as the source language selected in step 3. Meaning, only the primary bundle can be used as a base to translate from.

  1. In the Target Language field, select the target language (the language to which you want the objects to be translated).
  2. In the Source Type field, select the object type.
  3. In SelectCertification field choose one of the following options:
  • Export all - choose this option to export all of the objects.
  • Export selected - choose this option to export only selected objects.  When you make this choice, a Select button displays.  Click the button to make your selections.
  1. Click Export. The .xlf file is saved to your browser's default download location. If the language bundle in the target language already contains some defined translations, they are exported as well, otherwise empty values are generated. If the target language bundle is not configured yet, empty values are generated.

Import an XLIFF File

The import file can include translated data of multiple objects separated by the file element, with an original attribute reference to the object id. Each file element can be defined with multiple translatable fields. The import process only reads the target value defined in the translatable item and does the update on the language bundle accordingly. If the defined object doesn't contain a language bundle with the defined target language (trgLang), you can select whether to create the language bundle on-the-fly (unrestricted access permission to the object is required).

  1. Go to Manage Center > System > System Utilities > XLIFF Import and Export.
  2. Click the XLIFF Import radio button.
  3. Click Choose File to select the .xlf file to import.
  4. Click the Create any new language bundles found in the XLIFF file checkbox and the LMS will create new language bundles in this situation.
  5. Click the Reset question status to "Work in Progress" on question bundle creation to reset the status in this situation.
  6. Click Import.

Are you a PeopleFluent administrator?
Check out our Help Center or Contact Support.

Was this article helpful?

0 out of 0 found this helpful