Skip to the main content.

How to Translate Your Website in Multiple Languages

HubSpot and Clean Pro make it extremely simple to translate your website in a variety of languages. I'll show you how.

Creating a multilingual website in HubSpot is a breeze. Here’s how you can do it:

Step 1. Set Your Domain’s Primary Language

Before diving into translations, establish the primary language for your domain: 

  • Navigate to your HubSpot settings.
  • Select Marketing > Domains & URLs > Language Settings.
  • Choose your domain and set its primary language.
Step 2. Create a Language Variant of Your Page

Now, let’s add some linguistic flair to your pages:

  • In your HubSpot account, go to Website Pages or Landing Pages. 
  • Hover over the page you wish to translate, click the More dropdown, and select Create multi-language variation. 
  • In the dialog box, pick your desired language and hit Create.
  • Translate your content in the editor. To toggle between language versions, use the language dropdown in the top left corner. 

By following these steps, your website will be ready to cater to a global audience, offering content in multiple languages seamlessly.