Language selector

I have a client requesting a language selector within a module so they don’t have multiple SCORMs for required translations. Is this a feature that’s available with Evolve? If yes, does it still work with XLIFF translation inport or would it mean manual input of translations?

Hi! There isn’t a language selector no, your option for the momet is to create a course with your language versions within it, then create a new course with multiple topics, one for each language.

Use the copy/paste functionality to paste your pages from the various language courses into the appropriate topic, then at the very start of the course, the learner can choose their language from the main menu (topic) and then the course will be inside it.

Stay tuned for more information about language selection though later this year!

Hope that helps!

Hi, that’s really helpful thank you! If you apply this workaround as suggested, I assume that would impact the tracking data/completion data of the course because you wouldn’t be able to define what would trigger completion to the LMS?

A good question!

It depends what you are classing as completion.

Your best bet would be to have a logic trigger at the end of each language - be that a question, a button or anything interactive, that once completed sets the course to complete in Logic. Therefore no matter which version is taken, the course will be set to complete at the end of that “topic”.

Does that help?

2 Likes

If you have experience developing with HTML/CSS then you could also build a language picker yourself. if that sounds feasible I can provide you with some high-level guidance.

Equally it looks like someone’s tried to make a generic version of such a thing here GitHub - skfriese/multi-lang-sco: A configurable SCORM 1.2 package for supporting multiple SCO's in different languages - I haven’t actually tried using this though so have no idea if it still works.

1 Like

That’s a great solution, it would take some testing but assume if the trigger can be ‘any’ not ‘all’, then that should track completion fine. Thanks.

Interesting, thank you Matt! We are early days in the project, but I’ll be in touch if we head down the HTML/CSS route for some guidance. If we give that wrapper a go, I’ll let you know if it works!

1 Like

You’d just need to set up a different trigger for each completion action (course) and then you would be fine!

Let us know if you come across any issues regarding this.

Helen

1 Like

You’d just need a separate trigger for each course, so that no matter which one is clicked, it actions the completion.

Let me know if you run into any issues.

I know @Andy_Moorman may have approached it this way, if he has any advice?

1 Like

Hi @chantelle, @hbailey is right; we do use logic to set course completion in courses where there’s a clear last thing the learner can do/get to. Alternatively, the achievements extension is ideal for tracking an assessment or multiple interactions because it allows tracking of more than a single action.

For that, the setup is: Course Behavior = Course Completion | Course Attainment Extension > Behavior = Points | Attainment Attributes = the points value of the interactions you want to track, for example, 800. So, in the course, we have 10 MCQs in each language, with each MCQ set to earn 100 points. The result is we can track a pass mark of 80% across 10 questions in however many languages are in the course. The achievement extension ends up looking like this screenshot.

Finally, and using logic for completion, here’s an example multi-language build: https://juvolearningsolutions.evolveauthoring.com/courses/67a357504eb3f9a67b0f99e2/shared/index.html

2 Likes

Just to mention that the only downside with this method of doing it is that if, for some reason, the learner decides to start the course in (say) English, then quit and relaunch into a different language* they may get tracking issues if the structure of the course differs in each language…

* this happens surprisingly often..! Do people forget what language they speak? Or perhaps are just curious to see what the course looks like in Spanish? ¿Quién sabe?

3 Likes