New Crowdin translations by Github Action
[!NOTE] Refreshes translations and adds new i18n keys across multiple languages for Perps, Predict, mUSD rewards, Tron staking, and various UI flows.
- i18n/locales (pt, ru, tl, tr, vi, zh):
- Refresh translations; unify labels (e.g.,
"security_alert_title"→ "Security alert"); fix/normalize numerous strings.- Add many new keys across modules (all languages) with localized text.
- Perps:
- New strings for
order_details,price_deviation_warning,auto_close, stop‑loss prompts,modify/flip_position/adjust_margin, leverage/labels, errors, success states.- Market additions:
oracle_price,order_book,spread; new tooltips and connection states.- Predict:
- New UI strings (buttons/toasts), market details, cash‑out/withdraw flows, error messages, availability copy.
- Rewards/mUSD:
- Add
musd_conversionflows, rewards tooltips/tags, previous season summary.- Tron:
- Daily resource/energy string revamp; staking/unstaking and fee/copied messages.
- General UX:
- Deposit/region/payment copy tweaks, onboarding/login labels, Explore/search empty/error states, network deprecation copy, transaction detail titles.
Written by Cursor Bugbot for commit 29e5c31d83f715c0d4fe53d9b26efa48104e46e1. This will update automatically on new commits. Configure here.
Codecov Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 78.90%. Comparing base (4d23ec5) to head (5d4a3c6).
:warning: Report is 1 commits behind head on main.
Additional details and impacted files
@@ Coverage Diff @@
## main #23243 +/- ##
=======================================
Coverage 78.90% 78.90%
=======================================
Files 4047 4046 -1
Lines 106125 106147 +22
Branches 21448 21461 +13
=======================================
+ Hits 83742 83760 +18
- Misses 16535 16537 +2
- Partials 5848 5850 +2
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
https://github.com/MetaMask/metamask-mobile.git
🔍 Smart E2E Test Selection
- Selected E2E tags: None (no tests recommended)
- Risk Level: low
- AI Confidence: 95%
click to see 🤖 AI reasoning details
All 14 changed files are localization/translation files in the locales/languages/ directory (de.json, el.json, es.json, fr.json, hi.json, id.json, ja.json, ko.json, pt.json, ru.json, tl.json, tr.json, vi.json, zh.json).
The changes consist of:
- Translation updates for existing strings in various languages
- New translation keys being added for features like trust signals, gas estimate failures, perps trading features, and privacy policy updates
- Some strings being temporarily set to English (likely as placeholders awaiting translation)
These are purely text/string changes for internationalization purposes. They do not:
- Modify any application logic or code behavior
- Change any core functionality
- Affect any controllers, Engine, or critical paths
- Impact any user flows from a functional perspective
Since these are only localization file changes with no impact on application behavior, no E2E tests are required. The risk is low because even if there were translation errors, they would only affect displayed text, not functionality.
Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code