WordPress.WP.I18n.MissingArgDomain

Missing Arg Domain

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
#1251WP Bannerize Pro32281216800Text Domain Mismatch
#1252wp-jalali322196610k+Text Domain Mismatch
#1253WP Popup32539651k+Text Domain Mismatch
#1254WP Weixin3260152400Non-prefixed constant
#1255WPCasa – Real Estate for WordPress32854291k+Non-prefixed global variable
#1256wpDirAuth32250135500wp function not compatible with requires wp
#1257Privacy Policy Generator – WPLP Legal Pages322640910k+Non-prefixed global variable
#1258YITH Infinite Scrolling323871,41710k+Non-prefixed global variable
#1259YITH WooCommerce Badge Management324131,44610k+Non-prefixed global variable
#1260YITH WooCommerce Compare324221,508100k+Non-prefixed global variable
#1261YITH WooCommerce Quick View323881,42090k+Non-prefixed global variable
#1262Yoo Slider – Image Slider & Video Slider32744209600Output is not escaped
#1263Advanced Forms for ACF331692783k+Non-prefixed hook name
#1264Agile CRM3316381600wp function not compatible with requires wp
#1265App Builder – Create Native Android & iOS Apps On The Flight3373119600Text Domain Mismatch
#1266Archive Posts Sort Customize3333897600Output is not escaped
#1267Premium Portfolio Features for Phlox theme3320413740k+Output is not escaped
#1268Awesome Widgets for SiteOrigin Page Builder3331459500Text Domain Mismatch
#1269Background Per Page338056700Text Domain Mismatch
#1270Ultimate Before After Image Slider & Gallery – BEAF334888730k+Text Domain Mismatch
#1271Bosta WooCommerce33303180700Text Domain Mismatch
#1272Five Star Business Profile and Schema332891387k+Output is not escaped
#1273Addi – Cuotas que se adaptan a ti331062092k+Direct Query
#1274Cargus334864700Input is not sanitized
#1275Chartify – WordPress Chart Plugin33764113k+Non-prefixed global variable
#1276Civic Cookie Control331,8812192k+Text Domain Mismatch
#1277Companion Auto Update3315929840k+Direct Query
#1278Companion Sitemap Generator – Simple, Smart, and SEO-Ready33118577k+Missing Translators Comment
#1279Conekta Payment Gateway33240662k+Text Domain Mismatch
#1280Contact Form Plugin33472202k+Non-prefixed function
#1281Contact List – Online Staff Directory & Address Book331183421k+Nonce verification recommended
#1282Chatbot with IBM watsonx Assistant3332483400Non Singular String Literal Domain
#1283Chwazi – Delivery & Pickup Scheduling for WooCommerce33563192600Text Domain Mismatch
#1284Device Detector33209112600Output is not escaped
#1285DJ-Accessibility – Accessibility Plugin33370483k+Text Domain Mismatch
#1286Login & Register Forms – Popup | Slider | Inline | WooCommerce3317747840k+Non-prefixed global variable
#1287Easy Timer33784501k+Non-prefixed global variable
#1288Easy Upload Files During Checkout33218199500Unsafe printing function
#1289Echelon Widgets for SiteOrigin336675800Output is not escaped
#1290Human Presence – Stop Form Spam Without ReCaptcha3354651k+Request data is not unslashed
#1291Fastly33221661k+Text Domain Mismatch
#1292FastPixel Cache – Optimize Page Speed: Compress Images, Minify, Clean Database & CDN33513334k+Request data is not unslashed
#1293Gallery Custom Links33646230k+Non Singular String Literal Domain
#1294GDPR Cookie Compliance – Cookie Banner, Cookie Consent, Cookie Notice for CCPA, EU Cookie Law3348370300k+Non-prefixed global variable
#1295GetResponse Forms by Optin Cat33681381k+Missing direct file access protection
#1296WP GIF Uploader33117441k+Text Domain Mismatch
#1297Five Star Restaurant Reviews33242142400Output is not escaped
#1298Ultimate Addons for Elementor33812912m+Non-prefixed class
#1299Mentions légales [FR]33238482k+Text Domain Mismatch
#1300HurryTimer – An Scarcity and Urgency Countdown Timer for WordPress & WooCommerce3337713920k+Unsafe printing function