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
#2051Spam Destroyer3763436k+rand rand
#2052StagTools37476531k+Text Domain Mismatch
#2053SuperCPT3717227600Output is not escaped
#2054Theme Builder For Elementor37477282k+Text Domain Mismatch
#2055Tracking Script Manager3782572k+Non Singular String Literal Domain
#2056Tourfic Toolkit37671651k+Post Not In exclude
#2057Ultimate WordPress Auction Plugin376231421k+Text Domain Mismatch
#2058Ultimate Tag Cloud Widget37715164k+Output is not escaped
#2059User Meta Display377874500Output is not escaped
#2060UsersWP – Social Login37299912k+Text Domain Mismatch
#2061ValidateCertify Free37123971k+Text Domain Mismatch
#2062Varnish/Nginx Proxy Caching3728736600Output is not escaped
#2063ViaBill – WooCommerce3743786500Text Domain Mismatch
#2064Virtual Classroom – Video Conferencing & Online Meeting with BigBlueButton3745140400Nonce verification recommended
#2065Featured Video for WordPress – VideographyWP37287931k+Unsafe printing function
#2066Innovs WPBakery Visual Composer WHMCS Elements37154242k+Text Domain Mismatch
#2067Widget Box Lite3731817900Output is not escaped
#2068Conditional Discounts for WooCommerce – A simple yet complete woocommerce dynamic pricing plugin3799339k+Text Domain Mismatch
#2069Orders Tracking for WooCommerce37731210k+Request data is not unslashed
#2070Módulo PagSeguro3790461k+Unsafe printing function
#2071SUMIT Payment Gateway for WooCommerce37358741k+Text Domain Mismatch
#2072Variation Swatches for WooCommerce379210310k+Output is not escaped
#2073Amazon Pay for WooCommerce372911710k+Non-prefixed class
#2074WP WooCommerce Mailchimp3762856k+Non-prefixed hook name
#2075Quickpay for WooCommerce3766564k+Nonce verification recommended
#2076WP Category Permalink3775312k+Output is not escaped
#2077WP-Cron Control3754221k+Output is not escaped
#2078WP Emmet3715483k+Output is not escaped
#2079WP Export Categories & Taxonomies3716935500Output is not escaped
#2080WP FullCalendar3732648k+Nonce verification recommended
#2081WP Image Markers – Easy Hotspot Solution3717966700Text Domain Mismatch
#2082Persistent Login373381086k+Unsafe printing function
#2083WP Post Signature3790131k+Unsafe printing function
#2084ReCaptcha Integration for WordPress3760669k+Output is not escaped
#2085TopNewsWp – Display Tikcer News, RSS Feed Widget and Many More3787859800Output is not escaped
#2086WPO365 | MICROSOFT 365 GRAPH MAILER371128310k+Text Domain Mismatch
#2087YOURLS Link Creator3719639500Text Domain Mismatch
#2088Zakeke Interactive Product Designer for WooCommerce371861772k+Nonce verification recommended
#2089Parallax Scroll by adamrob.co.uk38102511k+Output is not escaped
#2090Add Customer for WooCommerce382291531k+Text Domain Mismatch
#2091Admin Bar Editor – Toolbar Customization with User Role based access & Custom menus3856463k+Output is not escaped
#2092Admin Bar & Dashboard Access Control3894373k+Text Domain Mismatch
#2093Admin Management Xtended382801615k+Output is not escaped
#2094Admin Tools38189103k+Unsafe printing function
#2095Advanced Media Offloader3857945k+error log error log
#2096Advanced Product Search For WooCommerce38160384k+Text Domain Mismatch
#2097Advanced Sermons388331841k+Unsafe printing function
#2098Afterpay Gateway for WooCommerce381836210k+Text Domain Mismatch
#2099Announce from the Dashboard38138247k+Non Singular String Literal Domain
#2100Announcement Bar38192613k+Non Singular String Literal Domain