Symptom
When accessing Learning (LMS) through HCM/BizX, the 'My Learning' label on the top left-hand corner needs to be modified.
Environment
- SAP SuccessFactors Learning
- SAP SuccessFactors HCM Suite
Cause
The label to modify with 3 tier language change is in HCM is: COMMON_LEARNING_ITEM_TAB. The 'My Learning' Label is not managed by Learning when the user is accessing via HCM integration.
Resolution
Follow KBA 2576546 on the process to change this label through the Manage Languages Tool noting the following case scenario expectations:
Case 1: Different Language, example: BizX - Spanish | Learning - English
User lands on Learning via BizX they see:
<My Learning> - It will come up in Spanish.
<Rest Other menus> - It will be in English, it will not honour BizX selected language, comes from main-menus API call.
Case 2: Same Language, example: BizX - Spanish | Learning - Spanish
User lands on Learning via BizX they see:
<My Learning> - Will come up in Spanish.
<Rest Other menus> - Other menus will also come in Spanish, comes from main-menus API call.
Case 3: Same Language but the user is trying to change the language from the learning side, example: BizX - Spanish | Learning - Spanish
With the above configuration, if a user lands on Leaning via BizX they see:
<My Learning> - Will come up in Spanish.
<Rest Other menus> - Other menus will also come in Spanish only.
Now User went to Options and Settings to change the language, and from the Learning side selects English, Now user sees:
<My Learning> - It will still show in Spanish, as it is coming from session storage, at the time of landing on learning we store page metadata in the session.
<Rest Other menus> - Other menus will come up in English.
Keywords
three, tier, language, change, my, learning, label, change, manage, languages, tool, translation, bizx, hcm, header, top, , KBA , LOD-SF-LMS-ADM , System Admin, Global Variables, References , LOD-SF-PLT , Platform Foundational Capabilities , How To