SAP Knowledge Base Article - Public

3113195 - Modifications of the Terms in SDK Do Not Automatically Update the Language Adaptation Source Text

Symptom

A field created in the SDK was then translated through XLIFF in the SDK. This field is, for example, seen on the header of Sales Quotes with the correct translated value. The issue arises when you open the Language Adaptation view where the source field is not appearing as expected. The translation has been successful from PDI - but there seems to an issue in Language adaptions as the field is not showing the correct label under the source column.

Environment

  • SAP Cloud Application Studio
  • SAP Cloud for Customer

Reproducing the Issue

  1. Change any PDI field label from original description ABC to new description XYZ  in SDK through XLIFF (ABC stand for the old label, XYX stand for the new label description).

  2. Go to the Administration work centre in C4C.

  3. Go to the General Settings view.
  4. Open Language Adaptations.
  5. Create a new Language Adaptation 123 (123 is the language adaptation name) for the BO your field XYZ is on.
  6. Collect Texts.
  7. Search for source text XYZ
  8. Observe: no value is found for label description XYZ.

Cause

In order not to show its own overwrites in the source text column of the Language Adaptation tries to keep the source texts stable (you will not be able to see what the origin of a translation/adaptation was, if this was not the case).
That makes sense for texts delivered by SAP. They typically do not change.

For PDI texts this means that changes do not show up with their new value in the source text column.

Resolution

You will have to select them, delete them from the Language Adaptation, do a new Collect Texts again, and re-do the translations, overwrites.

Keywords

SDK, XLIFF, Language Adaptation, collected text, PDI, Source text , KBA , AP-RC-BDS-TRANSL , ByDesign Studio Translation , AP-RC-TXA , C4C Text Adaptation , Problem

Product

SAP Cloud for Customer add-ins all versions