Symptom
- Translations set on the object definition "label" (icon for translations) for the custom MDF objects for the Full Employee Profile Card are not displaying.
- The card title continues to show the default label instead of the translated text.
- The issue is observed in the 2511 version but not in the 2505 version.
Environment
SAP SuccessFactors HCM Suite
Reproducing the Issue
- Create a custom MDF object.
- Configure the object in the Latest People Profile.
- Assign permissions for the secured object.
- In the object definition, set the "label" translations.
- Change the language in settings to one of the languages for which a translation is set.
- Navigate to the employee profile card.
- Observe that in the 2511 version, the translation does not display, and the default label is shown instead.
- Note that in the 2505 version, the translations display correctly for each language.
Cause
The title displayed on the card is derived from the UIConfig settings rather than the label translations in the object definition.
Resolution
- Navigate to the Manage Configuration UI for the UI page you have created for the custom MDF object.
- Maintain the translations from the UI header/title > Edit Properties.
- Using the translation icon for the field "Title Type User Defined" set you required translations for the card label.
- Log in to the system and verify the card title in the desired language.
Keywords
latest people profile, mdf card translation, custom mdf object, card title translation, ui configuration, exception detail, translation issue, 2511 version, 2505 version, sap successfactors , KBA , LOD-SF-MDF-PPX , MDF on New People Profile , Problem
Product
SAP SuccessFactors Platform all versions
SAP Knowledge Base Article - Public