How do language variations change HubSpot page URLs?

The Citead team, updated

In short. HubSpot variations use language-specific slugs, while the domain language settings control an optional primary-language URL prefix.

Definition: A HubSpot language variation is a localized version of a page in a multi-language group. HubSpot keeps the page structure and URL pattern shared across variations, gives each variation a language-specific slug, and can add a two-letter primary-language prefix to page URLs on a domain.

Key facts

  • HubSpot states that language variations share the same page structure and URL pattern, with a language-specific slug in each variation's URL (Create pages in multiple languages).
  • A domain or subdomain has a primary language that defines the content language for search engines and system pages. The same Manage domain language settings page documents the Use prefix in slug switch.
  • That switch adds the two-letter abbreviation for the domain's primary language to page URLs and affects every page on the domain. HubSpot also says visitors see the page version that matches the URL they open.
  • Visitors see the page version that matches the URL they open. HubSpot's domain settings documentation says it does not choose a translation from geoIP data or a browser's preferred language.

What part of the URL changes for a language variation?

HubSpot's page documentation, modified 2 February 2026, describes a language variation as localized page content that keeps the same page structure and URL pattern while using a language-specific slug. The pattern is shared at the page level, while the slug identifies the variation's language-specific path segment.

The variations combine into a multi-language group managed from the pages dashboard. To create one, a page editor selects Create language variant, chooses a value from Variation language, translates the page, and clicks Publish. The page documentation places the language choice in the variation workflow and says publication is completed from the editor's top-right Publish control.

How does the primary-language URL prefix work?

HubSpot's domain settings documentation, modified 18 December 2025, lets an administrator assign a primary language to each hosted domain or subdomain. In Content > Domains & URLs > Language Settings, the Primary language column contains the Choose primary language menu. The same screen has the Use prefix in slug switch. Turning it on includes the primary language's two-letter abbreviation in page URLs and affects all pages on that domain.

Content > Domains & URLs > Language Settings
Primary language
Choose primary language
Use prefix in slug
Save

The primary language also defines the domain's content language for search engines and system pages. HubSpot gives Spanish as an example: setting a domain to Spanish causes its subscription page to display in Spanish. The documentation also describes language-specific redirects between translated pages. When a translated page links to another page with a translation in the same language, HubSpot directs the visitor to that translated version when the redirect setting is active.

How does the primary page affect publishing?

A multi-language group has a primary page. When a page is added to an existing group, HubSpot asks the editor to select a primary page. An editor can change the group primary by opening Actions, selecting Convert to language group primary, and clicking Continue. HubSpot's page documentation describes this group control; the URL documentation separately describes the domain-level language prefix.

Publishing remains a variation-level action. The page documentation says that the finished variation is published with Publish in the top right. A language switcher appears only when multiple pages in the multi-language group have been published, so the published state of the group matters when visitors move between language versions.

FAQ

Does every language variation receive a different URL?

Yes. HubSpot documents a shared URL pattern with a language-specific slug for each variation. The domain-level Use prefix in slug setting can add the primary language abbreviation across the domain's page URLs.

Can I change which page is primary in a language group?

Yes. In the page dashboard, select Convert to language group primary from the page's Actions menu and continue through the dialog.

Does HubSpot choose a translation from my visitor's location?

No. HubSpot says visitors see the version matching the URL they open, and its domain settings documentation does not use geoIP data or a browser's preferred language to choose a translation.

Sources

  1. HubSpot, "Create pages in multiple languages", 2 February 2026
  2. HubSpot, "Manage domain language settings", 18 December 2025

Check how a page reads to answer engines. Open the GEO score analyzer

Test a page and see what to fix first

The analysis usually takes less than 10 seconds and needs no account.

400,000+ pages scored in the public benchmark