WordPress.WP.I18n.TextDomainMismatch

Text Domain Mismatch

A translation or text-domain pattern does not match WordPress internationalization expectations.

low weight

Why It Shows Up

Plugin Check found missing text domains, mismatched domains, missing translator comments, variable-only strings, placeholder issues, or deprecated translation loading patterns.

Why It Matters

Translation issues make the plugin harder to localize and can break strings for non-English WordPress users.

How to Fix

  • Use the plugin slug as the text domain unless the plugin intentionally declares a different one.
  • Keep translatable strings literal and move variables into placeholders.
  • Add translator comments before strings with placeholders or ambiguous context.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#1401Bayarcash WooCommerce34148138700Non Singular String Literal Domain
#1402Beeketing for WooCommerce – Marketing Automation to Boost Sales34113123500SQL query is not prepared
#1403Blog-in-Blog346493800Non-prefixed function
#1404BoldGrid Easy SEO – Simple and Effective SEO3414910440k+Text Domain Mismatch
#1405Buckets346876500Output is not escaped
#1406BuddyPress & BuddyBoss Member Profile Forms34154121400Text Domain Mismatch
#1407Cache Master3437127400Output is not escaped
#1408Campi Moduli Italiani3472363500Unquoted Complex Placeholder
#1409Checkout Field Editor for WooCommerce – Checkout Manager341226420k+Text Domain Mismatch
#1410Clean Testimonials3412787400Output is not escaped
#1411CM Search And Replace – Optimize content edits with a powerful search and replace tool342861112k+Output is not escaped
#1412CSS JS Manager, Async JavaScript, Defer Render Blocking CSS34761061k+Input is not validated
#1413Custom Login Page by SeedProd34330125500Output is not escaped
#1414Custom Post Type Attachment3415349800wp function not compatible with requires wp
#1415Datafeedr API34307486k+Output is not escaped
#1416Document Library Lite34149854k+Text Domain Mismatch
#1417Einsatzverwaltung341521281k+Output is not escaped
#1418ECS – Ele Custom Skin for Elementor3499205100k+Text Domain Mismatch
#1419Enhanced Text Widget341015830k+Output is not escaped
#1420ePayco Plugin for WooCommerce341551363k+Text Domain Mismatch
#1421Evento34583601k+Text Domain Mismatch
#1422Export Customers Data3410949500Text Domain Mismatch
#1423Social LikeBox & Feed3439314110k+Non Singular String Literal Domain
#1424Profile Box Shortcode And Widget344881381k+Output is not escaped
#1425Weight Based Shipping Table Rate for WooCommerce – Flexible Shipping34124156100k+Nonce verification recommended
#1426Floating Side Tab3494153600Non-prefixed global variable
#1427Garden Gnome Package34116514k+Text Domain Mismatch
#1428Geliver Akıllı Kargo Pazaryeri3449247400Non-prefixed global variable
#1429Gratisfaction- Loyalty, Rewards , Referral, Birthday and Giveaway Program34131352600Missing nonce verification
#1430Signature Add-On for Gravity Forms34161481k+Text Domain Mismatch
#1431Herzog Dupont for YOOtheme Pro344772334k+Output is not escaped
#1432Hide Price Until Login341871152k+Non Singular String Literal Domain
#1433HollerBox — Fast & Effective Popups & Lead-Generation3478922k+Output is not escaped
#1434HTML Import 234273265k+Unsafe printing function
#1435Import XML and RSS Feeds34260852k+Unsafe printing function
#1436Inavii Social Feed – Live Social Proof Gallery345321809k+Text Domain Mismatch
#1437Kadence WooCommerce Email Designer34119230100k+Non-prefixed global variable
#1438Lenix Leads Collector3441424210k+Text Domain Mismatch
#1439Mailmunch Forms for Mailchimp341205310k+Output is not escaped
#1440Media Vault34115150800Output is not escaped
#1441Meow Lightbox34775210k+Non Singular String Literal Domain
#1442Meta Tag Manager3414232180k+Nonce verification recommended
#1443OTP Login & Register Woocommerce341482021k+Missing nonce verification
#1444mowomo Social Share342021561k+Output is not escaped
#1445MPL-Publisher — Ebook & Audiobook Creator3448976800Text Domain Mismatch
#1446NextGEN Gallery Optimizer34128922k+Output is not escaped
#1447Ni WooCommerce Custom Order Status342561392k+Text Domain Mismatch
#1448Openpay SPEI Plugin34112141k+Exception output is not escaped
#1449MW Font Changer34463757k+Text Domain Mismatch
#1450PhonePe Payment Solutions347710610k+Missing direct file access protection