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
#6151WP Protect Content85771k+Output is not escaped
#6152Advanced Custom Fields Contact Form 786104700Short PHP open tag found
#6153Featured image to All-Posts8665400Nonce verification recommended
#6154Block Pattern Builder86105600Missing Translators Comment
#6155Blockly – Gutenberg Blocks86617600Non-prefixed constant
#6156Browser Screenshots861533k+wp function not compatible with requires wp
#6157Catch Breadcrumb861292k+Non-prefixed global variable
#6158CBX User Online & Last Login86387800Non-prefixed global variable
#6159AntiSpam for Contact Form 78614810k+Text Domain Mismatch
#6160Custom Content Width86801k+Text Domain Mismatch
#6161Custom Error Messages for Gravity Forms8634400Output is not escaped
#6162Helpful – Article Feedback Plugin86817600Database parameter is not escaped
#6163Twice Commerce – Easy Rental Booking System8691400Output is not escaped
#6164Extra Styling for MemberPress86647500Text Domain Mismatch
#6165Flowplayer Video Player8687900Output is not escaped
#6166GN Publisher: Google News Compatible RSS Feeds8676620k+wp function not compatible with requires wp
#6167Greenshift Smart Code AI86991k+Request data is not unslashed
#6168Heroic Glossary – Block for building Glossaries, Dictionaries and more86873k+Text Domain Mismatch
#6169HT Newsletter for Elementor86533700Text Domain Mismatch
#6170Getnet Argentina para WooCommerce86149400Text Domain Mismatch
#6171Latest Posts Block – Dynamic Posts Grid, Posts List, Posts Tile with Stunning Layouts for WordPress Blogs & Pages86987k+Missing Version
#6172LWS Affiliation86823700Missing nonce verification
#6173Magni Image Flip For WooCommerce86248700Text Domain Mismatch
#6174Modern Cart – WooCommerce Side Cart & Popup Cart8689550k+Non-prefixed global variable
#6175AI for Home Services8685700Setting is missing a sanitization callback
#6176Ocean Product Sharing8691820k+Non-prefixed global variable
#6177PageView861721k+wp function not compatible with requires wp
#6178Printus – Automatic Cloud Printing for WooCommerce862820800Missing Arg Domain
#6179Product Enquiry for WooCommerce (Now with AI Assistant)86614610k+Non-prefixed global variable
#6180Social Divi861581k+Missing direct file access protection
#6181Socials Ignited861222k+Missing direct file access protection
#6182Taxonomy TinyMCE86101900Unsafe printing function
#6183Text Typing – Block86353k+Missing nonce verification
#6184Trusted Shops Easy Integration for WooCommerce865676k+Non-prefixed hook name
#6185Ultimate Markdown – Markdown Editor, Importer, & Exporter866152k+Database parameter is not escaped
#6186Variation Swatches for WooCommerce – Color, Image & Size Swatches86217200k+Request data is not unslashed
#6187VenoMaps – OpenStreetMap & Privacy-Friendly Geo Maps86206400wp function not compatible with requires wp
#6188WC MyParcel Belgium8634079600Text Domain Mismatch
#6189Shipping Method Description for WooCommerce869121k+Non-prefixed global variable
#6190Microsoft Azure Storage for WordPress8625262k+Missing Translators Comment
#6191Wompi Portal de Pagos8623105k+wp function not compatible with requires wp
#6192Custom Add To Cart Button for WooCommerce8611310k+Output is not escaped
#6193Sold Individually for WooCommerce Product Variations8626800Missing nonce verification
#6194WooCommerce Payfast Gateway86904730k+Text Domain Mismatch
#6195WP fancybox86781k+Output is not escaped
#6196WP Upload Restriction8659162k+Text Domain Mismatch
#6197WP YouTube Live8628241k+Non-prefixed function
#6198WP101 Video Tutorial Plugin86151810k+Missing direct file access protection
#6199WPUpper Share Buttons864744k+Dynamic hook name
#6200Alligator Menu Popup8741600Missing Arg Domain