SAP Knowledge Base Article - Public

3554847 - Unable to download/apply Custom Language after successfully uploaded in Manage Languages

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

  1. Upload a custom language pack in Manage Languages.
  2. Check for the translations in the system, they are not displayed.
  3. 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

  1. Check the content of the file for any errors.
  2. Fix the error in the file by removing the "]]>" value.
  3. Delete the old custom locale.
  4. Create a new custom locale.
  5. Upload the corrected file.

See Also

2576546 - Using the Manage Language Feature to Change Labels in SuccessFactors - SAP for Me

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