Tools for Changing Text
You can modify and replace words or phrases that appear on pages, in messages, and other areas of the UI using several tools or tasks.
Use these tools to make text changes:
-
Application Composer
-
User Interface Text
-
Page Composer
-
Structure
Multiple factors influence the option you select to modify UI text. Here are a few factors:
-
Your product family
-
The extent and scope of your changes
-
The components that you modify
This table lists the tools that you can use to modify UI text, navigation steps to use these tools, and the corresponding product families associated with these tools.
Tool or Task |
Navigation |
Product Family |
---|---|---|
Application Composer |
Click . |
|
User Interface Text |
Click . |
All applications |
Page Composer |
Click your user image or name in the global header, and select Edit <Page Name> Pages in the Settings and Actions menu. If the Edit <Page Name> Pages option isn't available in the Settings and Actions menu, then select Edit Pages instead. |
All applications |
Structure |
Click . |
All applications |
Text Modification Scenarios
This table includes possible scenarios for modifying user interface text. Compare your situation to the scenario in the table to determine the most appropriate tool for modifying text in your application.
Task |
Scope |
Tool or Task |
Example |
---|---|---|---|
Simultaneously replace multiple occurrences of a word or phrase that appear on multiple pages in multiple contexts |
Comprehensive. The change affects multiple pages throughout your application. You can edit the embedded help (for example, hints) using this method. |
User Interface Text |
Change the word "Employee" to "Associate" on every page associated with Employee Self-Service, Benefits, and Payroll. |
Simultaneously replace multiple occurrences of a word or phrase that appear in parts of messages in the message dictionary |
Comprehensive. The change affects multiple messages throughout your application. |
User Interface Text |
Change the word "Employee" to "Associate" in every message associated with Employee Self-Service, Benefits, and Payroll. |
Simultaneously replace multiple occurrences of the singular and plural forms of a word or phrase that appear in messages and on pages |
Comprehensive. The change affects multiple pages and multiple messages throughout your application. |
User Interface Text |
Change the word "Employee" to "Associate" and "Employees" to "Associates". |
Replace a word or phrase that appears on a specific page |
Targeted: A page The change affects text on a specific page or page fragment. |
Page Composer |
Change the word "Customer" to "Account" on two specific pages. |
Replace a word or phrase that appears in a specific message in the message dictionary |
Targeted: A message The change affects part of a specific message in the message dictionary. |
Manage Messages task |
Change the word "Recruit" to "Potential Employee", but only in two specific messages. All other messages continue to use the word "Recruit". |
Simultaneously replace a word or phrase associated with a specific object wherever the object appears |
Targeted: A business object The change affects a specific component of a specific message in the message dictionary. |
User Interface Text |
Change the label of the opportunity business object, from "Opportunity" to "Deal". You want the change to affect the business object wherever it appears. |
Replace words or phrases that appear in menus and menu items |
Targeted: Navigator menu item text |
User Interface Text |
Change the menu item label from "Total Compensation Statements" to "Compensation Package Statements". |
Replace words or phrases that appear in the browser tab title on a specific page |
Targeted: A page The change affects browser tab title on a specific page or page fragment. |
User Interface Text |
Change the browser tab title from "Audit Reports" to "Audit Summary". |
No matter which tool you use to make changes, all application changes are written in a single override bundle. So, the latest application changes overwrite the previous ones.
If you replace text using plain text as an input value, it supersedes any changes that use the override bundle. For example, if you enter a direct string in Page Composer, then Page Composer writes these changes in a file (not string resource) containing page modifications. So, such changes overwrite the changes in the override bundle.