In this article, we will look into how to modify the Label Text on the External Career Site (Not only external career site we can modify text on any of the pages in the application).
Table of Contents
User Interface Text tool Introduction
Using the “User Interface Text” feature, we can modify the text/wording on any of the pages in the application. We can also use the page composer and do the text changes using “Page Composer”, but those changes will be specific to a single page only.
With “User Interface Text” we can replace text A with text B throughout the application. We also have the option to exclude some pages if there is a requirement.
Use User Interface Text Editor tool to simultaneously customize multiple occurrences of entire words or phrases in the user interface (UI)
Use case for modifying text
Let’s take a sample use case of modifying the text on the External Career Site:
Here is the seeded text that comes up when the candidate tries to apply for a Job on career site.
Now, I want to change the wording of “You don’t need to have an account” to “You do not need an account“
Pre-Requisites
The user needs to have one of the Application Administrator or Implementation consultant roles to create sandbox and perform User Interface Text changes.
Step by Step Process:
Let’s see the steps involved in achieving this requirement.
We need to create a sandbox with “User Interface Text” enabled.
Navigate to Configuration > Sandboxes and create and enter into sandbox
Modify text using User Interface Text
Navigate to Configuration > User Interface Text
In the Find field, enter the word or phrase you want to search for.
In the Replace field, enter your replacement word or phrase.
Check the type checkbox for text changes in different Fusion Apps section :
- User Interface Text = Across all Fusion apps pages.
- Global Menu Label Text = Navigator/Springboard section
- Multipart Validation Messages = Validation/Error/Notification messages.
- Enterprise Scheduler Text = ESS
We can specify additional search parameters, such as Match Case or Match Complete Word or Phrase.
Note: We cannot perform partial word searches, nor can we use wildcard characters as part of the search text.
Here are the sample values that can be used for search
Search Text | Expected Match | Match? | Reason |
---|---|---|---|
Flex | flex Flex | Yes | The application searches for any occurrence of your search string, no matter what its position is, in the strings, it searches. Unless you select Match Case, all matches are considered exact. |
flex | flexfields Flexfields A flexfield is a… A Flexfield is a… | No | The application treats your search text value as a whole word. The text flex isn’t the same as the text flexfields. |
^Flex$ | flexfields Flexfields A flexfield is a… A Flexfield is a… | No | Use ^string$ in the Find field to say this string must match the complete field. The application treats your search text value as the entire value of the strings it searches. Alternatively, select Match Complete Word or Phrase to search for an exact match of your search text value. |
^Flex$ | flex Flex | Yes | Use ^string$ in the Find field to say this string must match the complete field. The application treats your search text value as the entire value of the strings it searches. Unless you select Match Case, both matches are considered exact. Use just ^string in the Find field to say this phrase must appear at the beginning of a field. |
flex credits | Flex Credits Configuration Allow rollover of flex credits Flex Credits Manage Flex Credits Configuration | Yes | The application searches for any occurrence of your search string, no matter what its position is, in the strings it searches.Unless you select Match Case, all matches are considered exact. |
flex credits | flex credit shell plan Allow rollover of flex credit for… | No | The application searches for any occurrence of your search string, no matter what its position is, in the strings it searches. |
credits configuration$ | Flex Credits Configuration Manage Flex Credits Configuration | Yes | Use string$ in the Find field to say this phrase must appear at the end of a field. The application searches for the exact spelling and sequence of words, where the words appear at the end of the strings it searches. Unless you select Match Case, both matches are considered exact. |
Click on search and it will show all appearances of the From text throughout the application based on the option selected.
The search results are grouped into different tabs based on the types of application components.
Caution: Tabs marked with an asterisk (*) have live changes that are saved directly to the mainline metadata. You can’t undo these changes once you save them. Make sure you review changes carefully before replacing your strings.
If the search results in multiple entries and we need to exclude any entries, we can click on the Exclude check box beside the result.
Finally click “Replace Strings“. The changes will be completed. However to our surprise it doesn’t show any successful message.
Let’s verify that change from the career site screen
We can see that the text is updated with our change. So we have successfully changed the text using this tool.. Hurray!!!!
Finally publish the sandbox for the changes to be reflected for all users.
History of User Interface Text Changes:
We can access the history of User Interface Text changes from the history tab:
It also shows the User who did this change and the Count of the changes done.
Exporting User Interface Text Changes:
We can also export the User Interface Text changes using the Export option.
It downloads a zip file that can be imported into the target POD to implement this label change.
Importing User Interface Text changes:
We can import the exported file from the Import tab and browse for the zip file and finally click the Import button.
If you like the content, please follow us on LinkedIn, Facebook, and Twitter to get updated with the latest content.