| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
Azure Pipelines: There may be pipelines that require an authorized user to comment /azp run to run. |
Sorry, something went wrong.
There was a problem hiding this comment.
No unresolved issues were identified that would block approval.
Review effort: Lite
Findings: None
Adds localization metadata to preserve WPF key gesture tokens and invariant API identifiers, fixing localized Out-GridView and Show-Command failures.
Changes:
| File | Description |
|---|---|
| src/Microsoft.Management.UI.Internal/resources/public.UICultureResources.resx | Updated as part of this pull request. |
| src/Microsoft.Management.UI.Internal/resources/public.InvariantResources.resx | Updated as part of this pull request. |
💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Backport of #28020 to release/v7.6.7
Triggered by Dongbo Wang (@daxian-dbw) on behalf of Dongbo Wang (@daxian-dbw)
Original CL Label: CL-General
/cc @PowerShell/powershell-maintainers
Impact
REQUIRED: Choose either Tooling Impact or Customer Impact (or both). At least one checkbox must be selected.
Tooling Impact
Customer Impact
Fixes #27994 where WPF key gesture tokens used by Out-GridView and Show-Command were being translated in localized resources, causing those commands to fail in non-English locales. This PR preserves the key gesture tokens and protects API identifiers embedded in invariant resource messages so they are not localized.
Regression
REQUIRED: Check exactly one box.
Regression introduced when the WPF key gesture strings were exposed for localization; they were translated in non-English locales, breaking Out-GridView and Show-Command. Reported in #27994.
Testing
Verified that Out-GridView and Show-Command key gestures function correctly under non-English locales once the key gesture tokens are preserved from localization. Backport verified by confirming the cherry-pick applied cleanly with no conflicts on release/v7.6.7.
Risk
REQUIRED: Check exactly one box.
Low risk: marks specific resource strings as non-localizable/protected; the localized .resx files are auto-updated by the Localization Pipeline. Narrow, well-scoped fix for a reported customer bug.