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

RankPluginScoreErrorsWarningsInstallsUpdatedTop Issue
#451Gravity Forms CSS Ready Class Selector721844k+Non Singular String Literal Domain
#452Genesis Widget Column Classes734145k+Non Singular String Literal Domain
#453Bing URL Submissions Plugin74103840k+error log error log
#454IndexNow Plugin741429100k+error log error log
#455Simple Slug Translate743231k+Non Singular String Literal Domain
#456Canvas Image Resize751911k+Output Not Escaped
#457Media Search Enhanced754234k+Non Prefixed Hookname Found
#458Open Graph Protocol Framework7517123k+missing direct file access protection
#459FD Footnotes Plugin772851k+Non Singular String Literal Domain
#460PrettyPhoto – Simple Lightbox Plugin7825122k+Non Singular String Literal Domain
#461WP Simple Mail Sender782163k+Non Singular String Literal Domain
#462RealHomes Currency Switcher7972421k+Non Singular String Literal Domain
#463Podamibe Custom User Gravatar801283k+Non Singular String Literal Domain
#464Wincher Rank Tracker80863k+Output Not Escaped
#465Stape Conversion Tracking8422410k+Non Singular String Literal Domain
#466Public Post Preview Configurator8414610k+Non Singular String Literal Domain
#467Widget CSS Classes8547890k+Non Singular String Literal Domain
#468LocoAI – Auto Translate For Loco Translate88123270k+Non Prefixed Variable Found
#469Dynamic Animations for Elementor8877171k+Non Singular String Literal Domain
#470Easy Auto SKU Generator for WooCommerce90211310k+Non Prefixed Function Found
#471PHP Native Password Hash90762k+Non Prefixed Hookname Found
#472Responsive Tabs915994k+Non Singular String Literal Domain
#473Prevent Files / Folders Access9410031k+wp function not compatible with requires wp
#474Accessibility by AudioEye9517161k+Non Prefixed Variable Found
#475Elfsight Blocks98323k+Not In Footer