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

RankPluginScoreErrorsWarningsInstallsUpdatedTop Issue
#101WP Customer Area223,30894110k+Text Domain Mismatch
#102SysBasics Customize My Account for WooCommerce – Dashboard, Endpoints, Avatar & Menu Manager227058458k+Non-prefixed global variable
#103Data Tables Generator by Supsystic2215614410k+Exception output is not escaped
#104Directorist: AI-Powered Business Directory, Listings & Classified Ads224432,12920k+Non-prefixed global variable
#105Download Manager222,2901,301100k+Output is not escaped
#106E2Pdf – Export Pdf Tool for WordPress221,07583610k+Unsafe printing function
#107Easy Social Feed – Social Photos Gallery and Post Feed for WordPress221,5671,27730k+Non-prefixed global variable
#108Estatik Real Estate Plugin223,04932510k+Text Domain Mismatch
#109Events Manager – Calendar, Bookings, Tickets, and more!224,7225,62170k+Output is not escaped
#110Falang multilanguage for WordPress227167691k+Output is not escaped
#111Finale Lite – Sales Countdown Timer & Discount for WooCommerce221,0314514k+Output is not escaped
#112Notification Bar, Announcement and Cookie Notice WordPress Plugin – FooBar221,3211,3713k+Non-prefixed global variable
#113Five Star Restaurant Menu and Food Ordering227526095k+Output is not escaped
#114FunnelKit Payment Gateway for Stripe WooCommerce2224432120k+Input is not sanitized
#115GeoDirectory – WP Business Directory Plugin and Classified Listings Directory224,4623,97210k+Output is not escaped
#116Anti-Malware Security and Brute-Force Firewall22544965100k+Output is not escaped
#117Gutenberg22628342300k+Missing direct file access protection
#118Happyforms – Form Builder for WordPress: Drag & Drop Contact Forms, Surveys, Payments & Multipurpose Forms221,03772220k+Unsafe printing function
#119HeadSpace2 SEO229403603k+Text Domain Mismatch
#120Csomagpontok és Címkék WooCommerce-hez222,0017697k+Text Domain Mismatch
#121IMPress for IDX Broker221,0856367k+Text Domain Mismatch
#122Számlázz.hu integráció WooCommerce-hez221,1694607k+Text Domain Mismatch
#123InfiniteWP Client222,2861,812200k+Exception output is not escaped
#124Import WP – Export and Import CSV and XML files to WordPress225803304k+Exception output is not escaped
#125LearnPress – WordPress LMS Plugin for Create and Sell Online Courses222,3613,38470k+Non-prefixed global variable
#126Leyka222533,4452k+Request data is not unslashed
#127Custom Login Page Customizer – Login Designer225881,45530k+Non-prefixed global variable
#128MailOptin – Popup, Optin Forms & Email Newsletters for Mailchimp, HubSpot, AWeber Etc.222,6192,45310k+Output is not escaped
#129Slider, Gallery, and Carousel by MetaSlider – Image Slider, Video Slider22207323500k+Non-prefixed global variable
#130Molongui Authorship – Author Boxes, Guest Authors & Co-Authors for WordPress229191,23010k+Output is not escaped
#131Moloni229023562k+Missing Arg Domain
#132Motors – Car Dealership & Classified Listings Plugin225,3405,9589k+Text Domain Mismatch
#133Newsletters222,9682,2482k+Text Domain Mismatch
#134NinjaFirewall (WP Edition) – Advanced Security Plugin and Firewall221,2652,065100k+Non-prefixed global variable
#135WP OAuth Server (OAuth Authentication)221893473k+Non-prefixed function
#136oik224891802k+Non Singular String Literal Domain
#137PagBank / PagSeguro Connect para WooCommerce225047434k+Non-prefixed global variable
#138PAYCOMET for WooCommerce221,2064232k+Text Domain Mismatch
#139Smart Popup by Supsystic223,17250310k+Non Singular String Literal Domain
#140Post SMTP – Complete Email Deliverability and SMTP Solution with Email Logs, Alerts, Backup SMTP & Mobile App221,5812,326300k+Non-prefixed global variable
#141Prime Mover – Migrate WordPress Website & Backups221,3261,60010k+Non-prefixed global variable
#142Product Catalog Feed by PixelYourSite225813578k+Output is not escaped
#143PageSpeed Ninja – Cache, Minify, Defer CSS JavaScript, Critical CSS, Optimize Images, Convert WebP229844075k+Unsafe printing function
#144Quick Contact Form222606231k+Non-prefixed function
#145RabbitLoader Cache: Optimize your Website for Speed222411632k+Output is not escaped
#146Restrict User Access – Ultimate Membership & Content Protection229771,84010k+Non-prefixed global variable
#147Social Sharing Plugin – Sassy Social Share221,689233100k+wp function not compatible with requires wp
#148ShortPixel Image Optimizer – Optimize Images, Convert WebP & AVIF221,044799300k+Non-prefixed global variable
#149Simple Job Board226341,35510k+Non-prefixed global variable
#150Slick Popup: Contact Form 7 Popup Plugin222,3223162k+Text Domain Mismatch