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
#351Easy Social Feed – Social Photos Gallery and Post Feed for WordPress231,6811,48830k+Non-prefixed global variable
#352Marijuana Age Verify231,1542,6301k+Non-prefixed global variable
#353EazyDocs – AI Powered Knowledge Base, Wiki, Documentation & FAQ Builder233551,5412k+Non-prefixed global variable
#354Ecwid by Lightspeed Ecommerce Shopping Cart2333930720k+Missing direct file access protection
#355ElementsReady Addons for Elementor232316663k+Non-prefixed global variable
#356Email Subscribers & Newsletters – Email Marketing, Post Notifications & Newsletter Plugin for WordPress236521,49660k+Non-prefixed hook name
#357ERP: Complete HR, Accounting & CRM Suite Built for WooCommerce238285,9685k+Direct Query
#358Error Log Monitor236941,41420k+Non-prefixed global variable
#359Essential Real Estate235295,0608k+Non-prefixed global variable
#360EventON – Events Calendar232,5851,0216k+Text Domain Mismatch
#361Events Addon for Elementor237791,3397k+Non-prefixed global variable
#362Everest Forms – Contact Form, Payment Form, Quiz, Survey & Custom Form Builder with AI233951,34290k+Non-prefixed global variable
#363Spreadsheet Price Changer for WooCommerce and WP E-commerce – Light23386999400Non-prefixed global variable
#364Ezoic2343251610k+Output is not escaped
#365Fastcache by Host.it231,327203800Text Domain Mismatch
#366Featured Images in RSS for Mailchimp & More237801,29920k+Non-prefixed global variable
#367Feed Them Social – Social Media Feeds, Video, and Photo Galleries2356353520k+Output is not escaped
#368Filr – Secure document library237751,317700Non-prefixed global variable
#369Finpose – Accounting for WooCommerce231,6491,307400Non-prefixed global variable
#370Image Photo Gallery Final Tiles Grid235781,50220k+Non-prefixed global variable
#371Five-Star Ratings Shortcode236041,317600Non-prefixed global variable
#372Flexmls® IDX Plugin231,2689571k+Output is not escaped
#373Form Maker by 10Web – Mobile-Friendly Drag & Drop Contact Form Builder234,7461,27930k+Non Singular String Literal Domain
#374Freshdesk (official)23194386900Non-prefixed function
#375Front End PM239782,2645k+Non-prefixed global variable
#376Tracking and Consent Manager – WP Full Picture231,2803,2233k+Non-prefixed global variable
#377Futurio Extra2378720520k+Text Domain Mismatch
#378FV Flowplayer Video Player231,3111,45420k+Output is not escaped
#379GAinWP Google Analytics Integration for WordPress235251768k+Output is not escaped
#380GamiPress – Gamification plugin to reward points, achievements, badges & ranks in WordPress233,5902,77110k+Output is not escaped
#381The GDPR Framework By Data443231,27749810k+Short PHP open tag found
#382Anti-Malware Security and Brute-Force Firewall23543965100k+Output is not escaped
#383Gmedia Photo Gallery233501,1217k+Non-prefixed global variable
#384Groovy Menu Plugin (Free)231,7292834k+Text Domain Mismatch
#385Groundhogg — CRM, Newsletters, and Marketing Automation231369192k+Non-prefixed global variable
#386Gutenberg23605327300k+Missing direct file access protection
#387Interactive Content – H5P2356538040k+Non Singular String Literal Domain
#388Happy Addons for Elementor23573444400k+Output is not escaped
#389Houzez Property Feed231,4641,5851k+Text Domain Mismatch
#390Hunk Companion232,5476876k+Text Domain Mismatch
#391Ibtana – Ecommerce Product Addons231,5471,7186k+Non Singular String Literal Domain
#392Iks Menu – WordPress Category Accordion Menu & FAQs236151,29310k+Non-prefixed global variable
#393Image Carousel For Divi235691,3091k+Non-prefixed global variable
#394RealHomes Memberships235162641k+Non Singular String Literal Domain
#395Payment forms, Buy now buttons, and Invoicing System | GetPaid233891,2665k+Non-prefixed global variable
#396IP Geo Block233995898k+Output is not escaped
#397InfiniteWP Client232,2871,811200k+Exception output is not escaped
#398Jeg Kit for Elementor – Powerful Addons for Elementor, Widgets & Templates for WordPress2392694300k+Non-prefixed namespace
#399Joli FAQ SEO – WordPress FAQ Plugin231,0831,526700Non-prefixed global variable
#400Justified Gallery235891,4178k+Non-prefixed global variable