WordPress.WP.I18n.InterpolatedVariableText

Interpolated Variable 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

RankPluginScoreErrorsWarningsInstallsUpdatedTop Issue
#1Really Simple Security – Simple and Performant Security (formerly Really Simple SSL)195413853m+Missing Translators Comment
#2Scrollsequence – Cinematic Scroll Image Animation Plugin198781,5284k+Non Prefixed Variable Found
#3DMCA Protection Badge204,4252171k+Output Not Escaped
#4MBE eShip205277401k+Non Prefixed Variable Found
#5Store Locator WordPress212,3721,57210k+Text Domain Mismatch
#6Duplicator – Backups & Migration Plugin – Cloud Backups, Scheduled Backups, & More212,5721,2771m+Output Not Escaped
#7ERP: Complete HR, Accounting & CRM Suite with Recruitment and WooCommerce CRM Support218295,9665k+Direct Query
#8If-So Dynamic Content – Elementor & All Page Builders Personalization218897257k+Unsafe Printing Function
#9Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction211,9185,06510k+Non Prefixed Hookname Found
#10WP phpMyAdmin214,5286,43550k+Missing Arg Domain
#11Premium Packages – Sell Digital Products Securely212,7652,4443k+Output Not Escaped
#12RegistrationMagic – User Registration Forms Plugin223,6545,0628k+Non Prefixed Variable Found
#13Download Manager222,2901,301100k+Output Not Escaped
#14Easy Social Feed – Social Photos Gallery and Post Feed for WordPress221,5671,27730k+Non Prefixed Variable Found
#15Events Manager – Calendar, Bookings, Tickets, and more!224,7225,62170k+Output Not Escaped
#16Anti-Malware Security and Brute-Force Firewall22544965100k+Output Not Escaped
#17Happyforms – Form Builder for WordPress: Drag & Drop Contact Forms, Surveys, Payments & Multipurpose Forms221,03772220k+Unsafe Printing Function
#18IMPress for IDX Broker221,0856367k+Text Domain Mismatch
#19Welcart e-Commerce2210,37710,89610k+Text Domain Mismatch
#20WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell225,9962,7905k+Text Domain Mismatch
#21CleanTalk Anti-Spam. Spam Firewall & Bot protection238261,078200k+Missing
#22Restaurant Menu and Food Ordering233858532k+Non Prefixed Variable Found
#23Postie2340726110k+Output Not Escaped
#24PowerPress Podcasting plugin by Blubrry234,8072,39420k+Output Not Escaped
#25Smart Marketing SMS and Newsletters Forms232,2211,0221k+Text Domain Mismatch
#26teachPress237441,5872k+Not Prepared
#27Checkout with Zelle on Woocommerce236371,4043k+Non Prefixed Variable Found
#28Widgets on Pages238091,30620k+Non Prefixed Variable Found
#29ShopLentor – All-in-One WooCommerce Growth & Store Enhancement Plugin237,4232,18190k+Text Domain Mismatch
#30WP Editor2350233520k+Unsafe Printing Function
#31Photo Engine (Media Organizer & Lightroom)232526502k+Direct Query
#32Ivory Search – WordPress Search Plugin241,1761,688100k+Non Prefixed Variable Found
#33Better Payment – Instant Payments, Donations, Fundraising with Subscriptions & More243429306k+Non Prefixed Variable Found
#34Doubly – Cross Domain Copy Paste for WordPress242525510k+Output Not Escaped
#35FeedWordPress244963199k+Missing Arg Domain
#36MxChat – AI Chatbot & Content Generation for WordPress243,1571,3852k+Text Domain Mismatch
#37PixelYourSite – Your smart PIXEL (TAG) & API Manager241,1602,407500k+Non Prefixed Namespace Found
#38Security Plugin, Firewall & Malware Scanner with Auto Removal241,19178830k+Output Not Escaped
#39Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin249382,935200k+Non Prefixed Variable Found
#40Ultimate Product Catalog245545255k+Unsafe Printing Function
#41Unlimited Elements For Elementor247092,092300k+Non Prefixed Variable Found
#42User Registration & Membership – Free & Paid Memberships, Subscriptions, Content Restriction, User Profile, Custom User Registration & Login Builder246643,31860k+Non Prefixed Variable Found
#43Vimeography: Vimeo Video Gallery WordPress Plugin24982125k+Recommended
#44WP-Stateless – Google Cloud Storage241,0364824k+Non Singular String Literal Domain
#45WP User Manager – User Profile Builder & Membership2478753910k+Exception Not Escaped
#46Demo Importer Plus255823910k+Non Prefixed Hookname Found
#47Gallery Images Ape255883411k+Output Not Escaped
#48WPBruiser {no- Captcha anti-Spam}2564625910k+Non Singular String Literal Domain
#49Knit Pay – Cashfree, Instamojo, Razorpay, PayPal and more254,0101,2622k+Text Domain Mismatch
#50Mail Mint – Email Marketing, Newsletter, Email Automation & WooCommerce Emails254,6751,4555k+Text Domain Mismatch