Translate Widget Contents
Discover how to easily translate your loyalty widget’s contents, ensuring your program is accessible to a global audience.
Last updated
Discover how to easily translate your loyalty widget’s contents, ensuring your program is accessible to a global audience.
Last updated
Who can use Translations?
Editing English content is available for: Free plan.
Changing the default language and editing default language content are available for: Professional plan.
Using the Detect language feature is available for: Advanced and Enterprise plans.
Joy's translation feature operates through two main tabs:
Default Language: This is the language in which the widget will be displayed if no other language is detected.
Detected Language: This language is identified based on the user's information. There are two methods for detecting the language:
Customer's IP: Detects the language based on the customer's geographical location.
Browser's Language: Detects the language set in the customer's browser settings.
With Joy Loyalty's Translations, you can change the language of the widget to suit your customers' preferences. The supported languages include:
German
English
Spanish
French
Hebrew (Modern)
Hindi
Indonesian
Japanese
Korean
Malay
Dutch
Portuguese
Russian
Vietnamese
Chinese (Simplified)
Chinese (Traditional)
Note: After translating your loyalty program to your new language, you can still customize the content title in a more specialized manner to suit your objectives.
In this guide, we will walk you through three sections to help you master the Translation feature:
Default language:
Detected language:
How to edit content:
The default language is the widget's default language, meaning the widget will be displayed in this language.
For free plan, the default language is always set to English, and you can make basic content edits. From the Professional plan and above, merchants can change the default language and adjust all content of the default language.
To change the default language, please go to Translations -> Select the language you want to change in the default widget.
As mentioned above, Joy currently supports 15 languages for you to choose from:
The detected language feature allows the widget to display in the language that matches the user's preference.
This preference is identified through the user's IP address or the language settings of user's browser.
To set up Detected language, Go to the Translations -> Choose how to detect your customer's language -> Add Detected languages and Edit your Detected Language list by selecting the languages you want to support.
Note 1: You must have at least one language in the Detected Language list for this feature to work. When a customer's language matches a language in the Detected Language list, the widget will display in that language. If The customer's language is not in the Detected Language List, the default language will be used.
Note 2: The detect language feature is only available when customers are logged into your loyalty program. If a customer is not logged in, the widget will show the default language.
Step 1:
Step 2: Select the content you want to translate
Step 3: You can change the translation of labels yourself. Please navigate to the tabs you want to change and adjust the translation. Do not forget to click on Save button as you finish your translation version.
Note that you must keep the same variable format to display the correct values. This means when translating languages, you only need to translate the content while keeping variables intact in the format {{ keep variables in English }}. Example: To display the page number in General, you must use {{page_number}} as the value, even when switching to any other language.
Need help? Check out Frequently Asked Questions.👇
In today's global market, providing a seamless experience in multiple languages is essential for reaching a wider audience . Joy Loyalty now offers the capability to edit and translate the widget content into several languages, allowing you to customize your loyalty program's interface to better serve your customers from different linguistic backgrounds.
페이지 {{page_number}} 페이지 {{페이지_넘버}}
Questions
Add and manage questions & answers
Chatbox
Set up chatbox appearance
Translation
Translate your content