chore(core): remove unused `instructions__tap_to_start` translation key
What changed, and why it matters
This commit simply deletes an unused on-screen text label ('Tap to start') and its associated translation key from the Trezor firmware source code. No security issue is present; it is a routine cleanup change.
No action required; this is a benign cleanup commit.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The change removes the instructions__tap_to_start translation key and its English string ‘Tap to start’ from generated translation tables, Rust enum definitions, qstr mappings, and mock type stubs. The key is no longer referenced anywhere in the codebase, so this is a dead-code removal with no functional or security impact.
Changed components
core/embed/rust/librust_qstr.hcore/embed/rust/src/translations/generated/translated_string.rscore/mocks/trezortranslate_keys.pyicore/translations/en.jsonInspect captured patch +0 / −6
diff --git a/core/embed/rust/librust_qstr.h b/core/embed/rust/librust_qstr.h
index 83ff057b2..68f11c9c8 100644
--- a/core/embed/rust/librust_qstr.h
+++ b/core/embed/rust/librust_qstr.h
@@ -416,7 +416,6 @@ static void _librust_qstrs(void) {
MP_QSTR_instructions__tap;
MP_QSTR_instructions__tap_to_confirm;
MP_QSTR_instructions__tap_to_continue;
- MP_QSTR_instructions__tap_to_start;
MP_QSTR_instructions__view_all_data;
MP_QSTR_instructions_verb;
MP_QSTR_interface;
diff --git a/core/embed/rust/src/translations/generated/translated_string.rs b/core/embed/rust/src/translations/generated/translated_string.rs
index ba2e58504..e28830e0a 100644
--- a/core/embed/rust/src/translations/generated/translated_string.rs
+++ b/core/embed/rust/src/translations/generated/translated_string.rs
@@ -1240,7 +1240,6 @@ pub enum TranslatedString {
instructions__learn_more = 893, // "Learn more"
instructions__shares_continue_with_x_template = 894, // "Continue with Share #{0}"
instructions__shares_start_with_1 = 895, // "Start with share #1"
- instructions__tap_to_start = 896, // "Tap to start"
passphrase__title_passphrase = 897, // "Passphrase"
recovery__dry_run_backup_not_on_this_device = 898, // "Wallet backup not on this device"
recovery__dry_run_invalid_backup_entered = 899, // "Invalid wallet backup entered"
@@ -4300,7 +4299,6 @@ impl TranslatedString {
(Self::instructions__learn_more, "Learn more"),
(Self::instructions__shares_continue_with_x_template, "Continue with Share #{0}"),
(Self::instructions__shares_start_with_1, "Start with share #1"),
- (Self::instructions__tap_to_start, "Tap to start"),
(Self::passphrase__title_passphrase, "Passphrase"),
(Self::recovery__dry_run_backup_not_on_this_device, "Wallet backup not on this device"),
(Self::recovery__dry_run_invalid_backup_entered, "Invalid wallet backup entered"),
@@ -5764,7 +5762,6 @@ impl TranslatedString {
(Qstr::MP_QSTR_instructions__tap, Self::instructions__tap),
(Qstr::MP_QSTR_instructions__tap_to_confirm, Self::instructions__tap_to_confirm),
(Qstr::MP_QSTR_instructions__tap_to_continue, Self::instructions__tap_to_continue),
- (Qstr::MP_QSTR_instructions__tap_to_start, Self::instructions__tap_to_start),
(Qstr::MP_QSTR_instructions__view_all_data, Self::instructions__view_all_data),
(Qstr::MP_QSTR_joint__title, Self::joint__title),
(Qstr::MP_QSTR_joint__to_the_total_amount, Self::joint__to_the_total_amount),
diff --git a/core/mocks/trezortranslate_keys.pyi b/core/mocks/trezortranslate_keys.pyi
index 9db00d29a..41976e060 100644
--- a/core/mocks/trezortranslate_keys.pyi
+++ b/core/mocks/trezortranslate_keys.pyi
@@ -450,7 +450,6 @@ class TR:
instructions__tap: str = "Tap"
instructions__tap_to_confirm: str = "Tap to confirm"
instructions__tap_to_continue: str = "Tap to continue"
- instructions__tap_to_start: str = "Tap to start"
instructions__view_all_data: str = "View all data in the menu."
joint__title: str = "Joint transaction"
joint__to_the_total_amount: str = "To the total amount:"
diff --git a/core/translations/en.json b/core/translations/en.json
index 9456f05e4..f7eb24e93 100644
--- a/core/translations/en.json
+++ b/core/translations/en.json
@@ -902,7 +902,6 @@
"instructions__tap": "Tap",
"instructions__tap_to_confirm": "Tap to confirm",
"instructions__tap_to_continue": "Tap to continue",
- "instructions__tap_to_start": "Tap to start",
"instructions__view_all_data": "View all data in the menu.",
"joint__title": "Joint transaction",
"joint__to_the_total_amount": "To the total amount:",
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.