Skip to content

Comments

New Crowdin updates#5960

Merged
samholmes merged 12 commits intodevelopfrom
l10n_develop
Feb 24, 2026
Merged

New Crowdin updates#5960
samholmes merged 12 commits intodevelopfrom
l10n_develop

Conversation

@paullinator
Copy link
Member

@paullinator paullinator commented Feb 24, 2026

Note

Low Risk
Localization-only updates across multiple language JSON files; low risk aside from potential missing/incorrect translations impacting UI copy.

Overview
Updates localized strings across multiple languages to support new UI messaging, including swap price-impact warnings, Nym Mixnet warning/performance notices, and a larger set of gift card purchase/status/error/help/account-info labels.

Also adjusts a few existing translations (e.g., Italian sync status strings, Spanish no_amount_above_limit wording) and renames the default Coreum wallet label from “Coreum” to “TX” in multiple locales.

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

@samholmes samholmes enabled auto-merge February 24, 2026 22:12
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 lost localized prefix

Low Severity

The string_first_coreum_wallet_name value changed from the properly localized "Mi Coreum" to English "My TX" in both Spanish locale files. Every surrounding wallet name in these files consistently uses the Spanish "Mi" prefix (e.g., "Mi Axelar", "Mi Cosmos Hub", "Mi Osmosis"), so this entry now stands out as untranslated. The Italian locale correctly updated to "I miei TX" preserving its prefix. The expected value here is "Mi TX".

Additional Locations (1)

Fix in Cursor Fix in Web

"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.",
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 renders literal text instead of em dash

Medium Severity

The settings_nym_mixnet_warning_body string uses \\u2014 (double-escaped backslash) in the JSON, which after parsing produces the literal characters \u2014 instead of an em dash . Users across all locales will see the raw escape sequence in the warning text. The JSON value needs \u2014 (single backslash) or the literal character. This affects the Italian human translation and all untranslated copies in every locale file added by this commit.

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 lost localized prefix
    • Changed 'My TX' to 'Mi TX' in es.json and esMX.json to match the localized 'Mi' prefix used consistently for other wallet names.
  • ✅ Fixed: Double-escaped unicode renders literal text instead of em dash
    • Replaced double-escaped \u2014 with literal em dash character (—) in settings_nym_mixnet_warning_body across all 13 locale files.

Create PR

Or push these changes by commenting:

@cursor push 19d7d13dfb
Preview (19d7d13dfb)
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/enUS.json b/src/locales/strings/enUS.json
--- a/src/locales/strings/enUS.json
+++ b/src/locales/strings/enUS.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 disabled auto-merge February 24, 2026 22:36
@samholmes samholmes merged commit 0346312 into develop Feb 24, 2026
2 of 3 checks passed
@samholmes samholmes deleted the l10n_develop branch February 24, 2026 22:36
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