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
#1901Gutena Kit – Gutenberg Blocks and Templates3639871k+Nonce verification recommended
#1902Header Footer Code Manager3681180600k+Non-prefixed global variable
#1903HTML Forms – Simple WordPress Forms Plugin3623116610k+Output is not escaped
#1904HTML5 Maps361941605k+Output is not escaped
#1905Insert Headers and Footers Code – HT Script36391347k+Text Domain Mismatch
#1906IntelliWidget Per Page Custom Menus and Dynamic Content36586162600Output is not escaped
#1907Linkable Title Html and Php Widget3610831600Output is not escaped
#1908Login as User361016430k+Output is not escaped
#1909LocalWeb All In One36342975k+Non-prefixed global variable
#1910MailMunch – Grow your Email List36102496k+Output is not escaped
#1911Manage Notification E-mails3612998100k+Non-prefixed function
#1912Materialis Companion36129676k+Unsafe printing function
#1913Media Deduper3660999k+Missing Arg Domain
#1914Mobile Menu Builder for WordPress368133600Output is not escaped
#1915Motors VIN Decoder368788400Output is not escaped
#1916WP Sticky Sidebar – Floating Sidebar On Scroll for Any Theme36938410k+Non-prefixed global variable
#1917News Manager3613457600Output is not escaped
#1918We’re Open!362731875k+Unsafe printing function
#1919PayPal Currency Converter BASIC for WooCommerce3634820400Output is not escaped
#1920PayTR Sanal POS WooCommerce – iFrame API361175410k+Output is not escaped
#1921PDF Forms Filler for CF736185793k+Text Domain Mismatch
#1922PDF Forms Filler for WPForms3616154600Text Domain Mismatch
#1923Photonic Gallery & Lightbox for Flickr, SmugMug & Others3618011710k+Missing Translators Comment
#1924WowStore – Store Builder & Product Blocks for WooCommerce36564374k+Non-prefixed global variable
#1925Qubely – Advanced Gutenberg Blocks3639788k+Request data is not unslashed
#1926Quick 301 Redirects36891205k+Non-prefixed global variable
#1927Direct Checkout – Quick View – Buy Now For WooCommerce36901122k+Missing nonce verification
#1928Rara One Click Demo Import361229820k+Missing Translators Comment
#1929Better Find and Replace – AI-Powered Suggestions366712940k+Missing direct file access protection
#1930Responsive Testimonials3625232500Text Domain Mismatch
#1931Search & Replace365053100k+Missing nonce verification
#1932Search Everything361657710k+Text Domain Mismatch
#1933Shadowbox JS36246141k+Unsafe printing function
#1934ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution3663669100k+Non-prefixed global variable
#1935Subscribe to Comments3612916310k+Output is not escaped
#1936Supreme Modules Lite – Divi Theme, Extra Theme and Divi Builder3616240200k+Output is not escaped
#1937Bulk Product Editor plugin allows you to create and edit your WooCommerce products and categories with Google Sheets.3650105400Direct Query
#1938Advance Side Cart, Ajax Cart & Floating Cart for WooCommerce36371216k+Non-prefixed global variable
#1939The Events Calendar Shortcode & Block367012710k+Non-prefixed hook name
#1940Toolbox for Asgaros Forum36150841k+Output is not escaped
#1941FOMO & Social Proof Notifications by TrustPulse – Best WordPress FOMO Plugin361043910k+Output is not escaped
#1942Ubigeo de Perú para Woocommerce y WordPress361912354k+Non-prefixed function
#1943Uji Countdown36284984k+Text Domain Mismatch
#1944Slider Ultimate3629480500Output is not escaped
#1945Video Thumbnails Reloaded36343582k+Text Domain Mismatch
#1946VK Post Author Display368711310k+Non-prefixed function
#1947WC Builder – WooCommerce Page Builder for WPBakery36647501k+Text Domain Mismatch
#1948Out of Stock Message Manager for WooCommerce36293952k+Text Domain Mismatch
#1949WC Pickup Store36245522k+Output is not escaped
#1950Conditional Payments and Shipping for WooCommerce36337271k+Text Domain Mismatch