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
#501GS Behance Portfolio – Display Projects, Gallery & Slider248551,617400Non-prefixed global variable
#502HT Mega Addons for Elementor – Elementor Widgets & Template Builder2412,3521,47470k+Text Domain Mismatch
#503Import from YML2497306400Non-prefixed global variable
#504Import and export users and customers241,04035770k+Unsafe printing function
#505Infinite Uploads – Offload Media and Video to Cloud Storage24586722800Direct Query
#506Keap Official Opt-in Forms248291,0461k+Non-prefixed global variable
#507Social Slider Feed – Social Media Feed & Gallery Widgets2492970720k+Non-prefixed global variable
#508Dynamics 365 Integration24383166600Output is not escaped
#509Joli Table Of Contents246531,7557k+Non-prefixed global variable
#510Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress241,855953100k+Output is not escaped
#511LearnPress – Backup & Migration Tool243854695k+Output is not escaped
#512Limit Attempts by BestWebSoft – WordPress Anti-Bot and Security Plugin for Login and Forms245635484k+Text Domain Mismatch
#513Load More Products for WooCommerce2473145920k+Text Domain Mismatch
#514Generate Images (AI) – Magic Post Thumbnail241,9401,7616k+Non-prefixed global variable
#515Mail Mint – Email Marketing, Newsletter, Email Automation & WooCommerce Emails244,6961,4805k+Text Domain Mismatch
#516Mailchimp for WooCommerce24523663200k+Non-prefixed global variable
#517MailerPress – Newsletter, email marketing & AI automation248053,9311k+Direct Query
#518Mailjet Email Marketing2443520610k+Unsafe printing function
#519Admin Tweaks241,507206900Text Domain Mismatch
#520Media Library Folders2488980710k+Text Domain Mismatch
#521Min and Max Quantity for WooCommerce2460345920k+Text Domain Mismatch
#522Timetable and Event Schedule by MotoPress2445623230k+Output is not escaped
#523MT Addons for Elementor243,0731,4422k+Text Domain Mismatch
#524Musician's Pack for Elementor – Music Website Widgets & Templates241,725228500Text Domain Mismatch
#525Music Player for Elementor – Audio Player & Podcast Player246081,30210k+Non-prefixed global variable
#526My WP Customize Admin/Frontend241,2492928k+Unsafe printing function
#527My Agile Privacy® – CMP, Cookie Consent & Privacy Tools241,1706747k+Text Domain Mismatch
#528New User Approve246521,41520k+Non-prefixed global variable
#529Newsletter – Send awesome emails from WordPress248982,219200k+Non-prefixed global variable
#530Newsletter Subscription Form – User Subscriptions Form, Capture Email243858291k+Non-prefixed global variable
#531Ninja Forms – The Contact Form Builder That Grows With You247491,533600k+Nonce verification recommended
#532Opt-Out for Google Analytics (DSGVO / GDPR)242901,9783k+Non-prefixed global variable
#533Pagar.me para WooCommerce245491165k+Text Domain Mismatch
#534Page Builder: Pagelayer – Drag and Drop website builder24769556400k+Output is not escaped
#535Pagination Styler for WooCommerce247994481k+Output is not escaped
#536Participants Database249508947k+SQL query is not prepared
#537PayPal Brasil para WooCommerce245543291k+Unsafe printing function
#538PDF for Gravity Forms + Drag And Drop Template Builder241,457260400wp function not compatible with requires wp
#539PixelYourSite – Your smart PIXEL (TAG) & API Manager241,1762,416500k+Non-prefixed namespace
#540Post Slider and Post Carousel with Post Vertical Scrolling Widget – A Responsive Post Slider245991,53210k+Non-prefixed global variable
#541Post Status Notifier Lite24984451700Missing direct file access protection
#542Product Catalog Simple241,5551,9821k+Output is not escaped
#543Premmerce Brands for WooCommerce247001,3442k+Non-prefixed global variable
#544Premmerce Product Filter for WooCommerce248171,4862k+Non-prefixed global variable
#545Product Editor Pro – WooCommerce Bulk Edit: Prices, Stock, Images, Titles, CSV Import & More242,1544,8331k+Non-prefixed global variable
#546Product Tabs Manager for WooCommerce246344822k+Text Domain Mismatch
#547Product Watermark for WooCommerce246854592k+Text Domain Mismatch
#548Products Compare for WooCommerce241,0226951k+Output is not escaped
#549ProfileGrid – User Profiles, Groups and Communities244842,4615k+Non-prefixed global variable
#550Co-Authors, Multiple Authors and Guest Authors in an Author Box with PublishPress Authors2436982020k+Nonce verification recommended