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
#6701Require Post Category96641k+Discouraged text-domain loading
#6702RSWPTHEMES ONE CLICK DEMO CONTENT966851k+Missing Arg Domain
#6703Schema Default Image9654800Deprecated parameter: load_plugin_textdomain parameter 2
#6704Share on Mastodon962431k+wp function not compatible with requires wp
#6705ThemeZee Magazine Blocks968514k+Non-prefixed global variable
#6706Timeline Express – Single Column Add-On9654500Text Domain Mismatch
#6707Title and Nofollow For Links (Classic Editor)9617230k+Missing Arg Domain
#6708Tooltip for Gravity Forms962310900Text Domain Mismatch
#6709Video User Manuals9615310k+Missing Arg Domain
#6710WooCommerce Product Details Customiser96562k+trademarked term
#6711WP Author Slug961662k+Text Domain Mismatch
#6712Content Filter – Censor All Offensive Content From Your Site96176500Text Domain Mismatch
#6713WP Job Manager – Company Profiles963102k+trademarked term
#6714WP Post Page Clone96580k+trademarked term
#6715WP Offload SES Lite96541510k+Text Domain Mismatch
#6716WP-ShowHide96659k+trademarked term
#6717Follow Us Badges96791k+Non-prefixed global variable
#6718Acme Fix Images – Regenerate Thumbnails97553k+Missing direct file access protection
#6719Admin Bar Toggle9763400Missing Arg Domain
#6720Admin Color Schemes971314k+Text Domain Mismatch
#6721Admin Help Docs97931500Non-prefixed global variable
#6722Admin Menu Search97503k+Missing Translators Comment
#6723Advanced Custom Fields Repeater & Flexible Content Fields Collapser97353k+trademarked term
#6724Advanced Google reCAPTCHA97315200k+Non-prefixed global variable
#6725AinoBlocks – Gutenberg Website Builder Blocks971841k+block api version too low
#6726Allow Webp image97475k+Non-prefixed function
#6727Typing Effect977510k+Text Domain Mismatch
#6728Article Word Count97431k+Missing Arg Domain
#6729Automatik Blog975231k+Non-prefixed global variable
#6730Autopost for X (formerly Autoshare for Twitter)971125k+Missing direct file access protection
#6731Base (formerly BaseLinker) – 300+ marketplaces, 150+ carriers & PIM & OMS & WMS in one972164k+Direct Query
#6732Before + After Images for Divi971233k+Missing direct file access protection
#6733Booking.com Product Helper97281k+Discouraged text-domain loading
#6734Widget for Google Reviews97341k+Discouraged text-domain loading
#6735Change Excerpt Length9742400Missing Arg Domain
#6736Clean Login972136k+Non-prefixed hook name
#6737Coldbox Addons97112800Missing direct file access protection
#6738Columns Reordering For Elementor9742900Missing direct file access protection
#6739Contactus9761500Non Enqueued Script
#6740Custom Alt Text for Elementor Images97821k+Text Domain Mismatch
#6741Custom Currency Symbol for WooCommerce97721k+Text Domain Mismatch
#6742Custom Shipping Methods for WooCommerce – Create Weight based Shipping, Conditional Shipping, Table Rate Shipping and much more972323k+Non-prefixed global variable
#6743AOS Animation for SiteOrigin Page Builder97273k+Missing Version
#6744Datalayer for WooCommerce FREE9735700Non-prefixed function
#6745Date Time Picker for Contact Form 7978220k+Text Domain Mismatch
#6746Default Image Settings97253500Missing Arg Domain
#6747Device Mockups9773900Missing direct file access protection
#6748Disable Admin Dashboard Notices – Get a distraction free WordPress backend97171k+Discouraged text-domain loading
#6749Disable File Editor9732500outdated tested upto header
#6750DocsPress – Online Documentation97163400wp function not compatible with requires wp