Languages

Summary 

In guest-facing mode, the user interface can be configured to display content in another specified language. This is a feature that requires a permission to be set for the account to use. (Accounts can contact their CBS implementation manager to have this feature activated for their account.) 

When the feature is activated, an account can add text to be used in the language of their choice for various elements of the guest-facing UI, such as menu item names, adjustments, payments, etc. 

Configuration 

Enable feature

The feature must be set to Active for the Account using the localization (languages) feature in Guest UI. 

Add language

To add a language, go to ECM > Sites > Languages 

On the Languages page, select Add new record; a new field will open on the screen to enter the name of the language and the language culture name: 

An account may have more than one language record added 

After entering a new record, click Save changes to save or Cancel changes to discard any changes. 

Guest UI Localization 

Add the values for each of the translatable elements in the Guest UI. See Guest UI - Localization

Go to ECM > UI Modifications > Guest UI > Localization 

  • Language: Select a language from the drop-down. See Languages
  • The page shows:
    • View IDs
    • Screen IDs
    • Default Values 
    • Localization values 
  • To add/change a translation value, click a line to select an item 
  • An image of the screen will display with each translatable element labeled with a view ID for reference. 
  • Click in the Localization field; enter the value to be used for the element

Example: English 

Example: French 

  • After entering the values for each element, click Save changes to save or Cancel changes to discard any changes.

Localize data elements 

Other data elements can also be localized: 

ItemPath
Adjustment reasonsFinancial > Adjustment Reasons > Select reason > Localization
Alternate paymentsFinancial > Alternate Payments > Select payment > Localization
Component categoriesCategories > Component Categories > Select Component Category > Localization
ComponentsProducts > Components > Select Component > Localization
Convenience center categoriesCategories > Convenience Center Categories > Select category > Localization
GratuitiesFinancial > Gratuities > Select gratuity > Localization
Menu item categoriesCategories > Menu item categories > Select category > Localization
Menu itemsProducts > Menu items > Select Menu Item > Localization
Prep coursesCategories > Prep courses > Select prep course > Localization
ReceiptsSites > Receipts > Localization
Serving optionsProducts > Serving Options > Select Serving Option > Localization
Serving options categoriesCategories > Serving Option Categories > Select Serving Option Categories > Localization
Tax TypesFinancial > Tax Types > Select tax type > Localization
UI ModificationsUI Modifications > Guest UI > Localization

Example: To localize the language for a menu item category:

    • Go to Categories > Menu Item Categories

                 

    • Select a menu item category
    • Click Edit

                    

    • Click Localization > Add new record
    • Select the language desired from the Language dropdown
    • Click in field and enter name and description
    • Click Save changes

                    

    • Repeat steps for each area of the site to be translated
    • Edit:
      • Language selection can be edited by selecting a different language from the drop down
      • Name or description can be edited by clicking in the name or description fields  
Note: If data is not configured in ECM, the system will use the default language for the account. 

Operation 

When the guest accesses Order Entry in guest-facing mode, a language toggle is located in the lower right corner.


Click the toggle to display the languages available and to select a language. 


The application will be displayed in the selected language. 

The selected language will be applied throughout the application and on the printed receipts. 

Example: When data has been configured in ECM for the menu items and other ordering elements, they will appear in the selected language. 

To change to a different language, click the toggle again and select the desired language. 


Guest UI - Localization