chore(core): update communication-related strings
What changed, and why it matters
This commit only changes user-facing text strings and their generated lookup tables in the Trezor firmware. It rewords a message about communication problems and adds a second, milder version of the message. There are no code behavior changes, no fixes to logic bugs, and no security-relevant functionality altered.
No security action needed; treat as routine localization/string update.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff updates translation assets: en.json, order.json, signatures.json, generated Rust translation tables (translated_string.rs), a Python mock file, and UI test fixtures. The string words__comm_trouble changes from ‘Your Trezor is having trouble communicating…’ to ‘Communication with your connected device failed. Cancel and try again.’, and a new words__comm_continue string is added: ‘Communication with your connected device failed. It’s safe to continue.’ Corresponding qstr and signature metadata are regenerated. No executable logic is modified.
Changed components
core/translations/en.jsoncore/translations/order.jsoncore/translations/signatures.jsoncore/embed/rust/src/translations/generated/translated_string.rscore/embed/rust/librust_qstr.hcore/mocks/trezortranslate_keys.pyitests/ui_tests/fixtures.jsonInspect captured patch +1089 / −1051
diff --git a/core/embed/rust/librust_qstr.h b/core/embed/rust/librust_qstr.h
index cd1d855d..47404615 100644
--- a/core/embed/rust/librust_qstr.h
+++ b/core/embed/rust/librust_qstr.h
@@ -989,6 +989,7 @@ static void _librust_qstrs(void) {
MP_QSTR_words__cancel_and_exit;
MP_QSTR_words__cancel_question;
MP_QSTR_words__chain;
+ MP_QSTR_words__comm_continue;
MP_QSTR_words__comm_trouble;
MP_QSTR_words__confirm;
MP_QSTR_words__confirm_all;
diff --git a/core/embed/rust/src/translations/generated/translated_string.rs b/core/embed/rust/src/translations/generated/translated_string.rs
index c43ccc94..24f23e18 100644
--- a/core/embed/rust/src/translations/generated/translated_string.rs
+++ b/core/embed/rust/src/translations/generated/translated_string.rs
@@ -1536,7 +1536,7 @@ pub enum TranslatedString {
ble__must_be_enabled = 1167, // {"Bolt": "", "Caesar": "", "Delizia": "", "Eckhart": "The Bluetooth must be turned on to pair with a new device."}
#[cfg(feature = "universal_fw")]
ripple__destination_tag_missing = 1168, // "Destination tag is not set. Typically needed when sending to exchanges."
- words__comm_trouble = 1169, // "Your Trezor is having trouble communicating with your connected device."
+ words__comm_trouble = 1169, // "Communication with your connected device failed. Cancel and try again."
suite_sync__delegated_identity_key_no_thp = 1170, // "Allow Trezor Suite to use Suite Sync with this Trezor?"
suite_sync__delegated_identity_key_thp = 1171, // "Allow {0} on {1} to use Suite Sync with this Trezor?"
suite_sync__header = 1173, // "Suite Sync"
@@ -1627,6 +1627,7 @@ pub enum TranslatedString {
solana__app_domain = 1231, // "Application domain"
#[cfg(feature = "universal_fw")]
solana__offchain_is_multisig = 1232, // "The following message requires multiple signers."
+ words__comm_continue = 1233, // "Communication with your connected device failed. It's safe to continue."
}
impl TranslatedString {
@@ -2803,7 +2804,7 @@ impl TranslatedString {
"",
"",
"Destination tag is not set. Typically needed when sending to exchanges.",
- "Your Trezor is having trouble communicating with your connected device.",
+ "Communication with your connected device failed. Cancel and try again.",
"Allow Trezor Suite to use Suite Sync with this Trezor?",
"Allow {0} on {1} to use Suite Sync with this Trezor?",
"",
@@ -2867,6 +2868,7 @@ impl TranslatedString {
"",
"Application domain",
"The following message requires multiple signers.",
+ "Communication with your connected device failed. It's safe to continue.",
);
#[cfg(all(feature = "debug", feature = "universal_fw"))]
@@ -4041,70 +4043,71 @@ impl TranslatedString {
18898,
18898,
18969,
- 19040,
- 19094,
- 19146,
- 19146,
- 19156,
- 19160,
- 19169,
- 19183,
- 19246,
- 19257,
- 19266,
- 19274,
- 19279,
- 19285,
- 19301,
- 19307,
- 19438,
- 19438,
- 19438,
- 19438,
- 19438,
- 19438,
- 19438,
- 19438,
- 19452,
- 19462,
- 19475,
- 19486,
- 19499,
- 19512,
- 19540,
- 19575,
- 19611,
- 19649,
- 19657,
- 19670,
- 19670,
- 19670,
- 19693,
- 19701,
- 19701,
- 19701,
- 19715,
- 19721,
- 19729,
- 19738,
- 19753,
- 19764,
- 19764,
- 19785,
- 19800,
- 19800,
- 19800,
- 19800,
- 19800,
- 19800,
- 19800,
- 19822,
- 19836,
- 19852,
- 19863,
- 19863,
- 19881,
- 19929,
+ 19039,
+ 19093,
+ 19145,
+ 19145,
+ 19155,
+ 19159,
+ 19168,
+ 19182,
+ 19245,
+ 19256,
+ 19265,
+ 19273,
+ 19278,
+ 19284,
+ 19300,
+ 19306,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19451,
+ 19461,
+ 19474,
+ 19485,
+ 19498,
+ 19511,
+ 19539,
+ 19574,
+ 19610,
+ 19648,
+ 19656,
+ 19669,
+ 19669,
+ 19669,
+ 19692,
+ 19700,
+ 19700,
+ 19700,
+ 19714,
+ 19720,
+ 19728,
+ 19737,
+ 19752,
+ 19763,
+ 19763,
+ 19784,
+ 19799,
+ 19799,
+ 19799,
+ 19799,
+ 19799,
+ 19799,
+ 19799,
+ 19821,
+ 19835,
+ 19851,
+ 19862,
+ 19862,
+ 19880,
+ 19928,
+ 19999,
];
#[cfg(all(feature = "debug", not(feature = "universal_fw")))]
@@ -5278,7 +5281,7 @@ impl TranslatedString {
"",
"",
"Destination tag is not set. Typically needed when sending to exchanges.",
- "Your Trezor is having trouble communicating with your connected device.",
+ "Communication with your connected device failed. Cancel and try again.",
"Allow Trezor Suite to use Suite Sync with this Trezor?",
"Allow {0} on {1} to use Suite Sync with this Trezor?",
"",
@@ -5342,6 +5345,7 @@ impl TranslatedString {
"",
"Application domain",
"The following message requires multiple signers.",
+ "Communication with your connected device failed. It's safe to continue.",
);
#[cfg(all(feature = "debug", not(feature = "universal_fw")))]
@@ -6516,70 +6520,71 @@ impl TranslatedString {
18898,
18898,
18969,
- 19040,
- 19094,
- 19146,
- 19146,
- 19156,
- 19160,
- 19169,
- 19183,
- 19246,
- 19257,
- 19266,
- 19274,
- 19279,
- 19285,
- 19301,
- 19307,
- 19438,
- 19438,
- 19438,
- 19438,
- 19438,
- 19438,
- 19438,
- 19438,
- 19452,
- 19462,
- 19475,
- 19486,
- 19499,
- 19512,
- 19540,
- 19575,
- 19611,
- 19649,
- 19657,
- 19670,
- 19670,
- 19670,
- 19693,
- 19701,
- 19701,
- 19701,
- 19715,
- 19721,
- 19729,
- 19738,
- 19753,
- 19764,
- 19764,
- 19785,
- 19800,
- 19800,
- 19800,
- 19800,
- 19800,
- 19800,
- 19800,
- 19822,
- 19836,
- 19852,
- 19863,
- 19863,
- 19881,
- 19929,
+ 19039,
+ 19093,
+ 19145,
+ 19145,
+ 19155,
+ 19159,
+ 19168,
+ 19182,
+ 19245,
+ 19256,
+ 19265,
+ 19273,
+ 19278,
+ 19284,
+ 19300,
+ 19306,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19451,
+ 19461,
+ 19474,
+ 19485,
+ 19498,
+ 19511,
+ 19539,
+ 19574,
+ 19610,
+ 19648,
+ 19656,
+ 19669,
+ 19669,
+ 19669,
+ 19692,
+ 19700,
+ 19700,
+ 19700,
+ 19714,
+ 19720,
+ 19728,
+ 19737,
+ 19752,
+ 19763,
+ 19763,
+ 19784,
+ 19799,
+ 19799,
+ 19799,
+ 19799,
+ 19799,
+ 19799,
+ 19799,
+ 19821,
+ 19835,
+ 19851,
+ 19862,
+ 19862,
+ 19880,
+ 19928,
+ 19999,
];
#[cfg(all(not(feature = "debug"), feature = "universal_fw"))]
@@ -7753,7 +7758,7 @@ impl TranslatedString {
"",
"",
"Destination tag is not set. Typically needed when sending to exchanges.",
- "Your Trezor is having trouble communicating with your connected device.",
+ "Communication with your connected device failed. Cancel and try again.",
"Allow Trezor Suite to use Suite Sync with this Trezor?",
"Allow {0} on {1} to use Suite Sync with this Trezor?",
"",
@@ -7817,6 +7822,7 @@ impl TranslatedString {
"",
"Application domain",
"The following message requires multiple signers.",
+ "Communication with your connected device failed. It's safe to continue.",
);
#[cfg(all(not(feature = "debug"), feature = "universal_fw"))]
@@ -8991,70 +8997,71 @@ impl TranslatedString {
18898,
18898,
18969,
- 19040,
- 19094,
- 19146,
- 19146,
- 19156,
- 19160,
- 19169,
- 19183,
- 19246,
- 19257,
- 19266,
- 19274,
- 19279,
- 19285,
- 19301,
- 19307,
- 19438,
- 19438,
- 19438,
- 19438,
- 19438,
- 19438,
- 19438,
- 19438,
- 19452,
- 19462,
- 19475,
- 19486,
- 19499,
- 19512,
- 19540,
- 19575,
- 19611,
- 19649,
- 19657,
- 19670,
- 19670,
- 19670,
- 19693,
- 19701,
- 19701,
- 19701,
- 19715,
- 19721,
- 19729,
- 19738,
- 19753,
- 19764,
- 19764,
- 19785,
- 19800,
- 19800,
- 19800,
- 19800,
- 19800,
- 19800,
- 19800,
- 19822,
- 19836,
- 19852,
- 19863,
- 19863,
- 19881,
- 19929,
+ 19039,
+ 19093,
+ 19145,
+ 19145,
+ 19155,
+ 19159,
+ 19168,
+ 19182,
+ 19245,
+ 19256,
+ 19265,
+ 19273,
+ 19278,
+ 19284,
+ 19300,
+ 19306,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19451,
+ 19461,
+ 19474,
+ 19485,
+ 19498,
+ 19511,
+ 19539,
+ 19574,
+ 19610,
+ 19648,
+ 19656,
+ 19669,
+ 19669,
+ 19669,
+ 19692,
+ 19700,
+ 19700,
+ 19700,
+ 19714,
+ 19720,
+ 19728,
+ 19737,
+ 19752,
+ 19763,
+ 19763,
+ 19784,
+ 19799,
+ 19799,
+ 19799,
+ 19799,
+ 19799,
+ 19799,
+ 19799,
+ 19821,
+ 19835,
+ 19851,
+ 19862,
+ 19862,
+ 19880,
+ 19928,
+ 19999,
];
#[cfg(all(not(feature = "debug"), not(feature = "universal_fw")))]
@@ -10228,7 +10235,7 @@ impl TranslatedString {
"",
"",
"Destination tag is not set. Typically needed when sending to exchanges.",
- "Your Trezor is having trouble communicating with your connected device.",
+ "Communication with your connected device failed. Cancel and try again.",
"Allow Trezor Suite to use Suite Sync with this Trezor?",
"Allow {0} on {1} to use Suite Sync with this Trezor?",
"",
@@ -10292,6 +10299,7 @@ impl TranslatedString {
"",
"Application domain",
"The following message requires multiple signers.",
+ "Communication with your connected device failed. It's safe to continue.",
);
#[cfg(all(not(feature = "debug"), not(feature = "universal_fw")))]
@@ -11466,70 +11474,71 @@ impl TranslatedString {
18898,
18898,
18969,
- 19040,
- 19094,
- 19146,
- 19146,
- 19156,
- 19160,
- 19169,
- 19183,
- 19246,
- 19257,
- 19266,
- 19274,
- 19279,
- 19285,
- 19301,
- 19307,
- 19438,
- 19438,
- 19438,
- 19438,
- 19438,
- 19438,
- 19438,
- 19438,
- 19452,
- 19462,
- 19475,
- 19486,
- 19499,
- 19512,
- 19540,
- 19575,
- 19611,
- 19649,
- 19657,
- 19670,
- 19670,
- 19670,
- 19693,
- 19701,
- 19701,
- 19701,
- 19715,
- 19721,
- 19729,
- 19738,
- 19753,
- 19764,
- 19764,
- 19785,
- 19800,
- 19800,
- 19800,
- 19800,
- 19800,
- 19800,
- 19800,
- 19822,
- 19836,
- 19852,
- 19863,
- 19863,
- 19881,
- 19929,
+ 19039,
+ 19093,
+ 19145,
+ 19145,
+ 19155,
+ 19159,
+ 19168,
+ 19182,
+ 19245,
+ 19256,
+ 19265,
+ 19273,
+ 19278,
+ 19284,
+ 19300,
+ 19306,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19437,
+ 19451,
+ 19461,
+ 19474,
+ 19485,
+ 19498,
+ 19511,
+ 19539,
+ 19574,
+ 19610,
+ 19648,
+ 19656,
+ 19669,
+ 19669,
+ 19669,
+ 19692,
+ 19700,
+ 19700,
+ 19700,
+ 19714,
+ 19720,
+ 19728,
+ 19737,
+ 19752,
+ 19763,
+ 19763,
+ 19784,
+ 19799,
+ 19799,
+ 19799,
+ 19799,
+ 19799,
+ 19799,
+ 19799,
+ 19821,
+ 19835,
+ 19851,
+ 19862,
+ 19862,
+ 19880,
+ 19928,
+ 19999,
];
} else if #[cfg(feature = "layout_caesar")] {
@@ -12704,7 +12713,7 @@ impl TranslatedString {
"",
"",
"Destination tag is not set. Typically needed when sending to exchanges.",
- "Your Trezor is having trouble communicating with your connected device.",
+ "Communication with your connected device failed. Cancel and try again.",
"Allow Trezor Suite to use Suite Sync with this Trezor?",
"Allow {0} on {1} to use Suite Sync with this Trezor?",
"",
@@ -12768,6 +12777,7 @@ impl TranslatedString {
"",
"Application domain",
"The following message requires multiple signers.",
+ "Communication with your connected device failed. It's safe to continue.",
);
#[cfg(all(feature = "debug", feature = "universal_fw"))]
@@ -13942,70 +13952,71 @@ impl TranslatedString {
16824,
16824,
16895,
- 16966,
- 17020,
- 17072,
- 17072,
- 17082,
- 17086,
- 17095,
- 17109,
- 17172,
- 17183,
- 17192,
- 17200,
- 17205,
- 17211,
- 17227,
- 17233,
- 17364,
- 17364,
- 17364,
- 17364,
- 17364,
- 17364,
- 17364,
- 17364,
- 17378,
- 17388,
- 17401,
- 17412,
- 17425,
- 17438,
- 17466,
- 17501,
- 17537,
- 17575,
- 17583,
- 17596,
- 17596,
- 17596,
- 17619,
- 17627,
- 17627,
- 17627,
- 17649,
- 17655,
- 17663,
- 17672,
- 17687,
- 17698,
- 17698,
- 17719,
- 17734,
- 17734,
- 17734,
- 17734,
- 17734,
- 17734,
- 17734,
- 17756,
- 17770,
- 17786,
- 17797,
- 17797,
- 17815,
- 17863,
+ 16965,
+ 17019,
+ 17071,
+ 17071,
+ 17081,
+ 17085,
+ 17094,
+ 17108,
+ 17171,
+ 17182,
+ 17191,
+ 17199,
+ 17204,
+ 17210,
+ 17226,
+ 17232,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17377,
+ 17387,
+ 17400,
+ 17411,
+ 17424,
+ 17437,
+ 17465,
+ 17500,
+ 17536,
+ 17574,
+ 17582,
+ 17595,
+ 17595,
+ 17595,
+ 17618,
+ 17626,
+ 17626,
+ 17626,
+ 17648,
+ 17654,
+ 17662,
+ 17671,
+ 17686,
+ 17697,
+ 17697,
+ 17718,
+ 17733,
+ 17733,
+ 17733,
+ 17733,
+ 17733,
+ 17733,
+ 17733,
+ 17755,
+ 17769,
+ 17785,
+ 17796,
+ 17796,
+ 17814,
+ 17862,
+ 17933,
];
#[cfg(all(feature = "debug", not(feature = "universal_fw")))]
@@ -15179,7 +15190,7 @@ impl TranslatedString {
"",
"",
"Destination tag is not set. Typically needed when sending to exchanges.",
- "Your Trezor is having trouble communicating with your connected device.",
+ "Communication with your connected device failed. Cancel and try again.",
"Allow Trezor Suite to use Suite Sync with this Trezor?",
"Allow {0} on {1} to use Suite Sync with this Trezor?",
"",
@@ -15243,6 +15254,7 @@ impl TranslatedString {
"",
"Application domain",
"The following message requires multiple signers.",
+ "Communication with your connected device failed. It's safe to continue.",
);
#[cfg(all(feature = "debug", not(feature = "universal_fw")))]
@@ -16417,70 +16429,71 @@ impl TranslatedString {
16824,
16824,
16895,
- 16966,
- 17020,
- 17072,
- 17072,
- 17082,
- 17086,
- 17095,
- 17109,
- 17172,
- 17183,
- 17192,
- 17200,
- 17205,
- 17211,
- 17227,
- 17233,
- 17364,
- 17364,
- 17364,
- 17364,
- 17364,
- 17364,
- 17364,
- 17364,
- 17378,
- 17388,
- 17401,
- 17412,
- 17425,
- 17438,
- 17466,
- 17501,
- 17537,
- 17575,
- 17583,
- 17596,
- 17596,
- 17596,
- 17619,
- 17627,
- 17627,
- 17627,
- 17649,
- 17655,
- 17663,
- 17672,
- 17687,
- 17698,
- 17698,
- 17719,
- 17734,
- 17734,
- 17734,
- 17734,
- 17734,
- 17734,
- 17734,
- 17756,
- 17770,
- 17786,
- 17797,
- 17797,
- 17815,
- 17863,
+ 16965,
+ 17019,
+ 17071,
+ 17071,
+ 17081,
+ 17085,
+ 17094,
+ 17108,
+ 17171,
+ 17182,
+ 17191,
+ 17199,
+ 17204,
+ 17210,
+ 17226,
+ 17232,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17377,
+ 17387,
+ 17400,
+ 17411,
+ 17424,
+ 17437,
+ 17465,
+ 17500,
+ 17536,
+ 17574,
+ 17582,
+ 17595,
+ 17595,
+ 17595,
+ 17618,
+ 17626,
+ 17626,
+ 17626,
+ 17648,
+ 17654,
+ 17662,
+ 17671,
+ 17686,
+ 17697,
+ 17697,
+ 17718,
+ 17733,
+ 17733,
+ 17733,
+ 17733,
+ 17733,
+ 17733,
+ 17733,
+ 17755,
+ 17769,
+ 17785,
+ 17796,
+ 17796,
+ 17814,
+ 17862,
+ 17933,
];
#[cfg(all(not(feature = "debug"), feature = "universal_fw"))]
@@ -17654,7 +17667,7 @@ impl TranslatedString {
"",
"",
"Destination tag is not set. Typically needed when sending to exchanges.",
- "Your Trezor is having trouble communicating with your connected device.",
+ "Communication with your connected device failed. Cancel and try again.",
"Allow Trezor Suite to use Suite Sync with this Trezor?",
"Allow {0} on {1} to use Suite Sync with this Trezor?",
"",
@@ -17718,6 +17731,7 @@ impl TranslatedString {
"",
"Application domain",
"The following message requires multiple signers.",
+ "Communication with your connected device failed. It's safe to continue.",
);
#[cfg(all(not(feature = "debug"), feature = "universal_fw"))]
@@ -18892,70 +18906,71 @@ impl TranslatedString {
16824,
16824,
16895,
- 16966,
- 17020,
- 17072,
- 17072,
- 17082,
- 17086,
- 17095,
- 17109,
- 17172,
- 17183,
- 17192,
- 17200,
- 17205,
- 17211,
- 17227,
- 17233,
- 17364,
- 17364,
- 17364,
- 17364,
- 17364,
- 17364,
- 17364,
- 17364,
- 17378,
- 17388,
- 17401,
- 17412,
- 17425,
- 17438,
- 17466,
- 17501,
- 17537,
- 17575,
- 17583,
- 17596,
- 17596,
- 17596,
- 17619,
- 17627,
- 17627,
- 17627,
- 17649,
- 17655,
- 17663,
- 17672,
- 17687,
- 17698,
- 17698,
- 17719,
- 17734,
- 17734,
- 17734,
- 17734,
- 17734,
- 17734,
- 17734,
- 17756,
- 17770,
- 17786,
- 17797,
- 17797,
- 17815,
- 17863,
+ 16965,
+ 17019,
+ 17071,
+ 17071,
+ 17081,
+ 17085,
+ 17094,
+ 17108,
+ 17171,
+ 17182,
+ 17191,
+ 17199,
+ 17204,
+ 17210,
+ 17226,
+ 17232,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17377,
+ 17387,
+ 17400,
+ 17411,
+ 17424,
+ 17437,
+ 17465,
+ 17500,
+ 17536,
+ 17574,
+ 17582,
+ 17595,
+ 17595,
+ 17595,
+ 17618,
+ 17626,
+ 17626,
+ 17626,
+ 17648,
+ 17654,
+ 17662,
+ 17671,
+ 17686,
+ 17697,
+ 17697,
+ 17718,
+ 17733,
+ 17733,
+ 17733,
+ 17733,
+ 17733,
+ 17733,
+ 17733,
+ 17755,
+ 17769,
+ 17785,
+ 17796,
+ 17796,
+ 17814,
+ 17862,
+ 17933,
];
#[cfg(all(not(feature = "debug"), not(feature = "universal_fw")))]
@@ -20129,7 +20144,7 @@ impl TranslatedString {
"",
"",
"Destination tag is not set. Typically needed when sending to exchanges.",
- "Your Trezor is having trouble communicating with your connected device.",
+ "Communication with your connected device failed. Cancel and try again.",
"Allow Trezor Suite to use Suite Sync with this Trezor?",
"Allow {0} on {1} to use Suite Sync with this Trezor?",
"",
@@ -20193,6 +20208,7 @@ impl TranslatedString {
"",
"Application domain",
"The following message requires multiple signers.",
+ "Communication with your connected device failed. It's safe to continue.",
);
#[cfg(all(not(feature = "debug"), not(feature = "universal_fw")))]
@@ -21367,70 +21383,71 @@ impl TranslatedString {
16824,
16824,
16895,
- 16966,
- 17020,
- 17072,
- 17072,
- 17082,
- 17086,
- 17095,
- 17109,
- 17172,
- 17183,
- 17192,
- 17200,
- 17205,
- 17211,
- 17227,
- 17233,
- 17364,
- 17364,
- 17364,
- 17364,
- 17364,
- 17364,
- 17364,
- 17364,
- 17378,
- 17388,
- 17401,
- 17412,
- 17425,
- 17438,
- 17466,
- 17501,
- 17537,
- 17575,
- 17583,
- 17596,
- 17596,
- 17596,
- 17619,
- 17627,
- 17627,
- 17627,
- 17649,
- 17655,
- 17663,
- 17672,
- 17687,
- 17698,
- 17698,
- 17719,
- 17734,
- 17734,
- 17734,
- 17734,
- 17734,
- 17734,
- 17734,
- 17756,
- 17770,
- 17786,
- 17797,
- 17797,
- 17815,
- 17863,
+ 16965,
+ 17019,
+ 17071,
+ 17071,
+ 17081,
+ 17085,
+ 17094,
+ 17108,
+ 17171,
+ 17182,
+ 17191,
+ 17199,
+ 17204,
+ 17210,
+ 17226,
+ 17232,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17363,
+ 17377,
+ 17387,
+ 17400,
+ 17411,
+ 17424,
+ 17437,
+ 17465,
+ 17500,
+ 17536,
+ 17574,
+ 17582,
+ 17595,
+ 17595,
+ 17595,
+ 17618,
+ 17626,
+ 17626,
+ 17626,
+ 17648,
+ 17654,
+ 17662,
+ 17671,
+ 17686,
+ 17697,
+ 17697,
+ 17718,
+ 17733,
+ 17733,
+ 17733,
+ 17733,
+ 17733,
+ 17733,
+ 17733,
+ 17755,
+ 17769,
+ 17785,
+ 17796,
+ 17796,
+ 17814,
+ 17862,
+ 17933,
];
} else if #[cfg(feature = "layout_delizia")] {
@@ -22605,7 +22622,7 @@ impl TranslatedString {
"",
"",
"Destination tag is not set. Typically needed when sending to exchanges.",
- "Your Trezor is having trouble communicating with your connected device.",
+ "Communication with your connected device failed. Cancel and try again.",
"Allow Trezor Suite to use Suite Sync with this Trezor?",
"Allow {0} on {1} to use Suite Sync with this Trezor?",
"",
@@ -22669,6 +22686,7 @@ impl TranslatedString {
"",
"Application domain",
"The following message requires multiple signers.",
+ "Communication with your connected device failed. It's safe to continue.",
);
#[cfg(all(feature = "debug", feature = "universal_fw"))]
@@ -23843,70 +23861,71 @@ impl TranslatedString {
18252,
18252,
18323,
- 18394,
- 18448,
- 18500,
- 18500,
- 18510,
- 18514,
- 18523,
- 18537,
- 18601,
- 18612,
- 18621,
- 18629,
- 18634,
- 18640,
- 18656,
- 18662,
- 18793,
- 18793,
- 18793,
- 18793,
- 18793,
- 18793,
- 18793,
- 18793,
- 18807,
- 18817,
- 18830,
- 18841,
- 18854,
- 18867,
- 18895,
- 18930,
- 18966,
- 19004,
- 19012,
- 19025,
- 19025,
- 19025,
- 19049,
- 19057,
- 19057,
- 19057,
- 19071,
- 19077,
- 19085,
- 19094,
- 19109,
- 19120,
- 19135,
- 19139,
- 19154,
- 19154,
- 19154,
- 19154,
- 19154,
- 19154,
- 19154,
- 19176,
- 19190,
- 19206,
- 19217,
- 19217,
- 19235,
- 19283,
+ 18393,
+ 18447,
+ 18499,
+ 18499,
+ 18509,
+ 18513,
+ 18522,
+ 18536,
+ 18600,
+ 18611,
+ 18620,
+ 18628,
+ 18633,
+ 18639,
+ 18655,
+ 18661,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18806,
+ 18816,
+ 18829,
+ 18840,
+ 18853,
+ 18866,
+ 18894,
+ 18929,
+ 18965,
+ 19003,
+ 19011,
+ 19024,
+ 19024,
+ 19024,
+ 19048,
+ 19056,
+ 19056,
+ 19056,
+ 19070,
+ 19076,
+ 19084,
+ 19093,
+ 19108,
+ 19119,
+ 19134,
+ 19138,
+ 19153,
+ 19153,
+ 19153,
+ 19153,
+ 19153,
+ 19153,
+ 19153,
+ 19175,
+ 19189,
+ 19205,
+ 19216,
+ 19216,
+ 19234,
+ 19282,
+ 19353,
];
#[cfg(all(feature = "debug", not(feature = "universal_fw")))]
@@ -25080,7 +25099,7 @@ impl TranslatedString {
"",
"",
"Destination tag is not set. Typically needed when sending to exchanges.",
- "Your Trezor is having trouble communicating with your connected device.",
+ "Communication with your connected device failed. Cancel and try again.",
"Allow Trezor Suite to use Suite Sync with this Trezor?",
"Allow {0} on {1} to use Suite Sync with this Trezor?",
"",
@@ -25144,6 +25163,7 @@ impl TranslatedString {
"",
"Application domain",
"The following message requires multiple signers.",
+ "Communication with your connected device failed. It's safe to continue.",
);
#[cfg(all(feature = "debug", not(feature = "universal_fw")))]
@@ -26318,70 +26338,71 @@ impl TranslatedString {
18252,
18252,
18323,
- 18394,
- 18448,
- 18500,
- 18500,
- 18510,
- 18514,
- 18523,
- 18537,
- 18601,
- 18612,
- 18621,
- 18629,
- 18634,
- 18640,
- 18656,
- 18662,
- 18793,
- 18793,
- 18793,
- 18793,
- 18793,
- 18793,
- 18793,
- 18793,
- 18807,
- 18817,
- 18830,
- 18841,
- 18854,
- 18867,
- 18895,
- 18930,
- 18966,
- 19004,
- 19012,
- 19025,
- 19025,
- 19025,
- 19049,
- 19057,
- 19057,
- 19057,
- 19071,
- 19077,
- 19085,
- 19094,
- 19109,
- 19120,
- 19135,
- 19139,
- 19154,
- 19154,
- 19154,
- 19154,
- 19154,
- 19154,
- 19154,
- 19176,
- 19190,
- 19206,
- 19217,
- 19217,
- 19235,
- 19283,
+ 18393,
+ 18447,
+ 18499,
+ 18499,
+ 18509,
+ 18513,
+ 18522,
+ 18536,
+ 18600,
+ 18611,
+ 18620,
+ 18628,
+ 18633,
+ 18639,
+ 18655,
+ 18661,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18806,
+ 18816,
+ 18829,
+ 18840,
+ 18853,
+ 18866,
+ 18894,
+ 18929,
+ 18965,
+ 19003,
+ 19011,
+ 19024,
+ 19024,
+ 19024,
+ 19048,
+ 19056,
+ 19056,
+ 19056,
+ 19070,
+ 19076,
+ 19084,
+ 19093,
+ 19108,
+ 19119,
+ 19134,
+ 19138,
+ 19153,
+ 19153,
+ 19153,
+ 19153,
+ 19153,
+ 19153,
+ 19153,
+ 19175,
+ 19189,
+ 19205,
+ 19216,
+ 19216,
+ 19234,
+ 19282,
+ 19353,
];
#[cfg(all(not(feature = "debug"), feature = "universal_fw"))]
@@ -27555,7 +27576,7 @@ impl TranslatedString {
"",
"",
"Destination tag is not set. Typically needed when sending to exchanges.",
- "Your Trezor is having trouble communicating with your connected device.",
+ "Communication with your connected device failed. Cancel and try again.",
"Allow Trezor Suite to use Suite Sync with this Trezor?",
"Allow {0} on {1} to use Suite Sync with this Trezor?",
"",
@@ -27619,6 +27640,7 @@ impl TranslatedString {
"",
"Application domain",
"The following message requires multiple signers.",
+ "Communication with your connected device failed. It's safe to continue.",
);
#[cfg(all(not(feature = "debug"), feature = "universal_fw"))]
@@ -28793,70 +28815,71 @@ impl TranslatedString {
18252,
18252,
18323,
- 18394,
- 18448,
- 18500,
- 18500,
- 18510,
- 18514,
- 18523,
- 18537,
- 18601,
- 18612,
- 18621,
- 18629,
- 18634,
- 18640,
- 18656,
- 18662,
- 18793,
- 18793,
- 18793,
- 18793,
- 18793,
- 18793,
- 18793,
- 18793,
- 18807,
- 18817,
- 18830,
- 18841,
- 18854,
- 18867,
- 18895,
- 18930,
- 18966,
- 19004,
- 19012,
- 19025,
- 19025,
- 19025,
- 19049,
- 19057,
- 19057,
- 19057,
- 19071,
- 19077,
- 19085,
- 19094,
- 19109,
- 19120,
- 19135,
- 19139,
- 19154,
- 19154,
- 19154,
- 19154,
- 19154,
- 19154,
- 19154,
- 19176,
- 19190,
- 19206,
- 19217,
- 19217,
- 19235,
- 19283,
+ 18393,
+ 18447,
+ 18499,
+ 18499,
+ 18509,
+ 18513,
+ 18522,
+ 18536,
+ 18600,
+ 18611,
+ 18620,
+ 18628,
+ 18633,
+ 18639,
+ 18655,
+ 18661,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18806,
+ 18816,
+ 18829,
+ 18840,
+ 18853,
+ 18866,
+ 18894,
+ 18929,
+ 18965,
+ 19003,
+ 19011,
+ 19024,
+ 19024,
+ 19024,
+ 19048,
+ 19056,
+ 19056,
+ 19056,
+ 19070,
+ 19076,
+ 19084,
+ 19093,
+ 19108,
+ 19119,
+ 19134,
+ 19138,
+ 19153,
+ 19153,
+ 19153,
+ 19153,
+ 19153,
+ 19153,
+ 19153,
+ 19175,
+ 19189,
+ 19205,
+ 19216,
+ 19216,
+ 19234,
+ 19282,
+ 19353,
];
#[cfg(all(not(feature = "debug"), not(feature = "universal_fw")))]
@@ -30030,7 +30053,7 @@ impl TranslatedString {
"",
"",
"Destination tag is not set. Typically needed when sending to exchanges.",
- "Your Trezor is having trouble communicating with your connected device.",
+ "Communication with your connected device failed. Cancel and try again.",
"Allow Trezor Suite to use Suite Sync with this Trezor?",
"Allow {0} on {1} to use Suite Sync with this Trezor?",
"",
@@ -30094,6 +30117,7 @@ impl TranslatedString {
"",
"Application domain",
"The following message requires multiple signers.",
+ "Communication with your connected device failed. It's safe to continue.",
);
#[cfg(all(not(feature = "debug"), not(feature = "universal_fw")))]
@@ -31268,70 +31292,71 @@ impl TranslatedString {
18252,
18252,
18323,
- 18394,
- 18448,
- 18500,
- 18500,
- 18510,
- 18514,
- 18523,
- 18537,
- 18601,
- 18612,
- 18621,
- 18629,
- 18634,
- 18640,
- 18656,
- 18662,
- 18793,
- 18793,
- 18793,
- 18793,
- 18793,
- 18793,
- 18793,
- 18793,
- 18807,
- 18817,
- 18830,
- 18841,
- 18854,
- 18867,
- 18895,
- 18930,
- 18966,
- 19004,
- 19012,
- 19025,
- 19025,
- 19025,
- 19049,
- 19057,
- 19057,
- 19057,
- 19071,
- 19077,
- 19085,
- 19094,
- 19109,
- 19120,
- 19135,
- 19139,
- 19154,
- 19154,
- 19154,
- 19154,
- 19154,
- 19154,
- 19154,
- 19176,
- 19190,
- 19206,
- 19217,
- 19217,
- 19235,
- 19283,
+ 18393,
+ 18447,
+ 18499,
+ 18499,
+ 18509,
+ 18513,
+ 18522,
+ 18536,
+ 18600,
+ 18611,
+ 18620,
+ 18628,
+ 18633,
+ 18639,
+ 18655,
+ 18661,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18792,
+ 18806,
+ 18816,
+ 18829,
+ 18840,
+ 18853,
+ 18866,
+ 18894,
+ 18929,
+ 18965,
+ 19003,
+ 19011,
+ 19024,
+ 19024,
+ 19024,
+ 19048,
+ 19056,
+ 19056,
+ 19056,
+ 19070,
+ 19076,
+ 19084,
+ 19093,
+ 19108,
+ 19119,
+ 19134,
+ 19138,
+ 19153,
+ 19153,
+ 19153,
+ 19153,
+ 19153,
+ 19153,
+ 19153,
+ 19175,
+ 19189,
+ 19205,
+ 19216,
+ 19216,
+ 19234,
+ 19282,
+ 19353,
];
} else if #[cfg(feature = "layout_eckhart")] {
@@ -32506,7 +32531,7 @@ impl TranslatedString {
"Serial number",
"The Bluetooth must be turned on to pair with a new device.",
"Destination tag is not set. Typically needed when sending to exchanges.",
- "Your Trezor is having trouble communicating with your connected device.",
+ "Communication with your connected device failed. Cancel and try again.",
"Allow Trezor Suite to use Suite Sync with this Trezor?",
"Allow {0} on {1} to use Suite Sync with this Trezor?",
"",
@@ -32570,6 +32595,7 @@ impl TranslatedString {
"Made in",
"Application domain",
"The following message requires multiple signers.",
+ "Communication with your connected device failed. It's safe to continue.",
);
#[cfg(all(feature = "debug", feature = "universal_fw"))]
@@ -33744,70 +33770,71 @@ impl TranslatedString {
19046,
19104,
19175,
- 19246,
- 19300,
- 19352,
- 19352,
- 19362,
- 19366,
- 19375,
- 19389,
- 19453,
- 19464,
- 19473,
- 19481,
- 19486,
- 19492,
- 19508,
- 19514,
- 19645,
- 19663,
- 19689,
- 19710,
- 19756,
- 19801,
- 19846,
- 19863,
- 19877,
- 19887,
- 19900,
- 19911,
- 19924,
- 19937,
- 19965,
- 20000,
- 20036,
- 20074,
- 20082,
- 20095,
- 20095,
- 20095,
- 20119,
- 20127,
- 20138,
- 20153,
- 20175,
- 20181,
- 20189,
- 20198,
- 20213,
- 20224,
- 20224,
- 20245,
- 20260,
- 20312,
- 20352,
- 20366,
- 20418,
- 20437,
- 20501,
- 20523,
- 20537,
- 20553,
- 20564,
- 20571,
- 20589,
- 20637,
+ 19245,
+ 19299,
+ 19351,
+ 19351,
+ 19361,
+ 19365,
+ 19374,
+ 19388,
+ 19452,
+ 19463,
+ 19472,
+ 19480,
+ 19485,
+ 19491,
+ 19507,
+ 19513,
+ 19644,
+ 19662,
+ 19688,
+ 19709,
+ 19755,
+ 19800,
+ 19845,
+ 19862,
+ 19876,
+ 19886,
+ 19899,
+ 19910,
+ 19923,
+ 19936,
+ 19964,
+ 19999,
+ 20035,
+ 20073,
+ 20081,
+ 20094,
+ 20094,
+ 20094,
+ 20118,
+ 20126,
+ 20137,
+ 20152,
+ 20174,
+ 20180,
+ 20188,
+ 20197,
+ 20212,
+ 20223,
+ 20223,
+ 20244,
+ 20259,
+ 20311,
+ 20351,
+ 20365,
+ 20417,
+ 20436,
+ 20500,
+ 20522,
+ 20536,
+ 20552,
+ 20563,
+ 20570,
+ 20588,
+ 20636,
+ 20707,
];
#[cfg(all(feature = "debug", not(feature = "universal_fw")))]
@@ -34981,7 +35008,7 @@ impl TranslatedString {
"Serial number",
"The Bluetooth must be turned on to pair with a new device.",
"Destination tag is not set. Typically needed when sending to exchanges.",
- "Your Trezor is having trouble communicating with your connected device.",
+ "Communication with your connected device failed. Cancel and try again.",
"Allow Trezor Suite to use Suite Sync with this Trezor?",
"Allow {0} on {1} to use Suite Sync with this Trezor?",
"",
@@ -35045,6 +35072,7 @@ impl TranslatedString {
"Made in",
"Application domain",
"The following message requires multiple signers.",
+ "Communication with your connected device failed. It's safe to continue.",
);
#[cfg(all(feature = "debug", not(feature = "universal_fw")))]
@@ -36219,70 +36247,71 @@ impl TranslatedString {
19046,
19104,
19175,
- 19246,
- 19300,
- 19352,
- 19352,
- 19362,
- 19366,
- 19375,
- 19389,
- 19453,
- 19464,
- 19473,
- 19481,
- 19486,
- 19492,
- 19508,
- 19514,
- 19645,
- 19663,
- 19689,
- 19710,
- 19756,
- 19801,
- 19846,
- 19863,
- 19877,
- 19887,
- 19900,
- 19911,
- 19924,
- 19937,
- 19965,
- 20000,
- 20036,
- 20074,
- 20082,
- 20095,
- 20095,
- 20095,
- 20119,
- 20127,
- 20138,
- 20153,
- 20175,
- 20181,
- 20189,
- 20198,
- 20213,
- 20224,
- 20224,
- 20245,
- 20260,
- 20312,
- 20352,
- 20366,
- 20418,
- 20437,
- 20501,
- 20523,
- 20537,
- 20553,
- 20564,
- 20571,
- 20589,
- 20637,
+ 19245,
+ 19299,
+ 19351,
+ 19351,
+ 19361,
+ 19365,
+ 19374,
+ 19388,
+ 19452,
+ 19463,
+ 19472,
+ 19480,
+ 19485,
+ 19491,
+ 19507,
+ 19513,
+ 19644,
+ 19662,
+ 19688,
+ 19709,
+ 19755,
+ 19800,
+ 19845,
+ 19862,
+ 19876,
+ 19886,
+ 19899,
+ 19910,
+ 19923,
+ 19936,
+ 19964,
+ 19999,
+ 20035,
+ 20073,
+ 20081,
+ 20094,
+ 20094,
+ 20094,
+ 20118,
+ 20126,
+ 20137,
+ 20152,
+ 20174,
+ 20180,
+ 20188,
+ 20197,
+ 20212,
+ 20223,
+ 20223,
+ 20244,
+ 20259,
+ 20311,
+ 20351,
+ 20365,
+ 20417,
+ 20436,
+ 20500,
+ 20522,
+ 20536,
+ 20552,
+ 20563,
+ 20570,
+ 20588,
+ 20636,
+ 20707,
];
#[cfg(all(not(feature = "debug"), feature = "universal_fw"))]
@@ -37456,7 +37485,7 @@ impl TranslatedString {
"Serial number",
"The Bluetooth must be turned on to pair with a new device.",
"Destination tag is not set. Typically needed when sending to exchanges.",
- "Your Trezor is having trouble communicating with your connected device.",
+ "Communication with your connected device failed. Cancel and try again.",
"Allow Trezor Suite to use Suite Sync with this Trezor?",
"Allow {0} on {1} to use Suite Sync with this Trezor?",
"",
@@ -37520,6 +37549,7 @@ impl TranslatedString {
"Made in",
"Application domain",
"The following message requires multiple signers.",
+ "Communication with your connected device failed. It's safe to continue.",
);
#[cfg(all(not(feature = "debug"), feature = "universal_fw"))]
@@ -38694,70 +38724,71 @@ impl TranslatedString {
19046,
19104,
19175,
- 19246,
- 19300,
- 19352,
- 19352,
- 19362,
- 19366,
- 19375,
- 19389,
- 19453,
- 19464,
- 19473,
- 19481,
- 19486,
- 19492,
- 19508,
- 19514,
- 19645,
- 19663,
- 19689,
- 19710,
- 19756,
- 19801,
- 19846,
- 19863,
- 19877,
- 19887,
- 19900,
- 19911,
- 19924,
- 19937,
- 19965,
- 20000,
- 20036,
- 20074,
- 20082,
- 20095,
- 20095,
- 20095,
- 20119,
- 20127,
- 20138,
- 20153,
- 20175,
- 20181,
- 20189,
- 20198,
- 20213,
- 20224,
- 20224,
- 20245,
- 20260,
- 20312,
- 20352,
- 20366,
- 20418,
- 20437,
- 20501,
- 20523,
- 20537,
- 20553,
- 20564,
- 20571,
- 20589,
- 20637,
+ 19245,
+ 19299,
+ 19351,
+ 19351,
+ 19361,
+ 19365,
+ 19374,
+ 19388,
+ 19452,
+ 19463,
+ 19472,
+ 19480,
+ 19485,
+ 19491,
+ 19507,
+ 19513,
+ 19644,
+ 19662,
+ 19688,
+ 19709,
+ 19755,
+ 19800,
+ 19845,
+ 19862,
+ 19876,
+ 19886,
+ 19899,
+ 19910,
+ 19923,
+ 19936,
+ 19964,
+ 19999,
+ 20035,
+ 20073,
+ 20081,
+ 20094,
+ 20094,
+ 20094,
+ 20118,
+ 20126,
+ 20137,
+ 20152,
+ 20174,
+ 20180,
+ 20188,
+ 20197,
+ 20212,
+ 20223,
+ 20223,
+ 20244,
+ 20259,
+ 20311,
+ 20351,
+ 20365,
+ 20417,
+ 20436,
+ 20500,
+ 20522,
+ 20536,
+ 20552,
+ 20563,
+ 20570,
+ 20588,
+ 20636,
+ 20707,
];
#[cfg(all(not(feature = "debug"), not(feature = "universal_fw")))]
@@ -39931,7 +39962,7 @@ impl TranslatedString {
"Serial number",
"The Bluetooth must be turned on to pair with a new device.",
"Destination tag is not set. Typically needed when sending to exchanges.",
- "Your Trezor is having trouble communicating with your connected device.",
+ "Communication with your connected device failed. Cancel and try again.",
"Allow Trezor Suite to use Suite Sync with this Trezor?",
"Allow {0} on {1} to use Suite Sync with this Trezor?",
"",
@@ -39995,6 +40026,7 @@ impl TranslatedString {
"Made in",
"Application domain",
"The following message requires multiple signers.",
+ "Communication with your connected device failed. It's safe to continue.",
);
#[cfg(all(not(feature = "debug"), not(feature = "universal_fw")))]
@@ -41169,70 +41201,71 @@ impl TranslatedString {
19046,
19104,
19175,
- 19246,
- 19300,
- 19352,
- 19352,
- 19362,
- 19366,
- 19375,
- 19389,
- 19453,
- 19464,
- 19473,
- 19481,
- 19486,
- 19492,
- 19508,
- 19514,
- 19645,
- 19663,
- 19689,
- 19710,
- 19756,
- 19801,
- 19846,
- 19863,
- 19877,
- 19887,
- 19900,
- 19911,
- 19924,
- 19937,
- 19965,
- 20000,
- 20036,
- 20074,
- 20082,
- 20095,
- 20095,
- 20095,
- 20119,
- 20127,
- 20138,
- 20153,
- 20175,
- 20181,
- 20189,
- 20198,
- 20213,
- 20224,
- 20224,
- 20245,
- 20260,
- 20312,
- 20352,
- 20366,
- 20418,
- 20437,
- 20501,
- 20523,
- 20537,
- 20553,
- 20564,
- 20571,
- 20589,
- 20637,
+ 19245,
+ 19299,
+ 19351,
+ 19351,
+ 19361,
+ 19365,
+ 19374,
+ 19388,
+ 19452,
+ 19463,
+ 19472,
+ 19480,
+ 19485,
+ 19491,
+ 19507,
+ 19513,
+ 19644,
+ 19662,
+ 19688,
+ 19709,
+ 19755,
+ 19800,
+ 19845,
+ 19862,
+ 19876,
+ 19886,
+ 19899,
+ 19910,
+ 19923,
+ 19936,
+ 19964,
+ 19999,
+ 20035,
+ 20073,
+ 20081,
+ 20094,
+ 20094,
+ 20094,
+ 20118,
+ 20126,
+ 20137,
+ 20152,
+ 20174,
+ 20180,
+ 20188,
+ 20197,
+ 20212,
+ 20223,
+ 20223,
+ 20244,
+ 20259,
+ 20311,
+ 20351,
+ 20365,
+ 20417,
+ 20436,
+ 20500,
+ 20522,
+ 20536,
+ 20552,
+ 20563,
+ 20570,
+ 20588,
+ 20636,
+ 20707,
];
}
@@ -42776,6 +42809,7 @@ impl TranslatedString {
(Qstr::MP_QSTR_words__cancel_and_exit, Self::words__cancel_and_exit),
(Qstr::MP_QSTR_words__cancel_question, Self::words__cancel_question),
(Qstr::MP_QSTR_words__chain, Self::words__chain),
+ (Qstr::MP_QSTR_words__comm_continue, Self::words__comm_continue),
(Qstr::MP_QSTR_words__comm_trouble, Self::words__comm_trouble),
(Qstr::MP_QSTR_words__confirm, Self::words__confirm),
(Qstr::MP_QSTR_words__confirm_all, Self::words__confirm_all),
diff --git a/core/mocks/trezortranslate_keys.pyi b/core/mocks/trezortranslate_keys.pyi
index d035c23d..95d722d7 100644
--- a/core/mocks/trezortranslate_keys.pyi
+++ b/core/mocks/trezortranslate_keys.pyi
@@ -1092,7 +1092,8 @@ class TR:
words__cancel_and_exit: str = "Cancel and exit"
words__cancel_question: str = "Cancel?"
words__chain: str = "Chain"
- words__comm_trouble: str = "Your Trezor is having trouble communicating with your connected device."
+ words__comm_continue: str = "Communication with your connected device failed. It's safe to continue."
+ words__comm_trouble: str = "Communication with your connected device failed. Cancel and try again."
words__confirm: str = "Confirm"
words__confirm_all: str = "Confirm all"
words__confirm_fee: str = "Confirm fee"
diff --git a/core/translations/en.json b/core/translations/en.json
index 7bed7806..7be2fa16 100644
--- a/core/translations/en.json
+++ b/core/translations/en.json
@@ -3079,7 +3079,8 @@
"Eckhart": "Cancel?"
},
"words__chain": "Chain",
- "words__comm_trouble": "Your Trezor is having trouble communicating with your connected device.",
+ "words__comm_continue": "Communication with your connected device failed. It's safe to continue.",
+ "words__comm_trouble": "Communication with your connected device failed. Cancel and try again.",
"words__confirm": "Confirm",
"words__confirm_all": "Confirm all",
"words__confirm_fee": "Confirm fee",
diff --git a/core/translations/order.json b/core/translations/order.json
index ac1a7589..96616f86 100644
--- a/core/translations/order.json
+++ b/core/translations/order.json
@@ -1231,5 +1231,6 @@
"1229": "words__tap_to_wake",
"1230": "words__made_in",
"1231": "solana__app_domain",
- "1232": "solana__offchain_is_multisig"
+ "1232": "solana__offchain_is_multisig",
+ "1233": "words__comm_continue"
}
diff --git a/core/translations/signatures.json b/core/translations/signatures.json
index cf1768d5..a7d9c794 100644
--- a/core/translations/signatures.json
+++ b/core/translations/signatures.json
@@ -1,8 +1,8 @@
{
"current": {
- "merkle_root": "ddd789ba7b38d841ea828d0d0860c99ca138c2f3d91a6d7cd373ecc02d6760cd",
- "datetime": "2026-05-26T21:23:59.101182+00:00",
- "commit": "b8e502a517259fc95f508f24cb42325c67663bf2"
+ "merkle_root": "f1d9a3e2692fefc22322a767ef657701b51442772d4f5fe60c7d5cbaa8264dc1",
+ "datetime": "2026-06-01T13:51:04.588917+00:00",
+ "commit": "12d8a869a4150cf5a46fe44454c36bef9a548c78"
},
"history": [
{
diff --git a/tests/ui_tests/fixtures.json b/tests/ui_tests/fixtures.json
index 0c3a1be9..7988e847 100644
--- a/tests/ui_tests/fixtures.json
+++ b/tests/ui_tests/fixtures.json
@@ -6409,7 +6409,7 @@
"T2T1_en_test_msg_changepin_t2.py::test_remove_pin": "bc4f0ceb80e1da735ee5369effa07b5353e5de5693efef141a702531ff480fe4",
"T2T1_en_test_msg_changepin_t2.py::test_set_failed": "e437fde2fea07f0deff2a429c4f12d3680762a1d1dd7463e7a211ca5c3436686",
"T2T1_en_test_msg_changepin_t2.py::test_set_pin": "944bbaf7914a074f99fabc1744821689e22759a1c29d94695753148a4f07a69c",
-"T2T1_en_test_msg_delayed_ack.py::test_delayed_ack": "02b7f07aa277d802e0592f6b6f1cc01575dca88bdf44a532076cf2ecda0f8540",
+"T2T1_en_test_msg_delayed_ack.py::test_delayed_ack": "e17d4fac147f30905c1395130fe1727e98ab22ce660d3dd4c19cc6f9840fc023",
"T2T1_en_test_msg_loaddevice.py::test_load_device_1": "571d7a69e955b455ce947edbd90d7ae404afac736cddd02e17dfcc7830759117",
"T2T1_en_test_msg_loaddevice.py::test_load_device_2": "a4bc906bbcb42d93a29b548e44ad82c91e09fa49b2423748328bb1d65b2a9c12",
"T2T1_en_test_msg_loaddevice.py::test_load_device_slip39_advanced": "571d7a69e955b455ce947edbd90d7ae404afac736cddd02e17dfcc7830759117",
@@ -17229,7 +17229,7 @@
"T3B1_en_test_msg_changepin_t2.py::test_remove_pin": "2ad155492a0633033e4240699e0bf8faee4d251be191a16db0a99d336bc51eba",
"T3B1_en_test_msg_changepin_t2.py::test_set_failed": "326b2d556644f06cab06dfaf72b3da703b9b0d003e67a5b842569bf92972fa64",
"T3B1_en_test_msg_changepin_t2.py::test_set_pin": "0c2e421774b2e90c4b2e029017ea3a65b138717ba9bfd6a02112adbcfaca266d",
-"T3B1_en_test_msg_delayed_ack.py::test_delayed_ack": "cf3d52041bf5879f263b3e2e9a7b99baece9f98b2091833d9c9b1f05df0466d6",
+"T3B1_en_test_msg_delayed_ack.py::test_delayed_ack": "5614e30ba454feb74da192967366bcfe0923b12989264ca927b1397fcdae1952",
"T3B1_en_test_msg_loaddevice.py::test_load_device_1": "d5b26ad520e0a3b0010356dd85a854aeff2770dc9d5a807037248eb433c32f53",
"T3B1_en_test_msg_loaddevice.py::test_load_device_2": "01f804470023bc2c686b13425098a3f16bcc081fb3337ced64b916a51c6d09e7",
"T3B1_en_test_msg_loaddevice.py::test_load_device_slip39_advanced": "d5b26ad520e0a3b0010356dd85a854aeff2770dc9d5a807037248eb433c32f53",
@@ -28012,7 +28012,7 @@
"T3T1_en_test_msg_changepin_t2.py::test_remove_pin": "ab00dba3f32cf681d4a8b6f4b0a7d20ef909a71dab85addad98ebd81a26994ab",
"T3T1_en_test_msg_changepin_t2.py::test_set_failed": "aa2394dbd6707f0d5a284f0c03a04df21d5cb24270180b015d2c9967a372ae76",
"T3T1_en_test_msg_changepin_t2.py::test_set_pin": "999b46a983bc5244c53b831ee2cb51c8b5b59219d98fd84f44de3ba17ed3b72b",
-"T3T1_en_test_msg_delayed_ack.py::test_delayed_ack": "b3da33779ddf1dc84afde8f3ffc8a1d747bdfda49110d849fc562f5437e23e1b",
+"T3T1_en_test_msg_delayed_ack.py::test_delayed_ack": "497bea85bb8fa09adc599e919405f5e0fb714b20f7d5afa5529d0f2a98017251",
"T3T1_en_test_msg_loaddevice.py::test_load_device_1": "06335893a1fbd0ee2754cb9e3d7864ff8cb299360e0e7b950fb3813b118fcb6f",
"T3T1_en_test_msg_loaddevice.py::test_load_device_2": "ef0f8dd0ae781e8847a50fb17477d26ec802a33dd29da4e16ff6572ba17d5f35",
"T3T1_en_test_msg_loaddevice.py::test_load_device_slip39_advanced": "06335893a1fbd0ee2754cb9e3d7864ff8cb299360e0e7b950fb3813b118fcb6f",
@@ -39221,7 +39221,7 @@
"T3W1_en_test_msg_changepin_t2.py::test_remove_pin": "884e5a98db2e7adf71d22fb9538d6fcec78320820c07523fcf5a8be1edb607a6",
"T3W1_en_test_msg_changepin_t2.py::test_set_failed": "4b0d0d39802879bc9714d213f540fd5d8a994f03c03f83bccd6ec89bc3a5c494",
"T3W1_en_test_msg_changepin_t2.py::test_set_pin": "cee671d8c941d687314b7445851cee2246022c572b8759118b28772b00aa5bc9",
-"T3W1_en_test_msg_delayed_ack.py::test_delayed_ack": "ee41c2e4dd971de5535ce0ea3c228c66f17ae178bead4a930c5208bab5bab9de",
+"T3W1_en_test_msg_delayed_ack.py::test_delayed_ack": "d297013f896c085f31f01a3d25c642affc7abd08ef0ba41780f99254fa3bc122",
"T3W1_en_test_msg_loaddevice.py::test_load_device_1": "876bdb6a5865c9cc0b1c77a427121ffa2cbb99e0610b2ff79ca87e01cebdbf5b",
"T3W1_en_test_msg_loaddevice.py::test_load_device_2": "bee9ed6429d2b8d9b6509219903d7f577388c501b4a96238df431c6c9a9dd34f",
"T3W1_en_test_msg_loaddevice.py::test_load_device_slip39_advanced": "876bdb6a5865c9cc0b1c77a427121ffa2cbb99e0610b2ff79ca87e01cebdbf5b",
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.