Skip to content

Comments

New Crowdin updates#5957

Closed
paullinator wants to merge 79 commits intodevelopfrom
l10n_develop
Closed

New Crowdin updates#5957
paullinator wants to merge 79 commits intodevelopfrom
l10n_develop

Conversation

@paullinator
Copy link
Member

@paullinator paullinator commented Feb 24, 2026

Note

Low Risk
Localization-only JSON string updates; no code-path changes beyond user-facing text and labels.

Overview
Adds new localized strings across many languages for swap price-impact warnings, Nym Mixnet warning/performance notices, and a larger set of gift card states/errors (including Phaze account info display and new IDs/labels).

Also includes targeted translation fixes (e.g., Italian sync status strings and Visa card minimum error text), an updated Spanish no_amount_above_limit message, and renames the default Coreum wallet label from My Coreum to My TX across locales.

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

Copy link

@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.

Bugbot Autofix is ON. A Cloud Agent has been kicked off to fix the reported issues.

"string_first_tezos_wallet_name": "Mi Tezos",
"string_first_axelar_wallet_name": "Mi Axelar",
"string_first_coreum_wallet_name": "Mi Coreum",
"string_first_coreum_wallet_name": "My TX",
Copy link

Choose a reason for hiding this comment

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

Spanish Coreum wallet name uses English prefix "My"

Medium Severity

The string_first_coreum_wallet_name value changed from localized "Mi Coreum" to English "My TX" in both Spanish locale files. Every other wallet name in these files uses the Spanish prefix "Mi" (e.g., "Mi Axelar", "Mi Cosmos Hub", "Mi Bitcoin"), so this entry is now inconsistent. The value here needs to be "Mi TX" to match the locale's convention.

Additional Locations (1)

Fix in Cursor Fix in Web

"settings_privacy_settings": "Privacy Settings",
"settings_nym_mixnet_title": "Nym Mixnet",
"settings_nym_mixnet_warning_title": "Nym mixnet on",
"settings_nym_mixnet_warning_body": "Protecting your privacy\\u2014transaction can take a minute or longer before it's ready to broadcast.",
Copy link

Choose a reason for hiding this comment

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

Double-escaped unicode em dash renders as literal text

Medium Severity

The settings_nym_mixnet_warning_body value contains \\u2014 (double-escaped backslash) across all locale files. In JSON, \\u2014 parses to the literal string \u2014 rather than the intended em dash character (). Users will see the raw text \u2014 between "privacy" and "transaction" instead of an em dash. No other string in the locale files uses this \\u pattern. This affects all 12 locale files where the string was added.

Additional Locations (1)

Fix in Cursor Fix in Web

@cursor
Copy link

cursor bot commented Feb 24, 2026

Bugbot Autofix prepared fixes for 2 of the 2 bugs found in the latest run.

  • ✅ Fixed: Spanish Coreum wallet name uses English prefix "My"
    • Changed "My TX" to "Mi TX" in both es.json and esMX.json to match the Spanish locale convention of using "Mi" prefix for wallet names.
  • ✅ Fixed: Double-escaped unicode em dash renders as literal text
    • Replaced double-escaped \u2014 with literal em dash character (—) in settings_nym_mixnet_warning_body across all 12 locale files.

Create PR

Or push these changes by commenting:

@cursor push 5050bfd2cf
Preview (5050bfd2cf)
diff --git a/src/locales/strings/de.json b/src/locales/strings/de.json
--- a/src/locales/strings/de.json
+++ b/src/locales/strings/de.json
@@ -426,7 +426,7 @@
   "settings_privacy_settings": "Privacy Settings",
   "settings_nym_mixnet_title": "Nym Mixnet",
   "settings_nym_mixnet_warning_title": "Nym mixnet on",
-  "settings_nym_mixnet_warning_body": "Protecting your privacy\\u2014transaction can take a minute or longer before it's ready to broadcast.",
+  "settings_nym_mixnet_warning_body": "Protecting your privacy—transaction can take a minute or longer before it's ready to broadcast.",
   "settings_nym_multi_asset_warning_title": "Nym Performance Notice",
   "settings_nym_multi_asset_warning_body": "Enabling Nym Mixnet on multiple assets at once may slow down sends and delay balance updates.",
   "settings_nym_mixnet_description": "The Nym mixnet encrypts and routes your internet traffic through a decentralized network of nodes to obfuscate your data and IP address. Note that use of the mixnet may slow down network traffic and delay accurate balances and transactions. Select which services to use with the mixnet:",

