SAP Knowledge Base Article - Public

3049791 - SDK Translation does not replicate from Custom BO to custom EC in your development tenant

Symptom

You have maintained the translation for the fields in the custom BO of PDI solution in your development tenant.You have also created EC and have binded the fields in the header, used in Custom EC to the custom BO.

Now, you expect the translation mainatained in the custom BO to gets autopopulated to the header fields in custom EC.

Environment

  • SAP Cloud Application Studio
  • SAP Cloud for Customer
  • SAP Business ByDesign

Reproducing the Issue

As a prerequisites you have created:

  1. Your custom solution in Cloud Application Studio.
  2. Your custom BO for which you have maintained translation via XLIFF file (Please refer to section 8.19 from Cloud Application Studio Help documentation for more information regarding Translations for elements of your custom BO).
  3. Your custom UI component along with custom EC
  • In your custom solution for your custom BO you see the translations are maintained successfully by checking in SDK(Right click on the solution-> Translation-> Check Status).
  • You do the right click on the custom EC which is binded to your custom BO (Right click on the solution-> Translation-> Check Status), you observe the translation is missing

Cause

This issue is happened because you have used the overridden text option for labelling the field in the UI designer.

Resolution

If you wish the translation to be autopopulated in your custom EC header which is binded to your custom BO, you need to use only backend text option for labelling the field in the UI designer. When you use the Text Pool as Backend Text, then the translation  maintained in the backend will auto populate when you bind the objects to it .

Note: Use of backend text option for labelling may cause issue after deployment. For more details refer See Also section.

See Also

https://launchpad.support.sap.com/#/notes/2681354

Keywords

SDK Translation, XLIFF file, UI Text, Textpool, Incorrect Translation , KBA , translation , development tenant , custom ec , AP-RC-BDS-TRANSL , ByDesign Studio Translation , Problem

Product

SAP Business ByDesign all versions ; SAP Cloud Applications Studio all versions ; SAP Cloud for Customer add-ins all versions