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
#6901NIF (Num. de Contribuinte Português) for WooCommerce98295k+Non-prefixed constant
#6902No Login by Email Address98401k+Missing Arg Domain
#6903No Page Comment983110k+Discouraged text-domain loading
#6904Order List Table Elementor Widget for Woocommerce9863500Missing Translators Comment
#6905Star Rating Block for Block Editor9841600Missing direct file access protection
#6906Pen98222k+Discouraged text-domain loading
#6907Popup Block9862700Missing direct file access protection
#6908Portfolio Toolkit9833600Non-prefixed function
#6909Portugal CTT Tracking for WooCommerce9815600Non-prefixed function
#6910Custom Query Blocks98613700Non-prefixed hook name
#6911Prevent XSS Vulnerability981016k+Missing Arg Domain
#6912Protección de datos – RGPD98227k+Discouraged text-domain loading
#6913ProvenExpert98810900wp function not compatible with requires wp
#6914Really Disable Emojis9822800Missing direct file access protection
#6915Remember Me Controls98434k+Not Allowed
#6916Remove & Disable XML-RPC Pingback98268k+Non-prefixed function
#6917Responsive video embed9863900Text Domain Mismatch
#6918Restore Link Title Field98403k+Missing Arg Domain
#6919Reusable Blocks Admin Menu Option9823400Non-prefixed global variable
#6920Safe SVG98741m+Missing Arg Domain
#6921SAR Friendly SMTP982112k+Non-prefixed function
#6922Semrush SEO Writing Assistant98339k+Missing Arg Domain
#6923Send email to customer on cancelled order in WooCommerce9824400trademarked term
#6924Send Images to RSS98343k+Non-prefixed hook name
#6925Shape Dividers Plus for Elementor98132k+Discouraged text-domain loading
#6926ShareLite: Zero-Bloat Social Sharing9831400Missing Translators Comment
#6927Sharing Image9842600Missing Arg Domain
#6928Shortcodes for Elementor98535k+Missing direct file access protection
#6929Shortcodes for Divi982310k+Discouraged text-domain loading
#6930Sidebars for Hello Elementor Theme98221k+outdated tested upto header
#6931Simple Admin Language Change984210k+Missing direct file access protection
#6932Simple Cookie Notice98422k+Text Domain Mismatch
#6933Sociality9811171k+Non-prefixed global variable
#6934Star Rating Block98421k+Missing direct file access protection
#6935Sticky Header 2020981072700Text Domain Mismatch
#6936Stock Exporter for WooCommerce982141k+Non-prefixed hook name
#6937Surbma | Divi Remove Project CPT & Taxonomies9813600Discouraged text-domain loading
#6938Surbma | Smooth Scroll98132k+Discouraged text-domain loading
#6939Surbma | Yoast SEO Breadcrumb Shortcode98183k+trademarked term
#6940Surbma | Yoast SEO Sitemap to robots.txt98162k+trademarked term
#6941Tablentor – Smart Table Builder for Elementor98671k+Post Not In exclude
#6942Tainacan Extra View Modes98251400Text Domain Mismatch
#6943Radius Portfolio – Filterable Grid, Gallery & Slider Portfolio981148k+Non-prefixed class
#6944TutorMate983210k+Missing Translators Comment
#6945TWST Login Block98411k+Missing Translators Comment
#6946Ultimate Member – reCAPTCHA982120k+Discouraged text-domain loading
#6947Cash On Pickup for WooCommerce981648k+Text Domain Mismatch
#6948Custom Add to Cart labels for WooCommerce98355k+Non Singular String Literal Text
#6949WCBoost – Products Compare981740k+Non-prefixed global variable
#6950Who Stole the Text Justify Button ?!98137k+Non-prefixed function