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
#2651Simple Membership MailChimp Integration453427900curl curl setopt
#2652Utimate Kit ( Styler ) for WPForms452406920k+Missing Arg Domain
#2653TriPay Payment Gateway45478441k+Text Domain Mismatch
#2654VietQR4532394k+Text Domain Mismatch
#2655Payrexx Payment Gateway for WooCommerce45181172k+Non-prefixed class
#2656wpDataTables integration for Forminator Forms4562381k+Text Domain Mismatch
#2657Batch Comment Spam Deletion4622151k+Nonce verification recommended
#2658Better image sizes4645232k+Text Domain Mismatch
#2659Official CleverReach® Plugin for WooCommerce463798400Non-prefixed global variable
#2660Delete Multiple Themes463951k+Text Domain Mismatch
#2661Display Featured Image for Genesis4664591k+Non-prefixed global variable
#2662DX Delete Attached Media463284k+Output is not escaped
#2663Enhanced AJAX Add to Cart for WooCommerce469078600Missing Arg Domain
#2664Export Import Menus46232810k+Missing nonce verification
#2665Gravity Forms Constant Contact4636273k+Non-prefixed class
#2666Material Design Icons for Page Builders46694620k+Missing direct file access protection
#2667Repeater Fields for Gravity Forms46134411k+wp function not compatible with requires wp
#2668StockPack – Stock photos from Unsplash, Adobe Stock and more4635516k+Nonce verification recommended
#2669Ultimate FAQ Solution4628597600Text Domain Mismatch
#2670Updater by BestWebSoft464942192k+Text Domain Mismatch
#2671URL Params4636178k+Text Domain Mismatch
#2672Custom Price Labels for WooCommerce4617221k+Output is not escaped
#2673WP Lightbox 246521830k+Text Domain Mismatch
#2674WP All Import – Import SEO Settings for Yoast SEO46192620k+Nonce verification recommended
#2675Advanced Custom Fields: Number Slider47994400Output is not escaped
#2676AffiliateWP Checkout Referrals474826600Output is not escaped
#2677Verified Member for BuddyPress4720383k+Nonce verification recommended
#2678404 Image Redirection (Replace Broken Images)4711885600Text Domain Mismatch
#2679Cashfree for WooCommerce4721218k+Nonce verification recommended
#2680Clear Cache for Me4758840k+Text Domain Mismatch
#2681Better Badge – Custom Product Badges for WooCommerce472247500Non Singular String Literal Domain
#2682Do Shortcodes for Rank Math SEO4711731k+Output is not escaped
#2683Show IDs by Echo4721132k+Output is not escaped
#2684Extended CRM for Users Insights471123400Missing nonce verification
#2685Gateway AqayePardakht for Woocommerce4772234k+Text Domain Mismatch
#2686Granular Controls For Elementor4756410k+Output is not escaped
#2687Product Categories/Tags Bottom Description for WooCommerce4760233k+Text Domain Mismatch
#2688Security Ninja For MainWP4724671500Text Domain Mismatch
#2689Showeblogin Social Plugin47595400Output is not escaped
#2690Social Media Widget47513400Output is not escaped
#2691SportsPress for Baseball4711334900Text Domain Mismatch
#2692Tabby Checkout4733464k+Non-prefixed class
#2693Simple Client Dashboard4738362k+Missing direct file access protection
#2694Website Article Monetization By MageNet47172410k+Output is not escaped
#2695QuadLayers TikTok Feed4778527k+Text Domain Mismatch
#2696Post Status Notifications4798411k+Text Domain Mismatch
#2697Compress, Resize & Lazy Load Images – WPvivid Image Optimization471075810k+Missing direct file access protection
#2698XML Sitemap & Google News47270224100k+Non-prefixed global variable
#2699Add Polylang support for Customizer4818202k+Nonce verification recommended
#2700Advanced Custom Fields – Location Field add-on48516900Output is not escaped