SAP Knowledge Base Article - Public

2089472 - Text Replacement Feature | How to change words across SuccessFactors?

Symptom

  • How to change words across SuccessFactors using text replacement?
  • How to customize words in several interfaces across SuccessFactors?
  • How to set custom values in some interfaces at the system?
  • Is that possible to change words/labels in SuccessFactors?

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

Environment

SAP SuccessFactors HXM Suite

Resolution

The Text Replacement Feature uses two keys in the language pack (TEXT_REPLACEMENT_KEYS and ADMIN_TEXT_REPLACEMENT_KEYS) for the UI labels that you wish to customize.

When you save custom values for the UI labels on the text replacement page, the default values of the UI labels are replaced with the new values, wherever the UI labels are used in the application.

When you customize UI labels in one language, the updates are applicable only for that language, and not for the other languages supported in the application.

Prerequisites to have access to Text Replacement tool:

  1. Go to Admin Center Manage Permission Roles Permission Manage System Properties and select Text Replacement.
  2. On the Permission settings dialog box, and click Done.
  3. Scroll down to the Grant this role to section and grant the permission to the user roles, as needed.
  4. Click Save Changes.
  5. The selected user roles will now have access to the Admin Center Text Replacement page.

Necessary Steps:

  • Go through Admin Center -> Text Replacement tool;
  • The key and UI labels, of your default locale, available for customization, appear in the Key and Default Text columns as per screenshot below.

NOTE: The Text Replacement will replace the value where the key is used, not the text.

To validate the key, you need to switch your Language to English Debug. If you do not have this language pack listed on your instance's Change Language screen, contact support for enablement.

Capture.PNG

  1. Find the UI label you want to change. You can use the Search by Key and Search by Default Text filters to narrow down the list;
  2. On the same row, enter its custom value in the Replace With Text column;
    1. Repeat this step for all the UI labels you want to customize.
  3. Use Select Language to switch to other languages. Note: Setting a text replacement in one language will not set it for any other language;
    1. You'll need to manually provide text replacements for all words and phrases in all languages.
  4. (Optional) To keep the default term, leave the text field blank;
  5. Scroll to the bottom of the page and click Save. It can take up to 24 Hours for the application to show the customized value.

You can overwrite default text using either the Text Replacement and Manage Languages features.

If you overwrite the default text of the same key using both tools, then the application shows the customized value from the Manage Language Feature.

For more details on Working with Manage Language Feature - Platform see KBA 2576546

See Also

  • Master Guide - Managing UI Labels in SAP SuccessFactors HXM Suite
  • 2576546 - Manage Language Feature | How to change labels in SuccessFactors?

Keywords

SuccessFactors, SF, language, languages, manage language, Text Replacement, change words, change text, change labels, English debug, English, change language , KBA , sf titles , LOD-SF-PLT-LAN , Manage Language & Text Replacements , LOD-SF-PLT , Platform Foundational Capabilities , How To

Product

SAP SuccessFactors HCM Suite all versions