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
#101Smart Forms – when you need more than just a contact form217765745k+Output is not escaped
#102Accept Stripe Payments2137389220k+Missing nonce verification
#103ThirstyAffiliates – Affiliate Links, Link Branding, Link Tracking & Marketing Plugin2119066030k+Non-prefixed global variable
#104TotalPoll for Polls and Contests211,3661551k+Text Domain Mismatch
#105Trace My IP – Visitor IP Tracker, Stats Analytics & Page Views Counter with Email Alerts218713381k+wp function not compatible with requires wp
#106UPC/EAN/GTIN Barcode Generator/Importer21776311500Exception output is not escaped
#107URL Shortify – Simple and Easy URL Shortener211,5072,66510k+Non-prefixed global variable
#108Buckaroo Woocommerce Payments Plugin216383212k+Exception output is not escaped
#109BuddyPress WooCommerce My Account Integration. Create WooCommerce Member Pages216681,569800Non-prefixed global variable
#110IS-theme-companion213,5595111k+Non Singular String Literal Domain
#111Wise Chat214705065k+Output is not escaped
#112Paysera Payment Gateway for WooCommerce211,8681967k+Exception output is not escaped
#113Booster for WooCommerce – PDF Invoices, Abandoned Cart, Variation Swatches & 100+ Tools217863,39330k+Non-prefixed global variable
#114Pay For Post with WooCommerce219581,4771k+Non-prefixed global variable
#115Wordfence Security – Firewall, Malware Scan, and Login Security211,8183,2365m+Output is not escaped
#116WP-Lister Lite for eBay216,7015,1322k+Output is not escaped
#117WP phpMyAdmin214,5286,43540k+Missing Arg Domain
#118wpDataTables – WordPress Data Table, Dynamic Tables & Table Charts Plugin211,8121,43270k+Output is not escaped
#119WP Extended – The Ultimate WordPress Toolkit211,253398600Non Singular String Literal Domain
#120WPScan – WordPress Security Scanner215272658k+Text Domain Mismatch
#121WebTotem Security211,110213800Text Domain Mismatch
#12212 Step Meeting List22156593900Non-prefixed global variable
#123Advanced Classifieds & Directory Pro221,2293,5122k+Non-prefixed global variable
#124Ajax Load More – Infinite Scroll, Load More, & Lazy Load2264159230k+Unsafe printing function
#125Author Website Templates – Create Writer, Author & Publisher Websites Easily227112,910500Non-prefixed global variable
#126ANAC XML Bandi di Gara22294244500Output is not escaped
#127Borderless – Addons and Templates for Elementor224381,3885k+Non-prefixed global variable
#128Better WordPress Minify224124847k+Non Singular String Literal Domain
#129Captcha by BestWebSoft – Advanced Spam Protection, Math & OCR-Friendly Captcha for Site Forms2249329510k+Text Domain Mismatch
#130Cart Lift – Abandoned Cart Recovery for WooCommerce and EDD226697691k+Output is not escaped
#131CartFlows – Funnel Builder & Checkout Plugin for WooCommerce22460656200k+Text Domain Mismatch
#132Clearfy Cache – WordPress optimization plugin, Minify HTML, CSS & JS, Defer222,8541,26950k+Text Domain Mismatch
#133Code Profiler – WordPress Performance Profiling and Debugging Made Easy222654008k+Non-prefixed global variable
#134Accept PayPal Payments using Contact Form 722359127600Text Domain Mismatch
#135Passster – Password Protect Pages and Content225391,42210k+Non-prefixed global variable
#136RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login223,6525,1458k+Non-prefixed global variable
#137Directorist: AI-Powered Business Directory, Listings & Classified Ads225602,20220k+Non-prefixed global variable
#138DirectoryPress – Business Directory And Classified Ad Listing224,7872,795700Text Domain Mismatch
#139Download Manager222,5131,459100k+Output is not escaped
#140Diverse Solutions IDX Real Estate Listings & MLS Search227456051k+Heredoc Output Not Escaped
#141E2Pdf – Export Pdf Tool for WordPress221,08184710k+Unsafe printing function
#142easyReservations225,3072,480800Text Domain Mismatch
#143Ebook Store224101,054700Non-prefixed global variable
#144Estatik Real Estate Plugin223,08432510k+Text Domain Mismatch
#145Events Maker by dFactory225888191k+Output is not escaped
#146Events Manager – Calendar, Bookings, Tickets, and more!224,7165,69070k+Output is not escaped
#147FACTO – Facturación Electrónica22244423400Request data is not unslashed
#148Falang multilanguage for WordPress227167691k+Output is not escaped
#149Finale Lite – Sales Countdown Timer & Discount for WooCommerce221,0314514k+Output is not escaped
#150Notification Bar, Announcement and Cookie Notice WordPress Plugin – FooBar221,3211,3713k+Non-prefixed global variable