Customer is trying to rename text in the front end of Onboarding 1.0 module "Process" initiation screen for Offboarding process.
He has done this successfully on the same screen for another label by changing the language to Debug, pulling the correct reference and then making the changes to localization file, but for some reason the translation is not working for the other.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
SAP SuccessFactors Onboarding - All Versions
Reproducing the Issue
- Log into Onboarding instance and navigate to the process screen, see the text "Simply search for employee to be offboarded" in the Offboarding process tab
- Change the language to debug and note the tag for this text is: L:RadioButton1.Text;XpressHR.App_LocalResources.OffBoardingNextGenStartControl.DBG2.ascx.resources
- Log into super admin, open the localisationresources XML and configure radiobutton1.text replacement under en-GB locale. Note this is identical as radiobutton2.text replacement text, which works:
Log back into onboarding front end, navigate to process tab and note text label does not update for radiobutton1
Incorrect order for Data key in the XML file.
Maintain the correct order for the Data keys you have in the XML file, according to the labels you have appearing in the page.
For example, if you have 2 labels in the page, you need to keep the correct order for the data keys existing in the XML to match the order the labels are showing in the page, so the translations will be pulled accordingly:
2444593 - Translation Of upload File -Onboarding
2273586 - How to update message in the panel through localization file - Onboarding
2235027 - How to fix Spelling Error - Review and Approve Panel
LocalizationResources, XML, translation, localization, localisation , KBA , LOD-SF-OBD , Onboarding , Problem