I18n Issues

Issue Codes

34 normalized finding codes in this category.

Text Domain Mismatch

WordPress.WP.I18n.TextDomainMismatch

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Missing Translators Comment

WordPress.WP.I18n.MissingTranslatorsComment

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Missing Arg Domain

WordPress.WP.I18n.MissingArgDomain

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Discouraged text-domain loading

PluginCheck.CodeAnalysis.DiscouragedFunctions.load_plugin_textdomainFound

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Non Singular String Literal Text

WordPress.WP.I18n.NonSingularStringLiteralText

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Unordered Placeholders Text

WordPress.WP.I18n.UnorderedPlaceholdersText

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

textdomain mismatch

textdomain_mismatch

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Non Singular String Literal Domain

WordPress.WP.I18n.NonSingularStringLiteralDomain

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

No Empty Strings

WordPress.WP.I18n.NoEmptyStrings

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

No Html Wrapped Strings

WordPress.WP.I18n.NoHtmlWrappedStrings

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Deprecated parameter: load_plugin_textdomain parameter 2

WordPress.WP.DeprecatedParameters.Load_plugin_textdomainParam2Found

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

textdomain invalid format

textdomain_invalid_format

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Interpolated Variable Text

WordPress.WP.I18n.InterpolatedVariableText

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Too Many Function Args

WordPress.WP.I18n.TooManyFunctionArgs

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Missing Singular Placeholder

WordPress.WP.I18n.MissingSingularPlaceholder

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Non Singular String Literal Plural

WordPress.WP.I18n.NonSingularStringLiteralPlural

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Non Singular String Literal Single

WordPress.WP.I18n.NonSingularStringLiteralSingle

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Low Level Translation Function

WordPress.WP.I18n.LowLevelTranslationFunction

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Unordered Placeholders Plural

WordPress.WP.I18n.UnorderedPlaceholdersPlural

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Non Singular String Literal Context

WordPress.WP.I18n.NonSingularStringLiteralContext

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Unordered Placeholders Single

WordPress.WP.I18n.UnorderedPlaceholdersSingle

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Single Underscore Get Text Function

WordPress.WP.I18n.SingleUnderscoreGetTextFunction

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Mixed Ordered Placeholders Text

WordPress.WP.I18n.MixedOrderedPlaceholdersText

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Non Singular String Literal Singular

WordPress.WP.I18n.NonSingularStringLiteralSingular

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Translators Comment Wrong Style

WordPress.WP.I18n.TranslatorsCommentWrongStyle

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Mismatched Placeholders

WordPress.WP.I18n.MismatchedPlaceholders

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Interpolated Variable Plural

WordPress.WP.I18n.InterpolatedVariablePlural

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Interpolated Variable Single

WordPress.WP.I18n.InterpolatedVariableSingle

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Interpolated Variable Domain

WordPress.WP.I18n.InterpolatedVariableDomain

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Interpolated Variable Singular

WordPress.WP.I18n.InterpolatedVariableSingular

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Unordered Placeholders Singular

WordPress.WP.I18n.UnorderedPlaceholdersSingular

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Missing Arg Context

WordPress.WP.I18n.MissingArgContext

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Missing Arg Plural

WordPress.WP.I18n.MissingArgPlural

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Mixed Ordered Placeholders Plural

WordPress.WP.I18n.MixedOrderedPlaceholdersPlural

A translation or text-domain pattern does not match WordPress internationalization expectations.

