MetaMask / MetaMask/metamask-extension
Require descriptions for all new localized messages
Open
area-translation
contributor experience
type-enhancement
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
We should require descriptions for all new localized messages. Descriptions help provide context for what each message is used for, and would be of great help to translators. It would also help ensure developers don't use re-use messages in contexts in which they might not be appropriate.
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by locating the localized message definitions and the validation or build path for new messages; done means new messages without descriptions are rejected and messages with descriptions continue to pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- localization
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100