Forum Discussion

Felix312's avatar
Felix312
Community Member
6 months ago

Automatic Selection of preferred language in LMS/SCORM-Package

Hi there, 

I have a question about the localisation feature in Articulate Rise and would be grateful if anyone with similar experience could help me. šŸ˜„

My use case is as follows: Our course content is inside an Articulate Rise course and is exported as a SCORM 1.2 package to a Moodle platform. When the SCORM package is clicked, the user is directed to a pop-up containing the course contents. 

I understand that Articulate Localisation is the best way to generate and export Rise courses in multiple languages, as demonstrated in the following article and e-learning course:

The best method I have found is to allow the user to select their preferred language at the beginning of the SCORM package using a dropdown menu, as demonstrated in this article: Multi-SCO SCORM Package with Language Select | Articulate - Community 

Is there any way to skip the dropdown menu and automatically display the correct course language based on the user's browser language or, alternatively, based on the user's Moodle profile fields? Ideally, this would not require much coding or a custom solution and would not change the current user flow when accessing course content.

Any help or feedback on this issue would be much appreciated. šŸ™

Best regards, 

Felix 

 

2 Replies

  • KathrinH's avatar
    KathrinH
    Community Member

    Hi Felix,

    did you manage to skip the dropdown and have the language selected automatically, according to the users preferred language within your LMS?

    For us, it would actually be interesting how to make the language selector pop-up reappear, in combination with automatic language, and in general.

    Our use case: many learners use the default language as their preferred language in the LMS, so the SCORM would automatically show in that language. We would like to give learners an option to override their preferred LMS language for a specific SCORM module, because our LMS is available in fewer languages, than the SCORM content is.

    But even without setting the language automatically, we have the problem that the language selector pop-up only shows on learners' very first entry to the SCORM module, and in case s.o. would like to change the language later, it is not possible.

    Any idea how we can make the pop-up with language selector re-appear or how to show a menu with language selector?

    Kind regards
    Kathrin

  • JoeFrancis's avatar
    JoeFrancis
    Community Member

    SCORM does include Language in the list of available data elements:

    SCORM 1.2

    cmi.student_preference.language (CMIString (SPM: 255), RW) The student’s preferred language for SCOs with multilingual capability.

    SCORM 2004

    cmi.learner_preference.language (language_type (SPM: 250), RW) The learner’s preferred language for SCOs with multilingual capability.

    If Moodle is storing the learner's preferred language, you should theoretically be able to retrieve it using JavaScript and then set the language in your course accordingly. In Storyline, the variable you're looking for is GetLanguagePreference.