low

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#301Print Labels with Barcodes. Create price tags, product labels, order labels for WooCommerce231,1851,0271k+Text Domain Mismatch
#302Gutenberg Blocks – ACF Blocks Suite231,0971,449400Non-prefixed global variable
#303Advanced Custom Fields: Extended231,885329100k+Text Domain Mismatch
#304Frontend Admin by DynamiApps235,9383,2089k+Text Domain Mismatch
#305Custom WooCommerce Checkout Fields Editor237551,3862k+Non-prefixed global variable
#306Admin and Site Enhancements (ASE)23138328200k+Nonce verification recommended
#307Advanced Ads – Ad Manager & AdSense23559719100k+Non-prefixed global variable
#308Advanced Custom Fields (ACF®)232,4701,2202m+Text Domain Mismatch
#309Advanced Form Integration — Connect Forms to 200+ Apps235,6194,53610k+wp function not compatible with requires wp
#310Advanced Product Labels for WooCommerce2392155920k+Text Domain Mismatch
#311AI Engine – The Chatbot, AI Framework & MCP for WordPress23408539100k+error log error log
#312Affiliate Super Assistent231,2802671k+Text Domain Mismatch
#313Fullscreen Menu235371,2872k+Non-prefixed global variable
#314AR for WordPress23151499400Non-prefixed global variable
#315Autocomplete Address and Location Picker for WooCommerce236301,2992k+Non-prefixed global variable
#316Autoptimize23288191800k+Output is not escaped
#317Shortcodes and extra features for Phlox theme2341242490k+Output is not escaped
#318B2BKing — Ultimate WooCommerce B2B and Wholesale Plugin — Wholesale Prices, Bulk Order Form & More231,34740910k+Text Domain Mismatch
#319BA Book Everything231,1841,08610k+Output is not escaped
#320Beds24 Online Booking235323742k+wp function not compatible with requires wp
#321Kadence Security – Password, Two Factor Authentication, and Brute Force Protection231,053967700k+Missing Translators Comment
#322BlossomThemes Email Newsletter2333723920k+Output is not escaped
#323Booking calendar, Appointment Booking System231,0791,1253k+Output is not escaped
#324BSK PDF Manager231,5766257k+Text Domain Mismatch
#325BuddyDrive237221,5971k+Non-prefixed global variable
#326BuddyPress235849,01290k+Non-prefixed function
#327Announcement & Notification Banner – Bulletin239301,5762k+Non-prefixed global variable
#328Burger Companion233,27447210k+Text Domain Mismatch
#329Business Directory Plugin – Easy Listing Directories for WordPress236111,06310k+Non-prefixed global variable
#330CallTrackingMetrics239222863k+Unsafe printing function
#331Cart Notices for WooCommerce236394742k+Text Domain Mismatch
#332Products Suggestions for WooCommerce23707505700Output is not escaped
#333Geo Controller23914501k+Non-prefixed global variable
#334All In One Login — Login Page Security and Customization for WordPress with Google reCAPTCHA, Social Login, Temporary Login, 2FA, and more.237501,35960k+Non-prefixed global variable
#335WPBot – AI ChatBot for Live Support, Lead Generation, AI Services234881,1545k+Non-prefixed global variable
#336Classified Listing – AI-Powered Classified ads & Business Directory231552,0749k+Non-prefixed global variable
#337CLUEVO LMS, E-Learning Platform231,8431,176400Text Domain Mismatch
#338Content Aware Sidebars – Fastest Widget Area Plugin239931,73830k+Non-prefixed global variable
#339Content Egg – Affiliate Product Importer & Price Comparison231,3001,28710k+Non-prefixed global variable
#340Content Views – Post Grid & Filter, Recent Posts, Category Posts … (Shortcode, Gutenberg Blocks, and Widgets for Elementor)23306587100k+Dynamic hook name
#341Contest Gallery – Upload & Vote Photos, Media, Sell with PayPal & Stripe239,30926,6391k+Non-prefixed global variable
#342Free Theme Builder for Elementor – CRT Addons (Header, Footer, Archive, WooCommerce & 50+ Widgets)237912,331400Non-prefixed global variable
#343Currency Exchange for WooCommerce23692505500Output is not escaped
#344CWW Companion233072231k+Output is not escaped
#345Auto Post Cleaner237151,3781k+Non-prefixed global variable
#346Disable Bloat for WordPress & WooCommerce238631,32510k+Non-prefixed global variable
#347DK PDF – WordPress PDF Generator237443353k+Exception output is not escaped
#348Dokan: AI Powered WooCommerce Multivendor Marketplace Solution – Build Your Own Amazon, eBay, Etsy2317082140k+Non-prefixed global variable
#349Easy Age Verify231,1382,6311k+Non-prefixed global variable
#350Easy Digital Downloads – eCommerce Payments and Subscriptions made easy233,72310,28340k+Non-prefixed namespace