Symptom
Translations which are maintained for the fields in the development tenant are not coming up in the UI of the target tenants. This happens after uploading the patch from development to other tenants(test or production).
While the translations are working fine in the development tenant UI.
Environment
SAP Cloud Application Studio
SAP Cloud for Customer Addins
SAP Business ByDesign
Reproducing the Issue
-
Go to Cloud Application Studio
-
Open the Solution in the source system and maintain the translations in the source tenant.
- You can use the XLIFF file for translation of the fields.
- Once the Assemble is done.
- Upload the same patch to the target tenant.
- You can see all the translations are transported to the target tenant successfully by checking in SDK(Right click on the solution-> Translation-> Check Status).
- You will go and test in the frontend UI, you can see that all the fields are not translated in the respective language.
Cause
This issue is happened because you have used the backend text option for labelling the field in the UI designer.
Resolution
You should use only overridden text for the extension fields to ensure that the translation works fine throughout all the tenants.
-
Open the UI Designer of the respective screen where you have maintained the translations.
- Select the field.
- Go to Properties tab.
- Under Text information section , select the option Label.
- Change the text pool from backend text to overidden text.
See Also
Keywords
Translations not working;Fields not translated after upload;missing transplations , KBA , translations not working , translations missing in patch , c4c , sdk , byd , AP-RC-BDS-TRANSL , ByDesign Studio Translation , Problem