When making a change to an employees Job and Compensation data, all legacy Foundation Object values display the "Default" value where they should display the translation based on the logged in users locale setting.
Employee Central 2.0
Reproducing the Issue
- Log in as Carla Grant > locale is set to Brazilian Portuguese
- Navigate to My Employee Files
- Find a user and try to Terminate them
- The "Event Reason" menu displays Event Reasons in English US only - it is expected that the values will show in Brazilian Portuguese
Issue is caused by securing the "FoTranslation" MDF object.
Grant "Everyone" with "View" permissions to the FoTranslation object.
Remove the Security from the FoTranslation object (typically we recommend not to secure this object as it cannot be edited without Manage Data permissions - which are normally granted to System Administrators) -:
Translation does not display for Foundation Objects, Language, Event Reason, Location, FO, MDF, RBP, , KBA , LOD-SF-EC-FOO , Foundation Objects - MDF & Legacy , LOD-SF-EC , Employee Central , Problem