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
#1101Blocks Starter Templates981311k+Text Domain Mismatch
#1102Call to Action Block by WPPOOL98471k+trademarked term
#1103City Dropdown For Woocommerce9863400Text Domain Mismatch
#1104MomentoPress for Momento36098231k+Missing Version
#1105Counter Block98421k+Missing direct file access protection
#1106Disable WordPress Events and News Dashboard Widget9824400trademarked term
#1107Duplicate Widgets98613k+Text Domain Mismatch
#1108Map Block98256k+Missing direct file access protection
#1109Easy remove item menu98337k+Discouraged text-domain loading
#1110Emoji Autocomplete Gutenberg9825600trademarked term
#1111Enable virtual card upload – vcf,vcard98227k+mismatched plugin name
#1112Fluent Forms Connector for MailPoet982871k+Text Domain Mismatch
#1113Heroic Table of Contents98315k+Missing Arg Domain
#1114Image Comparison Block98321k+Missing direct file access protection
#1115Image Hover Effects For WPBakery Page Builder983043k+Missing Arg Domain
#1116Sharing buttons shortcode for Jetpack9832800Missing direct file access protection
#1117Latest Post Shortcode98564k+Non-prefixed constant
#1118List Child Pages Shortcode9852600wp function not compatible with requires wp
#1119Star Rating Block for Block Editor9841600Missing direct file access protection
#1120Popup Block9862700Missing direct file access protection
#1121Really Disable Emojis9822800Missing direct file access protection
#1122Semrush SEO Writing Assistant98339k+Missing Arg Domain
#1123Sidebars for Hello Elementor Theme98221k+outdated tested upto header
#1124Star Rating Block98421k+Missing direct file access protection
#1125Sticky Header 2020981072700Text Domain Mismatch
#1126Tainacan Extra View Modes98251400Text Domain Mismatch
#1127Who Stole the Text Justify Button ?!98137k+Non-prefixed function
#1128Align Woo Buttons98363k+Non-prefixed function
#1129CodeMirror Blocks98521k+Text Domain Mismatch
#11303D Viewer Block – Interactive 3D Model Display9931k+Non-prefixed constant
#1131Block Specific Spam Woo Orders99141k+Non-prefixed hook name
#1132Custom Block Patterns99521k+Text Domain Mismatch
#1133Disable Flamingo Addressbook99114k+outdated tested upto header
#1134Emails Catch All9910600Non-prefixed constant
#1135Icon Box Block – Insert your favorite icon with customization and design9914500Non-prefixed global variable
#1136Gallery Styles9912500Not In Footer
#1137Real Time Validation For Gravity Forms99411500Text Domain Mismatch
#1138Holiday Mode for WooCommerce99144700Text Domain Mismatch
#1139Image Regenerate & Select Crop99318k+wp function not compatible with requires wp
#1140SpreadsheetConverter Calculator99241600Text Domain Mismatch
#1141Inline Spoilers99211k+Missing direct file access protection
#1142Lorem Ipsum Block – Placeholders for everyone9922500mismatched plugin name
#1143MMWD Remove Add To Cart for WooCommerce99623k+Text Domain Mismatch
#1144Product categories search admin for woocommerce9931400Missing direct file access protection
#1145Simple Pricing Table for Elementor9914700Post Not In exclude
#1146Timeline Block – Beautiful Timeline Builder992613k+Text Domain Mismatch
#1147ingenidev, UAE – AED Currency Symbol Changer | مغير رمز عملة الدرهم الإماراتي9931k+plugin header nonexistent domain path
#1148WP Sitemap Pages and Posts9971k+trademarked term
#1149Login IP & Country Restriction100118k+textdomain mismatch