Overview
This article describes how to use various localization settings in Heartland Restaurant’s Admin Console to provide a site with a multi-lingual interface. These controls enable you to set a preferred language for the Admin Console and all sites associated with a specific account, or to set different languages for specific locations, users, and staff members.
To use these features, your site must run Heartland Restaurant at version 6.60 or higher. Currently, the only language options offered are English, Spanish, and Canadian French.
Admin Console
This section describes the different language settings available in Heartland restaurants that affect how the Admin Portal and POS are displayed for users and staff members. In the Admin Console, you can apply a default language preference in the User Profile. The program will use this language as the default when displaying labels in the Admin Console.
You can also set language preferences in the following records.
- Accounts
- Locations
- Users
- Staff
These settings modify the language displayed in the Admin Console and POS.
Accounts
- In the Admin Console’s Main Menu, click Accounts, then select an existing account.
- In the Main Menu, click Account Info.
- In the Account Info screen, select a language in the Language.
If you select a language in the Language list, the Admin Console will use this language when displaying setting screens under this specific account and all its locations.
The account’s language setting does not override the My Profile setting. You can also set one or more locations to override the account’s default language. - Clickto save your settings.
Locations
You can set the default language per location instead of using a single language for all locations under an account. The location default language will be applicable to all users that have their profile or user language settings set to “Location Default”. Setting a different language in the user profile will override the location default language for that user.
- In the Admin Console’s Main Menu, select a location.
- In the Location screen, select a language in the Language.
If Account Default is selected, all locations will default to the language set for the account. - Clickto save your settings.
Users
In the User Settings, you can set the program to override the default language set in the Accounts or Locations settings when displaying controls (in the Admin Console) when a specific user logs in.
- In the Admin Console’s Main Menu, select Users, then select an existing user record.
- In the User Settings screen, select a language in the Language.
If you select a language in the Language list, the program will override all other default language settings and use this language when the user logs into the Admin Console. If you select Location Default, the program will use the location’s language settings when the user logs into the Admin Console. - Clickto save your settings.
If you click Resend activation email, the program will resend the Activation email to the user in the language set in the Language list.
Independent Language Selection
Admin portal users are able to independently select a language in their profile to display the Admin Portal without asking an administrator to change the language for them. Profile language settings, when set, will override location language settings and the language set in their user account setting.
- Log into the Admin Console.
- In the top right corner, click, then click My Profile.
- In the My Profile screen, select an appropriate language in the Language.
- If you select a language in the Language list, the Admin Console will use that language for all labels in the program. If you select Location Default, the Admin Console will use each location’s language setting when displaying setting screens for the specific location.
- Clickto save your settings.
Staff
In the Staff Settings, you can set the program to override the default language set in the Accounts or Locations settings when displaying controls in the POS when a specific staff member logs in.
- In the Admin Console’s Main Menu, select Staff, then select an existing staff member record.
- In the Staff Settings screen, select a language in the Language.
If you select a language in the Language list, the program will use this language for this staff member. When the staff member logs into the POS, the program will display all labels in the selected language. If you select Location Default, the program will use the location’s language setting when the staff member logs into the POS. - Clickto save your settings.
POS
When you log into the POS app, the Log In screen will display the Email and Password labels in the language set as the default within the iPad device.
After you log in, the POS will apply the language settings from the Admin Console.
Based on the language selected in the Account, Location, or Staff settings, the POS will display all of its controls with labels in the selected language.
The POS will also use the selected language in the KDS screens and printed receipts.
Kiosk
You can also set the Kiosk to display a prompt screen with multiple language options when customers use the app. In the Admin Console, click Location Setup, then click App Ordering. In the App Ordering screen, click the Kiosk tab. In the Settings area, we have added three Kiosk Language Options check boxes, one for English, Canadian French, and Spanish.
If you select the Canadian French or Spanish options, the Kiosk app will display the selected languages as options when a customer uses the app. For instance, if you select all three language options, the Kiosk will display a screen with buttons representing each of those available language options. To view the Kiosk interface in a different language, customers can tap the button for a different language and then tap Begin Order.
English is the default language used by the Kiosk app. If you want to set the Kiosk to use a different language as its default, click the Make Default button next to the Canadian French or Spanish check box.
Online Ordering, Guest, and Customer Display
The Online Ordering website uses the language set in the user’s browser settings. For Spanish language, the Online Ordering website specifically uses the Spanish (United States) setting in Google Chrome.
The Guest app uses the language set in the user’s phone settings.
The Customer Display app uses the language set in the user’s iPad settings.