⏳ October only: 25% off all licenses
WP-Translate

Language selector in WordPress: place it and customize it to your liking

WP-Translate's custom language selector

A good language selector is the first thing a visitor to your multilingual website sees. With WP-Translate, you place it wherever you want, choose how it is displayed, and adjust its style until it matches your design. All from the panel, without touching code. Here it is step by step.

To the point: the selector is placed by widget, shortcode

or as a Elementor widget, and choose between three modes —flag + name, flags only, or language code— in addition to customizing colors, border, and button radius.

1. An elegant selector on your website

As soon as you activate your languages, WP-Translate displays a clean selector with the flag and the name of the current language. It unfolds to change language in one click and respects the version of the page the visitor is on.

Language selector in a website header
The selector in the header: flag + language name, ready to deploy.

2. Choose how it looks

From the settings you decide the display mode: flag + name for maximum clarity, flags only when space is tight, or language code (ES, DE, EN…) for a minimalist look. One change and it applies across the entire website.

Selector settings: display mode and button style
In "Settings" you choose the display mode and the style of the selector button.

3. Customize its style

The selector adapts to your brand: you change the color of the button, that of the text, the border and the corner radius. This way it fits equally well in a dark header as in a light footer, without manual CSS.

4. Place it wherever you want

Three ways to insert it, depending on how your website is set up:

Quick questions

Can I have multiple selectors? Yes. You can place it in the header and also in the footer, for example.

Do I need to know CSS to customize it? No. Colors, border, and radius are adjusted with visual controls.

Does it work with any theme? Yes, and if you use Elementor, you also have the native widget to place it precisely.

Free version

Try it on your website before paying anything

One language besides yours, visual editor included and without time limit.

Download for free

Search the blog

Categories

Categories

Translate your WordPress this week

One-time payment, lifetime license, four AI engines included.

Try WP-Translate on your own website

One-time payment, lifetime license and 30-day money-back guarantee.

Without card

Try it on your site before you pay

The free version of WP Translate translates your WordPress site with your own AI key. Install it, try it on your real site and decide later. If you like it, the Pro license is a one-time payment from €66.75 (was €89, 25% off in October only), with no fees or renewals.

FREE VERSION

Direct download

€0

Try it without paying anything

Already know it? See the Pro licenses, from €66.75 as a one-time payment (25% off in October only).