⏳ Launch offer: −25 % on the 1-site license
h
m
s
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.

Versión gratuita

Pruébalo en tu web antes de pagar nada

Un idioma además del tuyo, editor visual incluido y sin límite de tiempo.

Descargar gratis

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 14-day money-back guarantee.

⏳ Only for 3 hours

−25 % on your Pro license

Translate your website without limits: large batches, DeepL and Gemini, translated SEO and lifetime updates. If you decide now, the 1-site license is 36.75 € instead of 49 €.

horas
min
seg
La oferta ha terminado, pero puedes ver los planes con su precio normal.
PRO LICENSE · 1 SITE

49 €

36.75 €

One-time payment · PRO25 coupon automatically applied

¿Aún no lo tienes claro? Descarga la versión gratuita y pruébalo sin pagar nada.