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
#901FV Antispam26332239900Output is not escaped
#902Translate WordPress – Google Language Translator26200317100k+Non-prefixed global variable
#903Ibtana – WordPress Website Builder2617340910k+Non-prefixed global variable
#904Icegram Collect – Easy Form, Lead Collection and Subscription plugin264232922k+Output is not escaped
#905Integrate Razorpay for Contact Form 72615297500curl curl setopt
#906Kadence Central – Site Management, Backups, Security, and Reporting2646221330k+Text Domain Mismatch
#907JustTables – WooCommerce Product Table26534652600Non-prefixed global variable
#908Kirki – Freeform Page Builder, Website Builder & Customizer26191803500k+Nonce verification recommended
#909Klarna for WooCommerce2628450730k+Dynamic hook name
#910MaxGalleria262785602k+Non-prefixed global variable
#911Media File Renamer: Rename for better SEO (AI-Powered)2615417040k+Direct Query
#912Hotel Booking266909404k+Unsafe printing function
#913Omise Payments263582562k+Output is not escaped
#914Online Contact Widget-多合一在线客服插件2670880800Non Singular String Literal Domain
#915OOPSpam Anti-Spam: Spam Protection for WordPress Forms & Comments (No CAPTCHA)262725996k+Request data is not unslashed
#916Open User Map – Interactive Leaflet Maps2689598810k+Non-prefixed global variable
#917Organic Builder Widgets – Simple WordPress Page Builder261,0341253k+Output is not escaped
#918Paytium: Mollie payment forms & donations265065513k+Unsafe printing function
#919LoginWP (Formerly Peter's Login Redirect)2640127890k+Output is not escaped
#920Portfolio by BestWebSoft – Work and Projects Presentation Plugin for WordPress26525240600Text Domain Mismatch
#921Profile Extra Fields by BestWebSoft265145322k+Text Domain Mismatch
#922RestaurantPress26265518600Output is not escaped
#923Send Users Email – Email Subscribers, Email Marketing Newsletter261884155k+Non-prefixed global variable
#924SEO Booster264031,3311k+Non-prefixed global variable
#925SP Move Login268812156k+Text Domain Mismatch
#926Sliced Invoices – WordPress Invoice Plugin266844555k+Output is not escaped
#927StoreGrowth: Smart Sales Booster for WooCommerce | BOGO, Upsells, Direct Checkout, Quick View, Side Cart261254202k+Non-prefixed global variable
#928Subscriber by BestWebSoft26550376900Text Domain Mismatch
#929SV Proven Expert26747380900Output is not escaped
#930Tag Groups is the Advanced Way to Display Your Taxonomy Terms263512323k+Unsafe printing function
#931Theater for WordPress26348344600Output is not escaped
#932Ultimate Reviews26515345500Output is not escaped
#933UpdraftCentral Dashboard262671805k+Missing Translators Comment
#934URL Image Importer – Import External Images to the Media Library from URL, CSV & XML26143239700Missing nonce verification
#935VikWidgetsLoader – Collection of Widgets261,1825381k+Output is not escaped
#936Virtue/Ascend/Pinnacle Toolkit2660530030k+Output is not escaped
#937Visitors Online by BestWebSoft265122691k+Text Domain Mismatch
#938Cart Abandonment Recovery for WooCommerce – Recover Lost Sales with Automated Emails2651325300k+Direct Query
#939Premmerce SEO for WooCommerce265501,2851k+Non-prefixed global variable
#940Set Price Note (Units, Offers, Editions) for WooCommerce265961,307800Non-prefixed global variable
#941Shipping Method Display Style for WooCommerce265291,3082k+Non-prefixed global variable
#942XL NMI Gateway for WooCommerce266954361k+Text Domain Mismatch
#943Faktur Pro for WooCommerce264162181k+Text Domain Mismatch
#944Eventin – Event Calendar, Event Registration, Tickets & Booking (AI Powered)262,6522,09310k+Text Domain Mismatch
#945WP Flashy Marketing Automation264321862k+Text Domain Mismatch
#946WPCOM Member264326381k+Non Singular String Literal Domain
#947WPFrank Companion262,3568651k+Text Domain Mismatch
#948Accordions – Responsive Accordion & FAQ Plugin for WordPress275541581k+Text Domain Mismatch
#949Addon Elements for Elementor (formerly Elementor Addon Elements)274,06510390k+Text Domain Mismatch
#950Divi Torque Lite – Divi Modules for the Divi Builder & Theme2714627450k+Non-prefixed global variable