TRANSLATIONS
Easily translate your loyalty widget’s contents
Last updated
Was this helpful?
Easily translate your loyalty widget’s contents
Last updated
Was this helpful?
Editing English content is available in the Free plan.
Changing the default language and editing content in the default language require the Professional plan.
Using the Detect Language feature is available only in the 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:
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
The default language refers to the language in which the widget is displayed.
In the Free plan, the default language is always English, and you can make basic content edits.
Starting from the Professional plan, merchants can change the default language and modify all content in that language.
To change the default language:
Go to Translations
Select the language you want to set as the default in the widget
The Detected Language feature allows the widget to display content in the user's preferred language. This preference is determined based on:
The user's IP address
The language settings of the user's browser
Go to Translations
Choose how to detect your customer's language
Add Detected Languages and edit the list by selecting the languages you want to support
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 widget will default to the default language.
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 display the default language.
Go to Translations, choose widget design
Select the content you want to translate
Manually change the translation of labels
Navigate to the tabs you want to modify.
Adjust the translation as needed.
Click the Save button to apply your changes.
When translating content, you must maintain the variable format to ensure correct values are displayed.
Only translate the content, but keep variables in English using the format {{variable_name}}.
Example: To display the page number, always use {{page_number}}, regardless of the language.
Correct Example:
✅ Korean: 페이지 {{page_number}}
Incorrect Example:
❌ 페이지 {{페이지_넘버}}
(This will not work correctly.)