Skip to main content

Language management

How languages are handled in the app and administration panel

Updated over a month ago

A Loialcard app runs in one language. There is support in the app to have the user interface in English, Swedish Spanish, French and/or Thai, but all app content runs in one language. There are two potential but not fully satisfying workarounds:

  1. To have English, Swedish Spanish, French and Thai entered in each form field of the administrative panel, such as for an event in the Event Description field have English, Swedish Spanish, French and Thai text in the same post

  2. Manage menu and shortcut items specifically per language (see more below)

From Loialcard's experience maintaining multiple language versions of all content is too time-consuming for small and midsize businesses.

How To Set the Language of Your App?

When setting up the app for Google Play and Apple App Store languages need to be selected and Loialcard sets this based on what's requested by the client. Given the limitation of the content in the administrative panel of Loialcard being supported in only one language, the app is set to support that one specific language. This is not the same as what markets the app is available in which may differ and is normally set to all markets, meaning that a user in a foreign country can download the app.

Apart from the language of the app registered in the stores, the language also needs to be set in the administrative panel under Settings. Likewise, here, Loialcard sets the language. That setting can later be changed by the admin. There are five options, English, Swedish, Spanish, French or Thai. One language is set as primary and this is what will be displayed in the app (regardless of the users' language settings of their phone) if any of English, Spanish, and Swedish are selected.

If English, Swedish Spanish, French and Thai are selected, the app will display five flags in the main menu, letting the user shift the language of the user interface. However, the content is only in one language, and it doesn't change automatically. The selection of flag/language is not stored on the member profile and can't be used to segment notification send-outs.

Also, please note that all emails sent from the system during the onboarding process are in the primary language as set in the administrative panel, not based on the flag/language selection by the user in the app.

You should select at least one primary language in the BO. The selected language will be reflected in the language dropdown option available across the BO.

As you can see, the selection of a language map changes the content on the app side to the selected language.

Main menu and shortcut items in different languages

The main menu and the shortcuts of the app have separate handling of the five (English, Swedish Spanish, French and Thai) language sets so it is possible to have separate menus for Swedish, Spanish, and English users if so desired by the admin.

This could be practical if the user group includes some English-speaking members and you want to inform them about the app primarily running in Swedish. You could then have some main menu items with high-level information in English for them to consume. You would then create for example Pages in English only and those would be linked to the English version of the main menu or shortcut items in the app.

Note: Internal Pages, Events, and Forms created in the primary language (majorly English) would open on the app side in the same language. Meaning, that language map selection wouldn't change the language of the internal links, however has an impact only on the menu and home screen view

Language in the administrative panel

The administrative panel and all support articles, tooltips, etc run in English only.

Did this answer your question?