What is a Variation?
A ‘Variation’ is a Project that is linked to a Master course
A Variation will inherit changes made in your Master course.
For example, if the colour of a button is changed from blue to red in your Master course, any Variations associated with the Master course will also have this change automatically applied.
Variations can be used to create different language versions of the same course with the Master being used to control and edit each Variation at once.
You can have as many or few Variations as you like.
Each Variation can be released individually or released from the Master as a Multi-Language package .
Creating a Multi-Language course using Variations Manager
Our recommended workflow for creating a Multi-Language course is outlined below. We suggest following these steps for best results!
To get started, create a Project which you wish to create language Variations from. Build out the course as usual, adding all of the text, images, videos and other assets.
Once your course is built, it’s time to start thinking about converting your course to a Master Course.
Head to Variations Manager
..and select Convert Project to Master Course
Once your Project is converted, you’ll be taken to the Variations Manager. Now you can start the process of creating your Variations!
To create Variations, you’ll need to export a translation file - available in either CSV or XLIFF format. This translation file will contain all of the text content from the Master course.
To export the file, select Export Translation
..and choose the format you’d like and select what content you’d like to export.
…then select Download.
You can now share this file with your translation agency. They can make copies of the file in order to create Variations with different languages.
Once you have received your file/files back from your translation agency, you are ready to start making Variations.
To begin adding Variations, return to Variations Manager and select Make new Variations
This will open the New Variations pop up
Select Upload translation files and then choose your files by selecting Choose files. Or, to import several files at once, drag multiple files onto the Choose files button. Once you have added your files, select Create Variations
You’ve now created your Variations! You can open your Variations either by selecting its name in Variations Manager
Or you can quickly switch between your Variations and Master in the Pages interface by selecting the Project you’d like from the drop down menu here
Changing the name in this field will change the name of the Variation (this is similar to changing a Project name in the Configure menu):
…the In Release toggle will decide if this Variation is available in your Multi-Language Release, click here for more information about Multi-Language releasing:
If you wish to edit your Variation’s translation again, you can do this by exporting a translation file directly from the Variation you’d like to change in the Configure menu.
You can export a file with only the changes made since the last import by selecting Since last Import
Once the changes have been made in the file, you can re-upload the file to the Variation in Variations Manager by selecting Import Translation
You can use the filter field to filter specific Variations
To delete a Variation, click the little bin icon here
Manually creating Variations
Another workflow is to manually create Variations. To begin, download your translation file using the Export Translation button. You can now share this file with your translation agency, they can make copies of the file in order to create Variations with different languages.
Next click Manually enter project names and then select a language from the dropdown here
You can add many Variations at the same time, pressing Add New Variation will give you additional Variations.
Once you’re happy with your Variations, click Create Variations.
Now for each Variation, upload a translated version of your XLIFF/CSV file by pressing Import Translation and choosing the relevant file.
💡 Pro tip: If you'd like to create a Variation in the same language as your Master, manually creating a Variation without uploading a translation file is a quick way to do this!