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.

Capabilities

Everything a multilingual site needs

Every capability below is implemented in the module.

01

Configurable Placement

Put the selector in the header, the footer, or both — chosen from the Settings app, not the design editor.

02

Five Display Styles

Text label, language code, flag plus text, flag only, or a flat inline list — pick the look that matches your theme.

03

One Selector, Not Two

Odoo’s native footer selector is deactivated on install, so visitors never see two competing switchers.

04

Curated Language List

Show every active website language, or hand-pick the subset that actually matters to your audience.

05

Persistent Preference

A logged-in visitor’s language choice is saved to their profile and applied again on their next visit, from any device.

06

Fallback Language

Set an explicit fallback language per website, independent of whatever the default site language happens to be.

07

SEO-Safe by Design

Keeps Odoo’s native hreflang and canonical tags exactly as they are — nothing duplicated, nothing broken.

Workflow

How it works

1

Enable & Position

In Settings > Website, turn on the language selector and choose header, footer, or both.

2

Pick a Style

Choose text, language code, flag plus text, flag only, or inline list to match your site.

3

Curate Languages

Show every active language or select a curated subset, then set a fallback language.

4

Visitors Switch, Preference Sticks

Visitors pick a language from the selector; logged-in visitors’ choice is saved to their profile for next time.

Questions

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.

Get the app

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