How to Edit Field Labels in Retail Pro Prism

If a user has specific labels that will constantly be used rather than the default options, it can be helpful to change the labels to match the specific needs of the user.

Because Retail Pro Prism's user interface is entirely customizable, you can edit the preset labels on the transaction screen. Here's how.

 

1. The specific file to edit depends on which Preset Regional Settings user has configured in Admin Console > Preferences & Settings > Language & Locale. The locale file has the format of angular-locale_XX-YY.js where XX is the ISO Language Code and YY is the ISO Country Code. In this example, we will be using a default language of English and Preset Regional Setting of English - United States, so we'll be editing the en-us.json

 

2. Before making changes to any file in RP Prism, make sure to create a backup of the original file. Copy the default English translation file (en-us.json) to create a backup copy. Rename the copy.

 

3. Path: "C:\ProgramData\RetailPro\Server\WebClient\locale\en-us.json"

 

Locale file

 

 

4. Rename the original English translation file to "en-us_TEMP.json" and then access RP Prism Point of Sale and refresh the browser. Notice that all fields have no translations. The numbers displayed represent the unique translation ID for each field label.

 

  • 1415 - Item Lookup
  • 746 - Sale
  • 749 - Order
  • 747 - Return
  • 2790 - Adv. Lookup
  • 637 - First Name
  • 636 - Last Name

 

Retail Pro Prism UI field numbers displayed

 

 

5. Rename the original English translation file back to "en-us.json" and open the file in a text editor, such as Notepad++ or Notepad.

 

6. Locate (CTRL+F) each field using the ID and insert your own translation. I've changed the labels from the default to the following:

 

  • "1415" : "Item Lookup", -- "1415" :  "Item Search"
  • "746" :  "Sale", -- "746" :  "Special Sale"
  • "749" : "Order" -- "749" : "Layaway"

 

Find field numbers to change field labels

 

7. Access RP Prism Point of Sale and refresh the browser. In some cases, clearing the browser cache will be necessary. Notice that all fields now have the custom label/translation.

 

Updated Retail Pro Prism user interface with new field labels

 

Published on Mar 11, 2020 in Customization

 

Find Another Article