WordPress.WP.I18n.NonSingularStringLiteralPlural

Non Singular String Literal Plural

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
#1Podlove Podcast Publisher182,3261,4293k+Output Not Escaped
#2Membership Plugin – Kadence Memberships195,0822,9829k+Text Domain Mismatch
#3MBE eShip205277401k+Non Prefixed Variable Found
#4Pix por Piggly (para Woocommerce)205471954k+Exception Not Escaped
#5CartFlows – Funnel Builder & Checkout Plugin for WooCommerce21461614200k+Text Domain Mismatch
#6Wordfence Security – Firewall, Malware Scan, and Login Security211,5922,9735m+Output Not Escaped
#7WPScan – WordPress Security Scanner215272658k+Text Domain Mismatch
#8IMPress for IDX Broker221,0856367k+Text Domain Mismatch
#9Post SMTP – Complete Email Deliverability and SMTP Solution with Email Logs, Alerts, Backup SMTP & Mobile App221,5812,326300k+Non Prefixed Variable Found
#10RabbitLoader Cache: Optimize your Website for Speed222411632k+Output Not Escaped
#11Seraphinite Accelerator2259425550k+Output Not Escaped
#12SportsPress – Sports Club & League Manager224602,24210k+Non Prefixed Variable Found
#13Tag Groups is the Advanced Way to Display Your Taxonomy Terms225754653k+Unsafe Printing Function
#1410Web Booster – Website speed optimization, Cache & Page Speed optimizer2251360180k+Non Prefixed Variable Found
#15CoDesigner – All in One Elementor WooCommerce Builder224,1317745k+Text Domain Mismatch
#16User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration222871,43220k+Non Prefixed Variable Found
#17Form Maker by 10Web – Mobile-Friendly Drag & Drop Contact Form Builder234,7461,27930k+Non Singular String Literal Domain
#18GamiPress – Gamification plugin to reward points, achievements, badges & ranks in WordPress233,6622,97110k+Output Not Escaped
#19Happy Addons for Elementor23573444400k+Output Not Escaped
#20Link Whisper Free233,8825,30330k+Text Domain Mismatch
#21Media Library Assistant231,1443,94370k+Recommended
#22MediaPress239045834k+Output Not Escaped
#23Photo Gallery by 10Web – Mobile-Friendly Image Gallery234,1591,553100k+Output Not Escaped
#24Shipment Tracker for Woocommerce234625592k+Missing Arg Domain
#25Tag, Category, and Taxonomy Manager – Autotagger Automatically Add Terms2340586950k+Recommended
#26Slider by 10Web – Responsive Image Slider235,81497610k+Output Not Escaped
#27Travelpayouts237691106k+Output Not Escaped
#28Shield Security – Smart Bot Blocking, Brute-Force Login Protection & File Scanning231,11820240k+Missing Translators Comment
#29WP Delicious – Recipe Plugin for Food Bloggers (formerly Delicious Recipes)248452,6654k+Non Prefixed Variable Found
#30Email Subscribers & Newsletters – Email Marketing, Post Notifications & Newsletter Plugin for WordPress246521,49560k+Non Prefixed Hookname Found
#31Gutenberg Essential Blocks – Page Builder for Gutenberg Blocks & Patterns24112632200k+Non Prefixed Variable Found
#32Event Tickets and Registration243,4154,21090k+Non Prefixed Variable Found
#33Simple Calendar – Google Calendar Plugin242,03559150k+missing direct file access protection
#34My Agile Privacy® – CMP, Cookie Consent & Privacy Tools241,1706747k+Text Domain Mismatch
#35SEO Ultimate2443726920k+Output Not Escaped
#36Stripe Payment Forms by WP Simple Pay – Accept Credit Card Payments + Subscriptions with Stripe246346529k+Exception Not Escaped
#37SureForms – Drag & Drop Contact Form & Form Builder, Payment Form, Survey, Quiz & Calculator24351250500k+Text Domain Mismatch
#38WCMultiShipping — Mondial Relay, Inpost & Chronopost for WooCommerce247314995k+Output Not Escaped
#39WP RSS Aggregator – RSS Import, Feed to Post, Autoblogging, AI Content241,77539340k+Text Domain Mismatch
#40WP Travel Engine – Elementor Widgets | Create Travel Booking Website Using WordPress and Elementor245,9072,13610k+Text Domain Mismatch
#41PublishPress Capabilities – User Role Editor, Access Permissions, User Capabilities, Admin Menus253621,586100k+Non Prefixed Variable Found
#42Independent Analytics – WordPress Analytics Plugin251,1482,293100k+Non Prefixed Variable Found
#43WP Statistics – Simple, privacy-friendly Google Analytics alternative256102,465600k+Non Prefixed Variable Found
#44Paytium: Mollie payment forms & donations265065513k+Unsafe Printing Function
#45BNE Testimonials285221021k+Output Not Escaped
#46افزونه حمل و نقل ووکامرس | پست پیشتاز، تیپاکس و پیک موتوری2813119020k+Missing
#47Themesflat Addons For Elementor2871422740k+Output Not Escaped
#4810WebSocial2858418510k+Unsafe Printing Function
#49ApplyOnline – Application Form Builder and Manager303542602k+Output Not Escaped
#50Urvanov Syntax Highlighter30221873k+Output Not Escaped