SAP Knowledge Base Article - Public

2317562 - External User Login Page language

Symptom

How to enable the language preference on the LMS user login page?

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

SAP SuccessFactors Learning

Reproducing the Issue

  1. Navigate to your external site URL
  2. See that the user does not have an option to change the language preference of the page

Resolution

There is a configuration setting within LMS that provides the Language translation option on the user login page

To enable this feature:

  1. Naviagte System Admin > Configuration > System Configuration > LMS_ADMIN
  2. Update the value of "showPreferenceSelectorInDefaultHeader" to 'true' and click Apply Changes
  3. Refresh the User Login page. You should now see the Language preference drop down available for selection at the top right corner which will display the locales enabled for your tenant for users.

NOTE:

The language external users will see by default when first accessing the page is the default language set for the site:

System admin > Application admin > Sites > Open your site > Summary tab

siteid.JPG

See Also

If not all users see the same language they may have configured their browser settings:

From https://www.w3.org/International/questions/qa-lang-priorities

-------------------------------------------------------------------------------------------------------------------------------
In many cases, the initial browser setting will meet your needs. For example, if you have a Japanese version of a browser, the browser typically assumes that you prefer pages in Japanese, and sends this information to the server. The details below tell you how to discover and change the language preferences if you need to.
-------------------------------------------------------------------------------------------------------------------------------

In the browser, if you remove the Japanese language or move it down the preference in the browser language settings (it is specific to Chrome, Firefox and IE) and give preference to English. The users could see the login page only in English.

  • Chrome: Tools > Settings > Languages > Language and input settings > Ensure that English is on the top
  • Firefox: Tools > Options > Languages > Choose ... > Ensure that English is on the top

Keywords

Login page, language preference, default language, language, learning user login, showPreferenceSelectorInDefaultHeader, site, external user, registration, locale , KBA , LOD-SF-LMS-EXT , Sites and External Users , LOD-SF-LMS-LAN , Language Packs & Translation , How To

Product

SAP SuccessFactors Learning all versions