WordPress.WP.I18n.TranslatorsCommentWrongStyle

Translators Comment Wrong Style

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

RankPluginScoreErrorsWarningsInstallsUpdatedTop Issue
#1Directorist: AI-Powered Business Directory, Listings & Classified Ads224432,12920k+Non Prefixed Variable Found
#2FunnelKit Payment Gateway for Stripe WooCommerce2224432120k+Input Not Sanitized
#3Happy Addons for Elementor23573444400k+Output Not Escaped
#4SecuPress with Simple SSL – Simple and Performant Security231,6961,59040k+Non Prefixed Variable Found
#5FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler243044397k+Non Prefixed Variable Found
#6Fluid Checkout for WooCommerce – Lite2537084120k+Non Prefixed Hookname Found
#7SP Move Login268812156k+Text Domain Mismatch
#8BoldGrid Easy SEO – Simple and Effective SEO3414910450k+Text Domain Mismatch
#9Payoneer Checkout34168416k+Exception Not Escaped
#10Ultimate 410 Gone Status Code34136657k+Echo Found
#11MainWP Child Reports3549116100k+Non Prefixed Hookname Found
#12Sequential Order Numbers for WooCommerce5792410k+Interpolated Not Prepared