Language Mapping

By default, Skillsoft provides compliance courses in multiple languages. If you assign the English version of the course to a global audience, when a learner launches the course, it displays in their default Percipio language provided the course exists in that language, otherwise it displays in English.

Percipio allows you to configure a course and each of its language versions. One configuration may include an introduction, a policy statement or a summary, or any combination of these components. A course can have multiple configurations.

Behavior of a single configuration

If you add only one configuration to a course or the configured translations to any of its language versions, Skillsoft retains the default behavior, showing the course in the learner's default Percipio language.

If you do not provide a translated configuration for a language version, Percipio shows the course in the default language version without any configurations.

Behavior of multiple configurations

If you want the learner to see a course in their default Percipio language, when that course has multiple configurations, you must:

  • Create a configuration for each language version you want learners to see even if that means creating a configuration for a language without any components. See the example.
  • Supply Skillsoft with a language mapping file. The language mapping file tells Percipio compliance which configured language version of the course to display to the user.

Submitting the Language Mapping file

The language mapping file tells Percipio compliance which configured language version to display to a learner when you assign an English version of a multi-configured course. Each configuration retains its original course number, but each configuration gets a new course ID. Percipio needs to know which course ID's correspond to each other so it displays the right configuration.

Note: You only need to submit a language mapping file if you have multiple configurations in multiple languages.

To create the file:

  1. Download this template file.
  2. For each configuration of a course (if a course has multiple configurations), complete a separate CSV file. For example, if you have 3 courses each with 2 configurations, you would need to create 6 separate CSV files, 2 files for each of 3 courses. Each CSV file contains the course name, course number, course ID, and language code for each configuration that goes together. Use this table to find the data you need.
  3. Once you have created all your CSV files, send them to Skillsoft Support.
  4. Skillsoft creates the mappings and responds when they are complete.

CSV File Values

CSV Column Format Where to Find
Skillsoft course number

xxx_xxx_x00_xx_enus

xxx_xxx_x00_xx_eses

The easiest place to see all your language configurations is from within Percipio Compliance, select Content and then Content Configuration.

From the Compliance Course Library page, search or filter for your course and then locate the number in the Course number column.

Compliance course ID 123456789

You can use the first 9 characters of the course number to filter the Library and get the corresponding course ID's.

Access the library from within Percipio Compliance, select Content and then Library.

Configuration title

US English title

US Spanish title

The easiest place to see all your configuration titles is from within Percipio Compliance, select Content and then Content Configuration.

From the Compliance Course Library page, search or filter for your course and then locate the title in the Course title column.

Language code

en

es-es

Arabic (Saudi Arabia) arb

Bulgarian bg-BG

Chinese (PRC) zh-yue

Chinese (Traditional) zh-TW

Croatian hr-HR

Czech cs-CZ

Danish da-DK

Dutch (Belgium) NL-BE

Dutch (Netherlands) nl-NL

English (Australian) en-AU

English (Canadian) en-CA

English (India) en-IN

English (New Zealand) en-NZ

English (United Kingdom) en-GB

English (United States) EN

Finnish fi-FI

French (Canadian) fr-CA

French (Standard) FR

German (Standard) DE

Greek el-GR

Gujarati GU

Hebrew he-IL

Hindi hi-IN

Hungarian hu-HU

Indonesian id-ID

Italian (Standard) it-IT

Japanese JA-JP

Korean ko-KR

Malay (Malaysian) ms-MY

Montenegrin sr-Latn-ME

Norwegian (Bokmal) NB

Norwegian (Nynorsk) nb-NO

Polish pl-PL

Portuguese (Brazil) PT

Portuguese (Standard) PT-PT

Romanian ro-RO

Russian ru-RU

Serbian (Cyrillic) sr-Cyrl-CS

Serbian (Latin) sr-RS

Slovak sk-SK

Spanish (Modern) ES

Spanish (Traditional) es-ES

Swedish sv-SE

Thai th-TH

Turkish tr-TR

Vietnamese vi-VN