MetaMask / MetaMask/metamask-mobile
[Bug]: Missing translation keys causing translations not rendering
- Dominant language
- TypeScript
- Stars
- 3k
- Forks
- 1.7k
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 669
Description
### Describe the bug
Impacting
All Money Account Withdraw/Transfer flows
https://metamask-visual-agent-reports-nlcsr2rro-consensys-ddffed67.vercel.app/
Introduced in v8.02 OTA update.
`en.json `was resolved using a newer branch state as reference, which removed the confirm.title.money_account_transfer_money key (and modified other keys). => regression between 8.01 OTA and 8.02
Missing keys
"Transfer funds"
"Transfer to Perps"
"Transfer to Predictions"
"Categories"
"Trending"
"Cancelled
thread here https://consensys.slack.com/archives/C0BDTGEG22C/p1783032417008229?thread_ts=1782987687.040959&cid=C0BDTGEG22C
### Expected behavior
translations appear per lang/locale
### Screenshots/Recordings
### Steps to reproduce
All Money Account Withdraw/Transfer flows
### Error messages or log output
```shell
```
### Where was this bug found?
Live version (from official store)
### Version
8.0.2
### Build number
unknown
### Build type
None
### Device
iPhone 16
### Operating system
iOS
### Additional context
bad conflict resolution - https://github.com/MetaMask/metamask-mobile/pull/32647/changes#diff-c31c440a532cfa87d12df6a7c76ac83d0e80ee9b8b7fe38a274204000eaa0948
### Severity
_No response_
Contributor guide
Research direction
Start by reviewing en.json and the linked pull request #32647 diff, focusing on the conflict resolution that removed confirm.title.money_account_transfer_money and changed related keys. Check the Money Account Withdraw and Transfer flows across locales, then confirm that the listed labels render in the 8.0.2 paths.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react-native, typescript
- Domain
- localization, mobile
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100