dotnet / dotnet/project-system
Stop localizing/adding localizable values in rules that never show up in the UI
Open
Feature-Rules/Properties
good-first-issue
Performance-Scenario-Solution-Open
Priority:2
Tenet-Localization
Tenet-Performance
Triage-Approved
- Dominant language
- C#
- Stars
- 1k
- Forks
- 415
- PR merge metrics
- No merged PRs in 30d
Description
In https://github.com/dotnet/project-system/pull/4920, we added some awesome new validation to make sure that we're using rules consistently and property. However, in doing so we've started localizing more properties that are really never ever show up in the UI. We've started using PropertyPagesHidden="true" on some of those rules, and we should consistently apply this across all rules that never end up in as a browse object and then:
1) Stop localizing them
2) Remove all localizable properties, display name, description, etc.
Contributor guide
Assessment
This issue has not been assessed yet.