WordPress.WP.I18n.TooManyFunctionArgs

Too Many Function Args

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
#101OnPay.io for WooCommerce42238371k+Text Domain Mismatch
#102Shippit for WooCommerce4412726900Text Domain Mismatch
#103StockPack – Stock photos from Unsplash, Adobe Stock and more4635516k+Nonce verification recommended
#104Disable Author Pages482356k+Unsafe printing function
#105Mailster Live482237600Missing Translators Comment
#106Gallery Carousel Without JetPack4956354k+Text Domain Mismatch
#107The Paste51191110k+Unsafe printing function
#108Timologia for WooCommerce5775223k+Text Domain Mismatch
#109Quick Buy For Woocommerce70105221k+Text Domain Mismatch
#110Fullwidth Templates for Any Theme & Page Builder81122320k+Non-prefixed constant