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
#1501Advanced Permalinks359476400wp function not compatible with requires wp
#1502AfterSalesPro Plugin3524111400Nonce verification recommended
#1503SOOZ – AI for SEO – Bulk Generate Focus Keyphrases, Metadata, Alt Text (SEO Autopilot)35443942k+Nonce verification recommended
#1504Air WP Sync – Airtable to WordPress3538421k+Non-prefixed hook name
#1505Amministrazione Trasparente3580461k+Output is not escaped
#1506AppMySite – WordPress & WooCommerce Mobile App Builder (No-Code Android & iOS App Maker)35165377k+Missing Arg Domain
#1507Aquila Admin Theme351513293k+Non-prefixed global variable
#1508Aurora Heatmap35141820k+Non-prefixed global variable
#1509Authors Widget35170191k+Output is not escaped
#1510Autocomplete For Relevanssi35309900Unsafe printing function
#1511Awin – Advertiser Tracking for WooCommerce3546391k+Non Singular String Literal Domain
#1512Basic Google Maps Placemarks35189803k+Output is not escaped
#1513bbPress Notify (No-Spam)3562662k+wp function not compatible with requires wp
#1514Before After Image Comparison Slider for WPBakery Page Builder3558591k+Output is not escaped
#1515belingoGeo351361331k+Output is not escaped
#1516Better Recent Comments35127292k+Text Domain Mismatch
#1517Lord of the Files: Enhanced Upload Security3562421k+Non-prefixed global variable
#1518Block Comment Spam Bots353117800Output is not escaped
#1519Gutenberg Block Editor Toolkit – EditorsKit35612520k+Text Domain Mismatch
#1520Blogsqode – Blog Layouts and News Post Design3543063400Text Domain Mismatch
#1521Tooltipy (tooltips for WP)353701251k+Text Domain Mismatch
#1522BORICA Payments by BORICA AD35537196500Text Domain Mismatch
#1523Custom Order Status Manager for WooCommerce356306730k+Text Domain Mismatch
#1524Brightcove Video Connect35580235600Text Domain Mismatch
#1525Brozzme DB Prefix & Tools Addons35244210k+Request data is not unslashed
#1526BSK Forms Blacklist358315501k+Output is not escaped
#1527BTCPay Server – Accept Bitcoin payments in WooCommerce3548861k+Missing nonce verification
#1528BugHerd35823k+Output is not escaped
#1529CF7 Submissions – Securely Store Contact Form 7 Data and Attachments, Reply to the Sender and more35161192k+Non-prefixed global variable
#1530Cloudflare352785200k+Non-prefixed namespace
#1531CM E-Mail Blacklist – Simple email filtering for safer registration35269205800Output is not escaped
#1532CompressX — AVIF & WebP Converter, Media Replacement352642340k+Missing nonce verification
#1533Cookies and Content Security Policy3526141210k+Output is not escaped
#1534Counter live visitors for WooCommerce351893910k+Short PHP open tag found
#1535CrowdSec351301192k+Output is not escaped
#1536Cryptex | E-Mail Address Protection356210900Output is not escaped
#1537CubeWP Framework35114714k+wp function not compatible with requires wp
#1538Wbcom Designs – Custom Font Uploader353401233k+Text Domain Mismatch
#1539Custom Order Status for WooCommerce35415510k+Non-prefixed hook name
#1540Custom Post Type Maker35240866k+Unsafe printing function
#1541Datafeedr Product Sets356022065k+Output is not escaped
#1542Deposits & Partial Payments for WooCommerce351721445k+Text Domain Mismatch
#1543Nexi Checkout35453083k+Dynamic hook name
#1544Dintero Checkout for WooCommerce Payment Methods355848600Text Domain Mismatch
#1545PiWeb Disable payment method / Partial payment for WooCommerce35552214k+Non-prefixed class
#1546Disable XML-RPC-API3544452100k+Text Domain Mismatch
#1547DOOFINDER Search and Discovery for WP & WooCommerce351511202k+Text Domain Mismatch
#1548Duplica – Duplicate Posts, Pages, Custom Posts or Users3514312k+Non-prefixed global variable
#1549DynamicTags35116162k+Text Domain Mismatch
#1550Easy Noindex And Nofollow355518400Output is not escaped