Replacing Placeholder Text

Discover / Frameworks / SAP Fiori Elements / Replacing Placeholder Text

Intro

Onscreen text and messages that are familiar to users in their business context simplify their work.

Both SAP Fiori elements for OData V2 and SAP Fiori elements for OData V4 define default or “placeholder” text for labels and messages, but it’s often too generic to be meaningful to users.

guideline

This article:

Reviewing the Default Text

To review all default text for labels and messages, see the tables for SAP Fiori elements for OData V2 and SAP Fiori elements for OData V4 respectively in Localization of UI Texts.

guideline
Refer to Localization of UI Texts for the current version of the default text, not in the examples in this article.

The tables at this link show:

The application developer uses the key to identify the text to replace with the improved text you provide.

Note that Fiori elements for OData V2 and Fiori elements for OData V4 do not share keys.

Important Replacements to Make

For a seamless user experience, replace the following generic text with the specific and meaningful business terms that are familiar to users.

Also, pay close attention to revising the various messages related to the delete action. Because an unintentional delete action results in data loss, make sure the text warns the user about what will be deleted and confirms what has been deleted.

Replacement Examples

Replace “object” and “objects” with the business terms familiar to the users.

Default text: New Object (Title for the Create dialog)
Internationalization key (i18n): Fiori elements for OData V4: CREATE_DIALOG_TITLE
Example replacement: New Sales Order

Default text: New Object
Internationalization key (i18n): Fiori elements for OData V4: T_NEW_OBJECT
Example replacement: New Sales Order

Default text: Other users have edited the selected objects without saving the changes. Delete them anyway?
Internationalization key (i18n): Fiori elements for OData V2: ST_GENERIC_DELETE_UNSAVED_CHANGES_PLURAL
Example replacement: Other users have edited the selected contracts without saving the changes. Delete them anyway?

Default text: The selected objects have unsaved changes by other users. Delete anyway?
Internationalization key (i18n): Fiori elements for OData V4: C_TRANSACTION_HELPER_CONFIRM_DELETE_WITH_UNSAVED_CHANGES_MULTIPLE_OBJECTS
Example replacement: The selected contracts have unsaved changes by other users. Delete anyway?