A language selector visitors can actually find
Configure a header or footer language switcher from Settings — no Website Editor required. Style it your way, remember each visitor’s choice, and keep Odoo’s native SEO tags intact.
The problem
Odoo’s built-in language switcher lives inside the footer, tangled up with the copyright and branding block. Repositioning it means opening the Website Editor’s design mode, and most site owners never get around to it — so international visitors miss the one control that would keep them on the site.
The solution
Website Language Selector adds a standalone, Settings-driven switcher you place in the header, footer, or both, styled the way your brand needs. It replaces the native selector outright, remembers each visitor’s choice, and never duplicates Odoo’s built-in SEO tagging.
Everything a multilingual site needs
Every capability below is implemented in the module.
Configurable Placement
Put the selector in the header, the footer, or both — chosen from the Settings app, not the design editor.
Five Display Styles
Text label, language code, flag plus text, flag only, or a flat inline list — pick the look that matches your theme.
One Selector, Not Two
Odoo’s native footer selector is deactivated on install, so visitors never see two competing switchers.
Curated Language List
Show every active website language, or hand-pick the subset that actually matters to your audience.
Persistent Preference
A logged-in visitor’s language choice is saved to their profile and applied again on their next visit, from any device.
Fallback Language
Set an explicit fallback language per website, independent of whatever the default site language happens to be.
SEO-Safe by Design
Keeps Odoo’s native hreflang and canonical tags exactly as they are — nothing duplicated, nothing broken.
How it works
Enable & Position
In Settings > Website, turn on the language selector and choose header, footer, or both.
Pick a Style
Choose text, language code, flag plus text, flag only, or inline list to match your site.
Curate Languages
Show every active language or select a curated subset, then set a fallback language.
Visitors Switch, Preference Sticks
Visitors pick a language from the selector; logged-in visitors’ choice is saved to their profile for next time.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. On install it deactivates the native footer selector so your site never shows two selectors at once; our template renders in its place.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Website Language Selector
A Settings-driven language selector for the header or footer with five display styles, a curated language list, persistent visitor preference and SEO-safe markup.
Buy on Odoo App Store