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
#6201Alligator Menu Popup8741600Missing Arg Domain
#6202Authors List872165k+Nonce verification recommended
#6203bbPress Enable TinyMCE Visual Tab87124600Text Domain Mismatch
#6204Catch Infinite Scroll872010k+Non-prefixed global variable
#6205Click To Tweet87872k+trademarked term
#6206SmartText Rotator – Add Motion to Your Words878861k+Text Domain Mismatch
#6207Customize Private & Protected – Change or remove title prefix and more87145400Non Singular String Literal Text
#6208Customizer Search8710150k+Missing direct file access protection
#6209Disable Block Editor FullScreen mode87621k+Output is not escaped
#6210Disable User Password Reset Admin Notifications87621k+Nonce verification recommended
#6211Donorbox – Free Recurring Donation Plugin and Fundraising Platform87568k+Missing Arg Domain
#6212Farsi Font for Elementor871121k+Missing Translators Comment
#6213GTM Kit – Google Tag Manager & GA4 integration8751730k+Missing direct file access protection
#6214Simple Slider Block – Create Sliders From Core Blocks87634600Non-prefixed global variable
#6215I Recommend This – Love/Like Button for WordPress Posts873495k+Direct Query
#6216Image Optimization – Compress Images and Convert to WebP or AVIF8715241m+Missing Translators Comment
#6217Image Ticker Carousel | by Creavi87217400Nonce verification recommended
#6218iPanorama 360 – Advanced Virtual Tour Builder87726345k+Text Domain Mismatch
#6219Last Modified Timestamp87937k+Output is not escaped
#6220Livebeep – Chatbot, Live Chat, CRM & Digital Marketing8774400Output is not escaped
#6221Booking Engine by Lodgify87515700Non-prefixed global variable
#6222Marin Companion871966500Non-prefixed global variable
#6223Menu Caching87312500Request data is not unslashed
#6224Minimum Purchase Amount For Woo Cart – For WooCommerce877285k+Text Domain Mismatch
#6225NHS Blocks8766900Non-prefixed global variable
#6226Bulk Page Generator and Mass Page Builder – Page Generator8726874k+Non-prefixed global variable
#6227Parallax Section Block – Add Parallax Scrolling Effects to Sections.873223k+Non-prefixed global variable
#6228ParcelWILL (Formerly ParcelPanel) – Shipment Tracking, Tracking & Order Tracking for WooCommerce876817k+Non-prefixed global variable
#6229Pay in Store WooCommerce Payment Gateway872652k+Non Singular String Literal Domain
#6230Recently Viewed Products for WooCommerce – Carousel, Widget, Block & Email872181k+Database parameter is not escaped
#6231Review widget addon for Divi87203500Text Domain Mismatch
#6232Security Header Generator871114500Non Singular String Literal Text
#6233Simple Photo Feed874481k+Non-prefixed global variable
#6234Unnotifier — disable admin notices individually87511700Missing Translators Comment
#6235Invoice Payment Gateway for WooCommerce87542k+Output is not escaped
#6236Variations as Single Product – Display Single Variation for WooCommerce878331k+Direct Query
#6237WebPlus Gateway for LiqPay on WooCommerce874551k+wp function not compatible with requires wp
#6238Wider Gravity Forms Stop Entries87220600Text Domain Mismatch
#6239Coupon Box for WooCommerce8711851k+Non-prefixed global variable
#6240Friendly User Agent for WooCommerce8762400Output is not escaped
#6241WP Auto Updater875197k+Database parameter is not escaped
#6242WP Dashboard Messages87911400Text Domain Mismatch
#6243WP Missed Schedule Posts877910k+trademarked term
#6244ZI Hide price and add to cart for WooCommerce871571k+wp function not compatible with requires wp
#6245ACF Dropzone88431k+Exception output is not escaped
#6246Ample Themes Demo Importer8813513600Text Domain Mismatch
#6247Worldline Online Checkout884161k+Nonce verification recommended
#6248Block Editor Colors882393k+Missing Arg Domain
#6249Captcha by Yandex for Contact Form 7889123k+Text Domain Mismatch
#6250Catch IDs881620k+Non-prefixed global variable