Push notification localization is only available with One Time and Recurring push campaigns; it is not available to use with the Transactional Push API. Additionally, you can only select the option to Localize or A/B test your push notification—it is not possible to do both for the same campaign.
How to Localize a Push Notification
The Localization feature is available on the Add Content screen of the push notification campaign workflow. For more information on how to create basic push notifications, see Creating Push Notifications.
Step 1: On the Add Content screen, add the content of your default push notification as required (for example, text, emoji, media, buttons, alert sound and custom parameters).
The default message acts as a catch-all notification that is sent to users who are not targeted by any of the localized notifications.
Step 2: Click Add Localization.
The localization tabs are displayed and include a tab for the Default notification. You can use the Localization feature to run two types of campaigns: targeting specific language groups and including a default notification that is sent to everyone else or targeting specific subsets of language groups only.
- To target specific language groups and include a catch-all notification that is sent to everyone else, leave the Default tab as your catch-all notification and add additional languages as needed.
- To target set language groups only, specify the first language on the Default tab and add additional languages as needed. This excludes a catch-all message, as required, but you can reintroduce one by simply changing the language on the first tab back to Default.
Step 3: To add additional languages:
- In the Select Language list, click the language in which you want to localize the push notification. The tab title is automatically updated to display the selected language.
- Add the content of the localized push notification as required (for example, text, emoji, media, buttons, alert sound and custom parameters).
- To add additional languages, click the Add (+) icon next to the current tab and repeat the above steps.
- After you have created your localized variants, click Next: Set Targeting to proceed.
Step 4: On the Set Target screen, specify the target audience and campaign goals.
By default, the target audience is all users who match any of the languages you specified on the Add Content screen, but you can select additional audience filters as required. Each language variant includes the same campaign goals for all users.
Step 5: Complete the rest of the campaign workflow as you would for a basic push notification, including checking each localized variant on a QA device.
Step 6: To view a preview of the push notification localized variants on the Preview & Test screen, click each variant tab. If you are happy with the preview of your push notification, schedule and launch the campaign as you would for a basic push notification.