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
#1801Void Elementor Post Grid Addon for Elementor Page builder35189933k+Text Domain Mismatch
#1802Voyapp Chile – Lugares y Cotizador de Despachos3522584400Output is not escaped
#1803W4 Post List35501383k+Non-prefixed global variable
#1804WC Cancel Order35521225k+Non-prefixed hook name
#1805ShipStation Live Rates for WooCommerce3540273900Non Singular String Literal Domain
#1806Spreadconnect35128126700Output is not escaped
#1807WC Ukraine Shipping – Integration of Nova Poshta and Ukrposhta for WooCommerce355041647k+Text Domain Mismatch
#1808WEDOS OnLine monitoring353615700Output is not escaped
#1809wePOS – Point Of Sale (POS) for WooCommerce & Dokan3547662k+Output is not escaped
#1810What The File3591240k+Input is not sanitized
#1811Wired Impact Volunteer Management352531751k+Output is not escaped
#1812CardCom Payment Gateway35201843k+Text Domain Mismatch
#1813Sola Payment Gateway for WooCommerce35107116700Missing Translators Comment
#1814Custom Payment Gateways for WooCommerce35202313k+Non Singular String Literal Domain
#1815Save and Share Cart for WooCommerce3512551600Text Domain Mismatch
#1816Abandoned Cart Lite for WooCommerce358416120k+Non-prefixed global variable
#1817Checkout Terms Conditions Popup for WooCommerce3576301k+Output is not escaped
#1818Conversion Tracking for WooCommerce35746120k+Output is not escaped
#1819Payment Gateway for PayPal Pro & PayPal Checkout for WooCommerce35671471k+Request data is not unslashed
#1820Invoices for WooCommerce355516810k+Non-prefixed global variable
#1821Product Tabs for WooCommerce3519610010k+Text Domain Mismatch
#1822Quaderno: Global Tax & Invoicing Automation for WooCommerce35470500Missing nonce verification
#1823Kybernaut IČO DIČ3579682k+Missing nonce verification
#1824Wooplatnica352724400Non-prefixed class
#1825Easy Accept Payments via PayPal353221287k+Text Domain Mismatch
#1826WP Associate Post R235259863k+Output is not escaped
#1827WP-Cron Status Checker352401115k+Text Domain Mismatch
#1828Database Backup for WordPress351288870k+Output is not escaped
#1829WP Duplicate Page35445060k+Text Domain Mismatch
#1830WP Geo3518084900Output is not escaped
#1831Mail logging – WP Mail Catcher3523215720k+Text Domain Mismatch
#1832WP Instant Feeds3519126k+Output is not escaped
#1833Disable Bulk Smush Limit of Smush Image Optimization35323k+Hidden files included
#1834WP-PageNavi358495500k+Non Singular String Literal Domain
#1835WP-Paginate35375520k+Input is not validated
#1836WP-Persian35144377k+Unsafe printing function
#1837WP PGP Encrypted Emails356339400Output is not escaped
#1838WP-PostViews3513264100k+Unsafe printing function
#1839WP-Print35110528k+Unsafe printing function
#1840Subresource Integrity (SRI) Manager352694900Request data is not unslashed
#1841WP Store Locator35261450k+wp function not compatible with requires wp
#1842WP System Information3523730700Text Domain Mismatch
#1843WP Updates Notifier3523430k+Missing Translators Comment
#1844Integration for WooCommerce and QuickBooks352631251k+Output is not escaped
#1845WP-Yomigana3517152k+Output is not escaped
#1846WPCore Plugin Manager35118389k+Text Domain Mismatch
#1847WPD Beaver Builder Additions3540635600Non Singular String Literal Domain
#1848WP Views Counter3581422k+Output is not escaped
#1849WPFront User Role Editor3533357830k+Output is not escaped
#1850wpLingua – Automatic translation – Translate and make website multilingual35791672k+Nonce verification recommended