Export the XLIFF file from Rise 360, translate it in Localizely, and import it back.
Articulate Rise 360 exports the text of a course as an XLIFF file and imports the translated file back, one file per language. Localizely translates these files with AI translation, machine translation, translation memory, a glossary, and the review of your team or a translation agency. The translated file you download keeps the ids of the exported file, so it imports into Rise 360 as a translation of the course.
Note: Set Empty translations to Main language when downloading, so that a text that is not translated yet keeps the source text in the course instead of an empty block.
When the course changes, export the XLIFF file again and upload it for the main language. Texts that are already in the project keep their translations, changed texts are updated (with Overwrite enabled), and new texts are added. Translate what is new or changed, then download the files again. Texts that were removed from the course stay in the project until you delete them, or tag the keys in the file on upload and download only those tags.
The same flow works with the CLI, with the file type xliff:
config_version: 1.0
project_id: <your-project-id>
file_type: xliff
upload:
files:
- file: course/course-en.xlf
locale_code: en
download:
files:
- file: course/course-de.xlf
locale_code: de
- file: course/course-fr.xlf
locale_code: fr
params:
export_empty_as: mainThrough the REST API, upload the file like any other localization file and download the translated files with type=xliff. See the API documentation.
The flow is the same for any tool that exchanges XLIFF 1.2 files, such as Articulate Storyline 360 or a translation tool of an agency: upload the exported file as XLIFF, translate, and download the translated files.
Previous: XLIFF file
Read next: AI translation
Tired of manually editing translation files?
Our platform streamlines software localization for you.