In your domain settings, you can set a primary language for each subdomain and domain hosted in HubSpot. This helps search engines identify the language of that domain's content and include that content in the correct group of search results.
This will also determine the language for system pages using the same domain such as your email subscription preference page. For example, if you set a domain to Spanish, the email subscription page for that domain will automatically be translated to Spanish.
You can set the primary language for a domain during the domain connection process, or after it's been connected. Learn more about setting the primary language while connecting a new domain.
Please note: for a blog, the language in your blog settings will override the primary language chosen in this setting. Learn how to update your blog's primary language.
To set the primary language for a connected domain:
Please note: if you set your domain's primary language incorrectly, please contact HubSpot Support. It can take up to three business days to reset the primary domain language setting.
By default, any links on the translated version of a page will redirect to a version of the destination page in the same language. This will not apply to links in menu modules and will only occur if an appropriate translation is available. You can change this default behavior in domain settings:
Please note: you can turn off this feature for an HTML element and its children by adding "hs-skip-lang-url-rewrite" as a class for that element. Learn more about applying a custom class to a module group.