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
#3251Block for Apple Maps921431k+Missing direct file access protection
#3252PDF Thumbnails92521k+Missing Arg Domain
#3253Remove RSS Feed92501k+Missing Arg Domain
#3254Revision Manager TMC9240141k+Text Domain Mismatch
#3255Ultimate Fonts9263400Missing Arg Domain
#3256Menu Cart for WooCommerce921021680k+Text Domain Mismatch
#3257Advanced Views – Display Custom Fields (ACF, Pods, MetaBox), Posts, CPT and Woo Products anywhere in Gutenberg, Elementor, Divi, Beaver…9329423k+Non-prefixed global variable
#3258CFS Options Screens93105400Text Domain Mismatch
#3259Plugin de Clip para WooCommerce931329800Non-prefixed global variable
#3260Custom Post Type Sticky93106900Text Domain Mismatch
#3261Embed STL9351400Missing Arg Domain
#3262Pdf Embed934410k+Non-prefixed global variable
#3263WP Menu Cart9311157k+Non-prefixed hook name
#3264Coinbase Commerce Payment Gateway for WooCommerce942154k+Missing Arg Domain
#3265Easy Theme and Plugin Upgrades94292070k+Discouraged PHP function
#3266LLMs.txt and LLMs-Full.txt Generator941494k+Non-prefixed global variable
#3267Seamless Sticky Custom Post Types94851k+Missing Arg Domain
#3268Shortcode94645500Direct Query
#3269WC City Select94406163k+Missing Arg Domain
#3270WP Plugin Manager – Deactivate plugins per page9418113k+Missing direct file access protection
#3271Astrology957221600Non-prefixed global variable
#3272Azigen951201k+Missing Arg Domain
#3273Complianz – Terms and Conditions951326300k+Non-prefixed global variable
#3274Supreme Maps9538152k+Text Domain Mismatch
#3275WP Telegram Login & Register9511211k+Non-prefixed global variable
#3276Admin Notices Manager9670310k+Missing Arg Domain
#3277Admin Page Spider9610271k+Non-prefixed global variable
#3278AMP WP – Google AMP For WordPress965119700Missing Arg Domain
#3279Easy Hide Admin Menu Items9643111k+Text Domain Mismatch
#3280Expand + Collapse Funk9685800Missing Arg Domain
#3281Image Size Selection for Divi96603500Text Domain Mismatch
#3282Ketchup Shortcodes9691400wp function not compatible with requires wp
#3283List Pages Shortcode96595k+Non-prefixed hook name
#3284MathJax-LaTeX9615010k+wp function not compatible with requires wp
#3285Menu Cart Divi962691k+Text Domain Mismatch
#3286WP Options Importer965646k+Text Domain Mismatch
#3287RSWPTHEMES ONE CLICK DEMO CONTENT966851k+Missing Arg Domain
#3288Share on Mastodon962431k+wp function not compatible with requires wp
#3289Title and Nofollow For Links (Classic Editor)9617230k+Missing Arg Domain
#3290Tooltip for Gravity Forms962310900Text Domain Mismatch
#3291Video User Manuals9615310k+Missing Arg Domain
#3292Content Filter – Censor All Offensive Content From Your Site96176500Text Domain Mismatch
#3293WP Offload SES Lite96541510k+Text Domain Mismatch
#3294Follow Us Badges96791k+Non-prefixed global variable
#3295Admin Bar Toggle9763400Missing Arg Domain
#3296Article Word Count97431k+Missing Arg Domain
#3297Autopost for X (formerly Autoshare for Twitter)971125k+Missing direct file access protection
#3298Before + After Images for Divi971233k+Missing direct file access protection
#3299Change Excerpt Length9742400Missing Arg Domain
#3300Default Image Settings97253500Missing Arg Domain