diff --git a/core/embed/rust/src/translations/generated/translated_string.rs b/core/embed/rust/src/translations/generated/translated_string.rs index 12a03b4760..22d2a13fce 100644 --- a/core/embed/rust/src/translations/generated/translated_string.rs +++ b/core/embed/rust/src/translations/generated/translated_string.rs @@ -1392,6 +1392,23 @@ pub enum TranslatedString { solana__max_rent_fee = 998, // "Max rent fee" #[cfg(feature = "universal_fw")] solana__transaction_fee = 999, // "Transaction fee" + reset__share_words_first = 1000, // "Write down the first word from the backup." + backup__not_recommend = 1001, // "We don't recommend to skip wallet backup creation." + words__pay_attention = 1002, // "Pay attention" + address__check_with_source = 1003, // "Check the address with source." + words__receive = 1004, // "Receive" + reset__recovery_share_description = 1005, // "A recovery share is a list of words you wrote down when setting up your Trezor." + reset__recovery_share_number = 1006, // "Your wallet backup consists of 1 to 16 shares." + words__recovery_share = 1007, // "Recovery share" + send__send_in_the_app = 1008, // "After signing, send the transaction in the app." + send__sign_cancelled = 1009, // "Sign cancelled." + words__send = 1010, // "Send" + words__wallet = 1011, // "Wallet" + words__authenticate = 1012, // "Authenticate" + #[cfg(feature = "universal_fw")] + ethereum__deploy_contract = 1013, // "Deploy contract" + #[cfg(feature = "universal_fw")] + ethereum__title_all_input_data_template = 1014, // "All input data ({0} bytes)" } impl TranslatedString { @@ -1414,7 +1431,14 @@ impl TranslatedString { (Self::auto_lock__change_template, "Auto-lock Trezor after {0} of inactivity?"), (Self::auto_lock__title, "Auto-lock delay"), (Self::backup__can_back_up_anytime, "You can back up your Trezor once, at any time."), + #[cfg(feature = "layout_bolt")] (Self::backup__it_should_be_backed_up, "You should back up your new wallet right now."), + #[cfg(feature = "layout_caesar")] + (Self::backup__it_should_be_backed_up, "You should back up your new wallet right now."), + #[cfg(feature = "layout_delizia")] + (Self::backup__it_should_be_backed_up, "You should back up your new wallet right now."), + #[cfg(feature = "layout_eckhart")] + (Self::backup__it_should_be_backed_up, "Back up your new wallet now."), (Self::backup__it_should_be_backed_up_now, "It should be backed up now!"), (Self::backup__new_wallet_created, "Wallet created.\n"), (Self::backup__new_wallet_successfully_created, "Wallet created successfully."), @@ -1805,7 +1829,17 @@ impl TranslatedString { #[cfg(feature = "universal_fw")] (Self::ethereum__amount_sent, "Amount sent:"), #[cfg(feature = "universal_fw")] - (Self::ethereum__contract, "Contract:"), + #[cfg(feature = "layout_bolt")] + (Self::ethereum__contract, "Contract"), + #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_caesar")] + (Self::ethereum__contract, "Contract"), + #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_delizia")] + (Self::ethereum__contract, "Contract"), + #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_eckhart")] + (Self::ethereum__contract, "Call contract"), #[cfg(feature = "universal_fw")] (Self::ethereum__data_size_template, "Size: {0} bytes"), #[cfg(feature = "universal_fw")] @@ -1862,10 +1896,30 @@ impl TranslatedString { #[cfg(feature = "universal_fw")] (Self::fido__device_not_registered, "This device is not registered with this application."), #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_bolt")] (Self::fido__does_not_belong, "The credential you are trying to import does\nnot belong to this authenticator."), #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_caesar")] + (Self::fido__does_not_belong, "The credential you are trying to import does\nnot belong to this authenticator."), + #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_delizia")] + (Self::fido__does_not_belong, "The credential you are trying to import does\nnot belong to this authenticator."), + #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_eckhart")] + (Self::fido__does_not_belong, "The credential you are trying to import does not belong to this authenticator."), + #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_bolt")] (Self::fido__erase_credentials, "erase all credentials?"), #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_caesar")] + (Self::fido__erase_credentials, "erase all credentials?"), + #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_delizia")] + (Self::fido__erase_credentials, "erase all credentials?"), + #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_eckhart")] + (Self::fido__erase_credentials, "Delete all of the saved credentials?"), + #[cfg(feature = "universal_fw")] (Self::fido__export_credentials, "Export information about the credentials stored on this device?"), #[cfg(feature = "universal_fw")] (Self::fido__not_registered, "Not registered"), @@ -2169,21 +2223,42 @@ impl TranslatedString { (Self::recovery__title_recover, "Recover wallet"), (Self::recovery__title_remaining_shares, "Remaining shares"), (Self::recovery__type_word_x_of_y_template, "Type word {0} of {1}"), + #[cfg(feature = "layout_bolt")] (Self::recovery__wallet_recovered, "Wallet recovery completed"), + #[cfg(feature = "layout_caesar")] + (Self::recovery__wallet_recovered, "Wallet recovery completed"), + #[cfg(feature = "layout_delizia")] + (Self::recovery__wallet_recovered, "Wallet recovery completed"), + #[cfg(feature = "layout_eckhart")] + (Self::recovery__wallet_recovered, "Wallet recovery completed."), (Self::recovery__wanna_cancel_dry_run, "Are you sure you want to cancel the backup check?"), (Self::recovery__wanna_cancel_recovery, "Are you sure you want to cancel the recovery process?"), (Self::recovery__word_count_template, "({0} words)"), (Self::recovery__word_x_of_y_template, "Word {0} of {1}"), (Self::recovery__x_more_items_starting_template_plural, "{count} more {plural} starting"), (Self::recovery__x_more_shares_needed_template_plural, "{count} more {plural} needed"), + #[cfg(feature = "layout_bolt")] (Self::recovery__x_of_y_entered_template, "{0} of {1} shares entered"), + #[cfg(feature = "layout_caesar")] + (Self::recovery__x_of_y_entered_template, "{0} of {1} shares entered"), + #[cfg(feature = "layout_delizia")] + (Self::recovery__x_of_y_entered_template, "{0} of {1} shares entered"), + #[cfg(feature = "layout_eckhart")] + (Self::recovery__x_of_y_entered_template, "{0} of {1} shares entered."), (Self::recovery__you_have_entered, "You have entered"), (Self::reset__advanced_group_threshold_info, "The group threshold specifies the number of groups required to recover your wallet."), (Self::reset__all_x_of_y_template, "all {0} of {1} shares"), (Self::reset__any_x_of_y_template, "any {0} of {1} shares"), (Self::reset__button_create, "Create wallet"), (Self::reset__button_recover, "Recover wallet"), + #[cfg(feature = "layout_bolt")] (Self::reset__by_continuing, "By continuing you agree to Trezor Company's terms and conditions."), + #[cfg(feature = "layout_caesar")] + (Self::reset__by_continuing, "By continuing you agree to Trezor Company's terms and conditions."), + #[cfg(feature = "layout_delizia")] + (Self::reset__by_continuing, "By continuing you agree to Trezor Company's terms and conditions."), + #[cfg(feature = "layout_eckhart")] + (Self::reset__by_continuing, "By continuing, you agree to Trezor Company's Terms of Use."), (Self::reset__check_backup_title, "Check backup"), (Self::reset__check_group_share_title_template, "Check g{0} - share {1}"), (Self::reset__check_wallet_backup_title, "Check wallet backup"), @@ -2214,7 +2289,14 @@ impl TranslatedString { (Self::reset__recovery_share_title_template, "Recovery share #{0}"), (Self::reset__required_number_of_groups, "The required number of groups for recovery."), (Self::reset__select_correct_word, "Select the correct word for each position."), + #[cfg(feature = "layout_bolt")] (Self::reset__select_word_template, "Select {0} word"), + #[cfg(feature = "layout_caesar")] + (Self::reset__select_word_template, "Select {0} word"), + #[cfg(feature = "layout_delizia")] + (Self::reset__select_word_template, "Select {0} word"), + #[cfg(feature = "layout_eckhart")] + (Self::reset__select_word_template, "Select word #{0} from your wallet backup"), (Self::reset__select_word_x_of_y_template, "Select word {0} of {1}:"), (Self::reset__set_it_to_count_template, "Set it to {0} and you will need "), (Self::reset__share_checked_successfully_template, "Share #{0} checked successfully."), @@ -2225,7 +2307,14 @@ impl TranslatedString { (Self::reset__slip39_checklist_set_num_shares, "Set number of shares"), (Self::reset__slip39_checklist_set_sizes, "Set sizes and thresholds"), (Self::reset__slip39_checklist_set_sizes_longer, "Set size and threshold for each group"), + #[cfg(feature = "layout_bolt")] (Self::reset__slip39_checklist_set_threshold, "Set threshold"), + #[cfg(feature = "layout_caesar")] + (Self::reset__slip39_checklist_set_threshold, "Set threshold"), + #[cfg(feature = "layout_delizia")] + (Self::reset__slip39_checklist_set_threshold, "Set threshold"), + #[cfg(feature = "layout_eckhart")] + (Self::reset__slip39_checklist_set_threshold, "Set recovery threshold"), (Self::reset__slip39_checklist_title, "Backup checklist"), (Self::reset__slip39_checklist_write_down, "Write down and check all shares"), (Self::reset__slip39_checklist_write_down_recovery, "Write down & check all wallet backup shares"), @@ -2241,7 +2330,14 @@ impl TranslatedString { (Self::reset__title_set_number_of_shares, "Set number of shares"), (Self::reset__title_set_threshold, "Set threshold"), (Self::reset__to_form_group_template, "to form Group {0}."), + #[cfg(feature = "layout_bolt")] (Self::reset__tos_link, "trezor.io/tos"), + #[cfg(feature = "layout_caesar")] + (Self::reset__tos_link, "trezor.io/tos"), + #[cfg(feature = "layout_delizia")] + (Self::reset__tos_link, "trezor.io/tos"), + #[cfg(feature = "layout_eckhart")] + (Self::reset__tos_link, "More at trezor.io/tos"), (Self::reset__total_number_of_shares_in_group_template, "Set the total number of shares in Group {0}."), (Self::reset__use_your_backup, "Use your backup when you need to recover your wallet."), (Self::reset__write_down_words_template, "Write the following {0} words in order on your wallet backup card."), @@ -2612,13 +2708,27 @@ impl TranslatedString { (Self::instructions__hold_to_confirm, "Hold to confirm"), (Self::words__important, "Important"), (Self::reset__words_written_down_template, "I wrote down all {0} words in order."), + #[cfg(feature = "layout_bolt")] (Self::backup__create_backup_to_prevent_loss, "Create a backup to avoid losing access to your funds"), + #[cfg(feature = "layout_caesar")] + (Self::backup__create_backup_to_prevent_loss, "Create a backup to avoid losing access to your funds"), + #[cfg(feature = "layout_delizia")] + (Self::backup__create_backup_to_prevent_loss, "Create a backup to avoid losing access to your funds"), + #[cfg(feature = "layout_eckhart")] + (Self::backup__create_backup_to_prevent_loss, "Create a wallet backup to avoid losing access to your funds."), (Self::reset__check_backup_instructions, "Let's do a quick check of your backup."), (Self::words__instructions, "Instructions"), (Self::words__not_recommended, "Not recommended!"), (Self::address_details__account_info, "Account info"), (Self::address__cancel_contact_support, "If receive address doesn't match, contact Trezor Support at trezor.io/support."), + #[cfg(feature = "layout_bolt")] (Self::address__cancel_receive, "Cancel receive"), + #[cfg(feature = "layout_caesar")] + (Self::address__cancel_receive, "Cancel receive"), + #[cfg(feature = "layout_delizia")] + (Self::address__cancel_receive, "Cancel receive"), + #[cfg(feature = "layout_eckhart")] + (Self::address__cancel_receive, "Cancel receive?"), (Self::address__qr_code, "QR code"), (Self::address_details__derivation_path, "Derivation path"), (Self::instructions__continue_in_app, "Continue in the app"), @@ -2636,13 +2746,27 @@ impl TranslatedString { (Self::auto_lock__turned_on, "Auto-lock turned on"), (Self::backup__info_multi_share_backup, "Your wallet backup contains multiple lists of words in a specific order (shares)."), (Self::backup__info_single_share_backup, "Your wallet backup contains {0} words in a specific order."), + #[cfg(feature = "layout_bolt")] (Self::backup__title_backup_completed, "Wallet backup completed"), + #[cfg(feature = "layout_caesar")] + (Self::backup__title_backup_completed, "Wallet backup completed"), + #[cfg(feature = "layout_delizia")] + (Self::backup__title_backup_completed, "Wallet backup completed"), + #[cfg(feature = "layout_eckhart")] + (Self::backup__title_backup_completed, "Wallet backup completed."), (Self::backup__title_create_wallet_backup, "Create wallet backup"), (Self::haptic_feedback__disable, "Disable haptic feedback?"), (Self::haptic_feedback__enable, "Enable haptic feedback?"), (Self::haptic_feedback__subtitle, "Setting"), (Self::haptic_feedback__title, "Haptic feedback"), + #[cfg(feature = "layout_bolt")] + (Self::instructions__continue_holding, ""), + #[cfg(feature = "layout_caesar")] + (Self::instructions__continue_holding, ""), + #[cfg(feature = "layout_delizia")] (Self::instructions__continue_holding, "Continue\nholding"), + #[cfg(feature = "layout_eckhart")] + (Self::instructions__continue_holding, "Keep holding"), (Self::instructions__enter_next_share, "Enter next share"), (Self::instructions__hold_to_continue, "Hold to continue"), (Self::instructions__hold_to_exit_tutorial, "Hold to exit tutorial"), @@ -2660,7 +2784,14 @@ impl TranslatedString { (Self::recovery__info_about_disconnect, "It's safe to disconnect your Trezor while recovering your wallet and continue later."), (Self::recovery__share_does_not_match, "Share doesn't match"), (Self::reset__cancel_create_wallet, "Cancel create wallet"), + #[cfg(feature = "layout_bolt")] (Self::reset__incorrect_word_selected, "Incorrect word selected"), + #[cfg(feature = "layout_caesar")] + (Self::reset__incorrect_word_selected, "Incorrect word selected"), + #[cfg(feature = "layout_delizia")] + (Self::reset__incorrect_word_selected, "Incorrect word selected"), + #[cfg(feature = "layout_eckhart")] + (Self::reset__incorrect_word_selected, "Incorrect word selected."), (Self::reset__more_at, "More at"), (Self::reset__num_of_shares_how_many, "How many wallet backup shares do you want to create?"), (Self::reset__num_of_shares_long_info_template, "Each backup share is a sequence of {0} words. Store each wordlist in a separate, safe location or share with trusted individuals. Collect as needed to recover your wallet."), @@ -2679,7 +2810,14 @@ impl TranslatedString { (Self::words__good_to_know, "Good to know"), (Self::words__operation_cancelled, "Operation cancelled"), (Self::words__settings, "Settings"), + #[cfg(feature = "layout_bolt")] (Self::words__try_again, "Try again."), + #[cfg(feature = "layout_caesar")] + (Self::words__try_again, "Try again."), + #[cfg(feature = "layout_delizia")] + (Self::words__try_again, "Try again."), + #[cfg(feature = "layout_eckhart")] + (Self::words__try_again, "Try again"), (Self::reset__slip39_checklist_num_groups_x_template, "Number of groups: {0}"), (Self::brightness__title, "Display brightness"), (Self::recovery__title_unlock_repeated_backup, "Multi-share backup"), @@ -2690,7 +2828,14 @@ impl TranslatedString { (Self::reset__repeat_for_all_shares, "Repeat for all shares."), (Self::homescreen__settings_subtitle, "Settings"), (Self::homescreen__settings_title, "Homescreen"), + #[cfg(feature = "layout_bolt")] (Self::reset__the_word_is_repeated, "The word is repeated"), + #[cfg(feature = "layout_caesar")] + (Self::reset__the_word_is_repeated, "The word is repeated"), + #[cfg(feature = "layout_delizia")] + (Self::reset__the_word_is_repeated, "The word is repeated"), + #[cfg(feature = "layout_eckhart")] + (Self::reset__the_word_is_repeated, "The word appears multiple times in the backup."), (Self::tutorial__title_lets_begin, "Let's begin"), (Self::tutorial__did_you_know, "Did you know?"), (Self::tutorial__first_wallet, "The Trezor Model One, created in 2013,\nwas the world's first hardware wallet."), @@ -2723,17 +2868,57 @@ impl TranslatedString { (Self::address__public_key_confirmed, "Public key confirmed"), (Self::words__continue_anyway, "Continue anyway"), #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_bolt")] (Self::ethereum__unknown_contract_address, "Unknown contract address. Continue only if you know what you are doing."), #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_caesar")] + (Self::ethereum__unknown_contract_address, "Unknown contract address. Continue only if you know what you are doing."), + #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_delizia")] + (Self::ethereum__unknown_contract_address, "Unknown contract address. Continue only if you know what you are doing."), + #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_eckhart")] + (Self::ethereum__unknown_contract_address, "Unknown token contract address. Continue only if you know what you are doing."), + #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_bolt")] (Self::ethereum__token_contract, "Token contract"), + #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_caesar")] + (Self::ethereum__token_contract, "Token contract"), + #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_delizia")] + (Self::ethereum__token_contract, "Token contract"), + #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_eckhart")] + (Self::ethereum__token_contract, "Token contract address"), (Self::buttons__view_all_data, "View all data"), (Self::instructions__view_all_data, "View all data in the menu."), #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_bolt")] (Self::ethereum__interaction_contract, "Interaction contract"), + #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_caesar")] + (Self::ethereum__interaction_contract, "Interaction contract"), + #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_delizia")] + (Self::ethereum__interaction_contract, "Interaction contract"), + #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_eckhart")] + (Self::ethereum__interaction_contract, "Interaction contract address"), (Self::misc__enable_labeling, "Enable labeling?"), #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_bolt")] (Self::ethereum__unknown_contract_address_short, "Unknown contract address."), #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_caesar")] + (Self::ethereum__unknown_contract_address_short, "Unknown contract address."), + #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_delizia")] + (Self::ethereum__unknown_contract_address_short, "Unknown contract address."), + #[cfg(feature = "universal_fw")] + #[cfg(feature = "layout_eckhart")] + (Self::ethereum__unknown_contract_address_short, "Unknown token contract address."), + #[cfg(feature = "universal_fw")] (Self::solana__base_fee, "Base fee"), #[cfg(feature = "universal_fw")] (Self::solana__claim, "Claim"), @@ -2777,6 +2962,23 @@ impl TranslatedString { (Self::solana__max_rent_fee, "Max rent fee"), #[cfg(feature = "universal_fw")] (Self::solana__transaction_fee, "Transaction fee"), + (Self::reset__share_words_first, "Write down the first word from the backup."), + (Self::backup__not_recommend, "We don't recommend to skip wallet backup creation."), + (Self::words__pay_attention, "Pay attention"), + (Self::address__check_with_source, "Check the address with source."), + (Self::words__receive, "Receive"), + (Self::reset__recovery_share_description, "A recovery share is a list of words you wrote down when setting up your Trezor."), + (Self::reset__recovery_share_number, "Your wallet backup consists of 1 to 16 shares."), + (Self::words__recovery_share, "Recovery share"), + (Self::send__send_in_the_app, "After signing, send the transaction in the app."), + (Self::send__sign_cancelled, "Sign cancelled."), + (Self::words__send, "Send"), + (Self::words__wallet, "Wallet"), + (Self::words__authenticate, "Authenticate"), + #[cfg(feature = "universal_fw")] + (Self::ethereum__deploy_contract, "Deploy contract"), + #[cfg(feature = "universal_fw")] + (Self::ethereum__title_all_input_data_template, "All input data ({0} bytes)"), ]; #[cfg(feature = "micropython")] @@ -2789,6 +2991,7 @@ impl TranslatedString { (Qstr::MP_QSTR_addr_mismatch__xpub_mismatch, Self::addr_mismatch__xpub_mismatch), (Qstr::MP_QSTR_address__cancel_contact_support, Self::address__cancel_contact_support), (Qstr::MP_QSTR_address__cancel_receive, Self::address__cancel_receive), + (Qstr::MP_QSTR_address__check_with_source, Self::address__check_with_source), (Qstr::MP_QSTR_address__confirmed, Self::address__confirmed), (Qstr::MP_QSTR_address__public_key, Self::address__public_key), (Qstr::MP_QSTR_address__public_key_confirmed, Self::address__public_key_confirmed), @@ -2814,6 +3017,7 @@ impl TranslatedString { (Qstr::MP_QSTR_backup__it_should_be_backed_up_now, Self::backup__it_should_be_backed_up_now), (Qstr::MP_QSTR_backup__new_wallet_created, Self::backup__new_wallet_created), (Qstr::MP_QSTR_backup__new_wallet_successfully_created, Self::backup__new_wallet_successfully_created), + (Qstr::MP_QSTR_backup__not_recommend, Self::backup__not_recommend), (Qstr::MP_QSTR_backup__recover_anytime, Self::backup__recover_anytime), (Qstr::MP_QSTR_backup__title_backup_completed, Self::backup__title_backup_completed), (Qstr::MP_QSTR_backup__title_backup_wallet, Self::backup__title_backup_wallet), @@ -3226,6 +3430,8 @@ impl TranslatedString { #[cfg(feature = "universal_fw")] (Qstr::MP_QSTR_ethereum__data_size_template, Self::ethereum__data_size_template), #[cfg(feature = "universal_fw")] + (Qstr::MP_QSTR_ethereum__deploy_contract, Self::ethereum__deploy_contract), + #[cfg(feature = "universal_fw")] (Qstr::MP_QSTR_ethereum__gas_limit, Self::ethereum__gas_limit), #[cfg(feature = "universal_fw")] (Qstr::MP_QSTR_ethereum__gas_price, Self::ethereum__gas_price), @@ -3268,6 +3474,8 @@ impl TranslatedString { #[cfg(feature = "universal_fw")] (Qstr::MP_QSTR_ethereum__staking_unstake_intro, Self::ethereum__staking_unstake_intro), #[cfg(feature = "universal_fw")] + (Qstr::MP_QSTR_ethereum__title_all_input_data_template, Self::ethereum__title_all_input_data_template), + #[cfg(feature = "universal_fw")] (Qstr::MP_QSTR_ethereum__title_confirm_domain, Self::ethereum__title_confirm_domain), #[cfg(feature = "universal_fw")] (Qstr::MP_QSTR_ethereum__title_confirm_message, Self::ethereum__title_confirm_message), @@ -3711,6 +3919,8 @@ impl TranslatedString { (Qstr::MP_QSTR_reset__number_of_shares_info, Self::reset__number_of_shares_info), (Qstr::MP_QSTR_reset__one_share, Self::reset__one_share), (Qstr::MP_QSTR_reset__only_one_share_will_be_created, Self::reset__only_one_share_will_be_created), + (Qstr::MP_QSTR_reset__recovery_share_description, Self::reset__recovery_share_description), + (Qstr::MP_QSTR_reset__recovery_share_number, Self::reset__recovery_share_number), (Qstr::MP_QSTR_reset__recovery_share_title_template, Self::reset__recovery_share_title_template), (Qstr::MP_QSTR_reset__recovery_wallet_backup_title, Self::reset__recovery_wallet_backup_title), (Qstr::MP_QSTR_reset__repeat_for_all_shares, Self::reset__repeat_for_all_shares), @@ -3722,6 +3932,7 @@ impl TranslatedString { (Qstr::MP_QSTR_reset__set_it_to_count_template, Self::reset__set_it_to_count_template), (Qstr::MP_QSTR_reset__share_checked_successfully_template, Self::reset__share_checked_successfully_template), (Qstr::MP_QSTR_reset__share_completed_template, Self::reset__share_completed_template), + (Qstr::MP_QSTR_reset__share_words_first, Self::reset__share_words_first), (Qstr::MP_QSTR_reset__share_words_title, Self::reset__share_words_title), (Qstr::MP_QSTR_reset__slip39_checklist_more_info_threshold, Self::reset__slip39_checklist_more_info_threshold), (Qstr::MP_QSTR_reset__slip39_checklist_more_info_threshold_example_template, Self::reset__slip39_checklist_more_info_threshold_example_template), @@ -3807,6 +4018,8 @@ impl TranslatedString { (Qstr::MP_QSTR_send__maximum_fee, Self::send__maximum_fee), (Qstr::MP_QSTR_send__receiving_to_multisig, Self::send__receiving_to_multisig), (Qstr::MP_QSTR_send__send_from, Self::send__send_from), + (Qstr::MP_QSTR_send__send_in_the_app, Self::send__send_in_the_app), + (Qstr::MP_QSTR_send__sign_cancelled, Self::send__sign_cancelled), (Qstr::MP_QSTR_send__sign_transaction, Self::send__sign_transaction), (Qstr::MP_QSTR_send__title_confirm_sending, Self::send__title_confirm_sending), (Qstr::MP_QSTR_send__title_joint_transaction, Self::send__title_joint_transaction), @@ -4117,6 +4330,7 @@ impl TranslatedString { (Qstr::MP_QSTR_words__amount, Self::words__amount), (Qstr::MP_QSTR_words__are_you_sure, Self::words__are_you_sure), (Qstr::MP_QSTR_words__array_of, Self::words__array_of), + (Qstr::MP_QSTR_words__authenticate, Self::words__authenticate), (Qstr::MP_QSTR_words__blockhash, Self::words__blockhash), (Qstr::MP_QSTR_words__buying, Self::words__buying), (Qstr::MP_QSTR_words__cancel_and_exit, Self::words__cancel_and_exit), @@ -4139,10 +4353,14 @@ impl TranslatedString { (Qstr::MP_QSTR_words__not_recommended, Self::words__not_recommended), (Qstr::MP_QSTR_words__operation_cancelled, Self::words__operation_cancelled), (Qstr::MP_QSTR_words__outputs, Self::words__outputs), + (Qstr::MP_QSTR_words__pay_attention, Self::words__pay_attention), (Qstr::MP_QSTR_words__please_check_again, Self::words__please_check_again), (Qstr::MP_QSTR_words__please_try_again, Self::words__please_try_again), (Qstr::MP_QSTR_words__really_wanna, Self::words__really_wanna), + (Qstr::MP_QSTR_words__receive, Self::words__receive), (Qstr::MP_QSTR_words__recipient, Self::words__recipient), + (Qstr::MP_QSTR_words__recovery_share, Self::words__recovery_share), + (Qstr::MP_QSTR_words__send, Self::words__send), (Qstr::MP_QSTR_words__settings, Self::words__settings), (Qstr::MP_QSTR_words__sign, Self::words__sign), (Qstr::MP_QSTR_words__signer, Self::words__signer), @@ -4159,6 +4377,7 @@ impl TranslatedString { (Qstr::MP_QSTR_words__try_again, Self::words__try_again), (Qstr::MP_QSTR_words__unknown, Self::words__unknown), (Qstr::MP_QSTR_words__unlocked, Self::words__unlocked), + (Qstr::MP_QSTR_words__wallet, Self::words__wallet), (Qstr::MP_QSTR_words__warning, Self::words__warning), (Qstr::MP_QSTR_words__writable, Self::words__writable), (Qstr::MP_QSTR_words__yes, Self::words__yes), diff --git a/core/translations/signatures.json b/core/translations/signatures.json index 64ee992a99..11dff8fdf4 100644 --- a/core/translations/signatures.json +++ b/core/translations/signatures.json @@ -1,8 +1,8 @@ { "current": { - "merkle_root": "27c0e5fb8f144289e4e726678a0dfc3371d344ff5a7cca2233b1a4a009149653", - "datetime": "2025-05-07T13:50:09.500899", - "commit": "10cdd67b3e363d3e002d4736cdcb3e25ce41f186" + "merkle_root": "c631d17076b662ce2e7d2f74cfa53738720096f5d4fba7f8831aa6b0cc3ba5a0", + "datetime": "2025-05-15T10:41:02.973708", + "commit": "a3c2a50c9670968d076259b7746dea4aa37ab2ad" }, "history": [ {