SAP Knowledge Base Article - Public

2228064 - Job Information and Organisational Information not Translating Correctly

Symptom

Job Information and Organisational Information subtitle on Employment Information page not translating:

  • Subtitle has no English Debug value.
  • Translations are defined in the Succession Data Model.

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

Employee Central - Job Information

Reproducing the Issue

  • Navigate to the Employment Information of an employee.
  • In the Job Information Portlet or Organisational Information, the sub-title Job Information is not translated.

    2018-01-31_17-50-02.png

Cause

The translations have to be set for id="jobFieldsList" and id="orgFieldsList" respectively, for each country in the Country-Specific-Field Data Model.

When a users data is associated with a country, that country is defined in the country specific data model and uses country specific fields for job information. The system pulls translations for elements such as employmentinfo from the CSF data model

Resolution

This section can have country-specific fields.

Due to this the Translation for the subtitle id="jobFieldsList" and id="orgFieldsList", needs to be defined in both the Succession Data Model (for employees with no job information) and in the Country-Specific-Field Data Model.

The translations have to be set for id="jobFieldsList" and id="orgFieldsList", for each country in the Country-Specific-Field Data Model.

Below is a step by step guide on how to define the translation for Germany for the id="jobFieldsList" only.
Please follow the steps and repeat the procedure for each country in the data model. 

Provisioning:

  1. Export the Country Specific Succession Data Model via:
    >Provisioning   >Import/Export Country Specific XML for Succession Data Model

  2. Navigate to the <country id=”DEU”> section, for Germany.
    DEU.png

  3. Scroll to the <hris-element id=jobInfo”> element for Job Information.
    jonInfo.png

  4. Within this section scroll to the <hris-section id=”jobFieldsList”> section. Under the <Label> Job Information</label>, paste the required translation (taken from the Succession Data Model for the field with the same id “jobFieldsList”) as can be seen in the following image.
    jobFieldsList.png
    Example of translations for DEU in Country Specific Data Model.

  5. Save and import the data model.

  6. We can see that if we navigate to the employment information of a German employee that the sub-title 'Job Information' is successfully changed:

 changed.png

**NOTE**

If a users data is associated with a country and that country does not have a definition in the country specific data model. The system pulls translations for elements such as employment info from the Succession Data Model.

This can cause the system to translate some subtitles for some users but not others

Keywords

job information, translation, jobFieldsList, orgfieldlist, org info, organisational information , KBA , LOD-SF-EC-JOB , Job Information , LOD-SF-EC-LOC , Localization & Country Specifics (EC Core) , Problem

Product

SAP SuccessFactors Employee Central all versions