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 was created to help Korean users facing difficulties due to the lack of Korean resources while learning Framer. We translated content from the official blog into Korean and added practical information to assist in your work. We hope this is a small help to you using Framer.
What is Auto Locale?
When a user visits a website, this feature checks the browser's language settings to automatically redirect them to the appropriate language or regional version (locale). Here, 'locale' refers not just to a country setting but to a combination of language and region.
In other words, it specifies which language and regional version to display. This feature automatically guides users to the most suitable language page based on their browser language settings, thereby enhancing the user experience (UX).
How to Set It Up
Go to the site's Settings → Auto Locale section.
Toggle the button to ON.

Note
: This feature only works when the domain is canonical. If you are using a custom domain, ensure it is set as a canonical domain.
When Does It Work?
Only operates on canonical domains (e.g.,
example.com
).It still works on canonical alternative domains set via reverse proxy.
How is Auto Locale Determined?
Auto Locale operates based on browser language settings, not geographical location.
(User location (IP) information is not used.)Automatic redirection only occurs 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 your browser language is set toes-MX
, you'll be redirected toexample.com/es-MX
.
Conversely, if you have already accessed a specific language version likeexample.com/fr
, no automatic switch occurs.Languages are checked in the priority order set in the browser.
It first tries to match the exact language+region (locale).
Example: If the browser language ises-MX
, it will go to thees-MX
page.If no exact match is found, it falls back to the general language (locale).
Example: Ifes-MX
is unavailable, it goes toes-ES
, and if that's unavailable, it defaults toes
page.
If There Are Issues?
Auto Locale may not function if it is turned off or accessed from a non-default domain.
If the site is not using a canonical domain.
If browser language settings are incorrect or do not match the locales defined in the site.
In such cases, the feature may not work, and you can reach out to Framer support page for assistance.
This article is translated and adapted content from Framer's official blog, ‘How does Automatic Locale work’.