Simple Language Redirector
Language Redirect
Deliver the right language to the right user, automatically.
Language Redirect detects your visitors' browser language and seamlessly redirects them to the matching localized version of your site. No clicks, no popups, no friction — just instant access to content in their preferred language.
Why Language Redirect?
Zero-friction localization Your international visitors land directly on content they can read. First impressions matter, and nothing says "welcome" like speaking someone's language from the first second.
Simple configuration
Map locale codes to URLs in seconds. Whether you use path-based localization (/en/, /es/, /fr/) or separate domains, Language Redirect adapts to your setup.
Smart fallbacks Browser language not in your list? No problem. Configure a default language and ensure every visitor gets a great experience.
Lightweight & fast The plugin only activates on root path requests. Your site performance stays intact while your UX improves.
Perfect for
- Multi-language Craft CMS sites
- International businesses and agencies
- Sites using Craft's native multi-site features
- Any project where user experience matters
How it works
- Visitor hits your root URL (
/) - Plugin reads the
Accept-Languageheader - Matches against your configured mappings
- 301 redirect to the localized URL
That's it. No cookies, no sessions, no complexity.
Configuration
Via Control Panel Settings → Plugins → Language Redirect
Via config file
return [
'defaultLanguage' => 'en-GB',
'urls' => [
'es' => '/es/',
'en-GB' => '/en/',
'fr' => '/fr/',
],
];
A plugin by Liquid Studio
Standard
Plus $6/year after one year.
To install this plugin, copy the command above to your terminal.
