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
#2301Thin Out Revisions409335800Non Singular String Literal Domain
#2302Timeline History403117500Output is not escaped
#2303turboSMTP40114112400Unsafe printing function
#2304Ultimate Noindex Nofollow Tool II4038513k+Input is not validated
#2305Unlimited Logo Carousel4028615500Text Domain Mismatch
#2306Upcoming Events Lists407517900Text Domain Mismatch
#2307Url Rewrite Analyzer407323400Unsafe printing function
#2308UsersWP – ReCaptcha4080173k+Text Domain Mismatch
#2309Visibility Control for LearnDash4055231k+Missing Arg Domain
#2310Visibility Control for LearnPress405219700Missing Arg Domain
#2311WP Sticky Button – Click to Chat40736410k+Non-prefixed global variable
#2312Where Did You Hear About Us Checkout Field for WooCommerce4057661k+Output is not escaped
#2313WC Search Orders By Product404766800Nonce verification recommended
#2314Weight Based Pricing for WooCommerce4016786600Text Domain Mismatch
#2315Wider Admin Menu4076172k+Output is not escaped
#2316Widget Menuizer404426600Missing Arg Domain
#2317Preview E-mails for WooCommerce40353730k+Unsafe printing function
#2318Total Sales Counts for WooCommerce4012162700SQL query is not prepared
#2319Wallet for WooCommerce403252520k+Non-prefixed hook name
#2320WooSidebars404337100k+Missing Translators Comment
#2321WP Discord Invite407342400Unsafe printing function
#2322Media Library Categories40294920k+Output is not escaped
#2323WP Multisite Content Copier/Updater4019144800Interpolated SQL is not prepared
#2324WP Paint – WordPress Image Editor4030296k+Missing Arg Domain
#2325WP Posts Carousel40199123k+Unsafe printing function
#2326QR code MeCard/vCard generator40322212k+Unsafe printing function
#2327WP Reroute Email401411061k+Output is not escaped
#2328Social Share Buttons & Analytics Plugin – GetSocial.io4097252k+Output is not escaped
#2329WPS Menu Exporter40472210k+Output is not escaped
#2330Yektanet Ecommerce40451031k+Request data is not unslashed
#2331My YouTube Channel4054385k+Output is not escaped
#2332Zippy4043319k+Output is not escaped
#2333Add Chat App Button4182122k+Output is not escaped
#2334AddQuicktag418610100k+Output is not escaped
#2335Advance Bank Payment Transfer Gateway41105621k+Text Domain Mismatch
#2336Age Verify4129311k+Output is not escaped
#2337AH Display Widgets4152168k+Text Domain Mismatch
#2338Alma – Pay in installments or later for WooCommerce41116681k+Exception output is not escaped
#2339Amazon Link Engine4138172k+Output is not escaped
#2340Announcer – Sticky Message Banner & Notification Bar411102710k+Output is not escaped
#2341Antispam411141400Missing nonce verification
#2342Autocomplete Google Address4122672k+Nonce verification recommended
#2343Backend Designer4150111k+Output is not escaped
#2344Beam me up Scotty – Back to Top Button4171381k+Output is not escaped
#2345Beautiful Cookie Consent Banner41337640k+Non-prefixed global variable
#2346Book Now4175141k+Output is not escaped
#2347Bulk Delete Comments4115615k+Direct Query
#2348Buzzsprout Podcasting4175135k+Non Singular String Literal Domain
#2349Cache control by Cacholong418730500Non Singular String Literal Domain
#2350Easy Social Like Box – Popup – Sidebar Widget41217917k+Text Domain Mismatch