WordPress.WP.I18n.MissingArgDomain
Missing Arg Domain
A translation or text-domain pattern does not match WordPress internationalization expectations.
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.
References
Affected Plugins
| Rank | Plugin | Score | Errors | Warnings | Installs | Updated | Top Issue |
|---|---|---|---|---|---|---|---|
| #2151 | WPDevDesign – Oxygen – Navigator | 98 | 8 | 4 | 1k+ | Missing Arg Domain | |
| #2152 | Configure SMTP | 99 | 2 | 1 | 6k+ | Missing Arg Domain | |
| #2153 | Customize Admin | 99 | 8 | 0 | 4k+ | Missing Arg Domain | |
| #2154 | Log Out Shortcode | 99 | 3 | 0 | 3k+ | Missing Arg Domain |