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
#1wpForo Forum174,0332,92220k+Unsafe Printing Function
#2Prime Slider Addons for Elementor183,500230100k+Text Domain Mismatch
#3Element Pack – Widgets, Templates & Addons for Elementor199,448517100k+Text Domain Mismatch
#4Brizy – Page Builder2058972070k+Output Not Escaped
#5Microthemer Lite – Visual Editor to Customize CSS201,0041,69910k+Non Prefixed Variable Found
#6Pix por Piggly (para Woocommerce)205471954k+Exception Not Escaped
#7Razorpay for WooCommerce20974855100k+Non Prefixed Function Found
#8Comet Cache2185724520k+Output Not Escaped
#9Cost Calculator Builder2132276530k+Non Prefixed Variable Found
#10EventPrime – Events Calendar, Bookings and Tickets218724,2977k+Non Prefixed Variable Found
#11If-So Dynamic Content – Elementor & All Page Builders Personalization218897257k+Unsafe Printing Function
#12PublishPress Planner – Editorial Calendar, Marketing Content, Kanban Board216038906k+Output Not Escaped
#13WCFM – Frontend Manager for WooCommerce214,7215,06720k+Non Prefixed Variable Found
#14Paysera Payment Gateway for WooCommerce211,8661957k+Exception Not Escaped
#15Frontend Admin by DynamiApps225,9223,20810k+Text Domain Mismatch
#16Borderless – Addons and Templates for Elementor224381,3885k+Non Prefixed Variable Found
#17Better Messages – Chat Rooms, Group Chat, Private Messages & AI Chat Bots221,6042,01910k+Direct Query
#18Better WordPress Minify224124848k+Non Singular String Literal Domain
#19WP Customer Area223,30894110k+Text Domain Mismatch
#20Download Manager222,2901,301100k+Output Not Escaped
#21Estatik Real Estate Plugin223,04932510k+Text Domain Mismatch
#22Csomagpontok és Címkék WooCommerce-hez222,0017697k+Text Domain Mismatch
#23Import WP – Export and Import CSV and XML files to WordPress225803304k+Exception Not Escaped
#24LearnPress – WordPress LMS Plugin for Create and Sell Online Courses222,3613,38470k+Non Prefixed Variable Found
#25Motors – Car Dealership & Classified Listings Plugin225,3405,9589k+Text Domain Mismatch
#26Smart Popup by Supsystic223,17250310k+Non Singular String Literal Domain
#27Product Catalog Feed by PixelYourSite225813578k+Output Not Escaped
#28Restrict User Access – Ultimate Membership & Content Protection229771,84010k+Non Prefixed Variable Found
#29Secure Custom Fields222411,36980k+Non Prefixed Function Found
#30Seraphinite Accelerator2259425550k+Output Not Escaped
#31SNS Count Cache229181208k+Non Singular String Literal Domain
#32Tablesome Table – Contact Form DB – WPForms, CF7, Gravity, Forminator, Fluent222255198k+error log error log
#33Search & Replace Everything – Quick and Easy Way to Find and Replace Text, Links221,0441,79720k+Non Prefixed Variable Found
#34URL Shortify – Simple and Easy URL Shortener221,5202,68910k+Non Prefixed Variable Found
#35WCFM Marketplace – Multivendor Marketplace for WooCommerce221,9371,96910k+Non Prefixed Variable Found
#36WCFM Membership – WooCommerce Memberships for Multivendor Marketplace2255967510k+Non Prefixed Variable Found
#37ManageWP Worker225075651m+Non Prefixed Class Found
#38WPSSO Core – Complete Schema Markup and Meta Tags221,4074125k+Missing Translators Comment
#39ЮKassa для WooCommerce225911689k+Echo Found
#40Advanced Contact form 7 DB237611,95970k+Non Prefixed Variable Found
#41Advanced Custom Fields (ACF®)232,4561,2182m+Text Domain Mismatch
#42AI Engine – The Chatbot, AI Framework & MCP for WordPress23413559100k+error log error log
#43Content Aware Sidebars – Fastest Widget Area Plugin239931,73830k+Non Prefixed Variable Found
#44Error Log Monitor236941,41420k+Non Prefixed Variable Found
#45EventON – Events Calendar232,5851,0216k+Text Domain Mismatch
#46Form Maker by 10Web – Mobile-Friendly Drag & Drop Contact Form Builder234,7461,27930k+Non Singular String Literal Domain
#47FV Flowplayer Video Player231,3111,45420k+Output Not Escaped
#48Interactive Content – H5P2356538040k+Non Singular String Literal Domain
#49Iks Menu – WordPress Category Accordion Menu & FAQs236151,29310k+Non Prefixed Variable Found
#50Payment forms, Buy now buttons, and Invoicing System | GetPaid233701,2585k+Non Prefixed Variable Found