WordPress.WP.I18n.NonSingularStringLiteralDomain

Non Singular String Literal 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
#401Live Copy Paste for Elementor – Cross Domain Copy Paste & Page Duplicator4312327k+Request data is not unslashed
#402reCAPTCHA for MW WP Form43371430k+Non Singular String Literal Domain
#403Buttonizer – Live Chat, AI Chatbot, Call, Chat, Contact Button44247150k+Non-prefixed constant
#404Code Widget4460334k+Text Domain Mismatch
#405WCFM – WCFM Marketplace integrate Elementor4482181k+Output is not escaped
#406Evergreen Countdown Timer45193352k+wp function not compatible with requires wp
#407Passwords Evolved4526171k+Output is not escaped
#408Link in Bio Creator – Social4652362k+Non Singular String Literal Domain
#409WP All Import – Import SEO Settings for Yoast SEO46192620k+Nonce verification recommended
#410Custom Background Changer4744141k+Non Singular String Literal Domain
#411Tag Pilot FREE – Google Tag Manager Integration for WooCommerce4835191k+Output is not escaped
#412Add LinkedIn Insight Tag for LinkedIn Ads48129235k+Non Singular String Literal Domain
#413Super Simple Google Analytics485532k+Output is not escaped
#414Confirm Plus Contact Form 74919367k+Non Singular String Literal Domain
#415Logo Carousel Slider49102146k+Non Singular String Literal Domain
#416Advanced Custom Fields – Taxonomy Field add-on505741k+Non Singular String Literal Domain
#417Adjust Admin Categories51301210k+Output is not escaped
#418Full Screen Background5224262k+Missing direct file access protection
#419Starbox – the Author Box for Humans521441910k+Non Singular String Literal Domain
#420Connect Contact Form 7 and Mailchimp532365240k+Text Domain Mismatch
#421Gravity Forms + Custom Post Types5444710k+Output is not escaped
#422Helpie FAQ — Accordion, Docs & Knowledge Base5496899k+Nonce verification recommended
#423Quick and Easy Testimonials5463323k+Non Singular String Literal Domain
#424Enhanced Category Pages5523252k+Direct Query
#425Holded integration5572232k+Non Singular String Literal Domain
#426Page Animations And Transitions5589671k+Non Singular String Literal Domain
#427Image Optimization For SEO56116693k+Non Singular String Literal Domain
#428TableKit: Table Builder Blocks for Gutenberg5680202k+Missing Translators Comment
#429WP Clean Admin Menu5629112k+Output is not escaped
#430Timologia for WooCommerce5775223k+Text Domain Mismatch
#431View Admin As583071359k+Non Singular String Literal Domain
#432Cloak Affiliate Links for WooCommerce582862k+Non Singular String Literal Domain
#433Post Duplicator603324200k+Missing direct file access protection
#434Disable Right Click For WP61151210k+Missing nonce verification
#435Standard Widget Extensions626761k+Output is not escaped
#436Inline Related Posts641739100k+Nonce verification recommended
#437Master Post Advert642641k+Unsafe printing function
#438Moosend Website Connector6415121k+Non Singular String Literal Domain
#439WP Change Default From Email6551710k+Non Singular String Literal Domain
#440Flexible Product Fields (WooCommerce Product Addons) – WooCommerce Product Page Editor66599810k+Non-prefixed global variable
#441Easy Media Replace6716141k+Output is not escaped
#442GravityExport Lite for Gravity Forms67481410k+Output is not escaped
#443WP Post Branches6716124k+Nonce verification recommended
#444wp-Typography67913320k+Missing direct file access protection
#445SlingBlocks – Gutenberg Blocks by FunnelKit (Formerly WooFunnels)69179526k+Non-prefixed global variable
#446WP Original Media Path693536k+Non Singular String Literal Domain
#447Custom Currency for WooCommerce706352k+Missing direct file access protection
#448Quick and Easy FAQs7093910k+Non Singular String Literal Domain
#449Download Manager Addons for Elementor70272136k+Non Singular String Literal Domain
#450WP Widget in Navigation7137153k+Non Singular String Literal Domain