Skip to content

Add localization infrastructure to XHarness CLI #1457

@kotlarmilos

Description

@kotlarmilos

Description

Add localization support to the XHarness CLI so that all user-facing messages, such as help text, error messages, warnings, and informational output, can be translated into other languages.

Currently, these messages are hard-coded in the source code, which prevents future adaptation to other locales. The proposed change moves all such strings into centralized resource files and applies consistent formatting.

Scope

  • Introduce one or more .resx resource files for user-facing strings
  • Replace hard-coded literals in CLI command descriptions with resource entries
  • Update docs to include localization guidelines
  • Excluded from localization:
    • Command names and option switches
    • Exit code identifiers
    • Bundle identifiers and file paths
    • Raw device or system logs copied without modification

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