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
#1201WPGatsby31125553k+Text Domain Mismatch
#1202WP Visitor Statistics (Real Time Traffic)3135369120k+Nonce verification recommended
#1203One to one user Chat by WPGuppy3174187700Non-prefixed global variable
#1204Dynamic XML Sitemaps Generator for Google317541120k+Non-prefixed global variable
#1205YAHMAN Add-ons314681411k+Output is not escaped
#1206YITH Color and Label Variations for WooCommerce313931,4289k+Non-prefixed global variable
#1207YITH WooCommerce Brands Add-On313931,4259k+Non-prefixed global variable
#1208YITH WooCommerce Catalog Mode313801,41860k+Non-prefixed global variable
#1209YITH WooCommerce Featured Video313831,4343k+Non-prefixed global variable
#1210YITH Frequently Bought Together for WooCommerce313891,4528k+Non-prefixed global variable
#1211YITH WooCommerce Order & Shipment Tracking313801,4207k+Non-prefixed global variable
#1212YITH Request a Quote for WooCommerce314081,48110k+Non-prefixed global variable
#1213YITH WooCommerce Tab Manager313951,4294k+Non-prefixed global variable
#1214PayPal Zettle POS for WooCommerce31302444k+Exception output is not escaped
#1215ACME Divi Modules3257335400Text Domain Mismatch
#1216ActiveDEMAND321571611k+Output is not escaped
#1217Affiliate Coupons – Coupon Display Manager – Excellent Tool for Affiliate Marketers32183611k+Output is not escaped
#1218annasta Filters for WooCommerce321,0734412k+Text Domain Mismatch
#1219Aqua Page Builder323201142k+Output is not escaped
#1220Arile Super323283513k+Non-prefixed global variable
#1221aThemes Blocks321921,0346k+Non-prefixed global variable
#1222Auto YouTube Importer323381731k+Text Domain Mismatch
#1223Avadanta Companion321,318542k+Text Domain Mismatch
#1224Better Chat Support for Messenger32731031k+Interpolated SQL is not prepared
#1225Bosa Elementor Addons and Templates for WooCommerce324016520k+slow db query tax query
#1226BP Classic326642166k+Unsafe printing function
#1227Quantity Discounts, Breaks & Product Bundles for Woocommerce By Bundler32147319400Direct Query
#1228Child Theme Configurator32442267300k+Unsafe printing function
#1229Color and Image Swatches for Variable Product Attributes321731111k+Output is not escaped
#1230Ultimate WooCommerce Filters32322207600Unsafe printing function
#1231Contact Form Builder by vcita32666174700Text Domain Mismatch
#1232CSV Import and Exporter32831381k+Non-prefixed global variable
#1233Currency Switcher for WooCommerce3235726310k+Text Domain Mismatch
#1234DHL eCommerce (Benelux) for WooCommerce322223302k+Nonce verification recommended
#1235Extensions For CF7 (Contact form 7 Database, Conditional Fields and Redirection)325601985k+Text Domain Mismatch
#1236Gallery Box32395431k+Text Domain Mismatch
#1237WP Gravity Forms HubSpot32771160600Text Domain Mismatch
#1238CRM Perks Integration for Gravity Forms and Salesforce328071781k+Text Domain Mismatch
#1239WP Gravity Forms Zoho CRM and Bigin32750174400Text Domain Mismatch
#1240Insights from Google PageSpeed3241447520k+Text Domain Mismatch
#1241GSheetConnector For Ninja Forms32165931k+Unsafe printing function
#1242GSheetConnector For WPForms – WPForms Google Sheets Integration (Real-Time Sync)321201458k+Non-prefixed global variable
#1243HTML5 jQuery Audio Player322511531k+Unsafe printing function
#1244Image Slider Slideshow324091712k+Text Domain Mismatch
#1245Jetpack VaultPress Backup3255421120k+Text Domain Mismatch
#1246Juiz Last Tweet Widget3213653500Output is not escaped
#1247Muslim Prayer Time-Salah/Iqamah32155179400date date
#1248Moyasar32539221700Text Domain Mismatch
#1249Opal Mega Menu32419119400Text Domain Mismatch
#1250Popup Builder & Popup Maker for WordPress – OptinMonster Email Marketing and Lead Generation32462411m+Text Domain Mismatch