Skip to content

chore(runway): cherry-pick chore: New Crowdin translations by Github Action cp-7.64.0#25628

Merged
joaoloureirop merged 1 commit into
release/7.64.0from
runway-cherry-pick-7.64.0-1770200379
Feb 4, 2026
Merged

chore(runway): cherry-pick chore: New Crowdin translations by Github Action cp-7.64.0#25628
joaoloureirop merged 1 commit into
release/7.64.0from
runway-cherry-pick-7.64.0-1770200379

Conversation

@runway-github
Copy link
Copy Markdown
Contributor

@runway-github runway-github Bot commented Feb 4, 2026


Note

Low Risk
Low risk localization-only change, but renamed/added keys may surface as missing or still-English strings in German/Greek/Spanish if the app references different translation keys.

Overview
Updates German (de), Greek (el), and Spanish (es) locale files with new/updated strings from Crowdin, primarily covering MetaMask Card onboarding/ordering flows (password prompt, card selection, order review/completion, recurring fees, DaimoPay errors, KYC pending, and card management options).

Adds translations for Perps and swap UX updates (payment-token selection and swap-to-USDC messaging, one-click trade failure copy, deposit status text, and expanded slippage modal labels/warnings), plus new Rewards copy (referral-code errors, bulk account opt-in, “Snapshots” tab/status strings) and assorted UI labels (dapp browser tabs, market explore tabs, prediction category additions, and phishing/security messaging tweaks).

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

Co-authored-by: metamaskbot metamaskbot@users.noreply.github.com 9007c26

…Action cp-7.64.0 (#25362)

<!-- CURSOR_SUMMARY -->
> [!NOTE]
> **Low Risk**
> Low risk: changes are limited to localization JSON strings, with no
runtime logic modifications. Main risk is UI regressions from
missing/incorrect keys or untranslated text in these locales.
> 
> **Overview**
> Updates `de`, `el`, and `es` locale files with **new and revised UI
copy** across several features.
> 
> Adds translation keys for **MetaMask Card onboarding/order flow**
(password prompt, choose card/metal card order, recurring fee + DaimoPay
errors, KYC pending, spending-limit management) and expands **Perps**
strings (payment-token selection + swap-to-USDC messaging, deposit
status copy, one-click trade failure).
> 
> Also updates **swap slippage modal** labels/warnings, **rewards**
(referral errors, snapshots tab/section, filtering, new event types),
plus assorted UX copy fixes (alert modal buttons, autocomplete
categories, markets tabs, Dapp browser tab labels, phishing warning,
websocket reconnect message).
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
a7d1caa. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->

Co-authored-by: metamaskbot <metamaskbot@users.noreply.github.com>
@metamaskbot metamaskbot added the team-bots Bot team (for MetaMask Bot, Runway Bot, etc.) label Feb 4, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 4, 2026

🔍 Smart E2E Test Selection

⏭️ Smart E2E selection skipped - base branch is not main (base: release/7.64.0)

All E2E tests pre-selected.

View GitHub Actions results

Copy link
Copy Markdown
Contributor

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Comment thread locales/languages/de.json
"link_account_error_title": "Hinzufügen des Kontos fehlgeschlagen",
"link_account_button": "Hinzufügen",
"link_account_failed_error": "Hinzufügen des Kontos fehlgeschlagen",
"link_account_unknown_error": "Ein unbekannter Fehler ist aufgetreten"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Translation keys removed but still used by code

Medium Severity

Translation keys rewards.points, rewards.point, rewards.tab_levels_title, and rewards.to_level_up are being removed from German, Greek, and Spanish locale files, but the code in SeasonStatus.tsx and RewardsDashboard.tsx still actively uses these keys. Users with these language settings will see either English fallback text or raw key strings instead of proper translations.

Additional Locations (2)

Fix in Cursor Fix in Web

Comment thread locales/languages/de.json
"purpose_connect": "verbinden",
"purpose_sign": "die Transaktion zu bestätigen",
"hint_text_pair": "Scan your hardware wallet",
"hint_text_sign": "Scan your hardware wallet to confirm the transaction",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

QR hardware wallet translation keys removed but code still uses them

Medium Severity

Translation keys connect_qr_hardware.hint_text, connect_qr_hardware.purpose_connect, and connect_qr_hardware.purpose_sign are being replaced with new keys (hint_text_pair, hint_text_sign) in German, Greek, and Spanish locale files, but AnimatedQRScanner.tsx still references the old keys. Users scanning QR codes with hardware wallets will see missing translations or English fallback text.

Additional Locations (2)

Fix in Cursor Fix in Web

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Feb 4, 2026

@joaoloureirop joaoloureirop added the skip-sonar-cloud Only used for bypassing sonar cloud when failures are not relevant to the changes. label Feb 4, 2026
@joaoloureirop joaoloureirop enabled auto-merge (squash) February 4, 2026 12:41
@joaoloureirop joaoloureirop merged commit 4db8291 into release/7.64.0 Feb 4, 2026
174 of 179 checks passed
@joaoloureirop joaoloureirop deleted the runway-cherry-pick-7.64.0-1770200379 branch February 4, 2026 12:41
@github-actions github-actions Bot locked and limited conversation to collaborators Feb 4, 2026
@metamaskbot metamaskbot added the release-7.64.0 Issue or pull request that will be included in release 7.64.0 label Feb 6, 2026
@metamaskbot
Copy link
Copy Markdown
Collaborator

No release label on PR. Adding release label release-7.64.0 on PR, as PR was cherry-picked in branch 7.64.0.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

release-7.64.0 Issue or pull request that will be included in release 7.64.0 size-XL skip-sonar-cloud Only used for bypassing sonar cloud when failures are not relevant to the changes. team-bots Bot team (for MetaMask Bot, Runway Bot, etc.)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants