chore(l10n): only add period to send__cancel_sign in Eckhart
What changed, and why it matters
This commit is a minor localization cleanup. It removes a trailing period from the 'Cancel sign' translation string in older product layouts (Bolt, Caesar, Delizia) and keeps the period only in the newest layout (Eckhart). It also updates the translation signature file. There is no security relevance.
No security action needed. This is a routine localization/string-formatting chore.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The change modifies the send__cancel_sign translation key across multiple language JSON files and generated Rust/Python translation mocks. Previously the string was a single value ending in a period. Now it is split per layout: Bolt and Caesar get empty strings, Delizia gets the text without a period, and Eckhart keeps the period. The signatures.json file is regenerated with a new merkle root, datetime, and commit reference. No code logic, cryptography, or security behavior is changed.
Changed components
core/embed/rust/src/translations/generated/translated_string.rscore/mocks/trezortranslate_keys.pyicore/translations/cs.jsoncore/translations/de.jsoncore/translations/en.jsoncore/translations/es.jsoncore/translations/fr.jsoncore/translations/pt.jsoncore/translations/signatures.jsonInspect captured patch +5044 / −5014
### core/embed/rust/src/translations/generated/translated_string.rs
[binary or diff unavailable]
### core/mocks/trezortranslate_keys.pyi
@@ -859,7 +859,7 @@ class TR:
sd_card__use_different_card: str = "Use a different card or format the SD card to the FAT32 filesystem."
sd_card__wanna_format: str = "Do you really want to format the SD card?"
sd_card__wrong_sd_card: str = "Wrong SD card."
- send__cancel_sign: str = "Cancel sign."
+ send__cancel_sign: str = "Cancel sign"
send__cancel_transaction: str = "Cancel transaction"
send__confirm_sending: str = "Sending amount"
send__from_multiple_accounts: str = "Sending from multiple accounts."
### core/translations/cs.json
@@ -2687,7 +2687,12 @@
"Delizia": "Nesprávná SD karta.",
"Eckhart": ""
},
- "send__cancel_sign": "Zrušení podpisu.",
+ "send__cancel_sign": {
+ "Bolt": "",
+ "Caesar": "",
+ "Delizia": "Zrušení podpisu",
+ "Eckhart": "Zrušení podpisu."
+ },
"send__cancel_transaction": "Zrušit transakci",
"send__confirm_sending": "Odesílání částky",
"send__from_multiple_accounts": "Odesílání z více účtů.",
### core/translations/de.json
@@ -3022,7 +3022,12 @@
"Delizia": "Falsche SD-Karte.",
"Eckhart": ""
},
- "send__cancel_sign": "Signieren abbrechen.",
+ "send__cancel_sign": {
+ "Bolt": "",
+ "Caesar": "",
+ "Delizia": "Signieren abbrechen",
+ "Eckhart": "Signieren abbrechen."
+ },
"send__cancel_transaction": "Transaktion abbrechen",
"send__confirm_sending": "Betrag senden",
"send__from_multiple_accounts": {
### core/translations/en.json
@@ -2711,7 +2711,12 @@
"Delizia": "Wrong SD card.",
"Eckhart": ""
},
- "send__cancel_sign": "Cancel sign.",
+ "send__cancel_sign": {
+ "Bolt": "",
+ "Caesar": "",
+ "Delizia": "Cancel sign",
+ "Eckhart": "Cancel sign."
+ },
"send__cancel_transaction": "Cancel transaction",
"send__confirm_sending": "Sending amount",
"send__from_multiple_accounts": "Sending from multiple accounts.",
### core/translations/es.json
@@ -2687,7 +2687,12 @@
"Delizia": "Tarjeta SD incorrecta.",
"Eckhart": ""
},
- "send__cancel_sign": "Cancelar firma.",
+ "send__cancel_sign": {
+ "Bolt": "",
+ "Caesar": "",
+ "Delizia": "Cancelar firma",
+ "Eckhart": "Cancelar firma."
+ },
"send__cancel_transaction": "Cancelar transacción",
"send__confirm_sending": "Enviando importe",
"send__from_multiple_accounts": "Enviando desde varias cuentas.",
### core/translations/fr.json
@@ -2927,7 +2927,12 @@
"Delizia": "Mauvaise carte SD.",
"Eckhart": ""
},
- "send__cancel_sign": "Annuler la signature.",
+ "send__cancel_sign": {
+ "Bolt": "",
+ "Caesar": "",
+ "Delizia": "Annuler la signature",
+ "Eckhart": "Annuler la signature."
+ },
"send__cancel_transaction": "Annuler la transaction",
"send__confirm_sending": "Montant de l'envoi",
"send__from_multiple_accounts": "Envoi depuis plusieurs comptes.",
### core/translations/pt.json
@@ -2797,7 +2797,12 @@
"Delizia": "Cartão SD incorreto.",
"Eckhart": ""
},
- "send__cancel_sign": "Cancelar assinatura.",
+ "send__cancel_sign": {
+ "Bolt": "",
+ "Caesar": "",
+ "Delizia": "Cancelar assinatura",
+ "Eckhart": "Cancelar assinatura."
+ },
"send__cancel_transaction": "Cancelar transação",
"send__confirm_sending": "Quantia de envio",
"send__from_multiple_accounts": "Enviando de múltiplas contas.",
### core/translations/signatures.json
@@ -1,8 +1,8 @@
{
"current": {
- "merkle_root": "f0d777c8caf5a60bb319591510a17c1a9ebb88f21d04b43b37bade6ebfeab01a",
- "datetime": "2026-08-28T14:51:06.491307+00:00",
- "commit": "594ae60e98ee83336912e814cd1e05d76758779e"
+ "merkle_root": "2eef88d26325c927b114078b3b7f95628d2b761ed855dfd4c6a78886b7c0529a",
+ "datetime": "2026-08-28T14:52:36.413655+00:00",
+ "commit": "ddbd39af69c290f8fe89b984ebcfe955ddb9ed72"
},
"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.