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
#451CMP – Coming Soon & Maintenance Plugin by NiteoThemes249491,336200k+Non-prefixed global variable
#452RepairBuddy – Repair Shop CRM & Booking Plugin for WordPress248423,717500Request data is not unslashed
#453CF7 Apps – Honeypot, Database, Redirection, Webhook, and Addons for Contact Form 7241,0341,396300k+Non-prefixed global variable
#454Contact Widgets For Elementor all the contact links you need in one place249081,188500Non-prefixed global variable
#455WPBot – ChatBot Conversational Forms241,2541,2262k+Text Domain Mismatch
#456CRM Perks Forms – WordPress Form Builder248195771k+Output is not escaped
#457Custom CSS247036571k+Output is not escaped
#458WP Customer Area243,30694110k+Text Domain Mismatch
#459Customer Reviews for WooCommerce242,2022,44580k+Output is not escaped
#460Defender Security – Malware Scanner, Login Security & Firewall2454759480k+Non-prefixed namespace
#461WP Comment Cleaner – Delete All Comments, Disable Comments, Bulk Delete & Remove Comments245871,43020k+Non-prefixed global variable
#462Digital License Manager24295670800Non-prefixed hook name
#463Doubly – Cross Domain Copy Paste for WordPress242525510k+Output is not escaped
#464Easy Invoice – Invoice Generator, PDF Quotes & Payments241,3662,013500Non-prefixed global variable
#465E-cab Taxi Booking Manager for Woocommerce243561,4622k+Non-prefixed global variable
#466eCommerce Product Catalog Plugin for WordPress246213,1777k+Non-prefixed function
#467ELEX WooCommerce Request a Quote243982662k+Request data is not unslashed
#468EmbedPress – PDF Embedder, 3D PDF FlipBook, Google Reviews, YouTube Videos, Upload & Embed PDF documents247111,588100k+Output is not escaped
#469Enable Media Replace24212276600k+Output is not escaped
#470Gutenberg Essential Blocks – Page Builder for Gutenberg Blocks & Patterns24120684200k+Non-prefixed global variable
#471Event Tickets and Registration243,4094,21790k+Non-prefixed global variable
#472Export WordPress Pages to Static HTML & PDF — Static Site Export245093044k+Text Domain Mismatch
#473Etsy Integration For WooCommerce241,2464,643900Non-prefixed global variable
#474Fast Velocity Minify2428325440k+Unsafe printing function
#475Fattura2424312333400Output is not escaped
#476FeedWordPress244963199k+Missing Arg Domain
#477Food Store – Online Food Delivery & Pickup248621,9411k+Non-prefixed global variable
#478Force Sell for WooCommerce24697455600Text Domain Mismatch
#479Forminator Forms – Contact Form, Payment Form & Custom Form Builder248261,314600k+Non-prefixed global variable
#480Fuse Social Floating Sidebar241,8381,57810k+Non-prefixed global variable
#481FV Simpler SEO247663082k+Text Domain Mismatch
#482FV Player 8243231,3831k+Non-prefixed function
#483Photo Gallery – Responsive Image Galleries by Supsystic242409120k+Text Domain Mismatch
#484Gallery by BestWebSoft – Customizable Image and Photo Galleries for WordPress2453632210k+Text Domain Mismatch
#485GD Mail Queue24502582700Output is not escaped
#486GEO my WP245542,0913k+Non-prefixed hook name
#487GG Woo Feed for WooCommerce Shopping Feed on Google and Other Channels244695921k+Non-prefixed global variable
#488Connector Wizard (formerly LC Wizard)242494481k+Non-prefixed function
#489Assets manager, dequeue scripts, dequeue styles for WordPress245922552k+Output is not escaped
#490ExactMetrics – Google Analytics Dashboard for WordPress (Website Stats Plugin)24158436300k+Nonce verification recommended
#491Grid/List View for WooCommerce241,1165462k+Output is not escaped
#492GS Behance Portfolio – Display Projects, Gallery & Slider248551,617400Non-prefixed global variable
#493Hide Shipping Method For WooCommerce249461,44710k+Non-prefixed global variable
#494HT Mega Addons for Elementor – Elementor Widgets & Template Builder2412,3521,47470k+Text Domain Mismatch
#495Hummingbird Performance – Cache & Page Speed Optimization for Core Web Vitals | Critical CSS | Minify CSS | Defer CSS Javascript | CDN243,41086670k+Text Domain Mismatch
#496Import from YML2497306400Non-prefixed global variable
#497Import and export users and customers241,04035770k+Unsafe printing function
#498Infinite Uploads – Offload Media and Video to Cloud Storage24586722800Direct Query
#499Keap Official Opt-in Forms248291,0461k+Non-prefixed global variable
#500Social Slider Feed – Social Media Feed & Gallery Widgets2492970720k+Non-prefixed global variable