Skip to content

Conversation

@paullinator
Copy link
Member

@paullinator paullinator commented Feb 11, 2026

Note

Low Risk
Localization-only changes (string additions/edits) with minimal functional risk, though incorrect placeholders/wording could cause UI text issues in some languages.

Overview
Updates multiple locale JSON files with new UI strings and copy tweaks from Crowdin, including sync status messaging, unsaved-changes prompts, and error report ID copy labels.

Adds default wallet-name strings for new networks (e.g. Monad, Nym, MAYAChain, opBNB), refines split-wallet descriptions (split_description_evm/split_description_utxo), and adjusts several parameterized messages (gift card minimum warnings, card amount min/max errors, and string_report_sent copy).

Written by Cursor Bugbot for commit 73077b2. 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.

"amount_below_limit": "La cantidad está por debajo del límite mínimo de %1$s %2$s. Este límite mínimo está sujeto a cambios basados en las condiciones del mercado",
"no_amount_below_limit": "La cantidad está por debajo del límite mínimo. Inténtalo de nuevo con una cantidad mayor o habilita más proveedores en Ajustes → Ajustes de Cambio",
"no_amount_above_limit": "La cantidad está por encima del límite máximo. Inténtalo de nuevo con una cantidad menor o habilita más proveedores en Ajustes → Ajustes de Cambio",
"no_amount_above_limit": "La cantidad está por debajo del límite mínimo. Inténtalo de nuevo con una cantidad mayor o habilita más proveedores en Ajustes → Ajustes de Cambio",
Copy link

Choose a reason for hiding this comment

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

Spanish "above limit" message now says "below limit"

High Severity

The no_amount_above_limit string was changed to say "below the minimum limit, try with a higher amount" — the exact opposite of its intended meaning. The English source string says "above the max limit, try with a lower amount." This causes Spanish-language users to see completely wrong guidance when their swap amount exceeds the maximum. The same incorrect translation appears in both es.json and esMX.json.

Additional Locations (1)

Fix in Cursor Fix in Web

"card_amount_max_error_message_s": "L'importo massimo di acquisto della carta è $%s",
"card_amount_min_error_message_s": "L'importo minimo d'acquisto è %s",
"card_amount_max_error_message_1s": "L'importo massimo di acquisto della carta è %1$s",
"card_amount_min_error_message_1s": "L'importo massimo di acquisto della carta è %1$s",
Copy link

Choose a reason for hiding this comment

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

Italian min card amount message says "maximum"

Medium Severity

The card_amount_min_error_message_1s Italian translation says "L'importo massimo" (maximum amount) instead of "L'importo minimo" (minimum amount). This is a copy-paste error from the card_amount_max_error_message_1s line above, making both the min and max error messages display the same "maximum" text to Italian users.

Fix in Cursor Fix in Web

@cursor
Copy link

cursor bot commented Feb 11, 2026

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

  • ✅ Fixed: Spanish "above limit" message now says "below limit"
    • Fixed the Spanish translations in es.json and esMX.json by changing 'por debajo del límite mínimo / cantidad mayor' to 'por encima del límite máximo / cantidad menor' to correctly indicate the amount is above the maximum limit.
  • ✅ Fixed: Italian min card amount message says "maximum"
    • Fixed the Italian translation in it.json by changing 'massimo' to 'minimo' in the card_amount_min_error_message_1s string so it correctly says 'minimum' instead of 'maximum'.

Create PR

Or push these changes by commenting:

@cursor push 0a937c2359
Preview (0a937c2359)
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
@@ -663,7 +663,7 @@
   "amount_above_limit": "La cantidad está por encima del límite máximo de %1$s %2$s. Este límite máximo está sujeto a cambios basados en las condiciones del mercado",
   "amount_below_limit": "La cantidad está por debajo del límite mínimo de %1$s %2$s. Este límite mínimo está sujeto a cambios basados en las condiciones del mercado",
   "no_amount_below_limit": "La cantidad está por debajo del límite mínimo. Inténtalo de nuevo con una cantidad mayor o habilita más proveedores en Ajustes → Ajustes de Cambio",
-  "no_amount_above_limit": "La cantidad está por debajo del límite mínimo. Inténtalo de nuevo con una cantidad mayor o habilita más proveedores en Ajustes → Ajustes de Cambio",
+  "no_amount_above_limit": "La cantidad está por encima del límite máximo. Inténtalo de nuevo con una cantidad menor o habilita más proveedores en Ajustes → Ajustes de Cambio",
   "trade_currency": "Intercambiar",
   "trade_s": "Trade %1$s",
   "swap_s_to_from_crypto": "Swap %1$s to/from another crypto",

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
@@ -663,7 +663,7 @@
   "amount_above_limit": "La cantidad está por encima del límite máximo de %1$s %2$s. Este límite máximo está sujeto a cambios basados en las condiciones del mercado",
   "amount_below_limit": "La cantidad está por debajo del límite mínimo de %1$s %2$s. Este límite mínimo está sujeto a cambios basados en las condiciones del mercado",
   "no_amount_below_limit": "La cantidad está por debajo del límite mínimo. Inténtalo de nuevo con una cantidad mayor o habilita más proveedores en Ajustes → Ajustes de Cambio",
-  "no_amount_above_limit": "La cantidad está por debajo del límite mínimo. Inténtalo de nuevo con una cantidad mayor o habilita más proveedores en Ajustes → Ajustes de Cambio",
+  "no_amount_above_limit": "La cantidad está por encima del límite máximo. Inténtalo de nuevo con una cantidad menor o habilita más proveedores en Ajustes → Ajustes de Cambio",
   "trade_currency": "Vender",
   "trade_s": "Vender %1$s",
   "swap_s_to_from_crypto": "Intercambiar %1$s hacia/desde otra criptomoneda",

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
@@ -1877,7 +1877,7 @@
   "card_amount_max_error_message_s": "L'importo massimo di acquisto della carta è $%s",
   "card_amount_min_error_message_s": "L'importo minimo d'acquisto è %s",
   "card_amount_max_error_message_1s": "L'importo massimo di acquisto della carta è %1$s",
-  "card_amount_min_error_message_1s": "L'importo massimo di acquisto della carta è %1$s",
+  "card_amount_min_error_message_1s": "L'importo minimo di acquisto della carta è %1$s",
   "delete_card_confirmation_title": "Eliminare la carta?",
   "getting_payment_invoice_message": "Ottengo la fattura di pagamento",
   "learn_more_button": "Maggiori informazioni",

@swansontec swansontec merged commit d41a630 into develop Feb 11, 2026
4 checks passed
@swansontec swansontec deleted the l10n_develop branch February 11, 2026 03:30
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