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
#1051Increase Maximum Upload File Size9563500Missing direct file access protection
#1052Live Chat Plugin for WooCommerce – LiveChat9562101k+Text Domain Mismatch
#1053morkva Plata by Mono Extended9511214400Text Domain Mismatch
#1054Timeline Module for Beaver Builder95217292k+Text Domain Mismatch
#1055SNY Auto Featured Image954151k+Text Domain Mismatch
#1056Amelia Calendar Essential Shortcodes9629500Not In Footer
#1057Auto Delete Applications – Add-on for WP Job Openings9619141k+Text Domain Mismatch
#1058Date Time Picker for WPForms96741k+Text Domain Mismatch
#1059Delete Post with Attachments962151k+Direct Query
#1060Easy Hide Admin Menu Items9643111k+Text Domain Mismatch
#1061Integrate Ecomail and Elementor Forms96284600Text Domain Mismatch
#1062Elastic Email Sender96121410k+Text Domain Mismatch
#1063Elegant Blog Themes Demo Importer962213500Text Domain Mismatch
#1064Genesis Connect for WooCommerce96451710k+Text Domain Mismatch
#1065Hide Comments Feature96451k+Missing direct file access protection
#1066Home Page Banner for Astra Theme964522k+Text Domain Mismatch
#1067Image Size Selection for Divi96603500Text Domain Mismatch
#1068LTR RTL Admin content96454k+Missing Version
#1069Menu Cart Divi962691k+Text Domain Mismatch
#1070Divi Masonry Gallery – Pro Gallery9654162k+Text Domain Mismatch
#1071ProveSource Social Proof962672k+wp function not compatible with requires wp
#1072RCD-Right Click Disabler96291k+Missing Version
#1073RSWPTHEMES ONE CLICK DEMO CONTENT966851k+Missing Arg Domain
#1074Schema Default Image9654800Deprecated parameter: load_plugin_textdomain parameter 2
#1075WP Offload SES Lite96541510k+Text Domain Mismatch
#1076AinoBlocks – Gutenberg Website Builder Blocks971841k+block api version too low
#1077Typing Effect977510k+Text Domain Mismatch
#1078Article Word Count97431k+Missing Arg Domain
#1079Custom Alt Text for Elementor Images97821k+Text Domain Mismatch
#1080Custom Currency Symbol for WooCommerce97721k+Text Domain Mismatch
#1081Date Time Picker for Contact Form 7978220k+Text Domain Mismatch
#1082Default Image Settings97253500Missing Arg Domain
#1083Editor Full Width Gutenberg97344k+trademarked term
#1084Embed Google Photos album97523k+Missing direct file access protection
#1085Excerpts for Pages9742500Missing direct file access protection
#1086Flip Cards Module For Divi9713613k+Text Domain Mismatch
#1087FPG – Endereço automático por Cep no Checkout9732900outdated tested upto header
#1088Laravel DD for WordPress97361k+Non-prefixed function
#1089Remove/Hide Admin Toolbar9723600outdated tested upto header
#1090Gutena Newsletter – Subscriber Block & Connect Mailchimp971831k+Text Domain Mismatch
#1091Gutena PhotoFeed9782800Missing Arg Domain
#1092PHP Compatibility Checker97425200k+Text Domain Mismatch
#1093Gutena Recent Post Custom Tag9772800Missing Arg Domain
#1094PowerPack for LearnDash9717381k+Text Domain Mismatch
#1095Recipe Block9762700block api version too low
#1096Astra Customizer Reset977130k+Text Domain Mismatch
#1097Themes Artist Demo Importer977561k+Text Domain Mismatch
#1098WP DataTable97111600Missing Version
#1099ACF Flexible Content Modal9824700Missing Version
#1100ActBlue Contributions9823400Missing direct file access protection