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
#2701WCFM – WCFM Marketplace integrate Elementor4482181k+Output is not escaped
#2702WP Club Manager – WordPress Sports Club Plugin44171682600Non-prefixed global variable
#2703ReCaptcha v2 for Contact Form 7441230200k+Nonce verification recommended
#2704Gateway zibal for Woocommerce4470246k+Text Domain Mismatch
#2705Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro452611720k+Non-prefixed hook name
#2706Contact Form 7 Signature Addon45147446k+Text Domain Mismatch
#2707Custom Error Pages455116600Output is not escaped
#2708JetHost Total Care – Security & Enhancements451085800Direct Query
#2709Outdooractive Embed457018400Text Domain Mismatch
#2710Post Date Randomizer454269k+Unsafe printing function
#2711Product Visibility by User Role for WooCommerce4536356k+Missing Translators Comment
#2712Simple Login Notification4513222k+Request data is not unslashed
#2713Utimate Kit ( Styler ) for WPForms452406920k+Missing Arg Domain
#2714SyntaxHighlighter Evolved45334620k+Not In Footer
#2715VietQR4532394k+Text Domain Mismatch
#2716WP Revisions Manager454719700Non Singular String Literal Domain
#2717Batch Comment Spam Deletion4622151k+Nonce verification recommended
#2718Display Featured Image for Genesis4664591k+Non-prefixed global variable
#2719Easy Basic Authentication – Add basic auth to site or admin area461428700Input is not sanitized
#2720Enhanced AJAX Add to Cart for WooCommerce469078600Missing Arg Domain
#2721GetAutoSEO AI Tool46102622k+Direct Query
#2722Gravity Forms Constant Contact4636273k+Non-prefixed class
#2723TotalSurvey for Survey, Quiz and Form4629033600Missing direct file access protection
#2724Updater by BestWebSoft464942192k+Text Domain Mismatch
#2725SX User Name Security46429900Output is not escaped
#2726Custom Price Labels for WooCommerce4617221k+Output is not escaped
#2727AffiliateWP Checkout Referrals474826600Output is not escaped
#2728Auto Focus Keyword for SEO4713442k+Interpolated SQL is not prepared
#2729Avacy CMP47590500Non-prefixed global variable
#2730Verified Member for BuddyPress4720383k+Nonce verification recommended
#2731Cashfree for WooCommerce4721218k+Nonce verification recommended
#2732Clear Cache for Me4758840k+Text Domain Mismatch
#2733Delete Duplicate Posts4795010k+Direct Query
#2734Extended CRM for Users Insights471123400Missing nonce verification
#2735Gateway AqayePardakht for Woocommerce4772234k+Text Domain Mismatch
#2736Import Users from CSV47331210k+Unsafe printing function
#2737KCSG Kartra Pages473016500Heredoc Output Not Escaped
#2738Log Emails4719296k+Non-prefixed global variable
#2739Restore PayPal Standard for WooCommerce4719533k+Nonce verification recommended
#2740Security Ninja For MainWP4724671500Text Domain Mismatch
#2741SportsPress for Baseball4711334900Text Domain Mismatch
#2742Tabby Checkout4733464k+Non-prefixed class
#2743Better Usability for WooCommerce473093800Non-prefixed hook name
#2744FedaPay Gateway for WooCommerce472411700Output is not escaped
#2745WP Custom Author URL4716385k+Non-prefixed global variable
#27463CX Free Live Chat, Calls & Messaging472416100k+Output is not escaped
#2747QuadLayers TikTok Feed4778527k+Text Domain Mismatch
#2748Add-on WooCommerce – MailPoet 3483021600Output is not escaped
#2749AffiliateWP – Store Credit484721400Output is not escaped
#2750Better Block Patterns4877111k+Missing direct file access protection