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
#151Happyforms – Form Builder for WordPress: Drag & Drop Contact Forms, Surveys, Payments & Multipurpose Forms221,03772220k+Unsafe printing function
#152HeadSpace2 SEO229403603k+Text Domain Mismatch
#153Hesabfa Accounting22467718400Text Domain Mismatch
#154Heureka22557254400Exception output is not escaped
#155History Log by click5226751,290400Direct Query
#156Csomagpontok és Címkék WooCommerce-hez222,0017697k+Text Domain Mismatch
#157IMPress for IDX Broker221,0856366k+Text Domain Mismatch
#158Insert or Embed Articulate Content into WordPress226591,4372k+Non-prefixed global variable
#159Számlázz.hu integráció WooCommerce-hez221,1694607k+Text Domain Mismatch
#160InfiniteWP Client222,2861,812200k+Exception output is not escaped
#161Import WP – Export and Import CSV and XML files to WordPress225803304k+Exception output is not escaped
#162JCC Payment Gateway for Woocommerce222,2731,136600Text Domain Mismatch
#163Jim Soft Swiss QR Invoice22262392400Non-prefixed global variable
#164LearnPress – WordPress LMS Plugin for Create and Sell Online Courses222,3463,34170k+Non-prefixed global variable
#165Custom Login Page Customizer – Login Designer225881,45530k+Non-prefixed global variable
#166Mail Baby SMTP22385699600SQL query is not prepared
#167MailOptin – Popup, Optin Forms & Email Newsletters for Mailchimp, HubSpot, AWeber Etc.222,6252,45810k+Output is not escaped
#168MarketKing — Ultimate WooCommerce Multivendor Marketplace Solution221,1311,844800Non-prefixed global variable
#169Modula Image Gallery – Photo Grid & Video Gallery22474436100k+Text Domain Mismatch
#170Molongui Authorship – Author Boxes, Guest Authors & Co-Authors for WordPress229191,23010k+Output is not escaped
#171Moloni229023562k+Missing Arg Domain
#172Motors – Car Dealership & Classified Listings Plugin225,3405,9599k+Text Domain Mismatch
#173myCred Toolkit with AI Assistant – Scale Your Loyalty & Gamification Rewards With Integrations221,5881,172400Output is not escaped
#174Newsletters222,9682,2482k+Text Domain Mismatch
#175NinjaFirewall (WP Edition) – Advanced Security Plugin and Firewall221,2662,059100k+Non-prefixed global variable
#176NinjaScanner – Virus & Malware scan2259655130k+Non-prefixed global variable
#177WP OAuth Server (OAuth Authentication)221893473k+Non-prefixed function
#178oik224891802k+Non Singular String Literal Domain
#179PagBank / PagSeguro Connect para WooCommerce225047574k+Non-prefixed global variable
#180PAYCOMET for WooCommerce221,2064232k+Text Domain Mismatch
#181Smart Popup by Supsystic223,17250310k+Non Singular String Literal Domain
#182Post SMTP – Complete Email Deliverability and SMTP Solution with Email Logs, Alerts, Backup SMTP & Mobile App221,5812,326300k+Non-prefixed global variable
#183Prime Mover – Migrate WordPress Website & Backups221,3261,60010k+Non-prefixed global variable
#184Product Catalog Feed by PixelYourSite225813578k+Output is not escaped
#185Quick Contact Form222606231k+Non-prefixed function
#186RealPress – Real Estate Plugin226041,167500Non-prefixed global variable
#187Restrict User Access – Ultimate Membership & Content Protection229771,84010k+Non-prefixed global variable
#188ShortPixel Image Optimizer – Optimize Images, Convert WebP & AVIF221,044799300k+Non-prefixed global variable
#189Simple Job Board226341,35510k+Non-prefixed global variable
#190Slick Popup: Contact Form 7 Popup Plugin222,3223162k+Text Domain Mismatch
#191Slim Jetpack222,5861,9472k+Text Domain Mismatch
#192SNS Count Cache229181208k+Non Singular String Literal Domain
#193NextScripts: Social Networks Auto-Poster222,4081,13330k+Output is not escaped
#194SportsPress – Sports Club & League Manager224602,24210k+Non-prefixed global variable
#195Stylish Price List – Price Table Builder & QR Code Restaurant Menu226746783k+Output is not escaped
#196SVG Flags – Beautiful Scalable Flags For All Countries!227551,2512k+Non-prefixed global variable
#197Swift Performance Lite222,3461,3257k+Text Domain Mismatch
#198Tablesome Table – Contact Form DB – WPForms, CF7, Gravity, Forminator, Fluent222255198k+error log error log
#19910Web Booster – Website speed optimization, Cache & Page Speed optimizer2251360180k+Non-prefixed global variable
#200The Moneytizer227512711k+Text Domain Mismatch