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
#51Razorpay Payment Button Elementor Plugin20479621k+Exception output is not escaped
#52SpeakOut! Email Petitions208509942k+Missing nonce verification
#53Events Manager – OpenStreetMaps20559444600Output is not escaped
#54Razorpay for WooCommerce20975859100k+Non-prefixed function
#55WP Compress – Instant Performance & Speed Optimization204,0463,50210k+Non Singular String Literal Domain
#56WP Minify Fix20306380800Output is not escaped
#57Premium Packages – Sell Digital Products Securely202,0172,1812k+Non-prefixed global variable
#58School Management System – WPSchoolPress202455,2851k+Non-prefixed global variable
#59Store Locator WordPress212,4941,62810k+Text Domain Mismatch
#60Backup Migration219991,08180k+Non-prefixed global variable
#61Forumax – AI Powered Advanced Community Forum Plugin214,9364,353600Text Domain Mismatch
#62Kadence Security – Password, Two Factor Authentication, and Brute Force Protection211,060957700k+Missing Translators Comment
#63Booking Ultra Pro Appointments Booking Calendar Plugin217612,083400Request data is not unslashed
#64Better Messages – Chat Rooms, Group Chat, Private Messages & AI Chat Bots211,6212,03810k+Direct Query
#65BWD Elementor Addons216701,168400Non-prefixed global variable
#66Captcha Them All213003235k+Output is not escaped
#67SMS Extension for Contact Form 7217201,387400Non-prefixed global variable
#68Cost Calculator Builder2132276620k+Non-prefixed global variable
#69DELUCKS SEO213621,171400Missing nonce verification
#70Duplicator – Backups & Migration Plugin – Cloud Backups, Scheduled Backups, & More212,5721,2771m+Output is not escaped
#71Envo Extra2187860020k+Text Domain Mismatch
#72Eupago Gateway For Woocommerce215762332k+Output is not escaped
#73EventPrime – Events Calendar, Bookings and Tickets218734,3107k+Non-prefixed global variable
#74Feeds for YouTube (YouTube video, channel, and gallery plugin)21506995100k+Output is not escaped
#75FileOrganizer – WordPress File Manager21536241200k+unlink unlink
#76Filter Everything — WordPress & WooCommerce Filters2164393350k+Non-prefixed global variable
#77Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More21522,063300k+Non-prefixed global variable
#78Campaign Monitor for WordPress213864612k+Non-prefixed global variable
#79Front End Users217192,759400Non-prefixed global variable
#80Frontend Dashboard21384945500Non-prefixed function
#81Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF214288671m+Non-prefixed global variable
#82LA-Studio Element Kit for Elementor218,4031,88210k+Text Domain Mismatch
#83Leyka212573,4462k+Request data is not unslashed
#84Mapster WP Maps213,4402,8943k+Text Domain Mismatch
#85Mergado Pack212,323588700Output is not escaped
#86Modular DS: Monitor, update, and backup multiple websites211918240k+Exception output is not escaped
#87Mooberry Book Manager211,0403991k+Text Domain Mismatch
#88MotoPress Hotel Booking213,0671,03710k+Text Domain Mismatch
#89Points Management System For Gamification, Ranks, Badges, and Loyalty Rewards Program – myCred211,4813,34410k+Non-prefixed global variable
#90Oasis Workflow21775575600Text Domain Mismatch
#91OneLogin SAML SSO215073307k+wp function not compatible with requires wp
#92Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction211,9535,29710k+Non-prefixed hook name
#93PublishPress Planner – Editorial Calendar, Marketing Content, Kanban Board216038906k+Output is not escaped
#94Razorpay for Gravity Forms2141147600Exception output is not escaped
#95Five Star Restaurant Reservations – WordPress Booking Plugin211,1011,15910k+Output is not escaped
#96Rocket Maintenance Mode & Coming Soon Page211,1761,4064k+Non-prefixed global variable
#97Royal Addons for Elementor – Addons and Templates Kit for Elementor2113,0162,440600k+Text Domain Mismatch
#98Seamless Donations is Sunset216005142k+Text Domain Mismatch
#99Professional Social Sharing Buttons, Icons & Related Posts – Shareaholic2132718110k+Output is not escaped
#100Smart Forms – when you need more than just a contact form217765745k+Output is not escaped