Skip to main content
Answer

Should I use the same course code for different languages?

  • October 24, 2022
  • 7 replies
  • 105 views

Daniel
Hero III
Forum|alt.badge.img+3

We publish courses in three languages, and during implementation I was advised to use the same code for all 3 versions of a course to make it easier to report collectively. However, after using Docebo for a while now, I think I would prefer to use seperate codes for each language. If you publish courses in different languages, how do you handle the course codes? Do you use a common or a unique code? And in your experience, what are the advantages and disadvantages of each method?

Best answer by jmkachidurian

@Daniel We use a separate course code in our schema in which most of the course data is identiical but the last 2 characters reflect the language code.  This works for us to report on courses with the same initial code chararacteristics and lets us differientiate the courses as well.  We don’t see a down side to it as yet but we’ve only been working with this process for a few months.  I am interested to see what others recommend.

7 replies

jmkachidurian
Helper II
Forum|alt.badge.img+2
  • Helper II
  • Answer
  • October 24, 2022

@Daniel We use a separate course code in our schema in which most of the course data is identiical but the last 2 characters reflect the language code.  This works for us to report on courses with the same initial code chararacteristics and lets us differientiate the courses as well.  We don’t see a down side to it as yet but we’ve only been working with this process for a few months.  I am interested to see what others recommend.


KMallette
Hero II
Forum|alt.badge.img+9
  • Hero II
  • October 24, 2022

@jmkachidurian@Daniel  We do the same this … a single letter at the end of the course code notes the language. We’ve been using this approach for about 6 or 7 years across two LMS platforms, and it works well.

Regards,

KMallette/Viasat, Inc.


Bfarkas
Hero III
Forum|alt.badge.img+6
  • Hero III
  • October 24, 2022

We do a mixture depending on the course. Many do above as you can just search the core of the code and easily add all languages to the report.

Some, the content handles the language idenitfication and reports it back as a test result, this sounded good on paper to some but gets weird to report on.

On VILTs, the course is all one and then the sessions are all in english unless led by ‘Spanish -’ or similar depending on the language, so one report gets it and just filter.


Daniel
Hero III
Forum|alt.badge.img+3
  • Author
  • Hero III
  • October 24, 2022

Many thanks for the responses! It sounds like it shouldn’t be a problem adding a letter to the end of the code to denote the language, so I think that’s what we’ll do. My next question: Is there a way to add a letter to the end of the codes in bulk, or do we need to go into into each course and do it manually? I'm not sure if it makes a difference, but our courses are organized into folders, with a separate folder for each language.


Bfarkas
Hero III
Forum|alt.badge.img+6
  • Hero III
  • October 24, 2022

If you’re comfortable using the API you could update them in there, except you’d have to collect the course ids first so you would probably end up going to each course anyways…


Daniel
Hero III
Forum|alt.badge.img+3
  • Author
  • Hero III
  • October 24, 2022

Thanks, we don’t have any experience with the API, so it looks like we’ll need to do it manually.


Bfarkas
Hero III
Forum|alt.badge.img+6
  • Hero III
  • October 25, 2022

Yeah. Unless you had some stuff setup not sure it would be much faster. I assume you could use the automation app to update with a proper formatted csv file as well, but then balance how long to make that file the one time.