SAP Knowledge Base Article - Public

3685653 - How to Configure and Validate Translations in Multi-Language Compensation Statements

Symptom

When different users download the same Compensation or Variable Pay Statement, the language displayed matches each user’s default locale from the UDF, as long as the statement template includes that translation. 

Environment

SAP successFactors Compensation

Reproducing the Issue

  1. Go to Compensation Home.
  2. Open the template and generate the statements normally.
  3. When you download the statement as yourself, it should appear in the language of your default locale.

Cause

The statement language always follows the user’s default locale stored in the User Data File (UDF) at the moment the statement is downloaded, as long as the statement template includes that translation.

Expected Behavior

  1. Downloading as yourself:
    The statement displays in the admin’s default locale.

  2. Downloading via proxy:
    The statement displays in the proxied user’s default locale.

The same statement can appear in multiple languages, depending on who is downloading it.
Statement groups per language are not required unless you want the user to download the statement in a language different from their default locale.

Resolution

Ensure the logged-in user has the correct default locale in the UDF

  1. Go to Admin Center > Employee Export > User Data File (UDF).
  2. Confirm that your user has a Locale that matches a language already translated in the statement template.

Generate the statements using your own user

  1. Go to Compensation Home.
  2. Open the template and generate the statements normally.
  3. When you download the statement as yourself, it should appear in the language of your default locale.

Proxy as another user with a different default locale

  1. Select a test employee whose Locale in the UDF is different from yours
  2. Use Proxy to log in as that employee
  3. Go to the statement download page and download the same statement
  4. Validate the translation behavior

The statement should now appear in the proxied user’s default locale, as long as the template contains a translation for that language.
This confirms the system is following the UDF default locale of the user performing the download.

See Also

2085136 - Personal Statements - Compensation - SAP for Me

Keywords

statement translations, compensation statement translations, variable pay statement translations, Compensation Statement, Variable Pay Statement
Statement Language , KBA , LOD-SF-CMP-PS , Personal Statements , LOD-SF-VRP , Variable Pay Programs , How To

Product

SAP SuccessFactors Compensation all versions