Reward Gateway’s Smart Hub platform is designed to to support members from around the world, and can be extended to various national markets. This article explains how this impacts the user-interface and text shown to members.
Static and Dynamic Text
On the Smart Hub platform, we distinguish between two types of text:
- Static text is text that the Reward Gateway teams have written and is embedded into the product, like error messages.
- Dynamic text is everything that can be customised by the client, like Smart Hub tile content, blogs or eCard messages.
Static Text
We manage the translation of static text and it is updated as we make changes to the Smart Hub platform and related products. This text, and the translations, are not customisable by you.
Have we missed a translation? Please get in touch with us if you find a piece of text which is not translated.
Dynamic Text
For ‘dynamic text’ you will need to use our segmentation capabilities to add alternative layouts and tiles, menus etc. to show people content based on their language. You can do this by creating a segment in the Segment Builder based on the member language - or their country - depending on the content.
You will need to consider this too when you add additional content, like articles and blogs. We do not yet support translating these automatically between languages.
We also do not attempt to translate end-user generated content, like comments and recognition moments. There is too much cultural variation in these to apply machine translation too.
End-User Experience
Showing content in a language the end-user understands is important for engagement. The Smart Hub Platform has a hierarchy to determine this and make sure each user receives the most relevant experience.
Programme Default Language
Every programme has a default language, which you can select. This is used on the landing page and where we are not able to identify a specific member’s preference.
Member Default Language
When you provide us with a membership upload file, if you have enabled a multi-lingual programme you can provide us with an additional column - the member’s default language.
The member’s default language is used for all communication with an end-user before they have registered.
Member Preferred Language
After registering, member’s can change their preferred language at any time. This change will be remembered across sessions and devices.
Detecting Language
For members who have not logged-in, we use the Accept-Language header sent by their device to determine the language they see content in. If we support the language indicated by this header, we will display content in it. Otherwise, we will use the programme’s default language.
After log-in we will always use the Member Preferred Language.
Supported Languages
We currently support translations in the following languages (for more information on language codes, see How to enable new languages on a programme:
- English (United Kingdom)
- English (United States)
- French
- German
- Indonesian
- Dutch
- Polish
- Welsh
- Spanish (Spain)
- Spanish (United States)
- Spanish (Mexico)
- Portuguese
- Italian
- Romanian
- Chinese
- Japanese
- Thai
- Slovak
- Latvian
If you would like an additional language not listed above, or would like to participate in improving the quality of our translations, please speak to your Client Success Manager, who will pass this on to the product team.
Comments
0 comments
Please sign in to leave a comment.