textdomain_mismatch

textdomain 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
#251Copy Anything to Clipboard for WordPress – Copy Button, Copy Text & Copy Code3152513110k+Text Domain Mismatch
#252MultiVendorX – WooCommerce Multivendor Marketplace AI Powered Solutions316642733k+Text Domain Mismatch
#253Up2pay e-Transactions WooCommerce Payment Gateway314591754k+Text Domain Mismatch
#254Form Vibes – Database Manager for Forms3117628410k+Text Domain Mismatch
#255g-FFL Checkout31249300600Request data is not unslashed
#256WP Gravity Forms Constant Contact Plugin31684164600Text Domain Mismatch
#257GS Pinterest Portfolio – Pins Grid, Masonry, User Profile, Popup & Board Widgets314021561k+Text Domain Mismatch
#258HFD ePost Integration311861101k+Text Domain Mismatch
#259HT Easy GA4 – Google Analytics WordPress Plugin31475936k+Text Domain Mismatch
#260HT Mega – Absolute Addons for WPBakery Page Builder312,740115900Text Domain Mismatch
#261Podamibe Simple Footer Widget Area31596572k+wp function not compatible with requires wp
#262Push notification for Mobile and Web app318783400Non Singular String Literal Domain
#263Social Share Buttons314621561k+Text Domain Mismatch
#264SmartBill Facturare si Gestiune314211645k+Text Domain Mismatch
#265WooCommerce Legacy REST API31324177400k+Missing Translators Comment
#266ActiveDEMAND321571611k+Output is not escaped
#267annasta Filters for WooCommerce321,0734412k+Text Domain Mismatch
#268Aqua Page Builder323201143k+Output is not escaped
#269Color and Image Swatches for Variable Product Attributes321731111k+Output is not escaped
#270CSV Import and Exporter32831381k+Non-prefixed global variable
#271Extensions For CF7 (Contact form 7 Database, Conditional Fields and Redirection)325601986k+Text Domain Mismatch
#272AC's Loan Calculator32246187400Unsafe printing function
#273WP Gravity Forms HubSpot32771160600Text Domain Mismatch
#274CRM Perks Integration for Gravity Forms and Salesforce328071781k+Text Domain Mismatch
#275WP Gravity Forms Zoho CRM and Bigin32750174400Text Domain Mismatch
#276Image Slider Slideshow324091712k+Text Domain Mismatch
#277Popup Builder & Popup Maker for WordPress – OptinMonster Email Marketing and Lead Generation32462411m+Text Domain Mismatch
#278Organization chart321873345k+SQL query is not prepared
#279Persian Admnin Fonts32343468500Non-prefixed global variable
#280Post and Page Builder by BoldGrid – Visual Drag and Drop Editor3234825850k+Output is not escaped
#281Stock Sync for WooCommerce323622321k+Text Domain Mismatch
#282Management App for WooCommerce – Order notifications, Order management, Lead management, Uptime Monitoring32196160900Text Domain Mismatch
#283Easy 3D Viewer323992411k+Text Domain Mismatch
#284WP Bannerize Pro32281216800Text Domain Mismatch
#285wp-jalali322196610k+Text Domain Mismatch
#286WP Popup32539651k+Text Domain Mismatch
#287Archive Posts Sort Customize3333897600Output is not escaped
#288Arconix Shortcodes331291074k+Output is not escaped
#289Ultimate Before After Image Slider & Gallery – BEAF334888730k+Text Domain Mismatch
#290Nexi XPay334962776k+Text Domain Mismatch
#291Chatbot with IBM watsonx Assistant3332483400Non Singular String Literal Domain
#292EchBay Phonering Alo3374471k+Output is not escaped
#293Human Presence – Stop Form Spam Without ReCaptcha3354651k+Request data is not unslashed
#294WP GIF Uploader33117441k+Text Domain Mismatch
#295Mentions légales [FR]33238482k+Text Domain Mismatch
#296Flipbox – Awesomes Flip Boxes Image Overlay334007,27910k+Input is not validated
#297ImageLinks – Interactive Image Builder with Hotspots33517901k+Text Domain Mismatch
#298MailUp for WordPress – Email and Newsletter Subscription Form332511002k+Text Domain Mismatch
#299MPL-Publisher — Ebook & Audiobook Creator3348976800Text Domain Mismatch
#300PeproDev WooCommerce Receipt Uploader33325491k+Non Singular String Literal Domain