WordPress.WP.I18n.NonSingularStringLiteralText

Non Singular String Literal Text

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
#601Nexter Extension – Security, Performance, Code Snippets & Site Toolkit2519871210k+Nonce verification recommended
#602NotificationX – FOMO, Live Sales Notification, WooCommerce Sales Popup, GDPR, Social Proof, Announcement Banner & Floating Notification Bar2525740040k+Non-prefixed hook name
#603Piotnet Forms251873743k+Alternative PHP tag found
#604Poll Maker by AYS – Versus Polls, Anonymous Polls, Image Polls254891,4137k+Non-prefixed global variable
#605Post Snippets – Custom WordPress Code Snippets Customizer258081,65420k+Non-prefixed global variable
#606QuadMenu – Mega Menu252,12845510k+Output is not escaped
#607Quiz Maker by AYS255053,02320k+Non-prefixed global variable
#608Quttera ThreatSign – Web Malware Scanner for WordPress2533447110k+Non-prefixed global variable
#609reSmush.it : The original free image compressor and optimizer plugin2515569100k+Output is not escaped
#610Secure Copy Content Protection and Content Locking2595879920k+Output is not escaped
#611Seers AI | Cookie Consent Banner – GDPR & CCPA Compliant Consent Management Platform251,4464211k+Output is not escaped
#612SEO Repair Kit – Meta Manager, Schema Manager, SEO Content Monitoring, GSC Integration, Keyword & Rank Tracking251969022k+Direct Query
#613Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin2595873860k+Text Domain Mismatch
#614Sitemap by click5252861326k+Unsafe printing function
#615Affiliate Program Suite — SliceWP Affiliates251,2912,08910k+Output is not escaped
#616Smart Manager – Advanced WooCommerce Bulk Edit & Inventory Management2536692310k+SQL query is not prepared
#617STAGGS – Product Configurator Toolkit256262,180400Non-prefixed global variable
#618Survey Maker by AYS255672,3976k+Non-prefixed global variable
#619Taskbuilder – Project Management & Task Management Tool With Kanban Board251274,332800Non-prefixed global variable
#620Themify Event Post253971433k+Output is not escaped
#621Tourfic – AI Powered Travel Booking, Hotel Booking & Car Rental WordPress Plugin251192,7042k+Non-prefixed global variable
#622TrackShip for WooCommerce254219576k+Non-prefixed global variable
#623Ultimate Blocks – 25+ Gutenberg Blocks for Block Editor256911,58150k+Non-prefixed global variable
#624Ultimate Post Kit Addons for Elementor2518241230k+Missing nonce verification
#625Social Share Icons & Social Share Buttons252,3651,35710k+Output is not escaped
#626VikBooking Hotel Booking Engine & PMS2513,2448,3148k+Output is not escaped
#627weDocs: AI Powered Knowledge Base, Docs, Documentation, Wiki & AI Chatbot252795184k+Non-prefixed global variable
#628weForms – Easy Drag & Drop Contact Form Builder For WordPress2591645010k+Output is not escaped
#629Advanced Shipment Tracking for WooCommerce2549970460k+Non-prefixed global variable
#630Dynamic Pricing and Discount Rules for WooCommerce255311,569600Non-prefixed global variable
#631WFatture for WooCommerce Fattureincloud25229774700Non-prefixed global variable
#632PDF Builder for WooCommerce. Create invoices,packing slips and more253725032k+Non-prefixed global variable
#633Product Table for WooCommerce251838965k+Non-prefixed global variable
#634Payment Plugins for Stripe WooCommerce25348779100k+Non-prefixed global variable
#635Pay with Vipps and MobilePay for WooCommerce258465145k+Output is not escaped
#636WP 2FA – Two-factor authentication for WordPress25283716100k+Non-prefixed global variable
#637WP Airbnb Review Slider253256461k+Non-prefixed global variable
#638Comments Extra Fields For Post,Pages and CPT25577418500Text Domain Mismatch
#639WP Coupons and Deals – WordPress Coupon Plugin259141,4601k+Non-prefixed global variable
#640WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards251,4311,27010k+Output is not escaped
#641WP Review Slider251,1862,2796k+Non-prefixed global variable
#642WP Google Review Slider251,3672,58430k+Non-prefixed global variable
#643Nested Pages2567456090k+Non-prefixed global variable
#644Perfect Images: Regenerate Thumbnails, Image Sizes, WebP & AVIF2515811860k+Non-prefixed global variable
#645SlimStat Analytics251,17787070k+Exception output is not escaped
#646Wp Social Login and Register Social Counter258073890k+Non-prefixed global variable
#647WP Statistics – Simple, privacy-friendly Google Analytics alternative256102,465600k+Non-prefixed global variable
#648WP Time Slots Booking Form254391,1371k+Non-prefixed global variable
#649WP TripAdvisor Review Slider259582,0588k+Non-prefixed global variable
#650WP Yelp Review Slider254296451k+Non-prefixed global variable