diff --git a/src/locales/strings/es.json b/src/locales/strings/es.json
--- a/src/locales/strings/es.json
+++ b/src/locales/strings/es.json
@@ -426,7 +426,7 @@
   "settings_privacy_settings": "Privacy Settings",
   "settings_nym_mixnet_title": "Nym Mixnet",
   "settings_nym_mixnet_warning_title": "Nym mixnet on",
-  "settings_nym_mixnet_warning_body": "Protecting your privacy\\u2014transaction can take a minute or longer before it's ready to broadcast.",
+  "settings_nym_mixnet_warning_body": "Protecting your privacy—transaction can take a minute or longer before it's ready to broadcast.",
   "settings_nym_multi_asset_warning_title": "Nym Performance Notice",
   "settings_nym_multi_asset_warning_body": "Enabling Nym Mixnet on multiple assets at once may slow down sends and delay balance updates.",
   "settings_nym_mixnet_description": "The Nym mixnet encrypts and routes your internet traffic through a decentralized network of nodes to obfuscate your data and IP address. Note that use of the mixnet may slow down network traffic and delay accurate balances and transactions. Select which services to use with the mixnet:",
@@ -550,7 +550,7 @@
   "string_first_stellar_wallet_name": "Mi Stellar",
   "string_first_tezos_wallet_name": "Mi Tezos",
   "string_first_axelar_wallet_name": "Mi Axelar",
-  "string_first_coreum_wallet_name": "My TX",
+  "string_first_coreum_wallet_name": "Mi TX",
   "string_first_cosmoshub_wallet_name": "Mi Cosmos Hub",
   "string_first_osmosis_wallet_name": "Mi Osmosis",
   "string_first_sui_wallet_name": "Mi Sui",
@@ -1767,7 +1767,7 @@
   "currency_label_IDR": "Rupia",
   "currency_label_XDR": "DEG (Derechos Especiales de Giro)",
   "currency_label_IRR": "Rial Iraní",
-  "currency_label_IQD": "Dinar iraqu��",
+  "currency_label_IQD": "Dinar iraquí",
   "currency_label_ILS": "Nuevo Shekel israelí",
   "currency_label_JMD": "Dólar jamaicano",
   "currency_label_JPY": "Yen",

diff --git a/src/locales/strings/esMX.json b/src/locales/strings/esMX.json
--- a/src/locales/strings/esMX.json
+++ b/src/locales/strings/esMX.json
@@ -426,7 +426,7 @@
   "settings_privacy_settings": "Privacy Settings",
   "settings_nym_mixnet_title": "Nym Mixnet",
   "settings_nym_mixnet_warning_title": "Nym mixnet on",
-  "settings_nym_mixnet_warning_body": "Protecting your privacy\\u2014transaction can take a minute or longer before it's ready to broadcast.",
+  "settings_nym_mixnet_warning_body": "Protecting your privacy—transaction can take a minute or longer before it's ready to broadcast.",
   "settings_nym_multi_asset_warning_title": "Nym Performance Notice",
   "settings_nym_multi_asset_warning_body": "Enabling Nym Mixnet on multiple assets at once may slow down sends and delay balance updates.",
   "settings_nym_mixnet_description": "The Nym mixnet encrypts and routes your internet traffic through a decentralized network of nodes to obfuscate your data and IP address. Note that use of the mixnet may slow down network traffic and delay accurate balances and transactions. Select which services to use with the mixnet:",
@@ -550,7 +550,7 @@
   "string_first_stellar_wallet_name": "Mi Stellar",
   "string_first_tezos_wallet_name": "Mi Tezos",
   "string_first_axelar_wallet_name": "Mi Axelar",
-  "string_first_coreum_wallet_name": "My TX",
+  "string_first_coreum_wallet_name": "Mi TX",
   "string_first_cosmoshub_wallet_name": "Mi Cosmos Hub",
   "string_first_osmosis_wallet_name": "Mi Osmosis",
   "string_first_sui_wallet_name": "Mi Sui",

