WordPress.WP.I18n.MissingTranslatorsComment

Missing Translators Comment

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
#2151LWS Cleaner388112920k+Direct Query
#2152Auto SEO META keywords (META tags keywords) optimization + WooCommerce386334700Output is not escaped
#2153MultiLine Files for Contact Form 73898409k+Text Domain Mismatch
#2154Multiple Domain Mapping on Single Site38135516k+Text Domain Mismatch
#2155Customize My Account for WooCommerce – Custom Tabs, Login, Registration, 2FA & Design3878172800Non-prefixed global variable
#2156Name Directory385203093k+Output is not escaped
#2157Note – A live edit text widget38118491k+Output is not escaped
#2158One Click Demo Import3822841m+Non-prefixed global variable
#2159OneSignal – Web Push Notifications38536470k+Output is not escaped
#2160Open Graphite383802043k+Unsafe printing function
#2161Page Links To383140100k+Unsafe printing function
#2162YAPE A1 Tiendas382443900Missing nonce verification
#2163PayTR Taksit Tablosu – WooCommerce3867393k+Non Singular String Literal Domain
#2164Podlove Subscribe button38148452k+Output is not escaped
#2165Popular Posts by Webline3825681k+Output is not escaped
#2166qTranslate META388826400Output is not escaped
#2167qTranslate X Cleanup and WPML Import38167102800Text Domain Mismatch
#2168Quick Download Button38341232k+Non-prefixed global variable
#2169Logo Carousel – Display Brand or Client Logos in Slider3852442800Output is not escaped
#2170Responsive Mailform ( Plugin Version ) – easy, responsive, contact, mailform38120107500Output is not escaped
#2171Restrict Widgets38135404k+Non Singular String Literal Domain
#2172Invoice1233813988400Text Domain Mismatch
#2173Author Image3851331k+Output is not escaped
#2174LinkBoss – Semantic AI Internal Linking3828572k+Missing Arg Domain
#2175Shapely Companion38493910k+Output is not escaped
#2176ShiftNav – Responsive Mobile Menu382493510k+Text Domain Mismatch
#2177Simple JWT Login – Allows you to use JWT on REST endpoints.38712954k+Output is not escaped
#2178Simple Visitor Counter384127700Output is not escaped
#2179SimpleShop3852511k+date date
#2180Smart Cookie Kit38263813k+Output is not escaped
#2181Social Icons38728310k+Output is not escaped
#2182SOGO Accessibility38147405k+Non Singular String Literal Domain
#2183Standout CSS3 Buttons3818315500Output is not escaped
#2184Super Simple Slider3855551k+Non-prefixed global variable
#2185Variation Swatches for WooCommerce3845652k+Output is not escaped
#2186Theme Blvd Widget Pack38240171k+Output is not escaped
#2187Broadcast38211071k+Direct Query
#2188TopList.cz381387400Output is not escaped
#2189TRUENDO | GDPR Compliant Cookie Manager389838600Output is not escaped
#2190Twiget Twitter Widget3814736500Output is not escaped
#2191Twitter for WordPress3847241k+Output is not escaped
#2192Ultimate Member Widgets for Elementor – Login Form, Register Form & User Directory3817110400Non-prefixed namespace
#2193FancyTube – Video Gallery, Video Slider, and Playlist Slider for YouTube38358341k+Text Domain Mismatch
#2194Ninja Forms Views – Display & Edit Ninja Forms Submissions on your site frontend3884491k+Output is not escaped
#2195W2S – Migrate WooCommerce to Shopify38331321k+Non-prefixed global variable
#2196Chatbox Manager3885578400Output is not escaped
#2197WC-AC Hook3844721k+Missing nonce verification
#2198Shipping Packages for WooCommerce – Dropship from multiple locations like AliExpress, eBay, Amazon, Etsy389426900Non Singular String Literal Domain
#2199Affiliate Sales in Google Analytics and other tools3823841k+Request data is not unslashed
#2200White Label – WordPress Custom Admin, Custom Login Page, and Custom Dashboard382053110k+Output is not escaped