Symptom
- After successfully uploading a custom language pack in the system, the translations are not applied as expected.
- An attempt to download the uploaded file results in an error message: "The selected locale does not contain any keys for export."
Environment
SAP SuccessFactors HCM Suite
Reproducing the Issue
- Upload a custom language pack in Manage Languages.
- Check for the translations in the system, they are not displayed.
- Attempt to download the uploaded file, an error message is displayed.
Cause
The issue occurs due to the presence of "]]>".
For example:
... <a href='[[DATA_LIST_SAMPLE_PAGE]]]> data</a>."
Please notice the "]]>" should it be "<a href='[[DATA_LIST_SAMPLE_PAGE]]'> data</a>"?
When we save labels, they will be encoded to XML. "]]>" is an ending signal in XML, which causes XML decoding failed.
Resolution
- Check the content of the file for any errors.
- Fix the error in the file by removing the "]]>" value.
- Delete the old custom locale.
- Create a new custom locale.
- Upload the corrected file.
See Also
Keywords
SAP SuccessFactors, Onboarding, custom language pack, upload, translations, error, locale, XML decoding, CSV file, Manage Language & Text Replacements. , KBA , LOD-SF-PLT-LAN , Manage Language & Text Replacements , Problem
Product
SAP SuccessFactors Onboarding all versions