Docs

Multilingual Support

2 min readUpdated April 20, 2026

Multilingual Support#

WP Smart Consent has built-in support for WPML and Polylang, the two most widely used multilingual plugins for WordPress. No additional configuration is needed beyond having one of them active on your site.

How It Works#

The opt-in label — the text displayed next to the checkbox — is the primary translatable string in WP Smart Consent. When WPML or Polylang is detected, the Settings tab automatically displays a separate label field for each active language on your site. Each field is independent, so you can write a fully natural translation rather than a literal one.

Visitors see the label in their current language automatically. The language switching is handled by whichever multilingual plugin you’re using — WP Smart Consent just provides the correct string for each locale.

String Translation#

The plugin ships with compiled translation files for 25 languages covering all admin-facing text — button labels, status messages, dashboard UI strings, and so on. These are standard WordPress .mo files located in the /languages directory and load automatically based on your WordPress site language setting.

Supported languages include Arabic, Bulgarian, Chinese (Simplified and Traditional), Czech, Danish, Dutch, Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Norwegian, Polish, Portuguese (Brazil), Romanian, Russian, Slovak, Spanish, Swedish, Thai, Turkish, Ukrainian, and Vietnamese.

The Opt-In Label Is Separate#

The per-language opt-in label you set in the plugin settings is independent from the standard translation files. The .mo files cover the plugin’s own UI — the label your customers actually see on the checkout or form is whatever you’ve typed into the label field for that language. This gives you full control over the wording without needing a translation editor or .po file.

This website uses cookies to enhance your browsing experience and ensure the site functions properly. By continuing to use this site, you acknowledge and accept our use of cookies.

Accept All Accept Required Only