Skip to content

Conversation

@metamaskbot
Copy link
Collaborator

@metamaskbot metamaskbot commented Dec 17, 2025

Note

Broad localization update for the German locale with corrected translations, consistency improvements, and new strings across major surfaces.

  • Large pass on locales/languages/de.json: translates previously English strings, fixes wording, and standardizes terminology (e.g., gas/fees, slippage, price impact, labels/buttons)
  • Adds/updates keys for features including Perps trading (mid price, errors/tooltips, order flows), Predict (disclaimer, actions), Staking/TRON messages, mUSD/Rewards, Swaps/Bridge flows, Notifications, Settings, and MetaMask Card onboarding/verification flows
  • Introduces new ota_update_modal strings
  • Numerous minor copy adjustments to alerts, dialogs, lists, and sorting labels for clarity and consistency

Written by Cursor Bugbot for commit efbf94d. This will update automatically on new commits. Configure here.

@metamaskbot metamaskbot added the team-bots Bot team (for MetaMask Bot, Runway Bot, etc.) label Dec 17, 2025
@github-actions github-actions bot added size-XL and removed size-XS labels Dec 17, 2025
@metamaskbot metamaskbot force-pushed the l10n_crowdin_action branch 5 times, most recently from 89db569 to 2d6f3ee Compare December 17, 2025 09:09
@metamaskbot metamaskbot force-pushed the l10n_crowdin_action branch 2 times, most recently from 90f6339 to 5090855 Compare December 17, 2025 09:43
@metamaskbot metamaskbot force-pushed the l10n_crowdin_action branch 9 times, most recently from 6d1d5b2 to e4dde61 Compare December 17, 2025 13:39
@metamaskbot metamaskbot force-pushed the l10n_crowdin_action branch 3 times, most recently from d26b6a9 to f87265b Compare December 17, 2025 15:28
@i18nlaurel i18nlaurel changed the title New Crowdin translations by Github Action New Crowdin translations by Github Action cp-7.62.0 Jan 8, 2026
@metamaskbot metamaskbot force-pushed the l10n_crowdin_action branch 3 times, most recently from 8a1618a to df2d073 Compare January 8, 2026 16:29
"tokens_hidden_desc": "Gefundene Tokens in Ihrer Wallet verborgen",
"token_hidden_title": "Token wird verborgen",
"token_hidden_title": "Hiding token",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

German translations regressed to English text throughout file

Medium Severity

The Crowdin translation update has regressed numerous German translations back to English. Previously translated strings like "tokens_imported_title": "Importierte Tokens", "collectible_action_title": "Sammlerstück-Optionen", "market_cap": "Marktkapitalisierung", and many others are now showing English text instead of their German translations. This affects dozens of UI strings throughout the file and would cause German-speaking users to see English text in various parts of the app.

Additional Locations (2)

Fix in Cursor Fix in Web

"tokens_hidden_desc": "Gefundene Tokens in Ihrer Wallet verborgen",
"token_hidden_title": "Token wird verborgen",
"token_hidden_title": "Hiding token",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

German translations regressed to English text

Medium Severity

Multiple existing German translations are being reverted to English text. Strings like tokens_imported_title ("Importierte Tokens" → "Imported tokens"), token_hidden_title ("Token wird verborgen" → "Hiding token"), collectible_action_title ("Sammlerstück-Optionen" → "Collectible options"), refresh_metadata ("Metadaten aktualisieren" → "Refresh metadata"), current_language ("Aktuelle Sprache" → "Current language"), and many others throughout the file are affected. German-speaking users will see English text where translations previously existed, degrading the localization quality.

Additional Locations (2)

Fix in Cursor Fix in Web

@joaoloureirop joaoloureirop changed the title New Crowdin translations by Github Action cp-7.62.0 chore: New Crowdin translations by Github Action cp-7.62.0 Jan 8, 2026
@joaoloureirop joaoloureirop changed the title chore: New Crowdin translations by Github Action cp-7.62.0 feat: New Crowdin translations by Github Action cp-7.62.0 Jan 8, 2026
@joaoloureirop joaoloureirop changed the title feat: New Crowdin translations by Github Action cp-7.62.0 chore New Crowdin translations by Github Action cp-7.62.0 Jan 8, 2026
@joaoloureirop joaoloureirop changed the title chore New Crowdin translations by Github Action cp-7.62.0 chore: New Crowdin translations by Github Action cp-7.62.0 Jan 8, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 8, 2026

🔍 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 (locales/languages/*.json) containing only text string updates. The changes include:

  1. Translating previously untranslated English strings to their respective languages (German, Spanish, French, Japanese, Chinese, Korean, Portuguese, Russian, Turkish, Vietnamese, Hindi, Indonesian, Greek, Tagalog)
  2. Adding new translation keys for features like Perps (perpetual contracts), Predictions, and other UI elements
  3. Minor refinements to existing translations

These changes:

  • Do not modify any application code or logic
  • Do not affect any controllers, engines, or core functionality
  • Do not change any test infrastructure
  • Only update user-facing text strings for internationalization

Since these are purely cosmetic/text changes with no functional impact on the application behavior, no E2E tests are required. The risk is low because even if a translation is incorrect, it would only affect the displayed text and not the underlying functionality.

View GitHub Actions results

"tokens_hidden_desc": "Gefundene Tokens in Ihrer Wallet verborgen",
"token_hidden_title": "Token wird verborgen",
"token_hidden_title": "Hiding token",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

German translations reverted to English text

Medium Severity

Multiple German translations are being replaced with English text, which defeats the purpose of localization. Examples include tokens_imported_title changing from "Importierte Tokens" to "Imported tokens", current_language from "Aktuelle Sprache" to "Current language", state_logs from "Statuslogs" to "State logs", and many others. German-speaking users will see English text in these UI elements instead of their native language.

Additional Locations (2)

Fix in Cursor Fix in Web

@@ -960,6 +960,7 @@
}
},
"perps": {
"basic_functionality_disabled_title": "Perps is not available",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

New strings added without German translations

Low Severity

Several new strings were added to the German locale file but left in English without translation. basic_functionality_disabled_title is "Perps is not available" and the ota_update_modal section has title, description_ios, and description_android all in English. These should be translated to German for consistency with the rest of the locale file.

Additional Locations (1)

Fix in Cursor Fix in Web

@sonarqubecloud
Copy link

sonarqubecloud bot commented Jan 8, 2026

@joaoloureirop joaoloureirop added this pull request to the merge queue Jan 8, 2026
Merged via the queue into main with commit 3af9925 Jan 8, 2026
100 of 102 checks passed
@joaoloureirop joaoloureirop deleted the l10n_crowdin_action branch January 8, 2026 18:29
@github-actions github-actions bot locked and limited conversation to collaborators Jan 8, 2026
@metamaskbot metamaskbot added the release-7.62.0 Issue or pull request that will be included in release 7.62.0 label Jan 8, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

release-7.62.0 Issue or pull request that will be included in release 7.62.0 size-XL team-bots Bot team (for MetaMask Bot, Runway Bot, etc.)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants