Choose the languages your company offers

Enable the languages Offision displays across the admin console, user app, and room panels, set the default fallback language, and configure outgoing email languages.

Updated 2 Nov 2026
Open System interface

1. Open System interface

Go to System config › System interface. Find Language in the first section (Account settings), between the account name and the time zone.

2. Select your enabled languages

Each row displays a language in its native script (for example, English, 日本語, 繁體中文). Select every language your company uses.

Enabled languages numbered in the order they were selected.

Enabled languages numbered in the order they were selected.

This list defines which languages users can choose in their personal preferences. Keep the list limited to the languages your organization actively supports, because custom resource names and descriptions must be entered for each enabled language.

3. Set the fallback order

Each selected language receives a number based on the order in which you ticked the checkboxes, not its position in the grid. Because rows cannot be dragged, untick the checkboxes and reselect them in your desired order if you need to change the numbering.

Language #1 is the system fallback language:

  • It is used whenever a user’s preferred or browser language is not in your enabled list.
  • It is used on signed-out pages when the visitor’s browser requests an unsupported language.
  • If you later disable a language that someone is currently using, their account automatically switches to language #1 on their next page load.

4. Save your changes

Click Save on the bar at the bottom of the page.

5. Set the outgoing email languages

Email languages are configured separately and do not follow individual recipient preferences. Go to System config › Email setting:

Open Email setting
Email setting showing the Primary language and Secondary language options.

Email setting showing the Primary language and Secondary language options.

  • Primary language — the main language used for all booking confirmations, approval requests, and visitor invitations sent to any recipient.
  • Secondary language — optionally appends a second copy of the message in another language within the same email, which is useful for bilingual workplaces.

Both menus only list the languages you enabled in step 2. While push notifications on mobile devices follow each user’s personal language setting, emails always use the company’s primary and secondary email languages.

6. Verify your changes

Open the user app and click your profile picture at the top right. Under Preferences, check that the Language row offers only the languages you enabled (shown as inline buttons when three or fewer languages are enabled, or as a dropdown menu when four or more are enabled).

Room panels and signage boards receive the updated language list within a few seconds; see How updates reach a screen.

How Offision determines which language a user sees

Offision checks the signed-in user’s account preference first, or checks the browser language when no one is signed in. If that language is not enabled for your company, Offision falls back to language #1.

Two sources side by side, each a large icon above its name: Their account, blue, when they are signed in; or Their browser, teal, when they are not. One arrow marked whichever it is leads down from both into a full-width amber band reading Must be one your company enabled. Two arrows leave it: one marked it is, to a green highlighted card reading That language; one marked it is not, to an amber card reading Number 1 on your list, English if you enabled none.

The first matching enabled language is used; otherwise Offision falls back to language #1.

  • When signed in — Offision uses the language saved in the user’s Preferences. Unlike theme, clock format, and text size (which are stored per browser), the language preference is saved to the user’s account and syncs across computers, browsers, and the mobile app.
  • When signed out — Sign-in pages, visitor kiosks, and public event pages match the browser’s requested language against your enabled list without saving a preference.
  • When a language is not enabled — If a user’s saved language or browser language is disabled in System interface, Offision displays language #1 instead.

What this setting does not control

  • Custom names and content — Enabling a language does not automatically translate your room, floor, building, or visiting purpose names. Each multilingual field holds one value per enabled language and falls back to English when left blank.
  • Per-user language assignment — Administrators cannot assign a language to a specific user profile. Users choose their own display language in their preferences panel.
  • Device-specific language subsets — Room panel configurations (Specify display languages) and signage boards (Display languages) can restrict a screen to a subset of your enabled languages. Room panels also remember the language last selected directly on the device screen.
  • Date order and first day of the week — Changing the display language translates month and weekday names, but does not change the date order or the first day of the week (which remains Sunday).