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
#1651Pie Calendar – Events Calendar Made Simple3583531k+Text Domain Mismatch
#1652Pixeline's Email Protector35775800Unsafe printing function
#1653Accept Cryptocurrencies with Plisio3537471k+Text Domain Mismatch
#1654Poptin – Email Marketing Automation, Newsletter & Exit Pop Ups, Email Popups351682920k+Output is not escaped
#1655Popular Posts3516671900Unsafe printing function
#1656Popup with fancybox35196168900Unsafe printing function
#1657Post Draft Preview354969700Text Domain Mismatch
#1658Post Password Token3513238600Text Domain Mismatch
#1659Posts Table with Search & Sort35143333k+Text Domain Mismatch
#1660Presto Player353778100k+Missing Arg Domain
#1661Product Delivery Date for WooCommerce – Lite35171271k+Text Domain Mismatch
#1662Product Input Fields for WooCommerce3518844k+Non-prefixed function
#1663Min Max Step Quantity Limits Manager for WooCommerce35671583k+Non-prefixed global variable
#1664Flutterwave WooCommerce357202k+Non-prefixed class
#1665ReactPress – Create React App for WordPress3526433k+Request data is not unslashed
#1666Really Simple Google Tag Manager (GTM)35115154k+Text Domain Mismatch
#1667Remove Admin Toolbar35137600Missing direct file access protection
#1668WP Responsive Tabs horizontal vertical and accordion Tabs355982122k+Output is not escaped
#1669Robots.txt rewrite3556191k+Output is not escaped
#1670RPS Image Gallery358816700Output is not escaped
#1671sCode (Easy Shortcodes)3515797400Text Domain Mismatch
#1672Scripts To Footer351327k+Text Domain Mismatch
#1673Scroll Styler355221900Output is not escaped
#1674Search Attributes for WooCommerce35263600Text Domain Mismatch
#1675SEO Slider35242171k+Text Domain Mismatch
#1676Shipping Zones by Drawing for WooCommerce3527895600Text Domain Mismatch
#1677Product Feed for Google Shopping, Microsoft Advertising and 40+ Channels for WooCommerce Merchant3583762k+Output is not escaped
#1678Simple CAPTCHA with Cloudflare Turnstile3582148100k+Output is not escaped
#1679Simple Header Footer HTML353053k+Output is not escaped
#1680SiteGround Migrator351137480k+Missing Arg Domain
#1681SMNTCS Quantity Increment Buttons for WooCommerce351522k+Hidden files included
#1682WPZOOM Connect: Social Icons Widget, Share Buttons & Click to Chat35283190k+Input is not sanitized
#1683Quiz Maker, Poll Maker & Survey Maker by Opinion Stage3542326k+Output is not escaped
#1684Social Sharing Plugin – Social Warfare351714320k+Non-prefixed class
#1685Spacious Toolkit354894700Non-prefixed global variable
#1686Spectra Blocks – AI Website Builder for the Block Editor352441,2666k+Non-prefixed global variable
#1687Square Thumbnails3543317800error log error log
#1688SrbTransLatin – Serbian Latinisation3511282k+Non-prefixed global variable
#1689Sticky Chat Widget – Floating Chat Icons, Contact Form, Call, Click to Chat, Email & Message Buttons353329310k+Non-prefixed global variable
#1690String locator3552319100k+Non-prefixed global variable
#1691Subscribe to Unlock Lite – Opt In Content Locker Plugin for WordPress35106145500Non-prefixed global variable
#1692Super Cool Ad Inserter Plugin35225600Text Domain Mismatch
#1693Svea Checkout for WooCommerce351872800Request data is not unslashed
#1694TailPress – Tailwind for WordPress352322500Output is not escaped
#1695Tapfiliate353549400Nonce verification recommended
#1696TBThemes Theme Import358448400Text Domain Mismatch
#1697Team Showcase – Responsive Team Members Grid, Slider & Carousel Plugin351,0004102k+Text Domain Mismatch
#1698Teamleader CRM Forms3515030500Non Singular String Literal Domain
#1699Advance Product Search- Voice & Ajax Search for WooCommerce351259210k+Text Domain Mismatch
#1700Theme Blvd Layout Builder352071692k+Output is not escaped