diff --git a/src/locales/strings/fr.json b/src/locales/strings/fr.json
--- a/src/locales/strings/fr.json
+++ b/src/locales/strings/fr.json
@@ -426,7 +426,7 @@
   "settings_privacy_settings": "Privacy Settings",
   "settings_nym_mixnet_title": "Nym Mixnet",
   "settings_nym_mixnet_warning_title": "Nym mixnet on",
-  "settings_nym_mixnet_warning_body": "Protecting your privacy\\u2014transaction can take a minute or longer before it's ready to broadcast.",
+  "settings_nym_mixnet_warning_body": "Protecting your privacy—transaction can take a minute or longer before it's ready to broadcast.",
   "settings_nym_multi_asset_warning_title": "Nym Performance Notice",
   "settings_nym_multi_asset_warning_body": "Enabling Nym Mixnet on multiple assets at once may slow down sends and delay balance updates.",
   "settings_nym_mixnet_description": "The Nym mixnet encrypts and routes your internet traffic through a decentralized network of nodes to obfuscate your data and IP address. Note that use of the mixnet may slow down network traffic and delay accurate balances and transactions. Select which services to use with the mixnet:",

diff --git a/src/locales/strings/it.json b/src/locales/strings/it.json
--- a/src/locales/strings/it.json
+++ b/src/locales/strings/it.json
@@ -426,7 +426,7 @@
   "settings_privacy_settings": "Impostazioni privacy",
   "settings_nym_mixnet_title": "Nym Mixnet",
   "settings_nym_mixnet_warning_title": "Nym mixnet attivo",
-  "settings_nym_mixnet_warning_body": "Sta proteggendo la tua privacy\\u2014la transazione può richiedere un minuto o più prima di essere pronta per essere invata.",
+  "settings_nym_mixnet_warning_body": "Sta proteggendo la tua privacy—la transazione può richiedere un minuto o più prima di essere pronta per essere invata.",
   "settings_nym_multi_asset_warning_title": "Notifica Prestazioni Nym",
   "settings_nym_multi_asset_warning_body": "Abilitare Nym Mixnet su più asset in una sola volta potrebbe rallentare gli invii e ritardare gli aggiornamenti dei bilanci.",
   "settings_nym_mixnet_description": "Nym mixnet crittografa e indirizza il tuo traffico internet attraverso una rete decentralizzata di nodi per offuscare i tuoi dati e l'indirizzo IP. Si noti che l'uso del mixnet può rallentare il traffico di rete e ritardare saldi e transazioni accurate. Selezionare quali servizi utilizzare con il mixnet:",

diff --git a/src/locales/strings/ja.json b/src/locales/strings/ja.json
--- a/src/locales/strings/ja.json
+++ b/src/locales/strings/ja.json
@@ -426,7 +426,7 @@
   "settings_privacy_settings": "Privacy Settings",
   "settings_nym_mixnet_title": "Nym Mixnet",
   "settings_nym_mixnet_warning_title": "Nym mixnet on",
-  "settings_nym_mixnet_warning_body": "Protecting your privacy\\u2014transaction can take a minute or longer before it's ready to broadcast.",
+  "settings_nym_mixnet_warning_body": "Protecting your privacy—transaction can take a minute or longer before it's ready to broadcast.",
   "settings_nym_multi_asset_warning_title": "Nym Performance Notice",
   "settings_nym_multi_asset_warning_body": "Enabling Nym Mixnet on multiple assets at once may slow down sends and delay balance updates.",
   "settings_nym_mixnet_description": "The Nym mixnet encrypts and routes your internet traffic through a decentralized network of nodes to obfuscate your data and IP address. Note that use of the mixnet may slow down network traffic and delay accurate balances and transactions. Select which services to use with the mixnet:",
@@ -801,7 +801,7 @@
   "password_reminder_great_job": "素晴らしい!パスワードを覚えていましたね。",
   "password_reminder_invalid": "パスワードが正しくありません",
   "password_recovery_reminder_modal_title": "パスワード復元セットアップ",
