WordPress Website Translation Plugin

Translate your WordPress website into 100+ languages with an easy switcher to help global visitors browse comfortably in their preferred language.
4.8 rating
10,000+ reviews
Free plan available
Create Widget for Free
No credit card needed
WordPress Website Translation Plugin

Create your Website Translator plugin

Configure your Translation plugin and add it to your WordPress for free!

Why People Love Elfsight

If you’ve ever wished your website could speak your visitors’ language, this is your answer. The Elfsight Website Translator makes it effortless to translate your entire WordPress website into 100+ languages with just a few clicks.

Whether you’re running a store, a blog, or a company website, this widget takes care of the heavy lifting. It’s automatic, customizable, and quick to install – perfect for anyone who wants to grow internationally without getting tangled in tech or translation plugins that need endless setup. Think of it as your built-in multilingual assistant, always ready to greet your visitors in their own tongue.

Did you know?

According to CSA Research, 76% of online shoppers prefer to buy products in their native language.

Start using the Elfsight Translation widget for free today and open your WordPress website to a truly global audience – boost your sales and engagement.

Key Features of the WordPress Website Translator Plugin

Here’s what makes Elfsight the best translation plugin for WordPress:

  • Automatic translation: Instantly translate all your website content into 100+ languages using trusted translation technology.
  • Customizable language switcher: Add a floating or inline Elementor language selector that matches your design perfectly.
  • Flexible placement: Place the Elementor language switcher widget anywhere – header, footer, or side panel – it’ll blend right in.
  • Smart detection: The plugin can detect a visitor’s preferred language and switch automatically for a personalized experience.
  • Easy design control: Adjust flags, dropdowns, icons, or text labels – it’s fully customizable, so it always fits your brand.
  • No coding required: Works even if you’re not technical – setup takes minutes from start to finish.
  • Responsive and fast: Optimized for mobile devices and won’t slow down your website.

Try all features in the live editor – no signup needed

How to Add the Website Translator to WordPress

Adding your translator is super simple – just copy, paste, and publish. Here’s how:

Method 1: Inline Language Switcher

Great if you want the switcher inside your page header or footer.

  1. Select a template: Open the Elfsight editor and pick a layout for your language selector.
  2. Customize widget: Add languages, adjust the appearance – flags, dropdowns, or text labels.
  3. Generate the code: Click “Add to website for free” and copy the installation code.
  4. Embed on your website: In WordPress, paste the code into a Custom HTML block or widget area where you want it to appear.

Method 2: Floating Switcher

Perfect if you want a small floating button that follows visitors as they scroll.

  1. Pick a template: Choose a template you like in the Elfsight editor.
  2. Personalize the widget: Define the position, colors, and switching style.
  3. Generate the code: When you finish all the customization, click “Add to website for free” and copy the installation code.
  4. Embed: Paste it into your WordPress footer or before the closing </body> tag.

Need a hand? Visit our Help Center or check out our step-by-step blog guide on how to add a language translation to your WordPress website. You can also share ideas in our Wishlist or follow all improvements in our Changelog.

Can I add the Translator plugin without editing theme files?

Yes, you can embed the widget using a shortcode, block editor, or a Custom HTML block.

Is Website Translator compatible with popular WordPress builders?

Elfsight works smoothly with builders like Elementor, Gutenberg, Divi, and WPBakery using blocks, shortcodes, or HTML elements.

What translation engine does the Website Translator plugin use?

The plugin is powered by Google’s translation engine, which analyzes the context of your WordPress content to produce accurate, meaning-focused translations.

How does the plugin handle idioms and complex phrases?

The translation system evaluates context and common language patterns, helping ensure idiomatic expressions and nuanced phrases are translated naturally instead of word-for-word.

Can I exclude certain parts of my website from translation?

Yes, you can specify particular elements, sections, or text fragments that should remain in the original language and not be translated.

Are email addresses modified by the translator?

No, email addresses are left untouched and remain exactly as written, without being altered during translation.

Can I track language switching on my WordPress website?

When integrated with Google Analytics, you can track events such as language changes or when users open the language selector, helping you measure multilingual interaction.

Can I manually edit translated text?

You can exclude selected words or phrases from automatic translation. Advanced manual translation editing is currently in development, as noted in our Community.

Pricing

14-day money back guarantee. Risk-free, you can cancel at anytime.
Elfsight Apps
Multi-platform software
from $0 / month
start with a free plan
Unlimited websites
Fast and on-time support and well documented
Charge-free installation support
100% customizable