Overview
This article describes how to use various localization settings in Heartland Restaurant’s Admin Console to provide a location with a multi-lingual interface. These controls enable you to set a preferred language for the Admin Console and all locations associated with a specific account, or to set different languages for specific locations, users, and staff members.
To use these features, your location must run Heartland Restaurant at version 6.30 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. - Click Save.
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.
- Log into the Admin Console and access an existing account and location.
- In the Main Menu, click Location Setup, then click Settings.
- In the Location Info tab, select a language in the Language list.
If you select Account Default, this location will use the language set for its account by default.
- Click Save.
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 list.
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. - Click Save.
If you change a user’s language setting and save the record, the Admin Console will display the Resend activation email button.
If you click Resend activation email, the Admin Console will resend the Activation email to the user, but it will be in the language you selected in the Language list.
Independent Language Selection
Admin Console users are able to independently select a language in their profile to display the Admin Console without asking an administrator to change the language for them. Once you set it, this Profile language setting will override the language settings in both the Location Setup screen and the User screen.
- Log into the Admin Console.
- In the top right corner, click the Profile list, then click My Profile.
- In the My Profile screen, select an appropriate language in the Language list.
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. - Click Save.
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 panel, select a language in the Language list.
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.
- Click Save.
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, in the three Kiosk Language Options list, select the languages that you want to display as language options in the Kiosk.
You can select English, Canadian French, and Spanish.
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. - Click Save.
If you select Canadian French or Spanish, 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.
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.