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
#651Logo Carousel Slider49102146k+Non Singular String Literal Domain
#652Stop Pinging Yourself49478600Non Singular String Literal Domain
#653WooBuilder492017700Output is not escaped
#654Advanced Custom Fields – Taxonomy Field add-on505741k+Non Singular String Literal Domain
#655Customize Tawk.to Widget502128500Request data is not unslashed
#656Adjust Admin Categories51301210k+Output is not escaped
#657Easy WP Page Navigation52608800Non Singular String Literal Domain
#658Full Screen Background5224262k+Missing direct file access protection
#659Plugins Load Order523216500Non Singular String Literal Domain
#660Starbox – the Author Box for Humans521441910k+Non Singular String Literal Domain
#661Connect Contact Form 7 and Mailchimp532595240k+Text Domain Mismatch
#662Gravity Forms + Custom Post Types5444710k+Output is not escaped
#663Helpie FAQ — Accordion, Docs & Knowledge Base5496899k+Nonce verification recommended
#664WP Social Preview543315800Non Singular String Literal Domain
#665Enhanced Category Pages5523252k+Direct Query
#666Holded integration5572232k+Non Singular String Literal Domain
#667Page Animations And Transitions5589671k+Non Singular String Literal Domain
#668Quick and Easy Testimonials5562323k+Non Singular String Literal Domain
#669Text Changer for Welcart5547743500Text Domain Mismatch
#670Image Optimization For SEO56116693k+Non Singular String Literal Domain
#671TableKit: Table Builder Blocks for Gutenberg5680203k+Missing Translators Comment
#672USERCENTRICS CMP5644111k+Non Singular String Literal Domain
#673WP Clean Admin Menu5629112k+Output is not escaped
#674Change Login Page Logo576981k+Output is not escaped
#675Timologia for WooCommerce5775223k+Text Domain Mismatch
#676View Admin As583071359k+Non Singular String Literal Domain
#677Cloak Affiliate Links for WooCommerce582862k+Non Singular String Literal Domain
#678pensopay Payments v259413321k+Non Singular String Literal Domain
#679Just Responsive Images60257500Missing direct file access protection
#680Post Duplicator603324200k+Missing direct file access protection
#681RealHomes PayPal Payments605523400Non Singular String Literal Domain
#682WPSSO Schema Product Metadata for WooCommerce603323500Missing Translators Comment
#683CommerceBird – AI Command Center, ERP Integrations & B2B for WooCommerce (Zoho, Exact Online).613162500Direct Query
#684Disable Right Click For WP61151210k+Missing nonce verification
#685Mentions Legales Par Webdeclic618239500Non Singular String Literal Domain
#686wp-cleanumlauts26132221k+Output is not escaped
#687Bulk Edit YOAST SEO fields in Spreadsheet6156161k+Non Singular String Literal Domain
#688Standard Widget Extensions626761k+Output is not escaped
#689Placeholder Image for WooCommerce63315400Output is not escaped
#690IndexNow Plugin631491100k+error log error log
#691Social Intents – Live Chat634211400Non Singular String Literal Domain
#692Query Posts63536800Output is not escaped
#693Slightly troublesome permalink6324101k+Non Singular String Literal Domain
#694Inline Related Posts641739100k+Nonce verification recommended
#695Master Post Advert642641k+Unsafe printing function
#696Moosend Website Connector6415121k+Non Singular String Literal Domain
#697Werk aan de Muur644820900Non Singular String Literal Domain
#698Custom Product Tabs for WooCommerce WP All Import Add-on6518181k+Non-prefixed global variable
#699WP All Import – Import SEO Settings for All In One SEO651911900Output is not escaped
#700Websitescanner Custom Schema652819600wp function not compatible with requires wp