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
#2851Popup Maker – Responsive popup, Exit Intent Pop up, Email Optins, Autoresponder & More5544647k+Text Domain Mismatch
#2852Quick and Easy Testimonials5562323k+Non Singular String Literal Domain
#2853Quick Bulk Post & Page Creator554312k+Text Domain Mismatch
#2854Quick Bulk Term Taxonomy Creator55372400Text Domain Mismatch
#2855Refer A Friend for WooCommerce by WPGens5577211k+Text Domain Mismatch
#2856Semrush Content Toolkit5522242k+Non-prefixed global variable
#2857SM Vertical Menu55451400Output is not escaped
#2858Free customer chat solution551810500Output is not escaped
#2859Text Changer for Welcart5547743500Text Domain Mismatch
#2860Themeflection Numbers – Number Counter and Animated Numbers55224733k+Text Domain Mismatch
#2861AAArdvark Accessibility Reports556242700Non-prefixed global variable
#2862Payment Integration Wompi – El Salvador555027800Text Domain Mismatch
#2863WP Ultimate Review552338170k+Non-prefixed global variable
#2864Image Widget by Angie Makes55483500Output is not escaped
#2865Admin Bar Fix564018400Text Domain Mismatch
#2866AI Copilot – ChatGPT Chatbot & AI Engine for Post Automation5665201k+Text Domain Mismatch
#2867Anti-Captcha (anti-spam botblocker)5623261k+rand mt rand
#2868BuddyCommerce: WooCommerce and BuddyPress Integration562919800Output is not escaped
#2869SMTP by BestWebSoft564861751k+Text Domain Mismatch
#2870Debug Bar Cron56731400Output is not escaped
#2871FluentSnippets – High-Performance Code Snippets, Header & Footer Code, Custom CSS & PHP Code Manager56312750k+Nonce verification recommended
#2872FV Top Level Categories56241620k+Text Domain Mismatch
#2873LearnPress – Course Wishlist56352220k+Output is not escaped
#2874CIELO API PIX, credit card, debit payment for WooCommerce5611121700Nonce verification recommended
#2875MAS Brands for WooCommerce56801510k+Text Domain Mismatch
#2876reCAPTCHA for Ninja Forms56219600Output is not escaped
#2877Maya Business Plugin56939600Input is not validated
#2878PuzzleMe – Interactive Puzzles for WordPress – Easily publish crosswords, quizzes, word searches and more5636151k+Output is not escaped
#2879Image Optimization For SEO56116693k+Non Singular String Literal Domain
#2880Simple Org Chart561529900Missing Version
#2881Smooth Back To Top Button5641740k+Output is not escaped
#2882TableKit – WordPress Table Builder for Data Tables, WooCommerce Product Tables & Post Tables5680203k+Missing Translators Comment
#2883TextBuilder5620344k+Missing Arg Domain
#2884Export & Import WPBakery Page Builder5612209k+Missing nonce verification
#2885Video Dashboard56331600Output is not escaped
#2886WC Moneris Payment Gateway568220900Text Domain Mismatch
#2887Social Chat – Click To Chat App Button568145200k+Text Domain Mismatch
#2888BestWebSoft’s Pinterest57490176500Text Domain Mismatch
#2889Easy GDPR Consent Forms – MailChimp577222500Text Domain Mismatch
#2890Live Chat by Formilla – Real-time Chat & Chatbots Plugin5722132k+Missing Arg Domain
#2891Gravity PDF5711615220k+Non-prefixed global variable
#2892iConvert Promoter57982172k+Non-prefixed global variable
#2893Monri Payments5714147900Text Domain Mismatch
#2894Search Exclude57734050k+Text Domain Mismatch
#2895Timologia for WooCommerce5775223k+Text Domain Mismatch
#2896tinyWYM Editor575531k+Text Domain Mismatch
#2897Ultimate Member – Terms & Conditions571994k+Output is not escaped
#2898Universal Google Analytics (GA3 and GA4)57282400Output is not escaped
#2899WP Table Builder – Drag & Drop Table Builder57633950k+Not Allowed
#2900Admin Page Notes581715700Text Domain Mismatch