The Ambassify platform has support for multiple languages built-in, allowing you to manage your content in multiple languages without complex workarounds. All of the data managed in the platform can be configured for specific languages such that all of the content shown to your users is automatically in their chosen language.
The languages officially supported by Ambassify are:
Other languages can be added on request.
The languages you will encounter through the platform are limited to those you have chosen to enable in your organization settings. If you indicate only ever needing English and Dutch in your organization settings, you will only be offered these two options at other places throughout the platform, such as post language settings.
Changing your organization language settings can be accomplished by navigating to:
Click on the
Settingson the upper right side of the page
From the left sidebar select the item
Select any language you wish to use.
Whenever you create a new post, only one language will be configured by default in the campaign builder. If you want to create your post in multiple languages, you can enable one or more languages in the sidebar on your right. The available languages are limited to those that are enabled on organization level (cfr. previous step).
After you have selected multiple languages for you post, you will see that in the top left a new filter appears. This allows you to switch between the different language versions of the post that you are creating. The language toggles on your right will indicate 'Check settings' as long as the required fields or parts of your post have not been configured yet. Once the campaign is fully configured, this message will dissapear and you can create your post.
Showing the right language version to the right audience
If you have created your post in multiple languages, the platform will automatically select and show the correct version based on your member’s language setting or the language that their browser is configured in, in case the member has not set his/her language.
Let's say you have 3 languages set for your organization (account). If you then create and publish your post in all 3 languages, each member will see the campaign in the language of their profile (or browser). If you only configure 2 out of 3 languages for your post, then users who do not match any of those 2 languages, will get to see the campaign in the default language of your organization.
If you want to avoid that users see a post in a language that is different from the language in their user profile, it's best that you configure all available languages for your post. Alternatively, you can use the language filter in the audience targeting of your post and target only on the languages that match with your configuration (e.g. English and Dutch). People with e.g. French in their profile, will then simply not receive the post.
Whenever sending messages to your members you are asked to select a language. This is used to determine the mail template to use and the language of copy that is automatically generated. This setting does not limit the audience of the message, recipients of a different language will still receive this message unless you filter on the language field in the
If you want to send out a message in multiple languages, you will need to create a separate message per language and make sure you add the correct audience based on the language filter.
Tip: duplicate your message when it's ready and use this as the starting point for the second message in another language, and so on. Adding a reference in the message name is a good idea to help you find your different messages.
Whenever one of your members interacts with the Ambassify platform we will record the language that their browser is configured in. This allows you to target specific audiences based on the language they prefer most.
Languages can also be configured when adding a member, either manual or through our CSV import. You can also set up a Form campaign to ask users to fill in their language or simply ask them to check/edit their language preference in their user profile.
It is possible to force an Ambassify page into a specific language by appending the
lang query parameter to the URL of the page. To force a page into English you would append the string
?lang=en to your URL. A URL like
https://community.ambassify.com would become