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
#2601Simple Shipping Labels for WooCommerce4378121k+Output is not escaped
#2602Sinbyte Indexer4361192k+Text Domain Mismatch
#2603Uber reCaptcha43129451k+Text Domain Mismatch
#2604User role based shipping methods43537400Output is not escaped
#2605Checkout Field Manager (Checkout Manager) for WooCommerce4316115480k+Non-prefixed global variable
#2606Analytify – Google Analytics Dashboard For WordPress (GA4 analytics tracking)4320848320k+Non-prefixed function
#2607WP Hotel Booking Stripe Payment433429400Text Domain Mismatch
#2608WP Hotel Booking WPML Support431052400Direct Query
#2609WP Mail Log43402910k+Text Domain Mismatch
#2610WP SmartCrop4343124k+Output is not escaped
#2611Advanced Custom Fields: oEmbed Field443613900Text Domain Mismatch
#2612Button visually impaired44145510k+Text Domain Mismatch
#2613Despacho vía Starken Pro para WooCommerce4417560400Text Domain Mismatch
#2614Checkout Upsell Funnel for WooCommerce446244600Non-prefixed global variable
#2615Code Widget4460334k+Text Domain Mismatch
#2616Comment Image4419231k+Output is not escaped
#2617Cookie Bar4429310k+Unsafe printing function
#2618Creative Addons for Elementor4463100800Missing Arg Domain
#2619ELEX WooCommerce Role Based Pricing442131962k+Non-prefixed global variable
#2620Image Widget444853k+Output is not escaped
#2621LearnPress – BuddyPress Integration4427251k+Output is not escaped
#2622Minimum Order Amount for Woocommerce4450162k+Text Domain Mismatch
#2623Narrative Publisher4428371k+Text Domain Mismatch
#2624Ocean Modal Window44264410k+Output is not escaped
#2625QR Code Woocommerce4437361k+Output is not escaped
#2626Razorpay Subscriptions for WooCommerce442835600Exception output is not escaped
#2627senangpay4438461k+Text Domain Mismatch
#2628Setmore Appointments4445134k+Output is not escaped
#2629Shippit for WooCommerce4412726900Text Domain Mismatch
#2630Simple Full Screen Background Image44231310k+Output is not escaped
#2631SKT Addons for Elementor446113831k+Text Domain Mismatch
#2632SmartVideo – Video Player and CDN44295441k+Text Domain Mismatch
#2633TP Product Description in Loop for WooCommerce44487500Setting is missing a sanitization callback
#2634Trusty Whistleblowing Solution4423416400Text Domain Mismatch
#2635Unit Price for WooCommerce44112631k+Output is not escaped
#2636WCFM – WCFM Marketplace integrate Elementor4482181k+Output is not escaped
#2637WP Club Manager – WordPress Sports Club Plugin44171682600Non-prefixed global variable
#2638Wpazure Kit44136140800Missing direct file access protection
#2639WPKoi Templates for Elementor44937255k+Text Domain Mismatch
#2640Gateway zibal for Woocommerce4470246k+Text Domain Mismatch
#2641Advanced Custom Fields – Contact Form 7 Field455982k+Output is not escaped
#2642Contact Form 7 Signature Addon45147446k+Text Domain Mismatch
#2643Cookie Law Bar4529202k+Output is not escaped
#2644Easy HTML Sitemap45758600Text Domain Mismatch
#2645Icons Font Loader – Load Web Fonts and Icon Libraries4547332k+Text Domain Mismatch
#2646Inazo's flamingo automatically delete old messages4533204k+Output is not escaped
#2647Jetpack Search459254265k+Text Domain Mismatch
#2648Outdooractive Embed457018400Text Domain Mismatch
#2649Product Visibility by User Role for WooCommerce4536356k+Missing Translators Comment
#2650reCAPTCHA for Asgaros Forum4521364k+Input is not validated