Skip to content

Languages

The customer ticket app, kiosk, and queue display can use any language you enable. You choose the available languages and the default language for your organisation. You can then set different defaults for specific locations and devices.

Language support is available on all plans.

CodeLanguage
enEnglish
fiSuomeksi
svSvenska
deDeutsch
ptPortuguês
esEspañol
frFrançais
itItaliano
nlNederlands
nbNorsk
daDansk
plPolski
swKiswahili
ja日本語
csČeština
trTürkçe
elΕλληνικά
ko한국어
zh简体中文

Each language picker shows language names in that language. These names are called endonyms. For example, it shows Suomeksi, Svenska, and Deutsch, so customers can recognise their language even when the rest of the screen uses another language.

You configure languages at three levels: organisation, location, and device. A device setting has priority over a location setting, and a location setting has priority over an organisation setting. See How the active language is resolved below.

In admin, go to Settings → Languages. Here an org-manager sets:

  • Enabled languages — the languages that customers and locations can use across the organisation. Select the languages you want to offer.
  • Default language — the language used when nothing more specific applies. The picker is limited to your enabled set, and the default is always one of the enabled languages.

A location can use the organisation settings or define its own. Use a location override when one location needs different languages from the rest of the organisation.

  1. In admin, open the location and go to its Languages tab.
  2. The Inherit organisation settings toggle is on by default. The location uses the organisation’s enabled languages and default language.
  3. Turn it off to set a location-specific enabled set and default language.

When you pair or edit a kiosk or display, you can set a preferred language for that device. For example, you can set a lobby display to one language even when its location offers several. The preferred language applies only if that language is enabled for the location.

Jonot uses the following order to choose the language for a display and the starting language for a customer ticket page or kiosk. It uses the first language in the list that is enabled:

  1. The device’s preferred language (paired devices only)
  2. The location’s default — only when the location sets its own override default
  3. The organisation default
  4. English (en), when it is in the enabled set
  5. Otherwise the first enabled language

A location that inherits the organisation settings has no location default, so Jonot uses the organisation default in step 3.

Jonot uses a location’s enabled languages when the location has an override. Otherwise, it uses the organisation’s enabled languages.

When more than one language is enabled, the customer app shows a language switcher in the header. The app first tries a language the customer previously chose on the device. It then tries the browser language, followed by the default that Jonot selected. The app remembers the customer’s choice on their device.

The kiosk starts in the location’s selected language. A language picker lets each customer choose a language for their interaction. When the kiosk returns to its home screen, it resets to the location default for the next customer.

A paired display has no language picker because customers do not operate it. Before pairing, the setup screen lets staff choose a language for the pairing process. After pairing, the display uses the language selected for its device and location. If you change the language settings in admin, the display uses the new language after its next reload.