Skip to content

Comments

New Crowdin updates#5936

Open
paullinator wants to merge 52 commits intodevelopfrom
l10n_develop
Open

New Crowdin updates#5936
paullinator wants to merge 52 commits intodevelopfrom
l10n_develop

Conversation

@paullinator
Copy link
Member

@paullinator paullinator commented Feb 11, 2026

Note

Low Risk
String-only localization updates with no runtime logic changes; risk is limited to incorrect/missing copy in affected languages.

Overview
Updates multiple locale JSON files with new/updated UI strings.

Adds new translation keys for swap high price impact warnings and for Nym Mixnet performance/warning notices, tweaks the default Coreum wallet name string, and fixes a few message translation errors (e.g. Spanish no_amount_above_limit, Italian sync status and card minimum amount copy).

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

"string_first_tezos_wallet_name": "Mein Tezos",
"string_first_axelar_wallet_name": "My Axelar",
"string_first_coreum_wallet_name": "My 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.

Coreum wallet name incorrectly changed to "My TX"

High Severity

string_first_coreum_wallet_name is changed from localized "Coreum" names to "My TX" across all locale files (de, es, esMX, fr, it, ja, kaa, ko, pt, ru, vi, zh). The English base in enUS.json still says "My Coreum". "TX" is not the Coreum ticker symbol — it's the US state code for Texas in this codebase. This erroneous Crowdin update will cause all non-English users to see their Coreum wallet mislabeled as "My TX", and previously localized names (e.g. "Mi Coreum", "I miei Coreum") are also lost.

Additional Locations (2)

Fix in Cursor Fix in Web

@cursor

This comment has been minimized.

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 3 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

Medium Severity

The string_first_coreum_wallet_name value changed from properly 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 Qtum", "Mi Cosmos Hub", "Mi Osmosis"). The Italian locale correctly preserved its localized prefix ("I miei TX"), but the Spanish Crowdin translation regressed to English.

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 produces literal text instead of em dash

Medium Severity

The settings_nym_mixnet_warning_body string uses \\u2014 (double-escaped backslash) across all locale files. In JSON, \\u2014 parses to the literal six characters \u2014 rather than an em dash (—). Users will see raw escape text in the UI. This affects de, es, esMX, fr, it, ja, kaa, ko, pt, ru, vi, and zh locale files.

Additional Locations (2)

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.

Italian translation typo: "invata" instead of "inviata"

Low Severity

The settings_nym_mixnet_warning_body Italian translation ends with "per essere invata" — "invata" is not a valid Italian word. It's missing an "i" and needs to be "inviata" (sent/broadcast), the feminine past participle of "inviare". The same file consistently uses "inviata"/"inviato" everywhere else (e.g., transaction_sent_1s, create_wallet_account_payment_sent_message). Italian users will see a misspelled word in this warning.

Fix in Cursor Fix in Web

@cursor
Copy link

cursor bot commented Feb 21, 2026

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

  • ✅ Fixed: Spanish Coreum wallet name lost localized prefix
    • Changed 'My TX' to 'Mi TX' in both es.json and esMX.json to match the Spanish localization pattern used for all other wallet names.
  • ✅ Fixed: Double-escaped Unicode produces literal text instead of em dash
    • Replaced double-escaped \u2014 with actual em dash character (—) in all 12 affected locale files (de, es, esMX, fr, it, ja, kaa, ko, pt, ru, vi, zh).
  • ✅ Fixed: Italian translation typo: "invata" instead of "inviata"
    • Corrected the Italian typo from 'invata' to 'inviata' in the settings_nym_mixnet_warning_body string in it.json.

Create PR

Or push these changes by commenting:

@cursor push ad9947387a
Preview (ad9947387a)
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",
@@ -1786,7 +1786,7 @@
   "currency_label_NIO": "Córdoba Oro",
   "currency_label_NGN": "Naira",
   "currency_label_OMR": "Rial Omaní",
-  "currency_label_PKR": "Rupia pakistan��",
+  "currency_label_PKR": "Rupia pakistaní",
   "currency_label_PAB": "Balboa",
   "currency_label_PGK": "Kina",
   "currency_label_PYG": "Guarani",

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 inviata.",
   "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": "パスワードが正しくありません",
@@ -1870,7 +1870,7 @@
   "spinner_hint": "読み込み中",
   "toggle_button_hint": "切り替え",
   "wallet_settings_label": "ウォレット設定",
-  "rewards_card_error_retrieving_cards": "Visaカードの取得中にエラーが発生しました。後でもう一度お試しください。",
+  "rewards_card_error_retrieving_cards": "Visaカードの取得中にエラーが発生し���した。後でもう一度お試しください。",
   "rewards_card_error_authenticate": "Visa®️ Cardプログラムで認証中にエラーが発生しました。後でもう一度お試しください。",
   "rewards_card_error_timeout_loading": "Visa®️ Cardプログラムの読み込み時にエラーが発生しました。後でもう一度お試しください。",
   "rewards_card_call_to_action": "プリペイドVisa®️カードを購入",

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:",

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.

1 participant