Symptom
When navigating to Manage Languages to perform an import of custom labels, there could be an error of "push language packs to i18n management exceptionString index out of range: 0"
However, when trying to download the existing custom labels, it can be noticed that they have been imported successfully.
Environment
SAP SuccessFactors HXM Suite Core
Reproducing the Issue
- Go to Manage Languages
- Go to the desired Language row
- Click the + icon to expand it revealing the Custom Locale
- In the desired Custom Locale row, hover your mouse on the three dots
- Click Upload custom labels
- Select the file containing Custom Labels
Cause
The error is brought about by the file itself. There are cases when the file is opened as CSV, there is an entirely blank row together with all the values for custom labels. This misplaced blank row causes the import function to throw an error message despite processing all the other valid custom labels in the system.
Resolution
Remove the blank row in the file, and re-import it in Manage Languages.
Keywords
push language packs to i18n management exceptionString index out of range: 0, push language packs to i18n management exception, manage languages, manage, languages, language, import, custom, label, custom labels, labels, locale, error, failed, message, upload, upload custom labels, import custom labels , KBA , LOD-SF-PLT-LAN , Manage Language & Text Replacements , Problem