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
#551MT Addons for Elementor243,0731,4422k+Text Domain Mismatch
#552Musician's Pack for Elementor – Music Website Widgets & Templates241,725228400Text Domain Mismatch
#553MxChat – AI Chatbot & Content Generation for WordPress243,2301,4052k+Text Domain Mismatch
#554My WP Customize Admin/Frontend241,2492928k+Unsafe printing function
#555My Agile Privacy® – CMP, Cookie Consent & Privacy Tools241,1706747k+Text Domain Mismatch
#556Newsletter – Send awesome emails from WordPress248982,219200k+Non-prefixed global variable
#557Nexter Extension – Security, Performance, Code Snippets & Site Toolkit2417575910k+Nonce verification recommended
#558Ninja Forms – The Contact Form Builder That Grows With You247491,533600k+Nonce verification recommended
#559NotificationX – FOMO, Live Sales Notification, WooCommerce Sales Popup, GDPR, Social Proof, Announcement Banner & Floating Notification Bar2426740440k+Non-prefixed hook name
#560Omnipress24169245800Non-prefixed global variable
#561Opt-Out for Google Analytics (DSGVO / GDPR)242901,9783k+Non-prefixed global variable
#562Pagar.me para WooCommerce245491165k+Text Domain Mismatch
#563Page Builder: Pagelayer – Drag and Drop website builder24769556400k+Output is not escaped
#564Pagination Styler for WooCommerce247994481k+Output is not escaped
#565Participants Database249508947k+SQL query is not prepared
#566PayPal Brasil para WooCommerce245543291k+Unsafe printing function
#567PDF for Gravity Forms + Drag And Drop Template Builder241,457260400wp function not compatible with requires wp
#568PeproDev Ultimate Invoice243792344k+Output is not escaped
#569PixelYourSite – Your smart PIXEL (TAG) & API Manager241,1762,416500k+Non-prefixed namespace
#570Post Slider and Post Carousel with Post Vertical Scrolling Widget – A Responsive Post Slider245991,53210k+Non-prefixed global variable
#571Post Status Notifier Lite24984451700Missing direct file access protection
#572Product Catalog Simple241,5551,9821k+Output is not escaped
#573Premmerce Brands for WooCommerce247001,3442k+Non-prefixed global variable
#574Premmerce Product Filter for WooCommerce248171,4862k+Non-prefixed global variable
#575Product Editor Pro – WooCommerce Bulk Edit: Prices, Stock, Images, Titles, CSV Import & More242,1544,8331k+Non-prefixed global variable
#576Product Tabs Manager for WooCommerce246344822k+Text Domain Mismatch
#577Product Watermark for WooCommerce246854592k+Text Domain Mismatch
#578Products Compare for WooCommerce241,0226951k+Output is not escaped
#579ProfileGrid – User Profiles, Groups and Communities244842,4615k+Non-prefixed global variable
#580Co-Authors, Multiple Authors and Guest Authors in an Author Box with PublishPress Authors2436982020k+Nonce verification recommended
#581Quick Event Manager241523881k+Non-prefixed function
#582Quiz and Survey Master (QSM) – Quiz Maker & Survey Maker244052,60640k+Non-prefixed hook name
#583reGenerate Thumbnails Advanced2422012270k+Unsafe printing function
#584Registrations for the Events Calendar – Event Registration Plugin244049447k+Non-prefixed global variable
#585Related Posts Thumbnails Plugin for WordPress2431441320k+Non-prefixed function
#586Reviews Feed – Add Testimonials and Customer Reviews From Google Reviews, Yelp, TripAdvisor, and More24146759100k+Non-prefixed global variable
#587PublishPress Revisions: Duplicate Posts, Submit, Approve and Schedule Content Changes2442158310k+Missing Translators Comment
#588RS WP Book Showcase – A Complete Book Catalogue & Library System249103431k+Text Domain Mismatch
#589RSFirewall!245635214k+Output is not escaped
#590RSVP and Event Management243456243k+Direct Query
#591Sailthru for WordPress242392662k+Non-prefixed global variable
#592Sales Report for WooCommerce246594511k+Output is not escaped
#593Security Plugin, Firewall & Malware Scanner with Auto Removal241,18877030k+Output is not escaped
#594SEO Engine – Smart SEO with AI, Schema & Redirection for WordPress242393041k+Direct Query
#595SEOKEY – Powerful SEO plugin with Expert Insights and SEO Audit246059281k+Non-prefixed global variable
#596SEO Ultimate2443726910k+Output is not escaped
#597Sequential Order Numbers for WooCommerce246984721k+Text Domain Mismatch
#598Servebolt Optimizer241,9586811k+Text Domain Mismatch
#599Share This Image247441,5821k+Non-prefixed global variable
#600Shortcodes Ultimate – Content Elements246561,552400k+Non-prefixed global variable