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
#6751Quick Copy – Duplicate Posts & Pages9731k+Discouraged text-domain loading
#6752Editor Full Width Gutenberg97344k+trademarked term
#6753Embed Google Photos album97523k+Missing direct file access protection
#6754Excerpts for Pages9742500Missing direct file access protection
#6755Fake Pay For WooCommerce971311k+Text Domain Mismatch
#6756FAQ Block9742500Discouraged text-domain loading
#6757FlexiType Lite972141k+Non-prefixed global variable
#6758Flip Cards Module For Divi9713613k+Text Domain Mismatch
#6759Force Update Translations97811k+Missing direct file access protection
#6760FPG – Endereço automático por Cep no Checkout9732900outdated tested upto header
#6761GenerateBlocks9798200k+file system operations is writable
#6762Gosign – Gallery box Block971141k+Missing Version
#6763Gutena Accordion – Beautiful FAQ Accordion Block97636k+Missing Arg Domain
#6764Gutena Video Lightbox97721k+Missing Arg Domain
#6765Gutena Star Ratings97611k+Missing Arg Domain
#6766Gutena Team – Team Slider and Grid9762800Missing Arg Domain
#6767Gutena Testimonial Slider97613k+Missing Arg Domain
#6768Reviewkit – Trustpilot Reviews Widget & Embed97328700Non-prefixed global variable
#6769Image Automatic Height Width9760400Missing direct file access protection
#6770Feedback Button – Jotform972510600Missing Arg Domain
#6771jQuery Updater978420k+library core files
#6772Laravel DD for WordPress97361k+Non-prefixed function
#6773LH Dashboard Notes97161500Missing Arg Domain
#6774Linked Variations for WooCommerce – Link Separate Products by Attribute with Swatches, Quick View & Shortcodes971234500Non-prefixed global variable
#6775List categories97525k+Missing Arg Domain
#6776Maestro Connector9774500Missing direct file access protection
#6777Remove/Hide Admin Toolbar9723600outdated tested upto header
#6778Make Column Clickable for Elementor9752100k+Non-prefixed hook name
#6779Mobile Call Buttons9711500Input is not validated
#6780Nepali Date Converter97225900Non-prefixed function
#6781Newpost Catch9721510k+Non-prefixed hook name
#6782Gutena Newsletter – Subscriber Block & Connect Mailchimp971831k+Text Domain Mismatch
#6783Payment gateway via Teya SecurePay for WooCommerce979621k+Text Domain Mismatch
#6784Gutena PhotoFeed9782800Missing Arg Domain
#6785PHP Compatibility Checker97425200k+Text Domain Mismatch
#6786Podlove Web Player97844k+Missing direct file access protection
#6787PowerFolio – Portfolio & Image Gallery for Elementor97101210k+Non-prefixed hook name
#6788Gutena Recent Post Custom Tag9772800Missing Arg Domain
#6789Post Update Add-On – Gravity Forms97442400Non Singular String Literal Domain
#6790PowerPack for LearnDash9717381k+Text Domain Mismatch
#6791Product Notices for WooCommerce971302800Text Domain Mismatch
#6792Property Hive Mortgage Calculator97122800Text Domain Mismatch
#6793Recipe Block9762700block api version too low
#6794Rel Nofollow Checkbox97914k+Missing Arg Domain
#6795Astra Customizer Reset977130k+Text Domain Mismatch
#6796Search & Replace Everything by WPCode – Find and Replace Media, Text, Links, and More975420k+Missing direct file access protection
#6797Search Widget Post Types for Elementor9742600Deprecated parameter: load_plugin_textdomain parameter 2
#6798Sharpen Resized Images97431k+Non-prefixed hook name
#6799Show Current Template9741100k+Discouraged text-domain loading
#6800Sidebar Login972610k+Non-prefixed global variable