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
#701HT Contact Form – Drag & Drop Form Builder for WordPress2516059710k+Non-prefixed global variable
#702Hydra Booking — Appointment Scheduling & Booking Calendar252356992k+Non-prefixed global variable
#703Image SEO – AI-Driven Image SEO Optimizer253503281k+Text Domain Mismatch
#704Index WP MySQL For Speed2525025550k+Output is not escaped
#705Smash Balloon Social Photo Feed – Easy Social Feeds Plugin254491,3001m+Interpolated SQL is not prepared
#706Instantio — Side Cart & One-Page Checkout for WooCommerce25568369700Output is not escaped
#707IP Location Block2552162410k+Output is not escaped
#708IP Locator25482211600Text Domain Mismatch
#709JobWP – Job Board, Job Listing, Career Page and Recruitment Plugin251,5411,5781k+Non-prefixed global variable
#710kk Star Ratings – Rate Post & Collect User Feedbacks257721,38870k+Non-prefixed global variable
#711Knit Pay – Cashfree, Instamojo, Razorpay, PayPal and more254,0191,2652k+Text Domain Mismatch
#712Loginizer258145041m+Output is not escaped
#713MaxButtons – Create buttons2562640470k+Output is not escaped
#714Media Cleaner: Clean your WordPress!2526354690k+Direct Query
#715Create251,6377646k+Text Domain Mismatch
#716Multibanco / MB Way / Payshop / Cofidis Pay (by LUSOPAY) for WooCommerce25492216400Text Domain Mismatch
#717MyFatoorah – WooCommerce25191893k+Output is not escaped
#718Notifications for Forms & WordPress Actions253092821k+Text Domain Mismatch
#719Password Protected — Lock Entire Site, Pages, Posts, Categories, and Partial Content256811,517300k+Non-prefixed global variable
#720Paymob for WooCommerce254433505k+Text Domain Mismatch
#721PDF Invoice for WooCommerce + Drag and Drop Template Builder251,008216400wp function not compatible with requires wp
#722PDF Importer for WPForms25332329400Non-prefixed global variable
#723PDF & Print by BestWebSoft – WordPress Posts and Pages PDF Generator Plugin251,0841,2969k+Non-prefixed global variable
#724Piotnet Forms251873743k+Alternative PHP tag found
#725Plover Kit – Blocks, Patterns, Responsive Layout and Gutenberg Editor Enhancements256881,3833k+Non-prefixed global variable
#726Post Carousel Divi256861,3012k+Non-prefixed global variable
#727Premmerce257121,411500Non-prefixed global variable
#728Premmerce Redirect Manager257561,407500Non-prefixed global variable
#729Premmerce Product Search for WooCommerce255961,350900Non-prefixed global variable
#730Premmerce Wholesale Pricing for WooCommerce256351,377400Non-prefixed global variable
#731QuadMenu – Mega Menu252,12845510k+Output is not escaped
#732Quiz Maker by AYS255053,03020k+Non-prefixed global variable
#733Quttera ThreatSign – Web Malware Scanner for WordPress2533447110k+Non-prefixed global variable
#734Really Simple Featured Video – Featured Video Support for Posts, Pages & WooCommerce Products258111,4945k+Non-prefixed global variable
#735reSmush.it : The original free image compressor and optimizer plugin2515569100k+Output is not escaped
#736Seers AI | Cookie Consent Banner – GDPR & CCPA Compliant Consent Management Platform251,4464211k+Output is not escaped
#737Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin2595873860k+Text Domain Mismatch
#738Simply Static – The Static Site Generator2518752830k+Non-prefixed hook name
#739Affiliate Program Suite — SliceWP Affiliates251,2912,08910k+Output is not escaped
#740Smart Image Resize for WooCommerce255824047k+Text Domain Mismatch
#741Stylish Cost Calculator – Quote Generator, Lead Gen & Price Estimator256481,0211k+Output is not escaped
#742SureDash – Community, Courses & Member Dashboard254228081k+Non-prefixed global variable
#743Survey Maker by AYS255672,3976k+Non-prefixed global variable
#744TablePress – Tables in WordPress made easy258472,174600k+Non-prefixed global variable
#745Taskbuilder – Project Management & Task Management Tool With Kanban Board251274,332800Non-prefixed global variable
#746Themify Event Post253971433k+Output is not escaped
#747Timeline Express255311479k+Text Domain Mismatch
#748Toocheke Companion254291,2271k+Non-prefixed global variable
#749TrackShip for WooCommerce254059546k+Non-prefixed global variable
#750TrueBooker – Appointment Booking and Scheduler System255292,746600Non-prefixed global variable