Language & Locale
Appetize supports multiple languages and locales for running your mobile apps in different regions and languages.
Note that for
iOS
we currently only set the language at the app level. Our Private Cloud offerings allow for setting system level language configurations. Contact us to learn more.Set the language of the device by adding the
language
query parameter to your app or embed URL.&language=af_ZA
Set the language of the device via our JavaScript SDK
await client.config({
language: 'af_ZA',
...
})
await session.setLanguage("af_ZA")
iOS Only
Set the locale of the device by adding the
locale
query parameter to your app or embed URL.&locale=fr_FR
Set the locale of the device via our JavaScript SDK configuration
await client.config({
locale: 'fr_FR',
...
})
Android Only
Set the time zone of the device by adding the
timezone
query parameter to your app or embed URL.&timezone=Australia%2FAdelaide
Set the time zone of the device via our JavaScript SDK configuration
await client.config({
timezone: 'Australia/Adelaide',
...
})
iOS Only
We also support an
iosKeyboard
Query Parameter and JavaScript SDK Configuration to specify the exact keyboard for iOS. The Android keyboard does not need this feature, as it updates automatically based on the language specified. A full list of supported keyboards can be found here.Set the keyboard of the device by adding the
iosKeyboard
query parameter to your app or embed URL.Set the time zone of the device via our JavaScript SDK configuration
Last modified 9d ago