MetaMask / MetaMask/metamask-extension
[Bug]: Display issues in "Settings" for multiple languages
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
### Describe the bug
There are two display issues for several languages in the MetaMask extension:
1. There is an incorrect break in "Security and Privacy": "Security and priva / cy", for the languages: Simplified Chinese, Traditional Chinese, Vietnamese, Korean, Japanese and Arabic.
2. The translation of the word "Settings" does not fit the screen for the following languages: Ukrainian, Tagalog, Swedish, Serbian, Brazilian Portuguese, Filipino, Norwegian, Dutch, Malayam, Lithuanian, Italian, Bahasa, French, Spanish (Latina America, Spanish (Spain), German, Danish, Catalan.
Please see all the relevant screenshots in this file:
[https://docs.google.com/spreadsheets/d/1wD_YaYNZcnsO1512mv0G1FK5TowQmHh4f4XTSvc_FXY/edit?usp=sharing](url)
### Steps to reproduce
1. Change the language in the MetaMask extension to any of the indicated locales
2. Go to Settings
3. Notice the incorrect display
### Error messages or log output
```shell
No error message. It is only a display issue.
```
### Version
10.32.0
### Build type
None
### Browser
Brave
### Operating system
MacOS
### Hardware wallet
_No response_
### Additional context
_No response_
Contributor guide
Research direction
Start by reproducing the Settings display issues in the MetaMask extension with the locales listed in the report, using the linked screenshots as the reference. Locate the Settings and Security and Privacy UI or locale entries, then verify that the affected translations fit correctly without an unwanted break across the listed languages.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend, internationalization
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100