Locale Route Switch

Locale Route Switch

About Locale Route Switch

Keep visitors on the right page when they switch languages.

Locale Route Switch is a lightweight Framer component for two-locale websites. It works with Framer Localization and keeps visitors on the equivalent localized page when switching languages.

For projects where translated routes use different slugs, Explicit Map mode lets you define exact pairs such as /pricing → /pt/precos.

Features

  • Native Framer locale switching

  • Explicit route mapping

  • Current-locale state

  • Keyboard support with Tab, Enter and Space

  • Visible focus states

  • Safe failure for missing or invalid mappings

  • Responsive layout

  • No backend or external dependencies

Limits

  • Designed for exactly two locales

  • Up to 20 explicit route pairs

  • Page content translation is handled separately through Framer Localization