Multi-language support for email subscription pages
It would be great if we had multi-language support for the email subscription pages. We should be able to tailor all of our pages to our clients' preferred language.
Stumbled on the same problem. We already have the option to translate subscription types, but it's the full page with header and description texts we need to be able to switch.
4. Edit your global module and add "Preferred language" smart rules for every language you want to cover. Enter the translations for every language. Translations will render based on the language settings of your contact's web browser. Combined with step 1, your solution is almost ready.
5. Select your new template as "Subscription Preference page" template under Settings > Marketing > Email > Subscriptions.
This feature only allows translation of subscription types, not the whole subscription preferences page.
I already tried the provided solution from , but this doesn't work as well.
The subscribtion types will render based on the url parameter languagePreference which is coming from the language of the email containing the link to the preference center.
Smart rule based of preferred language will render the content based of the browser language.
In case the email was german and my browser is set to english I would see subscription types in german and the rest of the page in english. A mix of languages, not nice.
I also tried to use query parameter as smart rule setting. So like if languagePreference equas de = show german labels.
But that dindn't work as well because system pages don`t return all the page variables and request query.
I follow @MFischer. We're sending English emails to contacts with French preferred language. The subscription preferences page is translated into French. But when contacts click on the unsubscribe link, they get a mix of French & English on the subscriptions preferences page.
Debe ser un usuario registrado para añadir un comentario aquí. Si ya está registrado, inicie sesión. Si todavía no está registrado, hágalo e inicie sesión.