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

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#1Directorist: AI-Powered Business Directory, Listings & Classified Ads225602,20220k+Non-prefixed global variable
#2FunnelKit Payment Gateway for Stripe WooCommerce2224432120k+Input is not sanitized
#3Happy Addons for Elementor22652446400k+Output is not escaped
#4Kirki – Freeform Page Builder, Website Builder & Customizer24222816500k+Exception output is not escaped
#5SecuPress with Simple SSL – Simple and Performant Security241,6951,60040k+Non-prefixed global variable
#6FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler253255267k+Non-prefixed global variable
#7Fluid Checkout for WooCommerce – Lite2637084220k+Non-prefixed hook name
#8SP Move Login268812156k+Text Domain Mismatch
#9XL NMI Gateway for WooCommerce266954361k+Text Domain Mismatch
#10PayPal Zettle POS for WooCommerce31302444k+Exception output is not escaped
#11Payoneer Checkout33168455k+Exception output is not escaped
#12BoldGrid Easy SEO – Simple and Effective SEO3414910440k+Text Domain Mismatch
#13Ultimate 410 Gone Status Code34136656k+Output is not escaped
#14MainWP Child Reports3549116100k+Non-prefixed hook name
#15Featured Audio41549400Output is not escaped
#16Sequential Order Numbers for WooCommerce5792410k+Interpolated SQL is not prepared