In this article, you will learn how to add localized buttons to your mobile push notifications.

A) Define segments for each language

  1. With segments, we define which audience should get a message. In our case, we need them to specify the language of the people we want to contact.
    In this example, we would like to contact German-speaking users. 
    A setup can look like this (Audience > Segmentation > Segmentation Builder):

B) Create localized buttons

  1. In the main menu select Administration then select Channels.
  2. From Channels Management you can either edit an existing channel or select Create Channel for Apps.

  3. After completing the Info page for the channel, you will be brought to the configuration screen. In the Button section, select the blue Icon. This opens the Localize Button Templates screen.
  4. Next, select the language you wish to use - in our example, German (DE) -, and add in your translations or localizations.
    You need to add translations for all of the Templates. If you would like some of the buttons to stay in English, you may just repeat the given button label. When you have finished, click Save.
  5. If needed, you can repeat these steps for additional languages. 

C) Add buttons to a Push Notification

  1. Then, you can go to Push Messages and begin the creation process as you normally would.
  2. For App, select the Channel you have added your localized buttons to. Once you have reached the Button Actions step, you can select this localization. The drop-down Configure localized button set will appear. Select your desired localization.

  3. Then, make sure when selecting your audience, you pick German-speaking users as your Target Audience.

    After this, continue as normal and your users will receive the correctly localized buttons!