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
#1251Organization chart321873345k+SQL query is not prepared
#1252Pagination by BestWebSoft – Customizable WordPress Content Splitter and Navigation Plugin324461735k+Text Domain Mismatch
#1253DEPRECATED – Shipmondo – A complete shipping solution for WooCommerce321661195k+Output is not escaped
#1254Account Engagement32115742k+Output is not escaped
#1255Barion Payment Gateway for WooCommerce32671526k+Non-prefixed global variable
#1256Persian Admnin Fonts32343468500Non-prefixed global variable
#1257PilotPress32150285900Output is not escaped
#1258TS Poll – Survey, Versus Poll, Image Poll, Video Poll325701714k+Text Domain Mismatch
#1259Post and Page Builder by BoldGrid – Visual Drag and Drop Editor3234825850k+Output is not escaped
#1260Posti Shipping326641571k+Text Domain Mismatch
#1261Volunteer Sign Up Sheets329674011k+Output is not escaped
#1262Responsive Filterable Portfolio Gallery – Media Grid & Video Portfolio324361631k+Output is not escaped
#1263WowRevenue – Product Bundles & Bulk Discounts32132,0271k+Non-prefixed global variable
#1264Revolut Gateway for WooCommerce32851576k+Input is not sanitized
#1265Simple Ajax Chat – Add a Fast, Secure Chat Box321082662k+Output is not escaped
#1266Site Search 36032202213400Output is not escaped
#1267Sky Addons for Elementor32853512k+Non-prefixed namespace
#1268Stock Locations for WooCommerce325493601k+Output is not escaped
#1269Stock Sync for WooCommerce323622321k+Text Domain Mismatch
#1270Tainacan Support for Blocksy32244526500Non-prefixed global variable
#1271UiCore Blocks – Free WordPress Gutenberg Blocks3259394500Non-prefixed global variable
#1272Secure Client Portal and Private File Sharing Plugin – User Private Files321835251k+Non-prefixed global variable
#1273Multi Currency For WooCommerce3287701k+Non-prefixed global variable
#1274Webdzier Companion3253989800Text Domain Mismatch
#1275Management App for WooCommerce – Order notifications, Order management, Lead management, Uptime Monitoring32196160900Text Domain Mismatch
#1276Easy 3D Viewer323992411k+Text Domain Mismatch
#1277Payment Gateway for Redsys & WooCommerce Lite321257520k+Text Domain Mismatch
#1278WP 2-step verification32154651k+Output is not escaped
#1279WP Bannerize Pro32281216800Text Domain Mismatch
#1280wp-jalali322196610k+Text Domain Mismatch
#1281WP Popup32539651k+Text Domain Mismatch
#1282SEOPress – AI SEO Plugin & On-site SEO32138429300k+Non-prefixed global variable
#1283WP-Stats322371262k+Output is not escaped
#1284WPCasa – Real Estate for WordPress32854291k+Non-prefixed global variable
#1285Privacy Policy Generator – WPLP Legal Pages322640910k+Non-prefixed global variable
#1286WT GeoTargeting3289431k+Output is not escaped
#1287YITH Infinite Scrolling323871,41710k+Non-prefixed global variable
#1288YITH WooCommerce Badge Management324131,44610k+Non-prefixed global variable
#1289YITH WooCommerce Compare324221,508100k+Non-prefixed global variable
#1290YITH WooCommerce Quick View323881,42090k+Non-prefixed global variable
#1291Advanced Custom Fields: Typography Field33445574k+Text Domain Mismatch
#1292Advanced Forms for ACF331692783k+Non-prefixed hook name
#1293Agile CRM3316381600wp function not compatible with requires wp
#1294AI WP Writer – SEO content generator, chatGPT, Gemini335815313k+Text Domain Mismatch
#1295App Builder – Create Native Android & iOS Apps On The Flight3373119600Text Domain Mismatch
#1296Awesome Widgets for SiteOrigin Page Builder3331459500Text Domain Mismatch
#1297Background Per Page338056700Text Domain Mismatch
#1298Ultimate Before After Image Slider & Gallery – BEAF334888730k+Text Domain Mismatch
#1299Bosta WooCommerce33303180700Text Domain Mismatch
#1300Five Star Business Profile and Schema332891387k+Output is not escaped