Sample Translations

12 min read Updated July 2026

CoreConsent Pro can show the consent banner and preferences modal in your visitor’s language. Below are ready-to-paste translation blocks for twelve popular languages, covering every string in the banner and modal — buttons, titles, descriptions, and the four purpose categories. Open a language, copy the JSON, and follow the steps in the first section.

  1. In wp-admin, go to Settings → CoreConsent and open Advanced settings → Additional languages.
  2. Tick Offer the consent UI in additional languages.
  3. Switch the editor to the JSON tab and paste a language block from this page inside the outer { } object, next to your existing "en" entry. (Copy everything between a block’s outermost braces — e.g. the "de": { … } part — and remember the comma between languages.)
  4. Switch back to the Visual tab to review each field, then Save Changes.

CoreConsent matches the visitor’s language to your page’s lang attribute (or the default language you set in the same section). Any key you leave out simply falls back to your default language, so feel free to trim blocks down to just the strings you want to override. These are community-style starter translations — give them a quick read before going live, and adjust the tone to match your site.

Missing your language? The JSON structure is the same for any ISO code — duplicate a block, change the code (for example "tr" or "cs"), and translate the values. And if you translate CoreConsent into a language you’d like to see here, send it our way and we’ll add it to this list.

Was this article helpful?
Thanks for your feedback!