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
#2551Prevent Landscape Rotation4131271k+Output is not escaped
#2552Product Expiry for WooCommerce4131852k+Request data is not unslashed
#2553Simple Product Options for WooCommerce4162413k+Output is not escaped
#2554Variation Swatches for WooCommerce41291269k+Missing nonce verification
#2555Revision Control41602840k+Output is not escaped
#2556Revisionize4154244k+Output is not escaped
#2557Share a Draft413963k+Output is not escaped
#2558Simple Cache4133591k+Input is not sanitized
#2559Simple CPT41280604k+Unsafe printing function
#2560Simple Like Page – Fast & Privacy-Friendly Page Embeds411453110k+Output is not escaped
#2561Simple Page Access Restriction4166516k+Unsafe printing function
#2562Smooth Scroll Up4161106k+Output is not escaped
#2563Masonry Widget415811500Output is not escaped
#2564Squeeze – Image Optimization & Compression, WEBP Conversion4120702k+Nonce verification recommended
#2565Sticky Posts – Switch418456k+Output is not escaped
#2566Super Testimonial – Testimonial & Customer Review Slider Plugin for WordPress41271682k+Request data is not unslashed
#2567Taxonomy Converter415424600Output is not escaped
#2568Terms of Service & Privacy Policy Generator41991600Output is not escaped
#2569Text Hover4144131k+Output is not escaped
#2570Text Replace4155123k+Output is not escaped
#2571Theme Blvd Importer412558500Missing nonce verification
#2572Advanced Editor Tools41143841m+Unsafe printing function
#2573TW Pagination4190231k+Non Singular String Literal Domain
#2574Unbloater4157185k+Output is not escaped
#2575Visibility Logic for Elementor41274330k+Output is not escaped
#2576Quick View For WooCommerce4144441k+Output is not escaped
#2577WooCommerce Colors41632810k+Output is not escaped
#2578Pay for Payment for WooCommerce41296710k+Missing nonce verification
#2579Regions for WP Job Manager4129557k+Nonce verification recommended
#2580WP Media folders4119743k+Direct Query
#2581WP Modal Popup with Cookie Integration4188131k+Unsafe printing function
#2582Pledged Plugins PCI Gateway for NMI and WooCommerce41160422k+Text Domain Mismatch
#2583WP Router412913800Exception output is not escaped
#2584User Login Notifier for WordPress4172261k+Output is not escaped
#2585WPS Hide Login4134722m+Nonce verification recommended
#2586Export WooCommerce Orders, Products, Customers & Coupons to Google Sheets414535700Output is not escaped
#2587Pricing Table – Responsive & Easy421171483k+Non-prefixed global variable
#2588Add to Cart Button Custom Text429849k+Text Domain Mismatch
#2589Add to Home Screen & Progressive Web App4223681k+Request data is not unslashed
#2590Open Currency Converter4259191k+Unsafe printing function
#2591Automatic NBSP4224163k+Output is not escaped
#2592AweSplash – Just Splash Page423934400Output is not escaped
#2593Bazz CallBack widget4255283k+Unsafe printing function
#2594Block Temporary Email423313500Unsafe printing function
#2595Booking.com Official Search Box4236322k+Output is not escaped
#2596BP Auto Group Join425555700Output is not escaped
#2597HTML Template for CF74221271k+Non-prefixed global variable
#2598Clover Payments for WooCommerce4225152k+Exception output is not escaped
#2599Companion Revision Manager – Revision Control4218284k+Unsafe printing function
#2600Contact Form 7 add confirm42315150k+Text Domain Mismatch