Skip to content
This repository was archived by the owner on Aug 11, 2026. It is now read-only.
This repository was archived by the owner on Aug 11, 2026. It is now read-only.

Create pf-i18n-audit skill #152

Description

@patternfly-jira-sync

Audit PF components for i18n readiness: hardcoded user-facing strings, string concatenation anti-patterns, missing translation keys, locale-dependent formatting (dates, numbers, currency), and RTL-unsafe layouts. All Red Hat products ship globally — OpenShift, HCC, Ansible all require comprehensive i18n.

AC:

  • Skill exists in code-review plugin

  • Detects hardcoded user-facing strings that should be externalized

  • Detects string concatenation anti-patterns that break in non-English word orders

  • Flags locale-dependent formatting (dates, numbers, currency) not using i18n formatters

  • Identifies RTL-unsafe CSS patterns (physical properties instead of logical)

  • Distinguishes developer-facing strings (logs, IDs) from user-facing strings to reduce false positives

**Eval requirement: **Create a corresponding eval issue (Eval: pf-{skill-name}), link it to this story, and the eval must pass before the skill can be marked Done.


Jira Issue: PF-4483

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions