HubSpot Ideas

JonathanDC

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.

HubSpotからのアップデート
ステータスに更新: In Beta
January 28, 2019 12:56 PM

We're excited to announce that we're kicking off a private alpha for our new multilingual subscriptions feature - we will be sharing details once we are prepared to release an open beta for users to sign up and gain access. 

Re: Multi-language support for email subscription pages - changed to: In Planning
April 30, 2018 11:36 AM

98件のコメント
folked
トップ投稿者

Hubspot, what's going on here? This requirment has been posted 4 years ago and has 250 votes...!? Seems like even the BETA has been cancelled. I do not even understand the current settings...Will the subscription types render based on browser language or email settings? https://knowledge.hubspot.com/contacts/create-translations-for-your-email-subscription-types....

Sorry, I am totally confused. Please provide an update on the status! 

MRenders
参加者 | Platinum Partner

Can we indeed have an update about this? Very much needed for a client, Thanks !

thomasvbe
投稿者

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.

hannalofving
投稿者 | Platinum Partner

Any news here? We can set languange on the categories but cant manage multiple language on the subscription page...

DavidVoigt
トップ投稿者 | Diamond Partner

Yes, please.

MFischer
参加者 | Platinum Partner

Hey Hubspot, any news here? This feature is very much needed.

KNix
参加者

@hubspot Any update on this? Multi-lingual emails are critical for our organization.

 

AKiszka
メンバー

Is this being parked?  It was in beta in January 2019. Any updates?

Deborah
投稿者

@hubspot: Any news? 

MIPL
参加者

@hubspot: Any news?

This is really important for us.

arinker
トップ投稿者 | Solutions Partner

Hi all

it's already there and can be implemented in 5 easy steps:

  1. You can add translations for an existing email subscription type in your email settings. Translations will render based on the language settings of your contact's web browser.
  2. Create a global module for pages and place the HubL Email Subscriptions tag in your global module, add fields for all parameters and connect them with the tag.

 

{% email_subscriptions "email_subscriptions"
    label="Subscription Preferences", 
    header="{{ module.header }}", 
    resubscribe_button_text="{{ module.resubscribe_button_text }}", 
    unsubscribe_single_text="{{ module.unsubscribe_single_text }}", 
    subheader_text="{{ module.subheader_text }}", 
    unsubscribe_all_unsubbed_text="{{ module.unsubscribe_all_unsubbed_text }}", 
    button_text="{{ module.button_text }}", 
    unsubscribe_all_option="{{ module.unsubscribe_all_option }}", 
    unsubscribe_all_text="{{ module.unsubscribe_all_text }}".
%}​

 

 

3. Create a HTML/HubL  Email Subscription Preferences Template and add the module to the <body>

 

<!--
    templateType: email_subscription_preferences_page
    isAvailableForNewContent: true
-->
<!doctype html>
<html>
  <head>
    <meta charset="utf-8">
    <title>{{ content.html_title }}</title>
    <meta name="description" content="{{ content.meta_description }}">
    {{ standard_header_includes }}
  </head>
  <body>
    {% module "module_16564974484613" path="<PATH_TO_YOUR_GLOBAL_MODULE", label="Email Preferences" %}
    {{ standard_footer_includes }}
  </body>
</html>

 

 

 

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.

https://app.hubspot.com/settings/<YOUR_PORTAL_ID>/marketing/email/subscriptions

 

Here again a screenshot for better understanding. The blue area is solved in step 1, the green area in steps 2 to 5.

 

Bildschirmfoto 2022-06-29 um 12.49.36.png

 

I hope this helps!

 

Best

Arno

MFischer
参加者 | Platinum Partner

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.

 

No satisfactory solution!

 

 

thomasvbe
投稿者

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.

Ignazio
投稿者 | Diamond Partner

Hi @TylerScionti and @kleonard!

 

Any new on this? How can we access the Beta?

 

Best,

i

TMoispointner
メンバー

Following. Seems like a super imporant functionality.

sharlener
参加者 | Diamond Partner

HubSpot, any update on this? It seems to have been in beta for years with a lot of upvotes and no solution.

CForrest4
メンバー

HubSpot, any update on this? It looks like you are on 6 years to get this change sorted

JonasV
メンバー

@hubspot where can I find the beta (it's not in the list) and when will this be delivered as we can soon celebrate the 7th birthday of this request?