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
#2951WPSSO Schema Product Metadata for WooCommerce603323500Missing Translators Comment
#2952Academy LMS61185212k+Non-prefixed global variable
#2953Add Quantity Field on Shop Page for WooCommerce61337700Output is not escaped
#2954Alerts for Beaver Builder61421500Output is not escaped
#2955Creative Commons6110317700Text Domain Mismatch
#2956GamiPress – Link61325800Output is not escaped
#2957GetPaid Stripe Payments61206442k+Text Domain Mismatch
#2958Hotjar6116470k+Output is not escaped
#2959Reorder Posts – Quick Post Type and Page Ordering61102310k+Request data is not unslashed
#2960Order On Mobile for WooCommerce6137152k+Text Domain Mismatch
#2961SEOPress for MainWP61240106900Text Domain Mismatch
#2962Two Factor (2FA) Authentication via Email6112279k+Request data is not unslashed
#2963Order Weight for WooCommerce612434600Text Domain Mismatch
#2964QR Code PicPay for WooCommerce611525600Non-prefixed global variable
#2965More Sorting Options for WooCommerce6127173k+Output is not escaped
#2966Bulk Edit YOAST SEO fields in Spreadsheet6156161k+Non Singular String Literal Domain
#2967AMP Contact FORM 7 – AMPCF762913500Input is not validated
#2968Bulk edit publish date6211161k+Nonce verification recommended
#2969Christmas Panda621445400Input is not validated
#2970Column Separator for Beaver Builder626117400Output is not escaped
#2971Custom Sidebars by ProteusThemes6217231k+Missing nonce verification
#2972Devices for Elementor622213400Output is not escaped
#2973Genesis Accessible624917500Text Domain Mismatch
#2974Nimbata Call Tracking621311400Non-prefixed function
#2975Uber Login Logo6216510k+Unsafe printing function
#2976Satispay for WooCommerce6219127k+Exception output is not escaped
#2977WooCommerce Product Fees626252k+Missing nonce verification
#2978Classic Editor and Classic Widgets63194120k+Nonce verification recommended
#2979Custom post types, Custom Fields & more63101223k+Missing Translators Comment
#2980Dehkadeh Fonts631175800Text Domain Mismatch
#2981Email Post Changes63438500Missing Arg Domain
#2982Social Intents – Live Chat634211400Non Singular String Literal Domain
#2983Mailster Google Analytics63269900Output is not escaped
#2984MooWoodle – WordPress Moodle LMS Integration, Sell Moodle Courses via WooCommerce631045800No Caching
#2985Query Posts63536800Output is not escaped
#2986Rating Widget: Post Rating, 5 Star Rating, Reviews, Thumbs Up & Down, Reaction6317727400Missing direct file access protection
#2987PayPing Gateway For Woocommerce6311401k+Non-prefixed hook name
#2988Admin CSS MU643058210k+Non-prefixed global variable
#2989UniqueID for Contact Form 76421182k+Text Domain Mismatch
#2990CodeColorer64652661k+Non-prefixed global variable
#2991Advanced Comment Form646864k+Output is not escaped
#2992DataFeedWatch Connector for WooCommerce6416112600Non-prefixed hook name
#2993Easy Duplicate Woo Order6417101k+Unsafe printing function
#2994Estonian Shipping Methods for WooCommerce6497161k+Text Domain Mismatch
#2995Icon Element – Icon Pack for Elementor Page Builder (6718 icons)64301640k+wp function not compatible with requires wp
#2996Online Payments with iK Pay Gateway6412281k+Missing nonce verification
#2997Inactive Logout64307110k+Non-prefixed global variable
#2998Kama SpamBlock642975k+Short PHP open tag found
#2999Pageviews6415121k+Missing Translators Comment
#3000Retrigger Notifications Gravity Forms645581k+Text Domain Mismatch