Webflow sync, pageviews & more.
NEW

How can I use the Multi Language feature in Webflow to create pages with different languages?

TL;DR
  • Enable Multi-Language in Settings > Localization, add a new language, and choose a URL structure.
  • Manually translate static pages via the Language Selector and CMS content through the Collections panel.
  • Update navigation menus and internal links to ensure proper redirection between language versions.
  • Add a language switcher using a dropdown or buttons and test interactions.
  • Review all translations, preview for errors, then publish and verify correct URL structures.

Webflow’s Multi-language feature allows you to translate pages and create localized versions of your site. Follow these steps to set it up properly.

1. Enable Multi-Language in Webflow

  • Go to your Webflow project.
  • Click Settings > Localization.
  • Enable the Multi-Language feature (requires a paid Workspace or Site Plan).
  • Add a new language by selecting a language from the list and choosing a URL structure (subdirectories like /fr/, /de/).

2. Translate Static Pages

  • Go to the Pages panel.
  • Select a page and switch to a new language in the Language Selector.
  • Manually translate content on that page, including headings, text, and images.
  • Save and publish once the translations are complete.

3. Translate CMS Content

  • Go to Collections and select a CMS item.
  • Switch to a different language in the translation tab.
  • Translate CMS fields (e.g., titles, descriptions, images).
  • Save the entry and repeat for all relevant CMS items.
  • Update navigation menus by adding translated labels or different menu items per language.
  • Ensure all internal links direct users to the correct language version of the pages.

5. Set Up Language Switcher

  • Add a dropdown or buttons to allow users to switch between languages.
  • Use Webflow interactions to highlight the active language.
  • Check that switching languages directs users to the correct localized page.

6. Review & Publish

  • Check for missing translations in all pages and CMS items.
  • Use Webflow’s preview mode to test navigation between languages.
  • Publish the site and verify that URLs are structured correctly.

Summary

Webflow’s Multi-Language feature allows you to create translated pages, localize CMS content, and manage separate language versions using subdirectories. Enable it in Settings > Localization, translate manually, update navigation, and test before publishing.

Rate this answer

Other Webflow Questions