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
#3251Select and Multi-Select Field for Contact Form 78125122k+Text Domain Mismatch
#3252Force Authentification Before Checkout for WooCommerce811246k+Output is not escaped
#3253WP Events Manager WooCommerce8120101k+Text Domain Mismatch
#3254Add New Default Avatar82210500Output is not escaped
#3255BlogVault Backup & Staging82532280k+Missing direct file access protection
#3256Easy Genesis Logo Uploader82185400Output is not escaped
#3257Iknow Extra8265400Missing direct file access protection
#3258Lazy Load for Videos826379k+Non-prefixed constant
#3259MalCare WordPress Security Plugin – Malware Scanner, Cleaner, Security Firewall825522200k+Missing direct file access protection
#3260Meks Easy Maps821313900Input is not sanitized
#3261MyBookTable Bookstore by Stormhill Media8216341k+Direct Query
#3262Regenerate Thumbnails821091m+Direct Query
#3263WordPress REST API (Version 2)824761310k+Missing Arg Domain
#3264Seriously Simple Transcripts82353900Text Domain Mismatch
#3265Simple Page Ordering82119100k+Missing Arg Domain
#3266Storefront Blog Excerpts82242700Text Domain Mismatch
#3267Storefront Homepage Contact Section822621k+Output is not escaped
#3268Visual Term Description Editor8211510k+Missing Arg Domain
#3269Easy Booking – WooCommerce Booking & Reservation Plugin8259664k+Non-prefixed global variable
#3270The WP Remote WordPress Plugin82512430k+Missing direct file access protection
#3271Flexible Content Extended for Advanced Custom Fields83114700Output is not escaped
#3272ACF Repeater & Flexible Content Collapser832143k+Text Domain Mismatch
#3273Integration of Bitrix24 with Contact Form 7831440600Non-prefixed function
#3274Check Conflicts8336121k+Missing Arg Domain
#3275Code Click to Copy83129700Non-prefixed function
#3276dLocal Go Payments83915400Missing Translators Comment
#3277Featured Image Column831222k+Output is not escaped
#3278Starter Templates by Gradient Themes832773k+Text Domain Mismatch
#3279Homepage Control831339k+Output is not escaped
#3280Mailster SendGrid Integration832331k+Missing Translators Comment
#3281Add menu separators to navigation8387900Non-prefixed hook name
#3282oik-privacy-policy831442700No Html Wrapped Strings
#3283Optimize Images Resizing831246k+Unsafe printing function
#3284Easy Photography Portfolio8338332k+Missing direct file access protection
#3285Post Views for Jetpack831231k+Output is not escaped
#3286VA Social Buzz831321k+Output is not escaped
#3287Zhanzhangb Indexing Submission for Baidu831442k+Output is not escaped
#3288Acme Demo Setup848610k+Non-prefixed function
#3289ClickShip841351k+Output is not escaped
#3290Digital Signature For Contact Form 78422115k+file system operations fwrite
#3291FlippingBook841462k+Missing Translators Comment
#3292HHG for TranslatePress844318800curl curl setopt
#3293Mailster reCaptcha844151k+Missing nonce verification
#3294Ocean Social Sharing84103660k+Non-prefixed global variable
#3295Plugin Security Scanner8499800Output is not escaped
#3296Public Post Preview Configurator8414610k+Non Singular String Literal Domain
#3297RS Author Info Box843622k+Text Domain Mismatch
#3298Safelayout Cute Preloader – CSS3 WordPress Preloader8431410k+Input is not validated
#3299Simple Testimonials Showcase843311500Missing Translators Comment
#3300Upload SVG84381k+Non-prefixed global variable