Links

Multi-Language

Be closer to your audience by talking to users in their native language
One of the many unique features of Pushwoosh lets you send multi-language messages within one single push. Since Pushwoosh always knows which language is set on each of your subscribed devices, it will suggest you the most popular languages in your database for consideration. Based on this information, you can create a couple (three, five, ten…) versions of your text in order to overcome language barriers, especially for multi-national apps.
The implementation is as easy as it seems. When you create your new push, see the languages shown right below the main text area. You will see the list of top ten languages registered for your app.
Figure 1. Languages list
Click on each language to open the text editor area for this particular locale and enter your customized messages (see Figure 2). You can add as many languages as you want, and they will all be sent out within one push with the rest of the data at the same time.
Figure 2. Add content for each language
Do not forget about the payload limitations for some of the platforms! Different languages are using different alphabets, and while your English version may fit in nicely, the push in Arabic text may exceed iOS quota.
In order to verify how many versions you have added, please see the Push Summary before sending the push out.
Language Code Standard
Language tag value is a lowercase two-letter code according to the ISO-639-1. Devices with Language tag values inconsistent with the ISO-639-1 will receive the push message with default language localization.
Without additional filters and conditions, this push will be delivered to ALL your subscribers, according to their language locale. The subscribers, who speak a language not covered by your multi-language message, will receive the English version of your push (the one entered in the ‘en’ field).
This feature is also available in our Remote API as a parameter of the createMessage request:
"content": {
"en": "HelloWorld!",
"es": "¡HolaMundo!"
},
Yes, it's as easy as it seems!
If you want to see the full stats for your currently registered languages, check out the stats for your Tags.