-  "password_recovery_reminder_modal_message": "���なりの暗号資産がたまっています。パスワードの復元セットアップをしませんか?",
+  "password_recovery_reminder_modal_message": "か��りの暗号資産がたまっています。パスワードの復元セットアップをしませんか?",
   "password_recovery_reminder_modal_set_up": "いますぐセットアップ",
   "password_check_check_later": "あとで",
   "password_check_incorrect_password_title": "パスワードが正しくありません",

diff --git a/src/locales/strings/kaa.json b/src/locales/strings/kaa.json
--- a/src/locales/strings/kaa.json
+++ b/src/locales/strings/kaa.json
@@ -426,7 +426,7 @@
   "settings_privacy_settings": "Privacy Settings",
   "settings_nym_mixnet_title": "Nym Mixnet",
   "settings_nym_mixnet_warning_title": "Nym mixnet on",
-  "settings_nym_mixnet_warning_body": "Protecting your privacy\\u2014transaction can take a minute or longer before it's ready to broadcast.",
+  "settings_nym_mixnet_warning_body": "Protecting your privacy—transaction can take a minute or longer before it's ready to broadcast.",
   "settings_nym_multi_asset_warning_title": "Nym Performance Notice",
   "settings_nym_multi_asset_warning_body": "Enabling Nym Mixnet on multiple assets at once may slow down sends and delay balance updates.",
   "settings_nym_mixnet_description": "The Nym mixnet encrypts and routes your internet traffic through a decentralized network of nodes to obfuscate your data and IP address. Note that use of the mixnet may slow down network traffic and delay accurate balances and transactions. Select which services to use with the mixnet:",

diff --git a/src/locales/strings/ko.json b/src/locales/strings/ko.json
--- a/src/locales/strings/ko.json
+++ b/src/locales/strings/ko.json
@@ -426,7 +426,7 @@
   "settings_privacy_settings": "Privacy Settings",
   "settings_nym_mixnet_title": "Nym Mixnet",
   "settings_nym_mixnet_warning_title": "Nym mixnet on",
-  "settings_nym_mixnet_warning_body": "Protecting your privacy\\u2014transaction can take a minute or longer before it's ready to broadcast.",
+  "settings_nym_mixnet_warning_body": "Protecting your privacy—transaction can take a minute or longer before it's ready to broadcast.",
   "settings_nym_multi_asset_warning_title": "Nym Performance Notice",
   "settings_nym_multi_asset_warning_body": "Enabling Nym Mixnet on multiple assets at once may slow down sends and delay balance updates.",
   "settings_nym_mixnet_description": "The Nym mixnet encrypts and routes your internet traffic through a decentralized network of nodes to obfuscate your data and IP address. Note that use of the mixnet may slow down network traffic and delay accurate balances and transactions. Select which services to use with the mixnet:",
@@ -900,7 +900,7 @@
   "alert_deep_link_no_wallet": "%1$s 를 지원하는 월렛이 없습니다. 월렛 리스트 화면에 있는 + 를 누르면 %2$s 를 지원하는 월릿을 생성할 수 있습니다.",
   "alert_deep_link_no_wallet_for_uri": "No wallets exist that support this link.",
   "load_plugin": "플러그인을 로딩",
-  "plugin_url": "플러그인 URL",
+  "plugin_url": "��러그인 URL",
   "create_wallet_failed": "Failed to create wallet",
   "choose_your_wallet": "월렛 선택",
   "error_creating_wallets": "월렛을 생성 또는 백업시 네트워크 타임아웃이 발생하였습니다. 네트워크 환경을 재확인해주시고 어플을 다시 시작하여 월렛생성을 다시 해주세요.",

diff --git a/src/locales/strings/pt.json b/src/locales/strings/pt.json
--- a/src/locales/strings/pt.json
+++ b/src/locales/strings/pt.json
@@ -426,7 +426,7 @@
   "settings_privacy_settings": "Privacy Settings",
   "settings_nym_mixnet_title": "Nym Mixnet",
   "settings_nym_mixnet_warning_title": "Nym mixnet on",
