Here's the best solution I've seen for translated courses:
- Create a separate source (.story file or Rise project) for each language.
- Publish each as a SCORM package.
- Have someone with the proper coding skills wrap all those packages into one big SCORM package, with a starting page that allows the user to select a language. (Unfortunately, I don't have any recommendations about who does that sort of programming.)
Another option I've seen also involves publishing a separate SCORM package for each language. Those are then bundled into a curriculum within the LMS, with the settings adjusted so that the user only has to complete one of the courses to finish the curriculum. Of course, being able to do that depends on the LMS.