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
#6251Cudazi Scroll to Top8874500Missing Version
#6252Custom Header Footer Scripts for Customizer88652k+Non-prefixed function
#6253Disable Registration Page8846400Text Domain Mismatch
#6254Dynamic Animations for Elementor8877171k+Non Singular String Literal Domain
#6255Embed Any Document – Embed PDF, Word, PowerPoint and Excel Files885650k+Setting is missing a sanitization callback
#6256Emoji Settings88452k+Input is not sanitized
#6257Facebook Chat Plugin – Live Chat Plugin for WordPress887880k+trademarked term
#6258Fancy Admin UI881031k+Missing Version
#6259Security Headers8826700Nonce verification recommended
#6260WP OPcache8862510k+Non-prefixed global variable
#6261Fourteen Colors881618k+Text Domain Mismatch
#6262Generic Elements881,922140500Text Domain Mismatch
#6263Genesis Blocks88154940k+Offloaded Content
#6264G-Forms hCaptcha88753k+Missing direct file access protection
#6265GutenTOC – Advanced Table of Contents88510700Missing Version
#6266HivePress Paid Listings88515k+Output is not escaped
#6267Import Markdown – Versatile Markdown Importer882592k+Missing Arg Domain
#6268WPCode – Insert Headers and Footers + Custom Code Snippets – WordPress Code Manager8827333m+wp function not compatible with requires wp
#6269Module Control for Jetpack8811151k+Non-prefixed global variable
#6270Lightbox with PhotoSwipe8812420k+Non-prefixed global variable
#6271WPS Bookings for WooCommerce88262494k+Non-prefixed global variable
#6272Nav Menu Manager88917800Request data is not unslashed
#6273Piotnet Addons For Elementor887442630k+Text Domain Mismatch
#6274Rel Nofollow8891700Missing Arg Domain
#6275Related Posts Flatsome8824410k+Text Domain Mismatch
#6276Repeat Order for WooCommerce881993k+Text Domain Mismatch
#6277Responsive Slick Slider WordPress883131500Non-prefixed global variable
#6278WP REST API Meta Endpoints885031k+Missing Arg Domain
#6279Scriptless Social Sharing888910k+Missing direct file access protection
#6280Simple Custom CSS Plugin88175100k+wp function not compatible with requires wp
#6281SiteGround Email Marketing8818751k+Non-prefixed namespace
#6282SJ Cornerstone Addon88570400Text Domain Mismatch
#6283Skydropx88491k+Non-prefixed global variable
#6284SureCookie – Cookie Consent Banner, Cookie Scanner & Script Blocking8844461k+Missing Arg Domain
#6285Text Unfold For Elementor8812203k+Text Domain Mismatch
#6286The Events Calendar: Category Colors8818425k+Non-prefixed global variable
#6287User IP and Location882103k+Input is not sanitized
#6288WPBakery Page Builder Simple All Responsive88461k+Missing direct file access protection
#6289WC Hide Shipping Methods885520k+trademarked term
#6290FlexMeeting – Webinar & Meeting Plugin for Jitsi Meet886181k+Nonce verification recommended
#6291Draft – Tailwind CSS for WordPress.88105600Text Domain Mismatch
#6292File Uploads Addon for WooCommerce888155k+Missing direct file access protection
#6293WooCommerce Shortcodes88579k+trademarked term
#6294Divi Carousel Free (Divi5 Support)882682630k+Text Domain Mismatch
#6295WPJM Extra Fields88552k+trademarked term
#6296Address Validation and Autocomplete for WooCommerce | Addressfinder898515900Text Domain Mismatch
#6297AI Content Creator – Easy ChatGPT powered article generator891533500Non-prefixed global variable
#6298Amedea – Unique Design Elements for Elementor89125500Mixed line endings
#6299Animate on Scroll89244k+Input is not validated
#6300Attachment Taxonomies8918900Input is not sanitized