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
#3501AntiSpam for Contact Form 78614810k+Text Domain Mismatch
#3502Custom Content Width86801k+Text Domain Mismatch
#3503Extra Styling for MemberPress86647500Text Domain Mismatch
#3504Greenshift Smart Code AI86991k+Request data is not unslashed
#3505Heroic Glossary – Block for building Glossaries, Dictionaries and more86873k+Text Domain Mismatch
#3506HT Newsletter for Elementor86533700Text Domain Mismatch
#3507Getnet Argentina para WooCommerce86149500Text Domain Mismatch
#3508LWS Affiliation86823700Missing nonce verification
#3509Magni Image Flip For WooCommerce86248700Text Domain Mismatch
#3510Printus – Automatic Cloud Printing for WooCommerce862820800Missing Arg Domain
#3511Socials Ignited861222k+Missing direct file access protection
#3512Taxonomy TinyMCE86101900Unsafe printing function
#3513Ultimate Markdown – Markdown Editor, Importer, & Exporter866152k+Database parameter is not escaped
#3514VenoMaps – OpenStreetMap & Privacy-Friendly Geo Maps86206400wp function not compatible with requires wp
#3515WC MyParcel Belgium8634079600Text Domain Mismatch
#3516Shipping Method Description for WooCommerce869121k+Non-prefixed global variable
#3517Custom Add To Cart Button for WooCommerce8611310k+Output is not escaped
#3518WooCommerce Payfast Gateway86904730k+Text Domain Mismatch
#3519WP Upload Restriction8659162k+Text Domain Mismatch
#3520WP YouTube Live8628241k+Non-prefixed function
#3521bbPress Enable TinyMCE Visual Tab87124600Text Domain Mismatch
#3522Connect Contact Form 7 to Mailchimp, Brevo, MailerLite & Klaviyo874444240k+Text Domain Mismatch
#3523SmartText Rotator – Add Motion to Your Words878861k+Text Domain Mismatch
#3524Disable Block Editor FullScreen mode87621k+Output is not escaped
#3525Embed Any Document – Embed PDF, Word, PowerPoint and Excel Files877550k+Setting is missing a sanitization callback
#3526iPanorama 360 – Advanced Virtual Tour Builder87726345k+Text Domain Mismatch
#3527Booking Engine by Lodgify87515700Non-prefixed global variable
#3528Minimum Purchase Amount For Woo Cart – For WooCommerce877285k+Text Domain Mismatch
#3529Parallax Section Block – Add Parallax Scrolling Effects to Sections.873223k+Non-prefixed global variable
#3530Pay in Store WooCommerce Payment Gateway872652k+Non Singular String Literal Domain
#3531Review widget addon for Divi87203500Text Domain Mismatch
#3532Invoice Payment Gateway for WooCommerce87542k+Output is not escaped
#3533WebPlus Gateway for LiqPay on WooCommerce874551k+wp function not compatible with requires wp
#3534Wider Gravity Forms Stop Entries87220600Text Domain Mismatch
#3535WP Dashboard Messages87911400Text Domain Mismatch
#3536WP Missed Schedule Posts877910k+trademarked term
#3537ZI Hide price and add to cart for WooCommerce871571k+wp function not compatible with requires wp
#3538Ample Themes Demo Importer8813513600Text Domain Mismatch
#3539Captcha by Yandex for Contact Form 7889123k+Text Domain Mismatch
#3540Content Control – The Ultimate Content Restriction Plugin! Restrict Content, Create Conditional Blocks & More882011640k+Non-prefixed hook name
#3541Cudazi Scroll to Top8874500Missing Version
#3542Disable Registration Page8846400Text Domain Mismatch
#3543Facebook Chat Plugin – Live Chat Plugin for WordPress887880k+trademarked term
#3544Fancy Admin UI881031k+Missing Version
#3545WP OPcache8862510k+Non-prefixed global variable
#3546Fourteen Colors881618k+Text Domain Mismatch
#3547Generic Elements881,922140500Text Domain Mismatch
#3548GutenTOC – Advanced Table of Contents88510700Missing Version
#3549Import Markdown – Versatile Markdown Importer882592k+Missing Arg Domain
#3550Module Control for Jetpack8811151k+Non-prefixed global variable