What is Localization? Or the more informal question that is asked is: “How do I get my VT System in other languages for my users?”
It is the specialized process of adapting your platform, video content and applications for regional—or local—consumption. It goes beyond translation to modify the source language and other platform elements to appeal to the users cultural preferences in their own target language.
There are two immediate ways to Localize your VT System.
1. Google Translate
Google Translate can be enabled for your System at any time under the System Management section, under Language Settings. It will appear as a drop-down option on the lower left of the screen in the footer:
Google Translate will translate every written word in your System, except for Videos, Caption/Subtitles found in those Videos, and any words written in a graphic, such as those found perhaps in Carousel Panel images, or Category and Course images.
2. Advanced Localization
Advanced Localization is a more finely curated translation of the majority of the written text found in the platform. With Advanced Localization enabled, Users can navigate to My Profile -> Settings and choose their language.
There are often several dialects to choose from as well – such as for Spanish, you can choose Spain, Mexico, Colombian, Ecuadorian, etc.
Using this Localization option will translate *most* written words in the platform. The content that is not translated is anything that can be “Content Managed” – which means, if you have the option to update the text, then we do not translate it. Examples of this include Category, Course and Chapter titles and descriptions, and test questions.
If you choose Advanced Localization we suggest you create a special separate Location, Theme and set of Content that can be translated.
Translating your Training Center Content
If you have he Super User B Privilege to Export/Import your content, then you can export a list of your content, then localize it in an excel file, and then re-import it back into the System to instantly create Localized content for your platform.
The privilege to Export/Import can ONLY be granted by a LightSpeed VT Employee at the moment, so please contact us (firstname.lastname@example.org) for access. This is because we’d like to explain a few things about this process to you before you get started.
Once you have access to the privilege, you can find it under the Account column, under System Tools:
From there, select the “Export/Import” tab:
On this screen, you can enter a comma list of Categories, Courses, or Chapters to be exported. Once you enter those IDs an excel file will automatically download to your computer.
If you do not have access to the content, we’ll give you a warning like this – this will help prevent any typos when you enter your list of content to export:
Once you have successfully exported your content, you’ll see an excel file that looks something like this:
The only columns you can update are basically the ones with text in them – nothing with IDs or numbers. Category Name, Category Description, Course Name, Course Description, Chapter Name, Test Instructions, Test Summary – Passed, Test Summary – Failed, Test Question, and Test Answers.
Once you have translated those columns (any column left in English will not be updated), then choose the excel file from your hard drive and click Import Data – we’ll give you one more warning before proceeding:
And as a safety precaution, we’ll give you a link to download the original / backup file just in case you need to revert your import. We suggest you download this just in case you see a mistake you made in the import.
So to summarize, our suggested steps for localizing your content are:
1. Create a duplicate of the content that you wish to localize.
2. Create a separate localized content role – something with the Language name in it such as “Learner – Spanish”.
3. Assign the duplicated content to the new special / localized content role.
4. Export a list of the duplicated content that you want to translate – this will download an excel file to your computer.
5. Translate the Category, Course, Chapter and Test question content to any language you choose.
6. Use the same excel file to re-import the data – and grab that backup copy just in case.
Once the import is complete, you will now have a copy of your content localized for whichever language you need.
And now users with that special localized content role sign in, they will see your localized content, just as they would your original / english version.
Notes and Considerations:
1. Let’s say 6 months later you need to change a test question in one of your original / English Courses – remember you will also need to make that change to the duplicated / localized Category/Course/Chapter as well.
2. When exporting and importing, do NOT change any of the “ID” columns – Category, Course, Chapter, Test – these IDs are what we use to determine which items to update. Any changes to these columns or numbers could cause major issues with which content is updated.
Only translate the text/content columns, and do not delete or remove any of the ID columns!
This section below is an older part of this article – we are currently under construction re-writing this but the information is still helpful.
There are 3 parts to localization that can be applied to the platform:
- The Interface
- In this phase, the interface of the system will be translated to the language of your choice, in other words, only the surface of what you see will be translated.
- Content Managed Translations
- These are parts of the system that are manually translated by the Administrator of the platform.
- Areas such as Category, Course, and Chapter names, test questions, and any descriptions, messages, or instructions that were manually added.
- Video Content
- Localization Services for Video Content include:
- Closed Captions
- Voice Over for English and/or other languages
Pricing for Localization Services is dependent on language in question and amount of content required. A discussion with an LSVT Localization Specialist will need to take place when requesting localization for your platform.