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
#3101Remove Taxonomy Base Slug7012185k+Deprecated parameter: get_terms parameter 2
#3102Ridhi Companion703738500Non-prefixed global variable
#3103RSS Importer7014230k+Output is not escaped
#3104Search and Replace707910k+Input is not sanitized
#3105Stitch Express70106400Output is not escaped
#3106WP Image Borders704762k+Text Domain Mismatch
#3107WPThumb70309800Output is not escaped
#3108ACF Tooltip711631k+Output is not escaped
#3109Another Mailchimp Widget7128174k+Missing Translators Comment
#3110Contact Form 7 Confirm Email Field7135112k+Text Domain Mismatch
#3111Event SEO: Event Schema / Structured Data: Google Rich Snippet Schema for Event712449700Non-prefixed global variable
#3112Webhook for Discord7111920400Text Domain Mismatch
#3113Woorise – Landing Pages, Forms & Surveys718141k+Input is not sanitized
#3114WP 4 Me Title Remover7117131k+Missing direct file access protection
#3115WPGraphQL Smart Cache718797k+Text Domain Mismatch
#3116EU Order Withdrawal Button for WooCommerce72524064k+Non-prefixed hook name
#3117Login Logout Menu7272020k+Input is not sanitized
#3118Featured Image in RSS Feed by MailerLite721271k+Output is not escaped
#3119My-Plugins7224630k+Missing Arg Domain
#3120Post Types Unlimited7245710k+Missing Translators Comment
#3121Advanced Datepicker – Restricts Date for Contact Form 77222811400wp function not compatible with requires wp
#3122Simple Local Avatars721416100k+Non-prefixed constant
#3123Starter Templates & Sites Pack by ThemeGrill72285170k+Non-prefixed hook name
#3124Ultimate Member Custom Tab Builder Lite721215500Output is not escaped
#3125Video Backgrounds for SiteOrigin Page Builder725552k+Text Domain Mismatch
#3126Place Order Without Payment for WooCommerce72244623k+Text Domain Mismatch
#3127Webyx for Gutenberg – Fullpage Fullscreen Scrolling Websites721411700Output is not escaped
#3128Direct Checkout for WooCommerce72773580k+Text Domain Mismatch
#3129AffiliateWP – Allowed Products7347191k+Text Domain Mismatch
#3130Contact Form7: Autocomplete73278500Text Domain Mismatch
#3131Dash Notifier7312620k+Heredoc Output Not Escaped
#3132Email Test – Check if your emails are being delivered73871k+Exception output is not escaped
#3133Mortgage Calculators WP73181233k+Non-prefixed global variable
#3134Multifile Upload Field for Contact Form 7734175k+Text Domain Mismatch
#3135Weight zone shipping for WooCommerce7325131k+Missing Translators Comment
#3136Product Bundles – Bulk Discounts73317600Text Domain Mismatch
#3137RPS Include Content73132700Output is not escaped
#3138Server-Side Cache AutoPurge73161710k+Text Domain Mismatch
#3139Pedido Mínimo para WooCommerce738141k+Nonce verification recommended
#3140WPWaterMark 轻水印插件732417900Request data is not unslashed
#3141Advanced Custom Fields: Archive Templates74117800Output is not escaped
#3142ACF Columns744744k+Text Domain Mismatch
#3143Advanced Custom Fields: Widget Area Field74294400Text Domain Mismatch
#3144AffiliateWP – Sign Up Bonus744613400Text Domain Mismatch
#3145BP xProfile Location74724600Missing nonce verification
#3146Calculation For Contact Form 7742151k+Text Domain Mismatch
#3147Signature Field For Contact Form 7 – CF7Sign74912700Missing Translators Comment
#3148Duplicate Taxonomy Term74952k+Nonce verification recommended
#3149Duplicate Widget741701k+Output is not escaped
#3150ELEX WooCommerce USPS Shipping Method7413945900Text Domain Mismatch