chore(core): Crowdin sync for wipe code cancel
What changed, and why it matters
This commit only updates translated text strings for the Trezor hardware wallet's user interface. It adds a new message about canceling the setup of a 'wipe code' (a feature that erases the device if a specific code is entered) and updates the digital signature that verifies the translation files. There is no code that handles secrets, cryptography, device communication, or security logic being changed.
No security action required. Treat as a routine localization update.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff is limited to JSON translation files under core/translations/ and the accompanying signatures.json metadata. It introduces the wipe_code__cancel_setup key across several locales (cs, de, es, fr, it, pt) with per-font variants, plus two unrelated auto_lock keys in fr.json. The signatures.json current object is updated to a new merkle_root, datetime, and commit reference, which is the normal signing workflow for translation bundles. No C/Python/Rust source code, build scripts, or security-critical configuration is modified.
Changed components
core/translations/cs.jsoncore/translations/de.jsoncore/translations/es.jsoncore/translations/fr.jsoncore/translations/it.jsoncore/translations/pt.jsoncore/translations/signatures.jsonInspect captured patch +46 / −3
diff --git a/core/translations/cs.json b/core/translations/cs.json
index a8d0113c..7d31bf99 100644
--- a/core/translations/cs.json
+++ b/core/translations/cs.json
@@ -1381,6 +1381,12 @@
},
"wipe__title": "Vymazat zařízení",
"wipe__want_to_wipe": "Opravdu chcete vymazat zařízení?\n",
+ "wipe_code__cancel_setup": {
+ "Bolt": "Zrušit nastavení kódu pro vymazání",
+ "Caesar": "Zrušit nastavení kódu pro vymazání",
+ "Delizia": "Zrušit nastavení kódu pro vymazání",
+ "Eckhart": "Zrušit nastavení kódu pro vymazání?"
+ },
"wipe_code__change": "Změnit kód pro vymazání",
"wipe_code__change_question": "Změnit kód pro vymazání?",
"wipe_code__changed": "Kód pro vymazání změněn.",
diff --git a/core/translations/de.json b/core/translations/de.json
index cf8a128b..9e81d9b9 100644
--- a/core/translations/de.json
+++ b/core/translations/de.json
@@ -1794,6 +1794,12 @@
},
"wipe__title": "Gerät löschen",
"wipe__want_to_wipe": "Möchtest du die Gerätedaten wirklich löschen?\n",
+ "wipe_code__cancel_setup": {
+ "Bolt": "Löschcode-Einrichtung abbrechen",
+ "Caesar": "Löschcode-Einrichtung abbrechen",
+ "Delizia": "Löschcode-Einrichtung abbrechen",
+ "Eckhart": "Löschcode-Einrichtung abbrechen?"
+ },
"wipe_code__change": "Löschcode ändern",
"wipe_code__change_question": "Löschcode ändern?",
"wipe_code__changed": "Löschcode geändert.",
diff --git a/core/translations/es.json b/core/translations/es.json
index 15db37b2..1a446e89 100644
--- a/core/translations/es.json
+++ b/core/translations/es.json
@@ -1391,6 +1391,12 @@
},
"wipe__title": "Borrar dispositivo",
"wipe__want_to_wipe": "¿Quieres borrar el dispositivo?\n",
+ "wipe_code__cancel_setup": {
+ "Bolt": "Cancelar la configuración del código de borrado",
+ "Caesar": "Cancelar la configuración del código de borrado",
+ "Delizia": "Cancelar la configuración del código de borrado",
+ "Eckhart": "¿Cancelar la configuración del código de borrado?"
+ },
"wipe_code__change": {
"Bolt": "Cambiar el código de borrar",
"Caesar": "Cambiar el código de borrar",
diff --git a/core/translations/fr.json b/core/translations/fr.json
index 6e709658..135fb06f 100644
--- a/core/translations/fr.json
+++ b/core/translations/fr.json
@@ -135,6 +135,18 @@
"Delizia": "Définissez le délai avant que votre Trezor se verrouille automatiquement.",
"Eckhart": "Définissez le délai avant que votre Trezor se verrouille automatiquement.le délai avant verrouillage auto de votre Trezor."
},
+ "auto_lock__on_battery": {
+ "Bolt": "",
+ "Caesar": "",
+ "Delizia": "",
+ "Eckhart": "sur batterie / chargeur sans fil"
+ },
+ "auto_lock__on_usb": {
+ "Bolt": "",
+ "Caesar": "",
+ "Delizia": "",
+ "Eckhart": "connecté en USB"
+ },
"auto_lock__title": {
"Bolt": "Délai d'auto-verrouillage",
"Caesar": "Délai de verrouillage auto",
@@ -1810,6 +1822,12 @@
},
"wipe__title": "Effacer les données de l'appareil",
"wipe__want_to_wipe": "Voulez-vous vraiment effacer toutes les données de l'appareil ?\n",
+ "wipe_code__cancel_setup": {
+ "Bolt": "Annuler la configuration du code d'effacement",
+ "Caesar": "Annuler la configuration du code d'effacement",
+ "Delizia": "Annuler la configuration du code d'effacement",
+ "Eckhart": "Annuler la configuration du code d'effacement ?"
+ },
"wipe_code__change": "Modifier le code d'eff.",
"wipe_code__change_question": "Modifier le code d'eff. ?",
"wipe_code__changed": "Code d'effacement modifié.",
diff --git a/core/translations/it.json b/core/translations/it.json
index 05ae082e..a9a8ebc7 100644
--- a/core/translations/it.json
+++ b/core/translations/it.json
@@ -1166,6 +1166,7 @@
"wipe__start_again": "",
"wipe__title": "Elimina dati disp.",
"wipe__want_to_wipe": "Vuoi eliminare i dati dal dispositivo?\n",
+ "wipe_code__cancel_setup": "",
"wipe_code__change": "",
"wipe_code__change_question": "",
"wipe_code__changed": "Codice di eliminazione modificato.",
diff --git a/core/translations/pt.json b/core/translations/pt.json
index 7b617407..b7544bd2 100644
--- a/core/translations/pt.json
+++ b/core/translations/pt.json
@@ -1366,6 +1366,12 @@
},
"wipe__title": "Limpar dispositivo",
"wipe__want_to_wipe": "Deseja mesmo limpar o dispositivo?\n",
+ "wipe_code__cancel_setup": {
+ "Bolt": "Cancelar configuração do código de limpeza",
+ "Caesar": "Cancelar configuração do código de limpeza",
+ "Delizia": "Cancelar configuração do código de limpeza",
+ "Eckhart": "Cancelar configuração do código de limpeza?"
+ },
"wipe_code__change": "Alterar código de limpeza",
"wipe_code__change_question": "Alterar código de limpeza?",
"wipe_code__changed": "O código de limpeza foi alterado.",
diff --git a/core/translations/signatures.json b/core/translations/signatures.json
index 68171c2a..f82c2c4a 100644
--- a/core/translations/signatures.json
+++ b/core/translations/signatures.json
@@ -1,8 +1,8 @@
{
"current": {
- "merkle_root": "055c40c88ad7df0fe3f804766abc30438ee65fb31bf3869c18e830285b061e70",
- "datetime": "2025-09-17T11:58:56.566416+00:00",
- "commit": "375ee785f73dc92b858931914212fcf48bcea6c4"
+ "merkle_root": "edf1dbd19709f1784a4e6208b3d31ce23edb55393ce0f4e822a4ece391704012",
+ "datetime": "2025-09-17T13:53:25.542717+00:00",
+ "commit": "bb54085ae22deb63f5443898e20910dbb1bc0dfa"
},
"history": [
{
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.