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.
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.
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.
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.
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.
We currently maintain first-class translations for this in:
- English (British)
- English (United States)
If you would like an additional language not listed above, please speak to your Client Success Manager who will pass on the feedback to the product team for future consideration.