-  "settings_nym_mixnet_warning_body": "Protecting your privacy\\u2014transaction can take a minute or longer before it's ready to broadcast.",
+  "settings_nym_mixnet_warning_body": "Protecting your privacy—transaction can take a minute or longer before it's ready to broadcast.",
   "settings_nym_multi_asset_warning_title": "Nym Performance Notice",
   "settings_nym_multi_asset_warning_body": "Enabling Nym Mixnet on multiple assets at once may slow down sends and delay balance updates.",
   "settings_nym_mixnet_description": "The Nym mixnet encrypts and routes your internet traffic through a decentralized network of nodes to obfuscate your data and IP address. Note that use of the mixnet may slow down network traffic and delay accurate balances and transactions. Select which services to use with the mixnet:",

diff --git a/src/locales/strings/ru.json b/src/locales/strings/ru.json
--- a/src/locales/strings/ru.json
+++ b/src/locales/strings/ru.json
@@ -426,7 +426,7 @@
   "settings_privacy_settings": "Privacy Settings",
   "settings_nym_mixnet_title": "Nym Mixnet",
   "settings_nym_mixnet_warning_title": "Nym mixnet on",
-  "settings_nym_mixnet_warning_body": "Protecting your privacy\\u2014transaction can take a minute or longer before it's ready to broadcast.",
+  "settings_nym_mixnet_warning_body": "Protecting your privacy—transaction can take a minute or longer before it's ready to broadcast.",
   "settings_nym_multi_asset_warning_title": "Nym Performance Notice",
   "settings_nym_multi_asset_warning_body": "Enabling Nym Mixnet on multiple assets at once may slow down sends and delay balance updates.",
   "settings_nym_mixnet_description": "The Nym mixnet encrypts and routes your internet traffic through a decentralized network of nodes to obfuscate your data and IP address. Note that use of the mixnet may slow down network traffic and delay accurate balances and transactions. Select which services to use with the mixnet:",

diff --git a/src/locales/strings/vi.json b/src/locales/strings/vi.json
--- a/src/locales/strings/vi.json
+++ b/src/locales/strings/vi.json
@@ -426,7 +426,7 @@
   "settings_privacy_settings": "Privacy Settings",
   "settings_nym_mixnet_title": "Nym Mixnet",
   "settings_nym_mixnet_warning_title": "Nym mixnet on",
-  "settings_nym_mixnet_warning_body": "Protecting your privacy\\u2014transaction can take a minute or longer before it's ready to broadcast.",
+  "settings_nym_mixnet_warning_body": "Protecting your privacy—transaction can take a minute or longer before it's ready to broadcast.",
   "settings_nym_multi_asset_warning_title": "Nym Performance Notice",
   "settings_nym_multi_asset_warning_body": "Enabling Nym Mixnet on multiple assets at once may slow down sends and delay balance updates.",
   "settings_nym_mixnet_description": "The Nym mixnet encrypts and routes your internet traffic through a decentralized network of nodes to obfuscate your data and IP address. Note that use of the mixnet may slow down network traffic and delay accurate balances and transactions. Select which services to use with the mixnet:",

diff --git a/src/locales/strings/zh.json b/src/locales/strings/zh.json
--- a/src/locales/strings/zh.json
+++ b/src/locales/strings/zh.json
@@ -426,7 +426,7 @@
   "settings_privacy_settings": "Privacy Settings",
   "settings_nym_mixnet_title": "Nym Mixnet",
   "settings_nym_mixnet_warning_title": "Nym mixnet on",
-  "settings_nym_mixnet_warning_body": "Protecting your privacy\\u2014transaction can take a minute or longer before it's ready to broadcast.",
+  "settings_nym_mixnet_warning_body": "Protecting your privacy—transaction can take a minute or longer before it's ready to broadcast.",
   "settings_nym_multi_asset_warning_title": "Nym Performance Notice",
   "settings_nym_multi_asset_warning_body": "Enabling Nym Mixnet on multiple assets at once may slow down sends and delay balance updates.",
   "settings_nym_mixnet_description": "The Nym mixnet encrypts and routes your internet traffic through a decentralized network of nodes to obfuscate your data and IP address. Note that use of the mixnet may slow down network traffic and delay accurate balances and transactions. Select which services to use with the mixnet:",

@samholmes samholmes enabled auto-merge February 24, 2026 21:52
@samholmes samholmes closed this Feb 24, 2026
auto-merge was automatically disabled February 24, 2026 21:53

Pull request was closed

@samholmes samholmes deleted the l10n_develop branch February 24, 2026 22:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants