Performance
SEO
Jul 22, 2025
Understanding Auto Locale Functionality
Easily understand Framer's Auto Locale feature, which automatically redirects to the appropriate language version upon site visit based on the user's browser language settings.

Uploaded by

Translated by
Contents
Table of Contents
This document is intended to help domestic users learn Framer by addressing the difficulties they face due to the lack of Korean resources. It translates content from the official blog into Korean and adds useful information for practical use. We hope this will be of some help to those using Framer.
What is Auto Locale?
When a user accesses the website, this feature checks the browser's language settings and automatically redirects to the corresponding language or regional version (locale). 'Locale' here means a combination of language and region, not just a country setting.
In other words, it specifies exactly which language and regional version to display. This functionality guides users to the most appropriate language page based on their browser settings, enhancing the user experience (UX).
How to Set Up
Go to the Settings → Auto Locale section of the site
Turn the toggle button ON

Note: This feature only works if your domain is canonical, so if you're using a custom domain, ensure it is set as the canonical domain.
When Does It Work?
Only operates on canonical domains (e.g.,
example.com)It also functions when using canonical substitute domains set through reverse proxy, etc.
How is Auto Locale Determined?
It operates based on browser language settings, not geographic location.
(It does not use the user's location (IP) information.)Automatic redirection occurs only when accessing a page set in the default language.
For example, if the site's default language is English (en) and you accessexample.com, and if your browser language ises-MX, you’ll automatically be redirected toexample.com/es-MX.
Conversely, if you access a specific language version likeexample.com/fr, automatic switching does not occur.The priority sequence set in the browser is checked in order.
It first looks for an exact language+region (locale) match.
For instance, if the browser language ises-MX, it redirects to thees-MXpage.If there's no exact match, it goes to a general language (locale) version.
For example, ifes-MXis unavailable, it goes toes-ES, and if that’s also unavailable, it defaults to theespage.
If There Are Issues?
Possibly due to the Auto Locale feature being turned off or accessing from a non-canonical domain
When the site is not on a canonical domain
If the browser language settings are incorrect or don’t match the locales defined on the site
In such cases, the feature might not work, and you can reach out to Framer support page for help.
This article is a translated and adapted content of Framer's official blog post ‘How does Automatic Locale work’.




