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
#51Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More21521,959300k+Non Prefixed Variable Found
#52Campaign Monitor for WordPress213864612k+Non Prefixed Variable Found
#53If-So Dynamic Content – Elementor & All Page Builders Personalization218897257k+Unsafe Printing Function
#54Imagify: Optimize Images for Top Speed (Compress & Convert to WebP/AVIF)214188511m+Non Prefixed Variable Found
#55JCH Optimize219531334k+Output Not Escaped
#56LA-Studio Element Kit for Elementor218,3901,96410k+Text Domain Mismatch
#57MailChimp Subscribe Form, Optin Builder, PopUp Builder, Form Builder211,1333,0112k+Non Prefixed Variable Found
#58Mapster WP Maps213,4402,9033k+Text Domain Mismatch
#59Modular DS: Monitor, update, and backup multiple websites211618140k+Exception Not Escaped
#60MotoPress Hotel Booking213,0611,03710k+Text Domain Mismatch
#61Points Management System For Gamification, Ranks, Badges, and Loyalty Rewards Program – myCred211,4693,33310k+Non Prefixed Variable Found
#62OneLogin SAML SSO215083307k+wp function not compatible with requires wp
#63Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction211,9185,06510k+Non Prefixed Hookname Found
#64PublishPress Planner – Editorial Calendar, Marketing Content, Kanban Board216038906k+Output Not Escaped
#65Five Star Restaurant Reservations – WordPress Booking Plugin211,0991,14710k+Output Not Escaped
#66Rocket Maintenance Mode & Coming Soon Page211,1761,4064k+Non Prefixed Variable Found
#67Royal Addons for Elementor – Addons and Templates Kit for Elementor2113,0112,530600k+Text Domain Mismatch
#68Seamless Donations is Sunset216005142k+Text Domain Mismatch
#69Professional Social Sharing Buttons, Icons & Related Posts – Shareaholic2132718110k+Output Not Escaped
#70Smart Forms – when you need more than just a contact form217765745k+Output Not Escaped
#71Accept Stripe Payments2137388220k+Missing
#72ThirstyAffiliates – Affiliate Links, Link Branding, Link Tracking & Marketing Plugin2119066030k+Non Prefixed Variable Found
#73Buckaroo Woocommerce Payments Plugin215633262k+Exception Not Escaped
#74WCFM – Frontend Manager for WooCommerce214,7215,06720k+Non Prefixed Variable Found
#75Wise Chat214705065k+Output Not Escaped
#76Paysera Payment Gateway for WooCommerce211,8661957k+Exception Not Escaped
#77Booster for WooCommerce – PDF Invoices, Abandoned Cart, Variation Swatches & 100+ Tools217863,39530k+Non Prefixed Variable Found
#78Pay For Post with WooCommerce219601,4741k+Non Prefixed Variable Found
#79Wordfence Security – Firewall, Malware Scan, and Login Security211,5922,9735m+Output Not Escaped
#80WP-Lister Lite for eBay216,6975,1292k+Output Not Escaped
#81WP phpMyAdmin214,5286,43550k+Missing Arg Domain
#82wpDataTables – WordPress Data Table, Dynamic Tables & Table Charts Plugin211,3541,14070k+Output Not Escaped
#83Premium Packages – Sell Digital Products Securely212,7652,4443k+Output Not Escaped
#84WPScan – WordPress Security Scanner215272658k+Text Domain Mismatch
#85Frontend Admin by DynamiApps225,9223,20810k+Text Domain Mismatch
#86Advanced Classifieds & Directory Pro221,2293,5112k+Non Prefixed Variable Found
#87Ajax Load More – Infinite Scroll, Load More, & Lazy Load2264159540k+Unsafe Printing Function
#88Booking for Appointments and Events Calendar – Amelia221,48948090k+Exception Not Escaped
#89Shortcodes and extra features for Phlox theme2241342690k+Output Not Escaped
#90Knowledge Base documentation & wiki plugin – BasePress Docs226711,7672k+Non Prefixed Variable Found
#91Borderless – Addons and Templates for Elementor224381,3885k+Non Prefixed Variable Found
#92Better Messages – Chat Rooms, Group Chat, Private Messages & AI Chat Bots221,6042,01910k+Direct Query
#93Better WordPress Minify224124848k+Non Singular String Literal Domain
#94Captcha by BestWebSoft – Advanced Spam Protection, Math & OCR-Friendly Captcha for Site Forms2249329510k+Text Domain Mismatch
#95Message Filter for Contact Form 7221,0721,6111k+Non Prefixed Variable Found
#96Clearfy Cache – WordPress optimization plugin, Minify HTML, CSS & JS, Defer222,8581,27050k+Text Domain Mismatch
#97Code Profiler – WordPress Performance Profiling and Debugging Made Easy222654008k+Non Prefixed Variable Found
#98Passster – Password Protect Pages and Content225391,41910k+Non Prefixed Variable Found
#99RegistrationMagic – User Registration Forms Plugin223,6545,0628k+Non Prefixed Variable Found
#100WP Customer Area223,30894110k+Text Domain Mismatch