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
#1651NS Remove Related Products for WooCommerce4295433k+Output Not Escaped
#1652OG Tags42131342k+Non Singular String Literal Domain
#1653OnPay.io for WooCommerce42238372k+Text Domain Mismatch
#1654PageMenu4216291k+Missing
#1655Polylang Theme Strings42119306k+Output Not Escaped
#1656Prepare New Version4253246k+Output Not Escaped
#1657reCAPTCHA for WooCommerce42803140k+Output Not Escaped
#1658Responsive Mortgage Calculator4238287k+Output Not Escaped
#1659SALERT – Fake Sales Notification WooCommerce4241678k+Non Prefixed Variable Found
#1660Simple Download Counter4258462k+Output Not Escaped
#1661Speed Contact Bar4253205k+Output Not Escaped
#1662Two Factor421870100k+Recommended
#1663Ultimate Coming Soon Page, Maintenance Mode & Under Construction – Gutenberg Block Builder & Landing Page42158910k+Non Prefixed Variable Found
#1664Abandoned Cart Recovery for WooCommerce42201834k+Missing Unslash
#1665Dynamic Remarketing for Google Ads and WooCommerce4232152k+Output Not Escaped
#1666WP Fingerprint4234479k+Direct Query
#1667WP QuickLaTeX4241605k+Non Prefixed Variable Found
#1668Admin Menu Tree Page View43176910k+Recommended
#1669Category Editor4354188k+Unsafe Printing Function
#1670Comment Reply Email Notification4344193k+Output Not Escaped
#1671Customize Login Image433293k+Unsafe Printing Function
#1672jQuery UI Widgets4313151k+Unsafe Printing Function
#1673Post Carousel Slider for Elementor43133233k+Text Domain Mismatch
#1674Simple Revisions Delete43162610k+Output Not Escaped
#1675Simple Shipping Labels for WooCommerce4378121k+Output Not Escaped
#1676User Posts Limit4383222k+Output Not Escaped
#1677Checkout Field Manager (Checkout Manager) for WooCommerce4316215490k+Non Prefixed Variable Found
#1678WP SmartCrop4343124k+Output Not Escaped
#1679Active Campaign & Contact Form 74340273k+Output Not Escaped
#1680Code Widget4460334k+Text Domain Mismatch
#1681ELEX WooCommerce Role Based Pricing442131962k+Non Prefixed Variable Found
#1682Image Widget444853k+Output Not Escaped
#1683Roles & Capabilities4424791k+Recommended
#1684Ocean Modal Window44264410k+Output Not Escaped
#1685senangpay4438461k+Text Domain Mismatch
#1686Smart Archive Page Remove448257k+Output Not Escaped
#1687Gateway zibal for Woocommerce4470245k+Text Domain Mismatch
#1688Advanced Custom Fields – Contact Form 7 Field455982k+Output Not Escaped
#1689Format Media Titles453345k+Unsafe Printing Function
#1690Passwords Evolved4526171k+Output Not Escaped
#1691Utimate Kit ( Styler ) for WPForms452406920k+Missing Arg Domain
#1692SyntaxHighlighter Evolved45334620k+Not In Footer
#1693Payrexx Payment Gateway for WooCommerce45171172k+Non Prefixed Class Found
#1694WP Comment Policy Checkbox4531115k+Output Not Escaped
#1695WP Global Site Tag454897k+Output Not Escaped
#1696CoSchedule4624663k+Recommended
#1697Export Import Menus46232810k+Missing
#1698Gravity Forms Constant Contact4636273k+Non Prefixed Class Found
#1699Import Social Events46263553k+Non Prefixed Variable Found
#1700Prevent Browser Caching46191010k+Unsafe Printing Function