From aaff0fe2d30300356cec11a9d8ac894fde269264 Mon Sep 17 00:00:00 2001 From: obrusvit Date: Tue, 9 Apr 2024 13:33:23 +0200 Subject: [PATCH] refactor(core): do not use all-caps in en.json The change is necessary for future models where titles might not be uppercased. [no changelog] --- .../generated/translated_string.rs | 720 +++++++++--------- core/mocks/trezortranslate_keys.pyi | 360 ++++----- core/translations/en.json | 360 ++++----- core/translations/signatures.json | 6 +- 4 files changed, 723 insertions(+), 723 deletions(-) diff --git a/core/embed/rust/src/translations/generated/translated_string.rs b/core/embed/rust/src/translations/generated/translated_string.rs index 6f3f09a53..1fdfb22e1 100644 --- a/core/embed/rust/src/translations/generated/translated_string.rs +++ b/core/embed/rust/src/translations/generated/translated_string.rs @@ -17,24 +17,24 @@ pub enum TranslatedString { addr_mismatch__wrong_derivation_path = 4, // "Wrong derivation path for selected account." addr_mismatch__xpub_mismatch = 5, // "XPUB mismatch?" address__public_key = 6, // "Public key" - address__title_cosigner = 7, // "COSIGNER" - address__title_receive_address = 8, // "RECEIVE ADDRESS" - address__title_yours = 9, // "YOURS" + address__title_cosigner = 7, // "Cosigner" + address__title_receive_address = 8, // "Receive address" + address__title_yours = 9, // "Yours" address_details__derivation_path = 10, // "Derivation path:" - address_details__title_receive_address = 11, // "RECEIVE ADDRESS" - address_details__title_receiving_to = 12, // "RECEIVING TO" + address_details__title_receive_address = 11, // "Receive address" + address_details__title_receiving_to = 12, // "Receiving to" authenticate__confirm_template = 13, // "Allow connected computer to confirm your {0} is genuine?" authenticate__header = 14, // "Authenticate device" auto_lock__change_template = 15, // "Auto-lock your Trezor after {0} of inactivity?" - auto_lock__title = 16, // "AUTO-LOCK DELAY" + auto_lock__title = 16, // "Auto-lock delay" backup__can_back_up_anytime = 17, // "You can back up your Trezor once, at any time." backup__it_should_be_backed_up = 18, // "You should back up your new wallet right now." backup__it_should_be_backed_up_now = 19, // "It should be backed up now!" backup__new_wallet_created = 20, // "New wallet created.\n" backup__new_wallet_successfully_created = 21, // "New wallet created successfully." backup__recover_anytime = 22, // "You can use your backup to recover your wallet at any time." - backup__title_backup_wallet = 23, // "BACK UP WALLET" - backup__title_skip = 24, // "SKIP BACKUP" + backup__title_backup_wallet = 23, // "Back up wallet" + backup__title_skip = 24, // "Skip backup" backup__want_to_skip = 25, // "Are you sure you want to skip the backup?" #[cfg(feature = "universal_fw")] binance__buy = 26, // "Buy" @@ -72,59 +72,59 @@ pub enum TranslatedString { bitcoin__new_fee_rate = 47, // "New fee rate:" bitcoin__simple_send_of = 48, // "Simple send of" bitcoin__ticket_amount = 49, // "Ticket amount:" - bitcoin__title_confirm_details = 50, // "CONFIRM DETAILS" - bitcoin__title_finalize_transaction = 51, // "FINALIZE TRANSACTION" - bitcoin__title_high_mining_fee = 52, // "HIGH MINING FEE" - bitcoin__title_meld_transaction = 53, // "MELD TRANSACTIONS" - bitcoin__title_modify_amount = 54, // "MODIFY AMOUNT" - bitcoin__title_payjoin = 55, // "PAYJOIN" - bitcoin__title_proof_of_ownership = 56, // "PROOF OF OWNERSHIP" - bitcoin__title_purchase_ticket = 57, // "PURCHASE TICKET" - bitcoin__title_update_transaction = 58, // "UPDATE TRANSACTION" + bitcoin__title_confirm_details = 50, // "Confirm details" + bitcoin__title_finalize_transaction = 51, // "Finalize transaction" + bitcoin__title_high_mining_fee = 52, // "High mining fee" + bitcoin__title_meld_transaction = 53, // "Meld transactions" + bitcoin__title_modify_amount = 54, // "Modify amount" + bitcoin__title_payjoin = 55, // "Payjoin" + bitcoin__title_proof_of_ownership = 56, // "Proof of ownership" + bitcoin__title_purchase_ticket = 57, // "Purchase ticket" + bitcoin__title_update_transaction = 58, // "Update transaction" bitcoin__unknown_path = 59, // "Unknown path" bitcoin__unknown_transaction = 60, // "Unknown transaction" bitcoin__unusually_high_fee = 61, // "Unusually high fee." bitcoin__unverified_external_inputs = 62, // "The transaction contains unverified external inputs." bitcoin__valid_signature = 63, // "The signature is valid." bitcoin__voting_rights = 64, // "Voting rights to:" - buttons__abort = 65, // "ABORT" - buttons__access = 66, // "ACCESS" - buttons__again = 67, // "AGAIN" - buttons__allow = 68, // "ALLOW" - buttons__back = 69, // "BACK" - buttons__back_up = 70, // "BACK UP" - buttons__cancel = 71, // "CANCEL" - buttons__change = 72, // "CHANGE" - buttons__check = 73, // "CHECK" - buttons__check_again = 74, // "CHECK AGAIN" - buttons__close = 75, // "CLOSE" - buttons__confirm = 76, // "CONFIRM" - buttons__continue = 77, // "CONTINUE" - buttons__details = 78, // "DETAILS" - buttons__enable = 79, // "ENABLE" - buttons__enter = 80, // "ENTER" - buttons__enter_share = 81, // "ENTER SHARE" - buttons__export = 82, // "EXPORT" - buttons__format = 83, // "FORMAT" - buttons__go_back = 84, // "GO BACK" - buttons__hold_to_confirm = 85, // "HOLD TO CONFIRM" - buttons__info = 86, // "INFO" - buttons__install = 87, // "INSTALL" - buttons__more_info = 88, // "MORE INFO" - buttons__ok_i_understand = 89, // "OK, I UNDERSTAND" - buttons__purchase = 90, // "PURCHASE" - buttons__quit = 91, // "QUIT" - buttons__restart = 92, // "RESTART" - buttons__retry = 93, // "RETRY" - buttons__select = 94, // "SELECT" - buttons__set = 95, // "SET" - buttons__show_all = 96, // "SHOW ALL" - buttons__show_details = 97, // "SHOW DETAILS" - buttons__show_words = 98, // "SHOW WORDS" - buttons__skip = 99, // "SKIP" - buttons__try_again = 100, // "TRY AGAIN" - buttons__turn_off = 101, // "TURN OFF" - buttons__turn_on = 102, // "TURN ON" + buttons__abort = 65, // "Abort" + buttons__access = 66, // "Access" + buttons__again = 67, // "Again" + buttons__allow = 68, // "Allow" + buttons__back = 69, // "Back" + buttons__back_up = 70, // "Back up" + buttons__cancel = 71, // "Cancel" + buttons__change = 72, // "Change" + buttons__check = 73, // "Check" + buttons__check_again = 74, // "Check again" + buttons__close = 75, // "Close" + buttons__confirm = 76, // "Confirm" + buttons__continue = 77, // "Continue" + buttons__details = 78, // "Details" + buttons__enable = 79, // "Enable" + buttons__enter = 80, // "Enter" + buttons__enter_share = 81, // "Enter share" + buttons__export = 82, // "Export" + buttons__format = 83, // "Format" + buttons__go_back = 84, // "Go back" + buttons__hold_to_confirm = 85, // "Hold to confirm" + buttons__info = 86, // "Info" + buttons__install = 87, // "Install" + buttons__more_info = 88, // "More info" + buttons__ok_i_understand = 89, // "Ok, I understand" + buttons__purchase = 90, // "Purchase" + buttons__quit = 91, // "Quit" + buttons__restart = 92, // "Restart" + buttons__retry = 93, // "Retry" + buttons__select = 94, // "Select" + buttons__set = 95, // "Set" + buttons__show_all = 96, // "Show all" + buttons__show_details = 97, // "Show details" + buttons__show_words = 98, // "Show words" + buttons__skip = 99, // "Skip" + buttons__try_again = 100, // "Try again" + buttons__turn_off = 101, // "Turn off" + buttons__turn_on = 102, // "Turn on" #[cfg(feature = "universal_fw")] cardano__addr_base = 103, // "Base" #[cfg(feature = "universal_fw")] @@ -347,21 +347,21 @@ pub enum TranslatedString { coinjoin__do_not_disconnect = 213, // "Do not disconnect your Trezor!" coinjoin__max_mining_fee = 214, // "Max mining fee" coinjoin__max_rounds = 215, // "Max rounds" - coinjoin__title = 216, // "AUTHORIZE COINJOIN" - coinjoin__title_do_not_disconnect = 217, // "DO NOT DISCONNECT YOUR TREZOR!" - coinjoin__title_progress = 218, // "COINJOIN IN PROGRESS" + coinjoin__title = 216, // "Authorize coinjoin" + coinjoin__title_do_not_disconnect = 217, // "Do not disconnect your trezor!" + coinjoin__title_progress = 218, // "Coinjoin in progress" coinjoin__waiting_for_others = 219, // "Waiting for others" confirm_total__fee_rate = 220, // "Fee rate:" confirm_total__sending_from_account = 221, // "Sending from account:" - confirm_total__title_fee = 222, // "FEE INFORMATION" - confirm_total__title_sending_from = 223, // "SENDING FROM" + confirm_total__title_fee = 222, // "Fee information" + confirm_total__title_sending_from = 223, // "Sending from" debug__loading_seed = 224, // "Loading seed" debug__loading_seed_not_recommended = 225, // "Loading private seed is not recommended." device_name__change_template = 226, // "Change device name to {0}?" - device_name__title = 227, // "DEVICE NAME" + device_name__title = 227, // "Device name" entropy__send = 228, // "Do you really want to send entropy?" - entropy__title = 229, // "INTERNAL ENTROPY" - entropy__title_confirm = 230, // "CONFIRM ENTROPY" + entropy__title = 229, // "Internal entropy" + entropy__title_confirm = 230, // "Confirm entropy" #[cfg(feature = "universal_fw")] eos__about_to_sign_template = 231, // "You are about to sign {0}." #[cfg(feature = "universal_fw")] @@ -473,17 +473,17 @@ pub enum TranslatedString { #[cfg(feature = "universal_fw")] ethereum__sign_eip712 = 285, // "Really sign EIP-712 typed data?" #[cfg(feature = "universal_fw")] - ethereum__title_confirm_data = 286, // "CONFIRM DATA" + ethereum__title_confirm_data = 286, // "Confirm data" #[cfg(feature = "universal_fw")] - ethereum__title_confirm_domain = 287, // "CONFIRM DOMAIN" + ethereum__title_confirm_domain = 287, // "Confirm domain" #[cfg(feature = "universal_fw")] - ethereum__title_confirm_message = 288, // "CONFIRM MESSAGE" + ethereum__title_confirm_message = 288, // "Confirm message" #[cfg(feature = "universal_fw")] - ethereum__title_confirm_struct = 289, // "CONFIRM STRUCT" + ethereum__title_confirm_struct = 289, // "Confirm struct" #[cfg(feature = "universal_fw")] - ethereum__title_confirm_typed_data = 290, // "CONFIRM TYPED DATA" + ethereum__title_confirm_typed_data = 290, // "Confirm typed data" #[cfg(feature = "universal_fw")] - ethereum__title_signing_address = 291, // "SIGNING ADDRESS" + ethereum__title_signing_address = 291, // "Signing address" #[cfg(feature = "universal_fw")] ethereum__units_template = 292, // "{0} units" #[cfg(feature = "universal_fw")] @@ -492,7 +492,7 @@ pub enum TranslatedString { ethereum__valid_signature = 294, // "The signature is valid." experimental_mode__enable = 295, // "Enable experimental features?" experimental_mode__only_for_dev = 296, // "Only for development and beta testing!" - experimental_mode__title = 297, // "EXPERIMENTAL MODE" + experimental_mode__title = 297, // "Experimental mode" #[cfg(feature = "universal_fw")] fido__already_registered = 298, // "Already registered" #[cfg(feature = "universal_fw")] @@ -514,39 +514,39 @@ pub enum TranslatedString { #[cfg(feature = "universal_fw")] fido__please_enable_pin_protection = 307, // "Please enable PIN protection." #[cfg(feature = "universal_fw")] - fido__title_authenticate = 308, // "FIDO2 AUTHENTICATE" + fido__title_authenticate = 308, // "FIDO2 authenticate" #[cfg(feature = "universal_fw")] - fido__title_import_credential = 309, // "IMPORT CREDENTIAL" + fido__title_import_credential = 309, // "Import credential" #[cfg(feature = "universal_fw")] - fido__title_list_credentials = 310, // "LIST CREDENTIALS" + fido__title_list_credentials = 310, // "List credentials" #[cfg(feature = "universal_fw")] - fido__title_register = 311, // "FIDO2 REGISTER" + fido__title_register = 311, // "FIDO2 register" #[cfg(feature = "universal_fw")] - fido__title_remove_credential = 312, // "REMOVE CREDENTIAL" + fido__title_remove_credential = 312, // "Remove credential" #[cfg(feature = "universal_fw")] - fido__title_reset = 313, // "FIDO2 RESET" + fido__title_reset = 313, // "FIDO2 reset" #[cfg(feature = "universal_fw")] - fido__title_u2f_auth = 314, // "U2F AUTHENTICATE" + fido__title_u2f_auth = 314, // "U2F authenticate" #[cfg(feature = "universal_fw")] - fido__title_u2f_register = 315, // "U2F REGISTER" + fido__title_u2f_register = 315, // "U2F register" #[cfg(feature = "universal_fw")] - fido__title_verify_user = 316, // "FIDO2 VERIFY USER" + fido__title_verify_user = 316, // "FIDO2 verify user" #[cfg(feature = "universal_fw")] fido__unable_to_verify_user = 317, // "Unable to verify user." #[cfg(feature = "universal_fw")] fido__wanna_erase_credentials = 318, // "Do you really want to erase all credentials?" - firmware_update__title = 319, // "UPDATE FIRMWARE" - firmware_update__title_fingerprint = 320, // "FW FINGERPRINT" + firmware_update__title = 319, // "Update firmware" + firmware_update__title_fingerprint = 320, // "FW fingerprint" homescreen__click_to_connect = 321, // "Click to Connect" homescreen__click_to_unlock = 322, // "Click to Unlock" - homescreen__title_backup_failed = 323, // "BACKUP FAILED" - homescreen__title_backup_needed = 324, // "BACKUP NEEDED" - homescreen__title_coinjoin_authorized = 325, // "COINJOIN AUTHORIZED" - homescreen__title_experimental_mode = 326, // "EXPERIMENTAL MODE" - homescreen__title_no_usb_connection = 327, // "NO USB CONNECTION" - homescreen__title_pin_not_set = 328, // "PIN NOT SET" - homescreen__title_seedless = 329, // "SEEDLESS" - homescreen__title_set = 330, // "CHANGE HOMESCREEN?" + homescreen__title_backup_failed = 323, // "Backup failed" + homescreen__title_backup_needed = 324, // "Backup needed" + homescreen__title_coinjoin_authorized = 325, // "Coinjoin authorized" + homescreen__title_experimental_mode = 326, // "Experimental mode" + homescreen__title_no_usb_connection = 327, // "No USB connection" + homescreen__title_pin_not_set = 328, // "PIN not set" + homescreen__title_seedless = 329, // "Seedless" + homescreen__title_set = 330, // "Change homescreen?" inputs__back = 331, // "BACK" inputs__cancel = 332, // "CANCEL" inputs__delete = 333, // "DELETE" @@ -554,30 +554,30 @@ pub enum TranslatedString { inputs__return = 335, // "RETURN" inputs__show = 336, // "SHOW" inputs__space = 337, // "SPACE" - joint__title = 338, // "JOINT TRANSACTION" + joint__title = 338, // "Joint transaction" joint__to_the_total_amount = 339, // "To the total amount:" joint__you_are_contributing = 340, // "You are contributing:" language__change_to_template = 341, // "Change language to {0}?" language__changed = 342, // "Language changed successfully" language__progress = 343, // "Changing language" - language__title = 344, // "LANGUAGE SETTINGS" + language__title = 344, // "Language settings" lockscreen__tap_to_connect = 345, // "Tap to connect" lockscreen__tap_to_unlock = 346, // "Tap to unlock" - lockscreen__title_locked = 347, // "LOCKED" - lockscreen__title_not_connected = 348, // "NOT CONNECTED" + lockscreen__title_locked = 347, // "Locked" + lockscreen__title_not_connected = 348, // "Not connected" misc__decrypt_value = 349, // "Decrypt value" misc__encrypt_value = 350, // "Encrypt value" - misc__title_suite_labeling = 351, // "SUITE LABELING" + misc__title_suite_labeling = 351, // "Suite labeling" modify_amount__decrease_amount = 352, // "Decrease amount by:" modify_amount__increase_amount = 353, // "Increase amount by:" modify_amount__new_amount = 354, // "New amount:" - modify_amount__title = 355, // "MODIFY AMOUNT" + modify_amount__title = 355, // "Modify amount" modify_fee__decrease_fee = 356, // "Decrease fee by:" modify_fee__fee_rate = 357, // "Fee rate:" modify_fee__increase_fee = 358, // "Increase fee by:" modify_fee__new_transaction_fee = 359, // "New transaction fee:" modify_fee__no_change = 360, // "Fee did not change.\n" - modify_fee__title = 361, // "MODIFY FEE" + modify_fee__title = 361, // "Modify fee" modify_fee__transaction_fee = 362, // "Transaction fee:" #[cfg(feature = "universal_fw")] monero__confirm_export = 363, // "Confirm export" @@ -725,11 +725,11 @@ pub enum TranslatedString { passphrase__next_screen_will_show_passphrase = 437, // "Next screen will show the passphrase." passphrase__please_enter = 438, // "Please enter your passphrase." passphrase__revoke_on_device = 439, // "Do you want to revoke the passphrase on device setting?" - passphrase__title_confirm = 440, // "CONFIRM PASSPHRASE" - passphrase__title_enter = 441, // "ENTER PASSPHRASE" - passphrase__title_hide = 442, // "HIDE PASSPHRASE" - passphrase__title_settings = 443, // "PASSPHRASE SETTINGS" - passphrase__title_source = 444, // "PASSPHRASE SOURCE" + passphrase__title_confirm = 440, // "Confirm passphrase" + passphrase__title_enter = 441, // "Enter passphrase" + passphrase__title_hide = 442, // "Hide passphrase" + passphrase__title_settings = 443, // "Passphrase settings" + passphrase__title_source = 444, // "Passphrase source" passphrase__turn_off = 445, // "Turn off passphrase protection?" passphrase__turn_on = 446, // "Turn on passphrase protection?" pin__change = 447, // "Change PIN?" @@ -750,9 +750,9 @@ pub enum TranslatedString { pin__reenter_new = 462, // "Re-enter new PIN" pin__reenter_to_confirm = 463, // "Please re-enter PIN to confirm." pin__should_be_long = 464, // "PIN should be 4-50 digits long." - pin__title_check_pin = 465, // "CHECK PIN" - pin__title_settings = 466, // "PIN SETTINGS" - pin__title_wrong_pin = 467, // "WRONG PIN" + pin__title_check_pin = 465, // "Check PIN" + pin__title_settings = 466, // "PIN settings" + pin__title_wrong_pin = 467, // "Wrong PIN" pin__tries_left = 468, // "tries left" pin__turn_off = 469, // "Are you sure you want to turn off PIN protection?" pin__turn_on = 470, // "Turn on PIN protection?" @@ -771,14 +771,14 @@ pub enum TranslatedString { progress__loading_transaction = 483, // "Loading transaction..." progress__locking_device = 484, // "Locking the device..." progress__one_second_left = 485, // "1 second left" - progress__please_wait = 486, // "PLEASE WAIT" - storage_msg__processing = 487, // "PROCESSING" + progress__please_wait = 486, // "Please wait" + storage_msg__processing = 487, // "Processing" progress__refreshing = 488, // "Refreshing..." progress__signing_transaction = 489, // "Signing transaction..." progress__syncing = 490, // "Syncing..." progress__x_seconds_left_template = 491, // "{0} seconds left" reboot_to_bootloader__restart = 492, // "Trezor will restart in bootloader mode." - reboot_to_bootloader__title = 493, // "GO TO BOOTLOADER" + reboot_to_bootloader__title = 493, // "Go to bootloader" reboot_to_bootloader__version_by_template = 494, // "Firmware version {0}\nby {1}" recovery__cancel_dry_run = 495, // "Cancel backup check" recovery__check_dry_run = 496, // "Check your backup?" @@ -803,18 +803,18 @@ pub enum TranslatedString { recovery__share_already_entered = 515, // "Share already entered" recovery__share_from_another_shamir = 516, // "You have entered a share from another Shamir Backup." recovery__share_num_template = 517, // "Share {0}" - recovery__title = 518, // "RECOVER WALLET" - recovery__title_cancel_dry_run = 519, // "CANCEL BACKUP CHECK" - recovery__title_cancel_recovery = 520, // "CANCEL RECOVERY" - recovery__title_dry_run = 521, // "BACKUP CHECK" - recovery__title_recover = 522, // "RECOVER WALLET" - recovery__title_remaining_shares = 523, // "REMAINING SHARES" + recovery__title = 518, // "Recover wallet" + recovery__title_cancel_dry_run = 519, // "Cancel backup check" + recovery__title_cancel_recovery = 520, // "Cancel recovery" + recovery__title_dry_run = 521, // "Backup check" + recovery__title_recover = 522, // "Recover wallet" + recovery__title_remaining_shares = 523, // "Remaining shares" recovery__type_word_x_of_y_template = 524, // "Type word {0} of {1}" recovery__wallet_recovered = 525, // "Wallet recovered successfully" recovery__wanna_cancel_dry_run = 526, // "Are you sure you want to cancel the backup check?" recovery__wanna_cancel_recovery = 527, // "Are you sure you want to cancel the recovery process?" recovery__word_count_template = 528, // "({0} words)" - recovery__word_x_of_y_template = 529, // "WORD {0} OF {1}" + recovery__word_x_of_y_template = 529, // "Word {0} of {1}" recovery__x_more_items_starting_template_plural = 530, // "{count} more {plural} starting" recovery__x_more_shares_needed_template_plural = 531, // "{count} more {plural} needed." recovery__x_of_y_entered_template = 532, // "{0} of {1} shares entered successfully." @@ -822,13 +822,13 @@ pub enum TranslatedString { reset__advanced_group_threshold_info = 534, // "The group threshold specifies the number of groups required to recover your wallet." reset__all_x_of_y_template = 535, // "all {0} of {1} shares" reset__any_x_of_y_template = 536, // "any {0} of {1} shares" - reset__button_create = 537, // "CREATE WALLET" - reset__button_recover = 538, // "RECOVER WALLET" + reset__button_create = 537, // "Create wallet" + reset__button_recover = 538, // "Recover wallet" reset__by_continuing = 539, // "By continuing you agree to Trezor Company's terms and conditions." - reset__check_backup_title = 540, // "CHECK BACKUP" - reset__check_group_share_title_template = 541, // "CHECK G{0} - SHARE {1}" - reset__check_wallet_backup_title = 542, // "CHECK WALLET BACKUP" - reset__check_share_title_template = 543, // "CHECK SHARE #{0}" + reset__check_backup_title = 540, // "Check backup" + reset__check_group_share_title_template = 541, // "Check g{0} - share {1}" + reset__check_wallet_backup_title = 542, // "Check wallet backup" + reset__check_share_title_template = 543, // "Check share #{0}" reset__continue_with_next_share = 544, // "Continue with the next share." reset__continue_with_share_template = 545, // "Continue with share #{0}." reset__finished_verifying_group_template = 546, // "You have finished verifying your recovery shares for group {0}." @@ -837,7 +837,7 @@ pub enum TranslatedString { reset__group_description = 549, // "A group is made up of recovery shares." reset__group_info = 550, // "Each group has a set number of shares and its own threshold. In the next steps you will set the numbers of shares and the thresholds." reset__group_share_checked_successfully_template = 551, // "Group {0} - Share {1} checked successfully." - reset__group_share_title_template = 552, // "GROUP {0} - SHARE {1}" + reset__group_share_title_template = 552, // "Group {0} - share {1}" reset__more_info_at = 553, // "More info at" reset__need_all_share_template = 554, // "For recovery you need all {0} of the shares." reset__need_any_share_template = 555, // "For recovery you need any {0} of the shares." @@ -851,15 +851,15 @@ pub enum TranslatedString { reset__number_of_shares_info = 563, // "= total number of unique word lists used for wallet backup." reset__one_share = 564, // "1 share" reset__only_one_share_will_be_created = 565, // "Only one share will be created." - reset__recovery_wallet_backup_title = 566, // "WALLET BACKUP" - reset__recovery_share_title_template = 567, // "RECOVERY SHARE #{0}" + reset__recovery_wallet_backup_title = 566, // "Wallet backup" + reset__recovery_share_title_template = 567, // "Recovery share #{0}" reset__required_number_of_groups = 568, // "The required number of groups for recovery." reset__select_correct_word = 569, // "Select the correct word for each position." - reset__select_word_template = 570, // "SELECT {0} WORD" + reset__select_word_template = 570, // "Select {0} word" reset__select_word_x_of_y_template = 571, // "Select word {0} of {1}:" reset__set_it_to_count_template = 572, // "Set it to {0} and you will need " reset__share_checked_successfully_template = 573, // "Recovery share #{0} checked successfully." - reset__share_words_title = 574, // "STANDARD BACKUP" + reset__share_words_title = 574, // "Standard backup" reset__slip39_checklist_num_groups = 575, // "Number of groups" reset__slip39_checklist_num_shares = 576, // "Number of shares" reset__slip39_checklist_set_num_groups = 577, // "Set number of groups" @@ -867,21 +867,21 @@ pub enum TranslatedString { reset__slip39_checklist_set_sizes = 579, // "Set sizes and thresholds" reset__slip39_checklist_set_sizes_longer = 580, // "Set size and threshold for each group" reset__slip39_checklist_set_threshold = 581, // "Set threshold" - reset__slip39_checklist_title = 582, // "BACKUP CHECKLIST" + reset__slip39_checklist_title = 582, // "Backup checklist" reset__slip39_checklist_write_down = 583, // "Write down and check all shares" reset__slip39_checklist_write_down_recovery = 584, // "Write down and check all recovery shares" reset__the_threshold_sets_the_number_of_shares = 585, // "The threshold sets the number of shares " reset__threshold_info = 586, // "= minimum number of unique word lists used for recovery." - reset__title_backup_is_done = 587, // "BACKUP IS DONE" - reset__title_create_wallet = 588, // "CREATE WALLET" - reset__title_create_wallet_shamir = 589, // "CREATE WALLET (SHAMIR)" - reset__title_group_threshold = 590, // "GROUP THRESHOLD" - reset__title_number_of_groups = 591, // "NUMBER OF GROUPS" - reset__title_number_of_shares = 592, // "NUMBER OF SHARES" - reset__title_set_group_threshold = 593, // "SET GROUP THRESHOLD" - reset__title_set_number_of_groups = 594, // "SET NUMBER OF GROUPS" - reset__title_set_number_of_shares = 595, // "SET NUMBER OF SHARES" - reset__title_set_threshold = 596, // "SET THRESHOLD" + reset__title_backup_is_done = 587, // "Backup is done" + reset__title_create_wallet = 588, // "Create wallet" + reset__title_create_wallet_shamir = 589, // "Create wallet (shamir)" + reset__title_group_threshold = 590, // "Group threshold" + reset__title_number_of_groups = 591, // "Number of groups" + reset__title_number_of_shares = 592, // "Number of shares" + reset__title_set_group_threshold = 593, // "Set group threshold" + reset__title_set_number_of_groups = 594, // "Set number of groups" + reset__title_set_number_of_shares = 595, // "Set number of shares" + reset__title_set_threshold = 596, // "Set threshold" reset__to_form_group_template = 597, // "to form Group {0}." reset__tos_link = 598, // "trezor.io/tos" reset__total_number_of_shares_in_group_template = 599, // "Set the total number of shares in Group {0}." @@ -898,13 +898,13 @@ pub enum TranslatedString { rotation__east = 608, // "east" rotation__north = 609, // "north" rotation__south = 610, // "south" - rotation__title_change = 611, // "CHANGE ROTATION" + rotation__title_change = 611, // "Change rotation" rotation__west = 612, // "west" safety_checks__approve_unsafe_always = 613, // "Trezor will allow you to approve some actions which might be unsafe." safety_checks__approve_unsafe_temporary = 614, // "Trezor will temporarily allow you to approve some actions which might be unsafe." safety_checks__enforce_strict = 615, // "Do you really want to enforce strict safety checks (recommended)?" - safety_checks__title = 616, // "SAFETY CHECKS" - safety_checks__title_safety_override = 617, // "SAFETY OVERRIDE" + safety_checks__title = 616, // "Safety checks" + safety_checks__title_safety_override = 617, // "Safety override" sd_card__all_data_will_be_lost = 618, // "All data on the SD card will be lost." sd_card__card_required = 619, // "SD card required." sd_card__disable = 620, // "Do you really want to remove SD card protection from your device?" @@ -920,25 +920,25 @@ pub enum TranslatedString { sd_card__refresh = 630, // "Do you really want to replace the current SD card secret with a newly generated one?" sd_card__refreshed = 631, // "You have successfully refreshed SD protection." sd_card__restart = 632, // "Do you want to restart Trezor in bootloader mode?" - sd_card__title = 633, // "SD CARD PROTECTION" - sd_card__title_problem = 634, // "SD CARD PROBLEM" + sd_card__title = 633, // "SD card protection" + sd_card__title_problem = 634, // "SD card problem" sd_card__unknown_filesystem = 635, // "Unknown filesystem." sd_card__unplug_and_insert_correct = 636, // "Please unplug the device and insert the correct SD card." sd_card__use_different_card = 637, // "Use a different card or format the SD card to the FAT32 filesystem." sd_card__wanna_format = 638, // "Do you really want to format the SD card?" sd_card__wrong_sd_card = 639, // "Wrong SD card." send__address_path = 640, // "address path" - send__confirm_sending = 641, // "SENDING AMOUNT" + send__confirm_sending = 641, // "Sending amount" send__from_multiple_accounts = 642, // "Sending from multiple accounts." send__including_fee = 643, // "Including fee:" send__maximum_fee = 644, // "Maximum fee:" send__receiving_to_multisig = 645, // "Receiving to a multisig address." - send__title_confirm_sending = 646, // "CONFIRM SENDING" - send__title_joint_transaction = 647, // "JOINT TRANSACTION" - send__title_receiving_to = 648, // "RECEIVING TO" - send__title_sending = 649, // "SENDING" - send__title_sending_amount = 650, // "SENDING AMOUNT" - send__title_sending_to = 651, // "SENDING TO" + send__title_confirm_sending = 646, // "Confirm sending" + send__title_joint_transaction = 647, // "Joint transaction" + send__title_receiving_to = 648, // "Receiving to" + send__title_sending = 649, // "Sending" + send__title_sending_amount = 650, // "Sending amount" + send__title_sending_to = 651, // "Sending to" send__to_the_total_amount = 652, // "To the total amount:" send__total_amount = 653, // "Total amount:" send__transaction_id = 654, // "Transaction ID:" @@ -946,10 +946,10 @@ pub enum TranslatedString { share_words__words_in_order = 656, // " words in order." share_words__wrote_down_all = 657, // "I wrote down all " sign_message__bytes_template = 658, // "{0} Bytes" - sign_message__confirm_address = 659, // "SIGNING ADDRESS" - sign_message__confirm_message = 660, // "CONFIRM MESSAGE" + sign_message__confirm_address = 659, // "Signing address" + sign_message__confirm_message = 660, // "Confirm message" sign_message__message_size = 661, // "Message size:" - sign_message__verify_address = 662, // "VERIFY ADDRESS" + sign_message__verify_address = 662, // "Verify address" #[cfg(feature = "universal_fw")] solana__account_index = 663, // "Account index" #[cfg(feature = "universal_fw")] @@ -1141,10 +1141,10 @@ pub enum TranslatedString { tutorial__ready_to_use = 758, // "You're ready to\nuse Trezor." tutorial__scroll_down = 759, // "Press right to scroll down to read all content when text doesn't fit on one screen.\n\rPress left to scroll up." tutorial__sure_you_want_skip = 760, // "Are you sure you\nwant to skip the tutorial?" - tutorial__title_hello = 761, // "HELLO" - tutorial__title_screen_scroll = 762, // "SCREEN SCROLL" - tutorial__title_skip = 763, // "SKIP TUTORIAL" - tutorial__title_tutorial_complete = 764, // "TUTORIAL COMPLETE" + tutorial__title_hello = 761, // "Hello" + tutorial__title_screen_scroll = 762, // "Screen scroll" + tutorial__title_skip = 763, // "Skip tutorial" + tutorial__title_tutorial_complete = 764, // "Tutorial complete" tutorial__use_trezor = 765, // "Use Trezor by\nclicking the left and right buttons.\n\rContinue right." tutorial__welcome_press_right = 766, // "Welcome to Trezor. Press right to continue." #[cfg(feature = "universal_fw")] @@ -1152,11 +1152,11 @@ pub enum TranslatedString { #[cfg(feature = "universal_fw")] u2f__set_template = 768, // "Set the U2F counter to {0}?" #[cfg(feature = "universal_fw")] - u2f__title_get = 769, // "GET U2F COUNTER" + u2f__title_get = 769, // "Get U2F counter" #[cfg(feature = "universal_fw")] - u2f__title_set = 770, // "SET U2F COUNTER" + u2f__title_set = 770, // "Set U2F counter" wipe__info = 771, // "All data will be erased." - wipe__title = 772, // "WIPE DEVICE" + wipe__title = 772, // "Wipe device" wipe__want_to_wipe = 773, // "Do you really want to wipe the device?\n" wipe_code__change = 774, // "Change wipe code?" wipe_code__changed = 775, // "Wipe code changed." @@ -1169,13 +1169,13 @@ pub enum TranslatedString { wipe_code__mismatch = 782, // "The wipe codes you entered do not match." wipe_code__reenter = 783, // "Re-enter wipe code" wipe_code__reenter_to_confirm = 784, // "Please re-enter wipe code to confirm." - wipe_code__title_check = 785, // "CHECK WIPE CODE" - wipe_code__title_invalid = 786, // "INVALID WIPE CODE" - wipe_code__title_settings = 787, // "WIPE CODE SETTINGS" + wipe_code__title_check = 785, // "Check wipe code" + wipe_code__title_invalid = 786, // "Invalid wipe code" + wipe_code__title_settings = 787, // "Wipe code settings" wipe_code__turn_off = 788, // "Turn off wipe code protection?" wipe_code__turn_on = 789, // "Turn on wipe code protection?" wipe_code__wipe_code_mismatch = 790, // "Wipe code mismatch" - word_count__title = 791, // "NUMBER OF WORDS" + word_count__title = 791, // "Number of words" words__account = 792, // "Account" words__account_colon = 793, // "Account:" words__address = 794, // "Address" @@ -1203,15 +1203,15 @@ pub enum TranslatedString { words__recipient = 816, // "Recipient" words__sign = 817, // "Sign" words__signer = 818, // "Signer" - words__title_check = 819, // "CHECK" - words__title_group = 820, // "GROUP" - words__title_information = 821, // "INFORMATION" - words__title_remember = 822, // "REMEMBER" - words__title_share = 823, // "SHARE" - words__title_shares = 824, // "SHARES" - words__title_success = 825, // "SUCCESS" - words__title_summary = 826, // "SUMMARY" - words__title_threshold = 827, // "THRESHOLD" + words__title_check = 819, // "Check" + words__title_group = 820, // "Group" + words__title_information = 821, // "Information" + words__title_remember = 822, // "Remember" + words__title_share = 823, // "Share" + words__title_shares = 824, // "Shares" + words__title_success = 825, // "Success" + words__title_summary = 826, // "Summary" + words__title_threshold = 827, // "Threshold" words__unknown = 828, // "Unknown" words__warning = 829, // "Warning" words__writable = 830, // "Writable" @@ -1219,26 +1219,26 @@ pub enum TranslatedString { reboot_to_bootloader__just_a_moment = 832, // "Just a moment..." inputs__previous = 833, // "PREVIOUS" #[cfg(feature = "universal_fw")] - ethereum__staking_claim = 834, // "CLAIM" + ethereum__staking_claim = 834, // "Claim" #[cfg(feature = "universal_fw")] - ethereum__staking_claim_address = 835, // "CLAIM ADDRESS" + ethereum__staking_claim_address = 835, // "Claim address" #[cfg(feature = "universal_fw")] ethereum__staking_claim_intro = 836, // "Claim ETH from Everstake?" #[cfg(feature = "universal_fw")] - ethereum__staking_stake = 837, // "STAKE" + ethereum__staking_stake = 837, // "Stake" #[cfg(feature = "universal_fw")] - ethereum__staking_stake_address = 838, // "STAKE ADDRESS" + ethereum__staking_stake_address = 838, // "Stake address" #[cfg(feature = "universal_fw")] ethereum__staking_stake_intro = 839, // "Stake ETH on Everstake?" #[cfg(feature = "universal_fw")] - ethereum__staking_unstake = 840, // "UNSTAKE" + ethereum__staking_unstake = 840, // "Unstake" #[cfg(feature = "universal_fw")] ethereum__staking_unstake_intro = 841, // "Unstake ETH from Everstake?" - storage_msg__starting = 842, // "STARTING UP" - storage_msg__verifying_pin = 843, // "VERIFYING PIN" - storage_msg__wrong_pin = 844, // "WRONG PIN" + storage_msg__starting = 842, // "Starting up" + storage_msg__verifying_pin = 843, // "Verifying PIN" + storage_msg__wrong_pin = 844, // "Wrong PIN" reset__create_x_of_y_shamir_backup_template = 845, // "Do you want to create a {0} of {1} Shamir backup?" - reset__title_shamir_backup = 846, // "SHAMIR BACKUP" + reset__title_shamir_backup = 846, // "Shamir backup" } impl TranslatedString { @@ -1251,24 +1251,24 @@ impl TranslatedString { Self::addr_mismatch__wrong_derivation_path => "Wrong derivation path for selected account.", Self::addr_mismatch__xpub_mismatch => "XPUB mismatch?", Self::address__public_key => "Public key", - Self::address__title_cosigner => "COSIGNER", - Self::address__title_receive_address => "RECEIVE ADDRESS", - Self::address__title_yours => "YOURS", + Self::address__title_cosigner => "Cosigner", + Self::address__title_receive_address => "Receive address", + Self::address__title_yours => "Yours", Self::address_details__derivation_path => "Derivation path:", - Self::address_details__title_receive_address => "RECEIVE ADDRESS", - Self::address_details__title_receiving_to => "RECEIVING TO", + Self::address_details__title_receive_address => "Receive address", + Self::address_details__title_receiving_to => "Receiving to", Self::authenticate__confirm_template => "Allow connected computer to confirm your {0} is genuine?", Self::authenticate__header => "Authenticate device", Self::auto_lock__change_template => "Auto-lock your Trezor after {0} of inactivity?", - Self::auto_lock__title => "AUTO-LOCK DELAY", + Self::auto_lock__title => "Auto-lock delay", Self::backup__can_back_up_anytime => "You can back up your Trezor once, at any time.", Self::backup__it_should_be_backed_up => "You should back up your new wallet right now.", Self::backup__it_should_be_backed_up_now => "It should be backed up now!", Self::backup__new_wallet_created => "New wallet created.\n", Self::backup__new_wallet_successfully_created => "New wallet created successfully.", Self::backup__recover_anytime => "You can use your backup to recover your wallet at any time.", - Self::backup__title_backup_wallet => "BACK UP WALLET", - Self::backup__title_skip => "SKIP BACKUP", + Self::backup__title_backup_wallet => "Back up wallet", + Self::backup__title_skip => "Skip backup", Self::backup__want_to_skip => "Are you sure you want to skip the backup?", #[cfg(feature = "universal_fw")] Self::binance__buy => "Buy", @@ -1306,59 +1306,59 @@ impl TranslatedString { Self::bitcoin__new_fee_rate => "New fee rate:", Self::bitcoin__simple_send_of => "Simple send of", Self::bitcoin__ticket_amount => "Ticket amount:", - Self::bitcoin__title_confirm_details => "CONFIRM DETAILS", - Self::bitcoin__title_finalize_transaction => "FINALIZE TRANSACTION", - Self::bitcoin__title_high_mining_fee => "HIGH MINING FEE", - Self::bitcoin__title_meld_transaction => "MELD TRANSACTIONS", - Self::bitcoin__title_modify_amount => "MODIFY AMOUNT", - Self::bitcoin__title_payjoin => "PAYJOIN", - Self::bitcoin__title_proof_of_ownership => "PROOF OF OWNERSHIP", - Self::bitcoin__title_purchase_ticket => "PURCHASE TICKET", - Self::bitcoin__title_update_transaction => "UPDATE TRANSACTION", + Self::bitcoin__title_confirm_details => "Confirm details", + Self::bitcoin__title_finalize_transaction => "Finalize transaction", + Self::bitcoin__title_high_mining_fee => "High mining fee", + Self::bitcoin__title_meld_transaction => "Meld transactions", + Self::bitcoin__title_modify_amount => "Modify amount", + Self::bitcoin__title_payjoin => "Payjoin", + Self::bitcoin__title_proof_of_ownership => "Proof of ownership", + Self::bitcoin__title_purchase_ticket => "Purchase ticket", + Self::bitcoin__title_update_transaction => "Update transaction", Self::bitcoin__unknown_path => "Unknown path", Self::bitcoin__unknown_transaction => "Unknown transaction", Self::bitcoin__unusually_high_fee => "Unusually high fee.", Self::bitcoin__unverified_external_inputs => "The transaction contains unverified external inputs.", Self::bitcoin__valid_signature => "The signature is valid.", Self::bitcoin__voting_rights => "Voting rights to:", - Self::buttons__abort => "ABORT", - Self::buttons__access => "ACCESS", - Self::buttons__again => "AGAIN", - Self::buttons__allow => "ALLOW", - Self::buttons__back => "BACK", - Self::buttons__back_up => "BACK UP", - Self::buttons__cancel => "CANCEL", - Self::buttons__change => "CHANGE", - Self::buttons__check => "CHECK", - Self::buttons__check_again => "CHECK AGAIN", - Self::buttons__close => "CLOSE", - Self::buttons__confirm => "CONFIRM", - Self::buttons__continue => "CONTINUE", - Self::buttons__details => "DETAILS", - Self::buttons__enable => "ENABLE", - Self::buttons__enter => "ENTER", - Self::buttons__enter_share => "ENTER SHARE", - Self::buttons__export => "EXPORT", - Self::buttons__format => "FORMAT", - Self::buttons__go_back => "GO BACK", - Self::buttons__hold_to_confirm => "HOLD TO CONFIRM", - Self::buttons__info => "INFO", - Self::buttons__install => "INSTALL", - Self::buttons__more_info => "MORE INFO", - Self::buttons__ok_i_understand => "OK, I UNDERSTAND", - Self::buttons__purchase => "PURCHASE", - Self::buttons__quit => "QUIT", - Self::buttons__restart => "RESTART", - Self::buttons__retry => "RETRY", - Self::buttons__select => "SELECT", - Self::buttons__set => "SET", - Self::buttons__show_all => "SHOW ALL", - Self::buttons__show_details => "SHOW DETAILS", - Self::buttons__show_words => "SHOW WORDS", - Self::buttons__skip => "SKIP", - Self::buttons__try_again => "TRY AGAIN", - Self::buttons__turn_off => "TURN OFF", - Self::buttons__turn_on => "TURN ON", + Self::buttons__abort => "Abort", + Self::buttons__access => "Access", + Self::buttons__again => "Again", + Self::buttons__allow => "Allow", + Self::buttons__back => "Back", + Self::buttons__back_up => "Back up", + Self::buttons__cancel => "Cancel", + Self::buttons__change => "Change", + Self::buttons__check => "Check", + Self::buttons__check_again => "Check again", + Self::buttons__close => "Close", + Self::buttons__confirm => "Confirm", + Self::buttons__continue => "Continue", + Self::buttons__details => "Details", + Self::buttons__enable => "Enable", + Self::buttons__enter => "Enter", + Self::buttons__enter_share => "Enter share", + Self::buttons__export => "Export", + Self::buttons__format => "Format", + Self::buttons__go_back => "Go back", + Self::buttons__hold_to_confirm => "Hold to confirm", + Self::buttons__info => "Info", + Self::buttons__install => "Install", + Self::buttons__more_info => "More info", + Self::buttons__ok_i_understand => "Ok, I understand", + Self::buttons__purchase => "Purchase", + Self::buttons__quit => "Quit", + Self::buttons__restart => "Restart", + Self::buttons__retry => "Retry", + Self::buttons__select => "Select", + Self::buttons__set => "Set", + Self::buttons__show_all => "Show all", + Self::buttons__show_details => "Show details", + Self::buttons__show_words => "Show words", + Self::buttons__skip => "Skip", + Self::buttons__try_again => "Try again", + Self::buttons__turn_off => "Turn off", + Self::buttons__turn_on => "Turn on", #[cfg(feature = "universal_fw")] Self::cardano__addr_base => "Base", #[cfg(feature = "universal_fw")] @@ -1581,21 +1581,21 @@ impl TranslatedString { Self::coinjoin__do_not_disconnect => "Do not disconnect your Trezor!", Self::coinjoin__max_mining_fee => "Max mining fee", Self::coinjoin__max_rounds => "Max rounds", - Self::coinjoin__title => "AUTHORIZE COINJOIN", - Self::coinjoin__title_do_not_disconnect => "DO NOT DISCONNECT YOUR TREZOR!", - Self::coinjoin__title_progress => "COINJOIN IN PROGRESS", + Self::coinjoin__title => "Authorize coinjoin", + Self::coinjoin__title_do_not_disconnect => "Do not disconnect your trezor!", + Self::coinjoin__title_progress => "Coinjoin in progress", Self::coinjoin__waiting_for_others => "Waiting for others", Self::confirm_total__fee_rate => "Fee rate:", Self::confirm_total__sending_from_account => "Sending from account:", - Self::confirm_total__title_fee => "FEE INFORMATION", - Self::confirm_total__title_sending_from => "SENDING FROM", + Self::confirm_total__title_fee => "Fee information", + Self::confirm_total__title_sending_from => "Sending from", Self::debug__loading_seed => "Loading seed", Self::debug__loading_seed_not_recommended => "Loading private seed is not recommended.", Self::device_name__change_template => "Change device name to {0}?", - Self::device_name__title => "DEVICE NAME", + Self::device_name__title => "Device name", Self::entropy__send => "Do you really want to send entropy?", - Self::entropy__title => "INTERNAL ENTROPY", - Self::entropy__title_confirm => "CONFIRM ENTROPY", + Self::entropy__title => "Internal entropy", + Self::entropy__title_confirm => "Confirm entropy", #[cfg(feature = "universal_fw")] Self::eos__about_to_sign_template => "You are about to sign {0}.", #[cfg(feature = "universal_fw")] @@ -1707,17 +1707,17 @@ impl TranslatedString { #[cfg(feature = "universal_fw")] Self::ethereum__sign_eip712 => "Really sign EIP-712 typed data?", #[cfg(feature = "universal_fw")] - Self::ethereum__title_confirm_data => "CONFIRM DATA", + Self::ethereum__title_confirm_data => "Confirm data", #[cfg(feature = "universal_fw")] - Self::ethereum__title_confirm_domain => "CONFIRM DOMAIN", + Self::ethereum__title_confirm_domain => "Confirm domain", #[cfg(feature = "universal_fw")] - Self::ethereum__title_confirm_message => "CONFIRM MESSAGE", + Self::ethereum__title_confirm_message => "Confirm message", #[cfg(feature = "universal_fw")] - Self::ethereum__title_confirm_struct => "CONFIRM STRUCT", + Self::ethereum__title_confirm_struct => "Confirm struct", #[cfg(feature = "universal_fw")] - Self::ethereum__title_confirm_typed_data => "CONFIRM TYPED DATA", + Self::ethereum__title_confirm_typed_data => "Confirm typed data", #[cfg(feature = "universal_fw")] - Self::ethereum__title_signing_address => "SIGNING ADDRESS", + Self::ethereum__title_signing_address => "Signing address", #[cfg(feature = "universal_fw")] Self::ethereum__units_template => "{0} units", #[cfg(feature = "universal_fw")] @@ -1726,7 +1726,7 @@ impl TranslatedString { Self::ethereum__valid_signature => "The signature is valid.", Self::experimental_mode__enable => "Enable experimental features?", Self::experimental_mode__only_for_dev => "Only for development and beta testing!", - Self::experimental_mode__title => "EXPERIMENTAL MODE", + Self::experimental_mode__title => "Experimental mode", #[cfg(feature = "universal_fw")] Self::fido__already_registered => "Already registered", #[cfg(feature = "universal_fw")] @@ -1748,39 +1748,39 @@ impl TranslatedString { #[cfg(feature = "universal_fw")] Self::fido__please_enable_pin_protection => "Please enable PIN protection.", #[cfg(feature = "universal_fw")] - Self::fido__title_authenticate => "FIDO2 AUTHENTICATE", + Self::fido__title_authenticate => "FIDO2 authenticate", #[cfg(feature = "universal_fw")] - Self::fido__title_import_credential => "IMPORT CREDENTIAL", + Self::fido__title_import_credential => "Import credential", #[cfg(feature = "universal_fw")] - Self::fido__title_list_credentials => "LIST CREDENTIALS", + Self::fido__title_list_credentials => "List credentials", #[cfg(feature = "universal_fw")] - Self::fido__title_register => "FIDO2 REGISTER", + Self::fido__title_register => "FIDO2 register", #[cfg(feature = "universal_fw")] - Self::fido__title_remove_credential => "REMOVE CREDENTIAL", + Self::fido__title_remove_credential => "Remove credential", #[cfg(feature = "universal_fw")] - Self::fido__title_reset => "FIDO2 RESET", + Self::fido__title_reset => "FIDO2 reset", #[cfg(feature = "universal_fw")] - Self::fido__title_u2f_auth => "U2F AUTHENTICATE", + Self::fido__title_u2f_auth => "U2F authenticate", #[cfg(feature = "universal_fw")] - Self::fido__title_u2f_register => "U2F REGISTER", + Self::fido__title_u2f_register => "U2F register", #[cfg(feature = "universal_fw")] - Self::fido__title_verify_user => "FIDO2 VERIFY USER", + Self::fido__title_verify_user => "FIDO2 verify user", #[cfg(feature = "universal_fw")] Self::fido__unable_to_verify_user => "Unable to verify user.", #[cfg(feature = "universal_fw")] Self::fido__wanna_erase_credentials => "Do you really want to erase all credentials?", - Self::firmware_update__title => "UPDATE FIRMWARE", - Self::firmware_update__title_fingerprint => "FW FINGERPRINT", + Self::firmware_update__title => "Update firmware", + Self::firmware_update__title_fingerprint => "FW fingerprint", Self::homescreen__click_to_connect => "Click to Connect", Self::homescreen__click_to_unlock => "Click to Unlock", - Self::homescreen__title_backup_failed => "BACKUP FAILED", - Self::homescreen__title_backup_needed => "BACKUP NEEDED", - Self::homescreen__title_coinjoin_authorized => "COINJOIN AUTHORIZED", - Self::homescreen__title_experimental_mode => "EXPERIMENTAL MODE", - Self::homescreen__title_no_usb_connection => "NO USB CONNECTION", - Self::homescreen__title_pin_not_set => "PIN NOT SET", - Self::homescreen__title_seedless => "SEEDLESS", - Self::homescreen__title_set => "CHANGE HOMESCREEN?", + Self::homescreen__title_backup_failed => "Backup failed", + Self::homescreen__title_backup_needed => "Backup needed", + Self::homescreen__title_coinjoin_authorized => "Coinjoin authorized", + Self::homescreen__title_experimental_mode => "Experimental mode", + Self::homescreen__title_no_usb_connection => "No USB connection", + Self::homescreen__title_pin_not_set => "PIN not set", + Self::homescreen__title_seedless => "Seedless", + Self::homescreen__title_set => "Change homescreen?", Self::inputs__back => "BACK", Self::inputs__cancel => "CANCEL", Self::inputs__delete => "DELETE", @@ -1788,30 +1788,30 @@ impl TranslatedString { Self::inputs__return => "RETURN", Self::inputs__show => "SHOW", Self::inputs__space => "SPACE", - Self::joint__title => "JOINT TRANSACTION", + Self::joint__title => "Joint transaction", Self::joint__to_the_total_amount => "To the total amount:", Self::joint__you_are_contributing => "You are contributing:", Self::language__change_to_template => "Change language to {0}?", Self::language__changed => "Language changed successfully", Self::language__progress => "Changing language", - Self::language__title => "LANGUAGE SETTINGS", + Self::language__title => "Language settings", Self::lockscreen__tap_to_connect => "Tap to connect", Self::lockscreen__tap_to_unlock => "Tap to unlock", - Self::lockscreen__title_locked => "LOCKED", - Self::lockscreen__title_not_connected => "NOT CONNECTED", + Self::lockscreen__title_locked => "Locked", + Self::lockscreen__title_not_connected => "Not connected", Self::misc__decrypt_value => "Decrypt value", Self::misc__encrypt_value => "Encrypt value", - Self::misc__title_suite_labeling => "SUITE LABELING", + Self::misc__title_suite_labeling => "Suite labeling", Self::modify_amount__decrease_amount => "Decrease amount by:", Self::modify_amount__increase_amount => "Increase amount by:", Self::modify_amount__new_amount => "New amount:", - Self::modify_amount__title => "MODIFY AMOUNT", + Self::modify_amount__title => "Modify amount", Self::modify_fee__decrease_fee => "Decrease fee by:", Self::modify_fee__fee_rate => "Fee rate:", Self::modify_fee__increase_fee => "Increase fee by:", Self::modify_fee__new_transaction_fee => "New transaction fee:", Self::modify_fee__no_change => "Fee did not change.\n", - Self::modify_fee__title => "MODIFY FEE", + Self::modify_fee__title => "Modify fee", Self::modify_fee__transaction_fee => "Transaction fee:", #[cfg(feature = "universal_fw")] Self::monero__confirm_export => "Confirm export", @@ -1959,11 +1959,11 @@ impl TranslatedString { Self::passphrase__next_screen_will_show_passphrase => "Next screen will show the passphrase.", Self::passphrase__please_enter => "Please enter your passphrase.", Self::passphrase__revoke_on_device => "Do you want to revoke the passphrase on device setting?", - Self::passphrase__title_confirm => "CONFIRM PASSPHRASE", - Self::passphrase__title_enter => "ENTER PASSPHRASE", - Self::passphrase__title_hide => "HIDE PASSPHRASE", - Self::passphrase__title_settings => "PASSPHRASE SETTINGS", - Self::passphrase__title_source => "PASSPHRASE SOURCE", + Self::passphrase__title_confirm => "Confirm passphrase", + Self::passphrase__title_enter => "Enter passphrase", + Self::passphrase__title_hide => "Hide passphrase", + Self::passphrase__title_settings => "Passphrase settings", + Self::passphrase__title_source => "Passphrase source", Self::passphrase__turn_off => "Turn off passphrase protection?", Self::passphrase__turn_on => "Turn on passphrase protection?", Self::pin__change => "Change PIN?", @@ -1984,9 +1984,9 @@ impl TranslatedString { Self::pin__reenter_new => "Re-enter new PIN", Self::pin__reenter_to_confirm => "Please re-enter PIN to confirm.", Self::pin__should_be_long => "PIN should be 4-50 digits long.", - Self::pin__title_check_pin => "CHECK PIN", - Self::pin__title_settings => "PIN SETTINGS", - Self::pin__title_wrong_pin => "WRONG PIN", + Self::pin__title_check_pin => "Check PIN", + Self::pin__title_settings => "PIN settings", + Self::pin__title_wrong_pin => "Wrong PIN", Self::pin__tries_left => "tries left", Self::pin__turn_off => "Are you sure you want to turn off PIN protection?", Self::pin__turn_on => "Turn on PIN protection?", @@ -2005,14 +2005,14 @@ impl TranslatedString { Self::progress__loading_transaction => "Loading transaction...", Self::progress__locking_device => "Locking the device...", Self::progress__one_second_left => "1 second left", - Self::progress__please_wait => "PLEASE WAIT", - Self::storage_msg__processing => "PROCESSING", + Self::progress__please_wait => "Please wait", + Self::storage_msg__processing => "Processing", Self::progress__refreshing => "Refreshing...", Self::progress__signing_transaction => "Signing transaction...", Self::progress__syncing => "Syncing...", Self::progress__x_seconds_left_template => "{0} seconds left", Self::reboot_to_bootloader__restart => "Trezor will restart in bootloader mode.", - Self::reboot_to_bootloader__title => "GO TO BOOTLOADER", + Self::reboot_to_bootloader__title => "Go to bootloader", Self::reboot_to_bootloader__version_by_template => "Firmware version {0}\nby {1}", Self::recovery__cancel_dry_run => "Cancel backup check", Self::recovery__check_dry_run => "Check your backup?", @@ -2037,18 +2037,18 @@ impl TranslatedString { Self::recovery__share_already_entered => "Share already entered", Self::recovery__share_from_another_shamir => "You have entered a share from another Shamir Backup.", Self::recovery__share_num_template => "Share {0}", - Self::recovery__title => "RECOVER WALLET", - Self::recovery__title_cancel_dry_run => "CANCEL BACKUP CHECK", - Self::recovery__title_cancel_recovery => "CANCEL RECOVERY", - Self::recovery__title_dry_run => "BACKUP CHECK", - Self::recovery__title_recover => "RECOVER WALLET", - Self::recovery__title_remaining_shares => "REMAINING SHARES", + Self::recovery__title => "Recover wallet", + Self::recovery__title_cancel_dry_run => "Cancel backup check", + Self::recovery__title_cancel_recovery => "Cancel recovery", + Self::recovery__title_dry_run => "Backup check", + 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}", Self::recovery__wallet_recovered => "Wallet recovered successfully", 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__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.", Self::recovery__x_of_y_entered_template => "{0} of {1} shares entered successfully.", @@ -2056,13 +2056,13 @@ impl TranslatedString { 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", + Self::reset__button_create => "Create wallet", + Self::reset__button_recover => "Recover wallet", Self::reset__by_continuing => "By continuing you agree to Trezor Company's terms and conditions.", - 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", - Self::reset__check_share_title_template => "CHECK SHARE #{0}", + 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", + Self::reset__check_share_title_template => "Check share #{0}", Self::reset__continue_with_next_share => "Continue with the next share.", Self::reset__continue_with_share_template => "Continue with share #{0}.", Self::reset__finished_verifying_group_template => "You have finished verifying your recovery shares for group {0}.", @@ -2071,7 +2071,7 @@ impl TranslatedString { Self::reset__group_description => "A group is made up of recovery shares.", Self::reset__group_info => "Each group has a set number of shares and its own threshold. In the next steps you will set the numbers of shares and the thresholds.", Self::reset__group_share_checked_successfully_template => "Group {0} - Share {1} checked successfully.", - Self::reset__group_share_title_template => "GROUP {0} - SHARE {1}", + Self::reset__group_share_title_template => "Group {0} - share {1}", Self::reset__more_info_at => "More info at", Self::reset__need_all_share_template => "For recovery you need all {0} of the shares.", Self::reset__need_any_share_template => "For recovery you need any {0} of the shares.", @@ -2085,15 +2085,15 @@ impl TranslatedString { Self::reset__number_of_shares_info => "= total number of unique word lists used for wallet backup.", Self::reset__one_share => "1 share", Self::reset__only_one_share_will_be_created => "Only one share will be created.", - Self::reset__recovery_wallet_backup_title => "WALLET BACKUP", - Self::reset__recovery_share_title_template => "RECOVERY SHARE #{0}", + Self::reset__recovery_wallet_backup_title => "Wallet backup", + 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.", - Self::reset__select_word_template => "SELECT {0} WORD", + Self::reset__select_word_template => "Select {0} word", 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 => "Recovery share #{0} checked successfully.", - Self::reset__share_words_title => "STANDARD BACKUP", + Self::reset__share_words_title => "Standard backup", Self::reset__slip39_checklist_num_groups => "Number of groups", Self::reset__slip39_checklist_num_shares => "Number of shares", Self::reset__slip39_checklist_set_num_groups => "Set number of groups", @@ -2101,21 +2101,21 @@ impl TranslatedString { Self::reset__slip39_checklist_set_sizes => "Set sizes and thresholds", Self::reset__slip39_checklist_set_sizes_longer => "Set size and threshold for each group", Self::reset__slip39_checklist_set_threshold => "Set threshold", - Self::reset__slip39_checklist_title => "BACKUP CHECKLIST", + 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 and check all recovery shares", Self::reset__the_threshold_sets_the_number_of_shares => "The threshold sets the number of shares ", Self::reset__threshold_info => "= minimum number of unique word lists used for recovery.", - Self::reset__title_backup_is_done => "BACKUP IS DONE", - Self::reset__title_create_wallet => "CREATE WALLET", - Self::reset__title_create_wallet_shamir => "CREATE WALLET (SHAMIR)", - Self::reset__title_group_threshold => "GROUP THRESHOLD", - Self::reset__title_number_of_groups => "NUMBER OF GROUPS", - Self::reset__title_number_of_shares => "NUMBER OF SHARES", - Self::reset__title_set_group_threshold => "SET GROUP THRESHOLD", - Self::reset__title_set_number_of_groups => "SET NUMBER OF GROUPS", - Self::reset__title_set_number_of_shares => "SET NUMBER OF SHARES", - Self::reset__title_set_threshold => "SET THRESHOLD", + Self::reset__title_backup_is_done => "Backup is done", + Self::reset__title_create_wallet => "Create wallet", + Self::reset__title_create_wallet_shamir => "Create wallet (shamir)", + Self::reset__title_group_threshold => "Group threshold", + Self::reset__title_number_of_groups => "Number of groups", + Self::reset__title_number_of_shares => "Number of shares", + Self::reset__title_set_group_threshold => "Set group threshold", + Self::reset__title_set_number_of_groups => "Set number of groups", + 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}.", Self::reset__tos_link => "trezor.io/tos", Self::reset__total_number_of_shares_in_group_template => "Set the total number of shares in Group {0}.", @@ -2132,13 +2132,13 @@ impl TranslatedString { Self::rotation__east => "east", Self::rotation__north => "north", Self::rotation__south => "south", - Self::rotation__title_change => "CHANGE ROTATION", + Self::rotation__title_change => "Change rotation", Self::rotation__west => "west", Self::safety_checks__approve_unsafe_always => "Trezor will allow you to approve some actions which might be unsafe.", Self::safety_checks__approve_unsafe_temporary => "Trezor will temporarily allow you to approve some actions which might be unsafe.", Self::safety_checks__enforce_strict => "Do you really want to enforce strict safety checks (recommended)?", - Self::safety_checks__title => "SAFETY CHECKS", - Self::safety_checks__title_safety_override => "SAFETY OVERRIDE", + Self::safety_checks__title => "Safety checks", + Self::safety_checks__title_safety_override => "Safety override", Self::sd_card__all_data_will_be_lost => "All data on the SD card will be lost.", Self::sd_card__card_required => "SD card required.", Self::sd_card__disable => "Do you really want to remove SD card protection from your device?", @@ -2154,25 +2154,25 @@ impl TranslatedString { Self::sd_card__refresh => "Do you really want to replace the current SD card secret with a newly generated one?", Self::sd_card__refreshed => "You have successfully refreshed SD protection.", Self::sd_card__restart => "Do you want to restart Trezor in bootloader mode?", - Self::sd_card__title => "SD CARD PROTECTION", - Self::sd_card__title_problem => "SD CARD PROBLEM", + Self::sd_card__title => "SD card protection", + Self::sd_card__title_problem => "SD card problem", Self::sd_card__unknown_filesystem => "Unknown filesystem.", Self::sd_card__unplug_and_insert_correct => "Please unplug the device and insert the correct SD card.", Self::sd_card__use_different_card => "Use a different card or format the SD card to the FAT32 filesystem.", Self::sd_card__wanna_format => "Do you really want to format the SD card?", Self::sd_card__wrong_sd_card => "Wrong SD card.", Self::send__address_path => "address path", - Self::send__confirm_sending => "SENDING AMOUNT", + Self::send__confirm_sending => "Sending amount", Self::send__from_multiple_accounts => "Sending from multiple accounts.", Self::send__including_fee => "Including fee:", Self::send__maximum_fee => "Maximum fee:", Self::send__receiving_to_multisig => "Receiving to a multisig address.", - Self::send__title_confirm_sending => "CONFIRM SENDING", - Self::send__title_joint_transaction => "JOINT TRANSACTION", - Self::send__title_receiving_to => "RECEIVING TO", - Self::send__title_sending => "SENDING", - Self::send__title_sending_amount => "SENDING AMOUNT", - Self::send__title_sending_to => "SENDING TO", + Self::send__title_confirm_sending => "Confirm sending", + Self::send__title_joint_transaction => "Joint transaction", + Self::send__title_receiving_to => "Receiving to", + Self::send__title_sending => "Sending", + Self::send__title_sending_amount => "Sending amount", + Self::send__title_sending_to => "Sending to", Self::send__to_the_total_amount => "To the total amount:", Self::send__total_amount => "Total amount:", Self::send__transaction_id => "Transaction ID:", @@ -2180,10 +2180,10 @@ impl TranslatedString { Self::share_words__words_in_order => " words in order.", Self::share_words__wrote_down_all => "I wrote down all ", Self::sign_message__bytes_template => "{0} Bytes", - Self::sign_message__confirm_address => "SIGNING ADDRESS", - Self::sign_message__confirm_message => "CONFIRM MESSAGE", + Self::sign_message__confirm_address => "Signing address", + Self::sign_message__confirm_message => "Confirm message", Self::sign_message__message_size => "Message size:", - Self::sign_message__verify_address => "VERIFY ADDRESS", + Self::sign_message__verify_address => "Verify address", #[cfg(feature = "universal_fw")] Self::solana__account_index => "Account index", #[cfg(feature = "universal_fw")] @@ -2375,10 +2375,10 @@ impl TranslatedString { Self::tutorial__ready_to_use => "You're ready to\nuse Trezor.", Self::tutorial__scroll_down => "Press right to scroll down to read all content when text doesn't fit on one screen.\n\rPress left to scroll up.", Self::tutorial__sure_you_want_skip => "Are you sure you\nwant to skip the tutorial?", - Self::tutorial__title_hello => "HELLO", - Self::tutorial__title_screen_scroll => "SCREEN SCROLL", - Self::tutorial__title_skip => "SKIP TUTORIAL", - Self::tutorial__title_tutorial_complete => "TUTORIAL COMPLETE", + Self::tutorial__title_hello => "Hello", + Self::tutorial__title_screen_scroll => "Screen scroll", + Self::tutorial__title_skip => "Skip tutorial", + Self::tutorial__title_tutorial_complete => "Tutorial complete", Self::tutorial__use_trezor => "Use Trezor by\nclicking the left and right buttons.\n\rContinue right.", Self::tutorial__welcome_press_right => "Welcome to Trezor. Press right to continue.", #[cfg(feature = "universal_fw")] @@ -2386,11 +2386,11 @@ impl TranslatedString { #[cfg(feature = "universal_fw")] Self::u2f__set_template => "Set the U2F counter to {0}?", #[cfg(feature = "universal_fw")] - Self::u2f__title_get => "GET U2F COUNTER", + Self::u2f__title_get => "Get U2F counter", #[cfg(feature = "universal_fw")] - Self::u2f__title_set => "SET U2F COUNTER", + Self::u2f__title_set => "Set U2F counter", Self::wipe__info => "All data will be erased.", - Self::wipe__title => "WIPE DEVICE", + Self::wipe__title => "Wipe device", Self::wipe__want_to_wipe => "Do you really want to wipe the device?\n", Self::wipe_code__change => "Change wipe code?", Self::wipe_code__changed => "Wipe code changed.", @@ -2403,13 +2403,13 @@ impl TranslatedString { Self::wipe_code__mismatch => "The wipe codes you entered do not match.", Self::wipe_code__reenter => "Re-enter wipe code", Self::wipe_code__reenter_to_confirm => "Please re-enter wipe code to confirm.", - Self::wipe_code__title_check => "CHECK WIPE CODE", - Self::wipe_code__title_invalid => "INVALID WIPE CODE", - Self::wipe_code__title_settings => "WIPE CODE SETTINGS", + Self::wipe_code__title_check => "Check wipe code", + Self::wipe_code__title_invalid => "Invalid wipe code", + Self::wipe_code__title_settings => "Wipe code settings", Self::wipe_code__turn_off => "Turn off wipe code protection?", Self::wipe_code__turn_on => "Turn on wipe code protection?", Self::wipe_code__wipe_code_mismatch => "Wipe code mismatch", - Self::word_count__title => "NUMBER OF WORDS", + Self::word_count__title => "Number of words", Self::words__account => "Account", Self::words__account_colon => "Account:", Self::words__address => "Address", @@ -2437,15 +2437,15 @@ impl TranslatedString { Self::words__recipient => "Recipient", Self::words__sign => "Sign", Self::words__signer => "Signer", - Self::words__title_check => "CHECK", - Self::words__title_group => "GROUP", - Self::words__title_information => "INFORMATION", - Self::words__title_remember => "REMEMBER", - Self::words__title_share => "SHARE", - Self::words__title_shares => "SHARES", - Self::words__title_success => "SUCCESS", - Self::words__title_summary => "SUMMARY", - Self::words__title_threshold => "THRESHOLD", + Self::words__title_check => "Check", + Self::words__title_group => "Group", + Self::words__title_information => "Information", + Self::words__title_remember => "Remember", + Self::words__title_share => "Share", + Self::words__title_shares => "Shares", + Self::words__title_success => "Success", + Self::words__title_summary => "Summary", + Self::words__title_threshold => "Threshold", Self::words__unknown => "Unknown", Self::words__warning => "Warning", Self::words__writable => "Writable", @@ -2453,26 +2453,26 @@ impl TranslatedString { Self::reboot_to_bootloader__just_a_moment => "Just a moment...", Self::inputs__previous => "PREVIOUS", #[cfg(feature = "universal_fw")] - Self::ethereum__staking_claim => "CLAIM", + Self::ethereum__staking_claim => "Claim", #[cfg(feature = "universal_fw")] - Self::ethereum__staking_claim_address => "CLAIM ADDRESS", + Self::ethereum__staking_claim_address => "Claim address", #[cfg(feature = "universal_fw")] Self::ethereum__staking_claim_intro => "Claim ETH from Everstake?", #[cfg(feature = "universal_fw")] - Self::ethereum__staking_stake => "STAKE", + Self::ethereum__staking_stake => "Stake", #[cfg(feature = "universal_fw")] - Self::ethereum__staking_stake_address => "STAKE ADDRESS", + Self::ethereum__staking_stake_address => "Stake address", #[cfg(feature = "universal_fw")] Self::ethereum__staking_stake_intro => "Stake ETH on Everstake?", #[cfg(feature = "universal_fw")] - Self::ethereum__staking_unstake => "UNSTAKE", + Self::ethereum__staking_unstake => "Unstake", #[cfg(feature = "universal_fw")] Self::ethereum__staking_unstake_intro => "Unstake ETH from Everstake?", - Self::storage_msg__starting => "STARTING UP", - Self::storage_msg__verifying_pin => "VERIFYING PIN", - Self::storage_msg__wrong_pin => "WRONG PIN", + Self::storage_msg__starting => "Starting up", + Self::storage_msg__verifying_pin => "Verifying PIN", + Self::storage_msg__wrong_pin => "Wrong PIN", Self::reset__create_x_of_y_shamir_backup_template => "Do you want to create a {0} of {1} Shamir backup?", - Self::reset__title_shamir_backup => "SHAMIR BACKUP", + Self::reset__title_shamir_backup => "Shamir backup", } } diff --git a/core/mocks/trezortranslate_keys.pyi b/core/mocks/trezortranslate_keys.pyi index ee950bdbe..6cfddf997 100644 --- a/core/mocks/trezortranslate_keys.pyi +++ b/core/mocks/trezortranslate_keys.pyi @@ -9,24 +9,24 @@ class TR: addr_mismatch__wrong_derivation_path: str = "Wrong derivation path for selected account." addr_mismatch__xpub_mismatch: str = "XPUB mismatch?" address__public_key: str = "Public key" - address__title_cosigner: str = "COSIGNER" - address__title_receive_address: str = "RECEIVE ADDRESS" - address__title_yours: str = "YOURS" + address__title_cosigner: str = "Cosigner" + address__title_receive_address: str = "Receive address" + address__title_yours: str = "Yours" address_details__derivation_path: str = "Derivation path:" - address_details__title_receive_address: str = "RECEIVE ADDRESS" - address_details__title_receiving_to: str = "RECEIVING TO" + address_details__title_receive_address: str = "Receive address" + address_details__title_receiving_to: str = "Receiving to" authenticate__confirm_template: str = "Allow connected computer to confirm your {0} is genuine?" authenticate__header: str = "Authenticate device" auto_lock__change_template: str = "Auto-lock your Trezor after {0} of inactivity?" - auto_lock__title: str = "AUTO-LOCK DELAY" + auto_lock__title: str = "Auto-lock delay" backup__can_back_up_anytime: str = "You can back up your Trezor once, at any time." backup__it_should_be_backed_up: str = "You should back up your new wallet right now." backup__it_should_be_backed_up_now: str = "It should be backed up now!" backup__new_wallet_created: str = "New wallet created.\n" backup__new_wallet_successfully_created: str = "New wallet created successfully." backup__recover_anytime: str = "You can use your backup to recover your wallet at any time." - backup__title_backup_wallet: str = "BACK UP WALLET" - backup__title_skip: str = "SKIP BACKUP" + backup__title_backup_wallet: str = "Back up wallet" + backup__title_skip: str = "Skip backup" backup__want_to_skip: str = "Are you sure you want to skip the backup?" binance__buy: str = "Buy" binance__confirm_cancel: str = "Confirm cancel" @@ -52,59 +52,59 @@ class TR: bitcoin__new_fee_rate: str = "New fee rate:" bitcoin__simple_send_of: str = "Simple send of" bitcoin__ticket_amount: str = "Ticket amount:" - bitcoin__title_confirm_details: str = "CONFIRM DETAILS" - bitcoin__title_finalize_transaction: str = "FINALIZE TRANSACTION" - bitcoin__title_high_mining_fee: str = "HIGH MINING FEE" - bitcoin__title_meld_transaction: str = "MELD TRANSACTIONS" - bitcoin__title_modify_amount: str = "MODIFY AMOUNT" - bitcoin__title_payjoin: str = "PAYJOIN" - bitcoin__title_proof_of_ownership: str = "PROOF OF OWNERSHIP" - bitcoin__title_purchase_ticket: str = "PURCHASE TICKET" - bitcoin__title_update_transaction: str = "UPDATE TRANSACTION" + bitcoin__title_confirm_details: str = "Confirm details" + bitcoin__title_finalize_transaction: str = "Finalize transaction" + bitcoin__title_high_mining_fee: str = "High mining fee" + bitcoin__title_meld_transaction: str = "Meld transactions" + bitcoin__title_modify_amount: str = "Modify amount" + bitcoin__title_payjoin: str = "Payjoin" + bitcoin__title_proof_of_ownership: str = "Proof of ownership" + bitcoin__title_purchase_ticket: str = "Purchase ticket" + bitcoin__title_update_transaction: str = "Update transaction" bitcoin__unknown_path: str = "Unknown path" bitcoin__unknown_transaction: str = "Unknown transaction" bitcoin__unusually_high_fee: str = "Unusually high fee." bitcoin__unverified_external_inputs: str = "The transaction contains unverified external inputs." bitcoin__valid_signature: str = "The signature is valid." bitcoin__voting_rights: str = "Voting rights to:" - buttons__abort: str = "ABORT" - buttons__access: str = "ACCESS" - buttons__again: str = "AGAIN" - buttons__allow: str = "ALLOW" - buttons__back: str = "BACK" - buttons__back_up: str = "BACK UP" - buttons__cancel: str = "CANCEL" - buttons__change: str = "CHANGE" - buttons__check: str = "CHECK" - buttons__check_again: str = "CHECK AGAIN" - buttons__close: str = "CLOSE" - buttons__confirm: str = "CONFIRM" - buttons__continue: str = "CONTINUE" - buttons__details: str = "DETAILS" - buttons__enable: str = "ENABLE" - buttons__enter: str = "ENTER" - buttons__enter_share: str = "ENTER SHARE" - buttons__export: str = "EXPORT" - buttons__format: str = "FORMAT" - buttons__go_back: str = "GO BACK" - buttons__hold_to_confirm: str = "HOLD TO CONFIRM" - buttons__info: str = "INFO" - buttons__install: str = "INSTALL" - buttons__more_info: str = "MORE INFO" - buttons__ok_i_understand: str = "OK, I UNDERSTAND" - buttons__purchase: str = "PURCHASE" - buttons__quit: str = "QUIT" - buttons__restart: str = "RESTART" - buttons__retry: str = "RETRY" - buttons__select: str = "SELECT" - buttons__set: str = "SET" - buttons__show_all: str = "SHOW ALL" - buttons__show_details: str = "SHOW DETAILS" - buttons__show_words: str = "SHOW WORDS" - buttons__skip: str = "SKIP" - buttons__try_again: str = "TRY AGAIN" - buttons__turn_off: str = "TURN OFF" - buttons__turn_on: str = "TURN ON" + buttons__abort: str = "Abort" + buttons__access: str = "Access" + buttons__again: str = "Again" + buttons__allow: str = "Allow" + buttons__back: str = "Back" + buttons__back_up: str = "Back up" + buttons__cancel: str = "Cancel" + buttons__change: str = "Change" + buttons__check: str = "Check" + buttons__check_again: str = "Check again" + buttons__close: str = "Close" + buttons__confirm: str = "Confirm" + buttons__continue: str = "Continue" + buttons__details: str = "Details" + buttons__enable: str = "Enable" + buttons__enter: str = "Enter" + buttons__enter_share: str = "Enter share" + buttons__export: str = "Export" + buttons__format: str = "Format" + buttons__go_back: str = "Go back" + buttons__hold_to_confirm: str = "Hold to confirm" + buttons__info: str = "Info" + buttons__install: str = "Install" + buttons__more_info: str = "More info" + buttons__ok_i_understand: str = "Ok, I understand" + buttons__purchase: str = "Purchase" + buttons__quit: str = "Quit" + buttons__restart: str = "Restart" + buttons__retry: str = "Retry" + buttons__select: str = "Select" + buttons__set: str = "Set" + buttons__show_all: str = "Show all" + buttons__show_details: str = "Show details" + buttons__show_words: str = "Show words" + buttons__skip: str = "Skip" + buttons__try_again: str = "Try again" + buttons__turn_off: str = "Turn off" + buttons__turn_on: str = "Turn on" cardano__addr_base: str = "Base" cardano__addr_enterprise: str = "Enterprise" cardano__addr_legacy: str = "Legacy" @@ -218,21 +218,21 @@ class TR: coinjoin__do_not_disconnect: str = "Do not disconnect your Trezor!" coinjoin__max_mining_fee: str = "Max mining fee" coinjoin__max_rounds: str = "Max rounds" - coinjoin__title: str = "AUTHORIZE COINJOIN" - coinjoin__title_do_not_disconnect: str = "DO NOT DISCONNECT YOUR TREZOR!" - coinjoin__title_progress: str = "COINJOIN IN PROGRESS" + coinjoin__title: str = "Authorize coinjoin" + coinjoin__title_do_not_disconnect: str = "Do not disconnect your trezor!" + coinjoin__title_progress: str = "Coinjoin in progress" coinjoin__waiting_for_others: str = "Waiting for others" confirm_total__fee_rate: str = "Fee rate:" confirm_total__sending_from_account: str = "Sending from account:" - confirm_total__title_fee: str = "FEE INFORMATION" - confirm_total__title_sending_from: str = "SENDING FROM" + confirm_total__title_fee: str = "Fee information" + confirm_total__title_sending_from: str = "Sending from" debug__loading_seed: str = "Loading seed" debug__loading_seed_not_recommended: str = "Loading private seed is not recommended." device_name__change_template: str = "Change device name to {0}?" - device_name__title: str = "DEVICE NAME" + device_name__title: str = "Device name" entropy__send: str = "Do you really want to send entropy?" - entropy__title: str = "INTERNAL ENTROPY" - entropy__title_confirm: str = "CONFIRM ENTROPY" + entropy__title: str = "Internal entropy" + entropy__title_confirm: str = "Confirm entropy" eos__about_to_sign_template: str = "You are about to sign {0}." eos__action_name: str = "Action Name:" eos__arbitrary_data: str = "Arbitrary data" @@ -288,26 +288,26 @@ class TR: ethereum__show_full_message: str = "Show full message" ethereum__show_full_struct: str = "Show full struct" ethereum__sign_eip712: str = "Really sign EIP-712 typed data?" - ethereum__staking_claim: str = "CLAIM" - ethereum__staking_claim_address: str = "CLAIM ADDRESS" + ethereum__staking_claim: str = "Claim" + ethereum__staking_claim_address: str = "Claim address" ethereum__staking_claim_intro: str = "Claim ETH from Everstake?" - ethereum__staking_stake: str = "STAKE" - ethereum__staking_stake_address: str = "STAKE ADDRESS" + ethereum__staking_stake: str = "Stake" + ethereum__staking_stake_address: str = "Stake address" ethereum__staking_stake_intro: str = "Stake ETH on Everstake?" - ethereum__staking_unstake: str = "UNSTAKE" + ethereum__staking_unstake: str = "Unstake" ethereum__staking_unstake_intro: str = "Unstake ETH from Everstake?" - ethereum__title_confirm_data: str = "CONFIRM DATA" - ethereum__title_confirm_domain: str = "CONFIRM DOMAIN" - ethereum__title_confirm_message: str = "CONFIRM MESSAGE" - ethereum__title_confirm_struct: str = "CONFIRM STRUCT" - ethereum__title_confirm_typed_data: str = "CONFIRM TYPED DATA" - ethereum__title_signing_address: str = "SIGNING ADDRESS" + ethereum__title_confirm_data: str = "Confirm data" + ethereum__title_confirm_domain: str = "Confirm domain" + ethereum__title_confirm_message: str = "Confirm message" + ethereum__title_confirm_struct: str = "Confirm struct" + ethereum__title_confirm_typed_data: str = "Confirm typed data" + ethereum__title_signing_address: str = "Signing address" ethereum__units_template: str = "{0} units" ethereum__unknown_token: str = "Unknown token" ethereum__valid_signature: str = "The signature is valid." experimental_mode__enable: str = "Enable experimental features?" experimental_mode__only_for_dev: str = "Only for development and beta testing!" - experimental_mode__title: str = "EXPERIMENTAL MODE" + experimental_mode__title: str = "Experimental mode" fido__already_registered: str = "Already registered" fido__device_already_registered: str = "This device is already registered with this application." fido__device_already_registered_with_template: str = "This device is already registered with {0}." @@ -318,29 +318,29 @@ class TR: fido__not_registered: str = "Not registered" fido__not_registered_with_template: str = "This device is not registered with\n{0}." fido__please_enable_pin_protection: str = "Please enable PIN protection." - fido__title_authenticate: str = "FIDO2 AUTHENTICATE" - fido__title_import_credential: str = "IMPORT CREDENTIAL" - fido__title_list_credentials: str = "LIST CREDENTIALS" - fido__title_register: str = "FIDO2 REGISTER" - fido__title_remove_credential: str = "REMOVE CREDENTIAL" - fido__title_reset: str = "FIDO2 RESET" - fido__title_u2f_auth: str = "U2F AUTHENTICATE" - fido__title_u2f_register: str = "U2F REGISTER" - fido__title_verify_user: str = "FIDO2 VERIFY USER" + fido__title_authenticate: str = "FIDO2 authenticate" + fido__title_import_credential: str = "Import credential" + fido__title_list_credentials: str = "List credentials" + fido__title_register: str = "FIDO2 register" + fido__title_remove_credential: str = "Remove credential" + fido__title_reset: str = "FIDO2 reset" + fido__title_u2f_auth: str = "U2F authenticate" + fido__title_u2f_register: str = "U2F register" + fido__title_verify_user: str = "FIDO2 verify user" fido__unable_to_verify_user: str = "Unable to verify user." fido__wanna_erase_credentials: str = "Do you really want to erase all credentials?" - firmware_update__title: str = "UPDATE FIRMWARE" - firmware_update__title_fingerprint: str = "FW FINGERPRINT" + firmware_update__title: str = "Update firmware" + firmware_update__title_fingerprint: str = "FW fingerprint" homescreen__click_to_connect: str = "Click to Connect" homescreen__click_to_unlock: str = "Click to Unlock" - homescreen__title_backup_failed: str = "BACKUP FAILED" - homescreen__title_backup_needed: str = "BACKUP NEEDED" - homescreen__title_coinjoin_authorized: str = "COINJOIN AUTHORIZED" - homescreen__title_experimental_mode: str = "EXPERIMENTAL MODE" - homescreen__title_no_usb_connection: str = "NO USB CONNECTION" - homescreen__title_pin_not_set: str = "PIN NOT SET" - homescreen__title_seedless: str = "SEEDLESS" - homescreen__title_set: str = "CHANGE HOMESCREEN?" + homescreen__title_backup_failed: str = "Backup failed" + homescreen__title_backup_needed: str = "Backup needed" + homescreen__title_coinjoin_authorized: str = "Coinjoin authorized" + homescreen__title_experimental_mode: str = "Experimental mode" + homescreen__title_no_usb_connection: str = "No USB connection" + homescreen__title_pin_not_set: str = "PIN not set" + homescreen__title_seedless: str = "Seedless" + homescreen__title_set: str = "Change homescreen?" inputs__back: str = "BACK" inputs__cancel: str = "CANCEL" inputs__delete: str = "DELETE" @@ -349,30 +349,30 @@ class TR: inputs__return: str = "RETURN" inputs__show: str = "SHOW" inputs__space: str = "SPACE" - joint__title: str = "JOINT TRANSACTION" + joint__title: str = "Joint transaction" joint__to_the_total_amount: str = "To the total amount:" joint__you_are_contributing: str = "You are contributing:" language__change_to_template: str = "Change language to {0}?" language__changed: str = "Language changed successfully" language__progress: str = "Changing language" - language__title: str = "LANGUAGE SETTINGS" + language__title: str = "Language settings" lockscreen__tap_to_connect: str = "Tap to connect" lockscreen__tap_to_unlock: str = "Tap to unlock" - lockscreen__title_locked: str = "LOCKED" - lockscreen__title_not_connected: str = "NOT CONNECTED" + lockscreen__title_locked: str = "Locked" + lockscreen__title_not_connected: str = "Not connected" misc__decrypt_value: str = "Decrypt value" misc__encrypt_value: str = "Encrypt value" - misc__title_suite_labeling: str = "SUITE LABELING" + misc__title_suite_labeling: str = "Suite labeling" modify_amount__decrease_amount: str = "Decrease amount by:" modify_amount__increase_amount: str = "Increase amount by:" modify_amount__new_amount: str = "New amount:" - modify_amount__title: str = "MODIFY AMOUNT" + modify_amount__title: str = "Modify amount" modify_fee__decrease_fee: str = "Decrease fee by:" modify_fee__fee_rate: str = "Fee rate:" modify_fee__increase_fee: str = "Increase fee by:" modify_fee__new_transaction_fee: str = "New transaction fee:" modify_fee__no_change: str = "Fee did not change.\n" - modify_fee__title: str = "MODIFY FEE" + modify_fee__title: str = "Modify fee" modify_fee__transaction_fee: str = "Transaction fee:" monero__confirm_export: str = "Confirm export" monero__confirm_ki_sync: str = "Confirm ki sync" @@ -451,11 +451,11 @@ class TR: passphrase__next_screen_will_show_passphrase: str = "Next screen will show the passphrase." passphrase__please_enter: str = "Please enter your passphrase." passphrase__revoke_on_device: str = "Do you want to revoke the passphrase on device setting?" - passphrase__title_confirm: str = "CONFIRM PASSPHRASE" - passphrase__title_enter: str = "ENTER PASSPHRASE" - passphrase__title_hide: str = "HIDE PASSPHRASE" - passphrase__title_settings: str = "PASSPHRASE SETTINGS" - passphrase__title_source: str = "PASSPHRASE SOURCE" + passphrase__title_confirm: str = "Confirm passphrase" + passphrase__title_enter: str = "Enter passphrase" + passphrase__title_hide: str = "Hide passphrase" + passphrase__title_settings: str = "Passphrase settings" + passphrase__title_source: str = "Passphrase source" passphrase__turn_off: str = "Turn off passphrase protection?" passphrase__turn_on: str = "Turn on passphrase protection?" pin__change: str = "Change PIN?" @@ -476,9 +476,9 @@ class TR: pin__reenter_new: str = "Re-enter new PIN" pin__reenter_to_confirm: str = "Please re-enter PIN to confirm." pin__should_be_long: str = "PIN should be 4-50 digits long." - pin__title_check_pin: str = "CHECK PIN" - pin__title_settings: str = "PIN SETTINGS" - pin__title_wrong_pin: str = "WRONG PIN" + pin__title_check_pin: str = "Check PIN" + pin__title_settings: str = "PIN settings" + pin__title_wrong_pin: str = "Wrong PIN" pin__tries_left: str = "tries left" pin__turn_off: str = "Are you sure you want to turn off PIN protection?" pin__turn_on: str = "Turn on PIN protection?" @@ -497,14 +497,14 @@ class TR: progress__loading_transaction: str = "Loading transaction..." progress__locking_device: str = "Locking the device..." progress__one_second_left: str = "1 second left" - progress__please_wait: str = "PLEASE WAIT" + progress__please_wait: str = "Please wait" progress__refreshing: str = "Refreshing..." progress__signing_transaction: str = "Signing transaction..." progress__syncing: str = "Syncing..." progress__x_seconds_left_template: str = "{0} seconds left" reboot_to_bootloader__just_a_moment: str = "Just a moment..." reboot_to_bootloader__restart: str = "Trezor will restart in bootloader mode." - reboot_to_bootloader__title: str = "GO TO BOOTLOADER" + reboot_to_bootloader__title: str = "Go to bootloader" reboot_to_bootloader__version_by_template: str = "Firmware version {0}\nby {1}" recovery__cancel_dry_run: str = "Cancel backup check" recovery__check_dry_run: str = "Check your backup?" @@ -529,18 +529,18 @@ class TR: recovery__share_already_entered: str = "Share already entered" recovery__share_from_another_shamir: str = "You have entered a share from another Shamir Backup." recovery__share_num_template: str = "Share {0}" - recovery__title: str = "RECOVER WALLET" - recovery__title_cancel_dry_run: str = "CANCEL BACKUP CHECK" - recovery__title_cancel_recovery: str = "CANCEL RECOVERY" - recovery__title_dry_run: str = "BACKUP CHECK" - recovery__title_recover: str = "RECOVER WALLET" - recovery__title_remaining_shares: str = "REMAINING SHARES" + recovery__title: str = "Recover wallet" + recovery__title_cancel_dry_run: str = "Cancel backup check" + recovery__title_cancel_recovery: str = "Cancel recovery" + recovery__title_dry_run: str = "Backup check" + recovery__title_recover: str = "Recover wallet" + recovery__title_remaining_shares: str = "Remaining shares" recovery__type_word_x_of_y_template: str = "Type word {0} of {1}" recovery__wallet_recovered: str = "Wallet recovered successfully" recovery__wanna_cancel_dry_run: str = "Are you sure you want to cancel the backup check?" recovery__wanna_cancel_recovery: str = "Are you sure you want to cancel the recovery process?" recovery__word_count_template: str = "({0} words)" - recovery__word_x_of_y_template: str = "WORD {0} OF {1}" + recovery__word_x_of_y_template: str = "Word {0} of {1}" recovery__x_more_items_starting_template_plural: str = "{count} more {plural} starting" recovery__x_more_shares_needed_template_plural: str = "{count} more {plural} needed." recovery__x_of_y_entered_template: str = "{0} of {1} shares entered successfully." @@ -548,13 +548,13 @@ class TR: reset__advanced_group_threshold_info: str = "The group threshold specifies the number of groups required to recover your wallet." reset__all_x_of_y_template: str = "all {0} of {1} shares" reset__any_x_of_y_template: str = "any {0} of {1} shares" - reset__button_create: str = "CREATE WALLET" - reset__button_recover: str = "RECOVER WALLET" + reset__button_create: str = "Create wallet" + reset__button_recover: str = "Recover wallet" reset__by_continuing: str = "By continuing you agree to Trezor Company's terms and conditions." - reset__check_backup_title: str = "CHECK BACKUP" - reset__check_group_share_title_template: str = "CHECK G{0} - SHARE {1}" - reset__check_share_title_template: str = "CHECK SHARE #{0}" - reset__check_wallet_backup_title: str = "CHECK WALLET BACKUP" + reset__check_backup_title: str = "Check backup" + reset__check_group_share_title_template: str = "Check g{0} - share {1}" + reset__check_share_title_template: str = "Check share #{0}" + reset__check_wallet_backup_title: str = "Check wallet backup" reset__continue_with_next_share: str = "Continue with the next share." reset__continue_with_share_template: str = "Continue with share #{0}." reset__create_x_of_y_shamir_backup_template: str = "Do you want to create a {0} of {1} Shamir backup?" @@ -564,7 +564,7 @@ class TR: reset__group_description: str = "A group is made up of recovery shares." reset__group_info: str = "Each group has a set number of shares and its own threshold. In the next steps you will set the numbers of shares and the thresholds." reset__group_share_checked_successfully_template: str = "Group {0} - Share {1} checked successfully." - reset__group_share_title_template: str = "GROUP {0} - SHARE {1}" + reset__group_share_title_template: str = "Group {0} - share {1}" reset__more_info_at: str = "More info at" reset__need_all_share_template: str = "For recovery you need all {0} of the shares." reset__need_any_share_template: str = "For recovery you need any {0} of the shares." @@ -578,15 +578,15 @@ class TR: reset__number_of_shares_info: str = "= total number of unique word lists used for wallet backup." reset__one_share: str = "1 share" reset__only_one_share_will_be_created: str = "Only one share will be created." - reset__recovery_share_title_template: str = "RECOVERY SHARE #{0}" - reset__recovery_wallet_backup_title: str = "WALLET BACKUP" + reset__recovery_share_title_template: str = "Recovery share #{0}" + reset__recovery_wallet_backup_title: str = "Wallet backup" reset__required_number_of_groups: str = "The required number of groups for recovery." reset__select_correct_word: str = "Select the correct word for each position." - reset__select_word_template: str = "SELECT {0} WORD" + reset__select_word_template: str = "Select {0} word" reset__select_word_x_of_y_template: str = "Select word {0} of {1}:" reset__set_it_to_count_template: str = "Set it to {0} and you will need " reset__share_checked_successfully_template: str = "Recovery share #{0} checked successfully." - reset__share_words_title: str = "STANDARD BACKUP" + reset__share_words_title: str = "Standard backup" reset__slip39_checklist_num_groups: str = "Number of groups" reset__slip39_checklist_num_shares: str = "Number of shares" reset__slip39_checklist_set_num_groups: str = "Set number of groups" @@ -594,22 +594,22 @@ class TR: reset__slip39_checklist_set_sizes: str = "Set sizes and thresholds" reset__slip39_checklist_set_sizes_longer: str = "Set size and threshold for each group" reset__slip39_checklist_set_threshold: str = "Set threshold" - reset__slip39_checklist_title: str = "BACKUP CHECKLIST" + reset__slip39_checklist_title: str = "Backup checklist" reset__slip39_checklist_write_down: str = "Write down and check all shares" reset__slip39_checklist_write_down_recovery: str = "Write down and check all recovery shares" reset__the_threshold_sets_the_number_of_shares: str = "The threshold sets the number of shares " reset__threshold_info: str = "= minimum number of unique word lists used for recovery." - reset__title_backup_is_done: str = "BACKUP IS DONE" - reset__title_create_wallet: str = "CREATE WALLET" - reset__title_create_wallet_shamir: str = "CREATE WALLET (SHAMIR)" - reset__title_group_threshold: str = "GROUP THRESHOLD" - reset__title_number_of_groups: str = "NUMBER OF GROUPS" - reset__title_number_of_shares: str = "NUMBER OF SHARES" - reset__title_set_group_threshold: str = "SET GROUP THRESHOLD" - reset__title_set_number_of_groups: str = "SET NUMBER OF GROUPS" - reset__title_set_number_of_shares: str = "SET NUMBER OF SHARES" - reset__title_set_threshold: str = "SET THRESHOLD" - reset__title_shamir_backup: str = "SHAMIR BACKUP" + reset__title_backup_is_done: str = "Backup is done" + reset__title_create_wallet: str = "Create wallet" + reset__title_create_wallet_shamir: str = "Create wallet (shamir)" + reset__title_group_threshold: str = "Group threshold" + reset__title_number_of_groups: str = "Number of groups" + reset__title_number_of_shares: str = "Number of shares" + reset__title_set_group_threshold: str = "Set group threshold" + reset__title_set_number_of_groups: str = "Set number of groups" + reset__title_set_number_of_shares: str = "Set number of shares" + reset__title_set_threshold: str = "Set threshold" + reset__title_shamir_backup: str = "Shamir backup" reset__to_form_group_template: str = "to form Group {0}." reset__tos_link: str = "trezor.io/tos" reset__total_number_of_shares_in_group_template: str = "Set the total number of shares in Group {0}." @@ -624,13 +624,13 @@ class TR: rotation__east: str = "east" rotation__north: str = "north" rotation__south: str = "south" - rotation__title_change: str = "CHANGE ROTATION" + rotation__title_change: str = "Change rotation" rotation__west: str = "west" safety_checks__approve_unsafe_always: str = "Trezor will allow you to approve some actions which might be unsafe." safety_checks__approve_unsafe_temporary: str = "Trezor will temporarily allow you to approve some actions which might be unsafe." safety_checks__enforce_strict: str = "Do you really want to enforce strict safety checks (recommended)?" - safety_checks__title: str = "SAFETY CHECKS" - safety_checks__title_safety_override: str = "SAFETY OVERRIDE" + safety_checks__title: str = "Safety checks" + safety_checks__title_safety_override: str = "Safety override" sd_card__all_data_will_be_lost: str = "All data on the SD card will be lost." sd_card__card_required: str = "SD card required." sd_card__disable: str = "Do you really want to remove SD card protection from your device?" @@ -646,25 +646,25 @@ class TR: sd_card__refresh: str = "Do you really want to replace the current SD card secret with a newly generated one?" sd_card__refreshed: str = "You have successfully refreshed SD protection." sd_card__restart: str = "Do you want to restart Trezor in bootloader mode?" - sd_card__title: str = "SD CARD PROTECTION" - sd_card__title_problem: str = "SD CARD PROBLEM" + sd_card__title: str = "SD card protection" + sd_card__title_problem: str = "SD card problem" sd_card__unknown_filesystem: str = "Unknown filesystem." sd_card__unplug_and_insert_correct: str = "Please unplug the device and insert the correct SD card." 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__address_path: str = "address path" - send__confirm_sending: str = "SENDING AMOUNT" + send__confirm_sending: str = "Sending amount" send__from_multiple_accounts: str = "Sending from multiple accounts." send__including_fee: str = "Including fee:" send__maximum_fee: str = "Maximum fee:" send__receiving_to_multisig: str = "Receiving to a multisig address." - send__title_confirm_sending: str = "CONFIRM SENDING" - send__title_joint_transaction: str = "JOINT TRANSACTION" - send__title_receiving_to: str = "RECEIVING TO" - send__title_sending: str = "SENDING" - send__title_sending_amount: str = "SENDING AMOUNT" - send__title_sending_to: str = "SENDING TO" + send__title_confirm_sending: str = "Confirm sending" + send__title_joint_transaction: str = "Joint transaction" + send__title_receiving_to: str = "Receiving to" + send__title_sending: str = "Sending" + send__title_sending_amount: str = "Sending amount" + send__title_sending_to: str = "Sending to" send__to_the_total_amount: str = "To the total amount:" send__total_amount: str = "Total amount:" send__transaction_id: str = "Transaction ID:" @@ -672,10 +672,10 @@ class TR: share_words__words_in_order: str = " words in order." share_words__wrote_down_all: str = "I wrote down all " sign_message__bytes_template: str = "{0} Bytes" - sign_message__confirm_address: str = "SIGNING ADDRESS" - sign_message__confirm_message: str = "CONFIRM MESSAGE" + sign_message__confirm_address: str = "Signing address" + sign_message__confirm_message: str = "Confirm message" sign_message__message_size: str = "Message size:" - sign_message__verify_address: str = "VERIFY ADDRESS" + sign_message__verify_address: str = "Verify address" solana__account_index: str = "Account index" solana__associated_token_account: str = "Associated token account" solana__confirm_multisig: str = "Confirm multisig" @@ -757,10 +757,10 @@ class TR: stellar__value_sha256: str = "Value (SHA-256):" stellar__wanna_clean_value_key_template: str = "Do you want to clear value key {0}?" stellar__your_account: str = " your account" - storage_msg__processing: str = "PROCESSING" - storage_msg__starting: str = "STARTING UP" - storage_msg__verifying_pin: str = "VERIFYING PIN" - storage_msg__wrong_pin: str = "WRONG PIN" + storage_msg__processing: str = "Processing" + storage_msg__starting: str = "Starting up" + storage_msg__verifying_pin: str = "Verifying PIN" + storage_msg__wrong_pin: str = "Wrong PIN" tezos__baker_address: str = "Baker address:" tezos__balance: str = "Balance:" tezos__ballot: str = "Ballot:" @@ -778,18 +778,18 @@ class TR: tutorial__ready_to_use: str = "You're ready to\nuse Trezor." tutorial__scroll_down: str = "Press right to scroll down to read all content when text doesn't fit on one screen.\n\rPress left to scroll up." tutorial__sure_you_want_skip: str = "Are you sure you\nwant to skip the tutorial?" - tutorial__title_hello: str = "HELLO" - tutorial__title_screen_scroll: str = "SCREEN SCROLL" - tutorial__title_skip: str = "SKIP TUTORIAL" - tutorial__title_tutorial_complete: str = "TUTORIAL COMPLETE" + tutorial__title_hello: str = "Hello" + tutorial__title_screen_scroll: str = "Screen scroll" + tutorial__title_skip: str = "Skip tutorial" + tutorial__title_tutorial_complete: str = "Tutorial complete" tutorial__use_trezor: str = "Use Trezor by\nclicking the left and right buttons.\n\rContinue right." tutorial__welcome_press_right: str = "Welcome to Trezor. Press right to continue." u2f__get: str = "Increase and retrieve the U2F counter?" u2f__set_template: str = "Set the U2F counter to {0}?" - u2f__title_get: str = "GET U2F COUNTER" - u2f__title_set: str = "SET U2F COUNTER" + u2f__title_get: str = "Get U2F counter" + u2f__title_set: str = "Set U2F counter" wipe__info: str = "All data will be erased." - wipe__title: str = "WIPE DEVICE" + wipe__title: str = "Wipe device" wipe__want_to_wipe: str = "Do you really want to wipe the device?\n" wipe_code__change: str = "Change wipe code?" wipe_code__changed: str = "Wipe code changed." @@ -802,13 +802,13 @@ class TR: wipe_code__mismatch: str = "The wipe codes you entered do not match." wipe_code__reenter: str = "Re-enter wipe code" wipe_code__reenter_to_confirm: str = "Please re-enter wipe code to confirm." - wipe_code__title_check: str = "CHECK WIPE CODE" - wipe_code__title_invalid: str = "INVALID WIPE CODE" - wipe_code__title_settings: str = "WIPE CODE SETTINGS" + wipe_code__title_check: str = "Check wipe code" + wipe_code__title_invalid: str = "Invalid wipe code" + wipe_code__title_settings: str = "Wipe code settings" wipe_code__turn_off: str = "Turn off wipe code protection?" wipe_code__turn_on: str = "Turn on wipe code protection?" wipe_code__wipe_code_mismatch: str = "Wipe code mismatch" - word_count__title: str = "NUMBER OF WORDS" + word_count__title: str = "Number of words" words__account: str = "Account" words__account_colon: str = "Account:" words__address: str = "Address" @@ -836,15 +836,15 @@ class TR: words__recipient: str = "Recipient" words__sign: str = "Sign" words__signer: str = "Signer" - words__title_check: str = "CHECK" - words__title_group: str = "GROUP" - words__title_information: str = "INFORMATION" - words__title_remember: str = "REMEMBER" - words__title_share: str = "SHARE" - words__title_shares: str = "SHARES" - words__title_success: str = "SUCCESS" - words__title_summary: str = "SUMMARY" - words__title_threshold: str = "THRESHOLD" + words__title_check: str = "Check" + words__title_group: str = "Group" + words__title_information: str = "Information" + words__title_remember: str = "Remember" + words__title_share: str = "Share" + words__title_shares: str = "Shares" + words__title_success: str = "Success" + words__title_summary: str = "Summary" + words__title_threshold: str = "Threshold" words__unknown: str = "Unknown" words__warning: str = "Warning" words__writable: str = "Writable" diff --git a/core/translations/en.json b/core/translations/en.json index 4d266032f..b010dc31d 100644 --- a/core/translations/en.json +++ b/core/translations/en.json @@ -11,24 +11,24 @@ "addr_mismatch__wrong_derivation_path": "Wrong derivation path for selected account.", "addr_mismatch__xpub_mismatch": "XPUB mismatch?", "address__public_key": "Public key", - "address__title_cosigner": "COSIGNER", - "address__title_receive_address": "RECEIVE ADDRESS", - "address__title_yours": "YOURS", + "address__title_cosigner": "Cosigner", + "address__title_receive_address": "Receive address", + "address__title_yours": "Yours", "address_details__derivation_path": "Derivation path:", - "address_details__title_receive_address": "RECEIVE ADDRESS", - "address_details__title_receiving_to": "RECEIVING TO", + "address_details__title_receive_address": "Receive address", + "address_details__title_receiving_to": "Receiving to", "authenticate__confirm_template": "Allow connected computer to confirm your {0} is genuine?", "authenticate__header": "Authenticate device", "auto_lock__change_template": "Auto-lock your Trezor after {0} of inactivity?", - "auto_lock__title": "AUTO-LOCK DELAY", + "auto_lock__title": "Auto-lock delay", "backup__can_back_up_anytime": "You can back up your Trezor once, at any time.", "backup__it_should_be_backed_up": "You should back up your new wallet right now.", "backup__it_should_be_backed_up_now": "It should be backed up now!", "backup__new_wallet_created": "New wallet created.\n", "backup__new_wallet_successfully_created": "New wallet created successfully.", "backup__recover_anytime": "You can use your backup to recover your wallet at any time.", - "backup__title_backup_wallet": "BACK UP WALLET", - "backup__title_skip": "SKIP BACKUP", + "backup__title_backup_wallet": "Back up wallet", + "backup__title_skip": "Skip backup", "backup__want_to_skip": "Are you sure you want to skip the backup?", "binance__buy": "Buy", "binance__confirm_cancel": "Confirm cancel", @@ -54,59 +54,59 @@ "bitcoin__new_fee_rate": "New fee rate:", "bitcoin__simple_send_of": "Simple send of", "bitcoin__ticket_amount": "Ticket amount:", - "bitcoin__title_confirm_details": "CONFIRM DETAILS", - "bitcoin__title_finalize_transaction": "FINALIZE TRANSACTION", - "bitcoin__title_high_mining_fee": "HIGH MINING FEE", - "bitcoin__title_meld_transaction": "MELD TRANSACTIONS", - "bitcoin__title_modify_amount": "MODIFY AMOUNT", - "bitcoin__title_payjoin": "PAYJOIN", - "bitcoin__title_proof_of_ownership": "PROOF OF OWNERSHIP", - "bitcoin__title_purchase_ticket": "PURCHASE TICKET", - "bitcoin__title_update_transaction": "UPDATE TRANSACTION", + "bitcoin__title_confirm_details": "Confirm details", + "bitcoin__title_finalize_transaction": "Finalize transaction", + "bitcoin__title_high_mining_fee": "High mining fee", + "bitcoin__title_meld_transaction": "Meld transactions", + "bitcoin__title_modify_amount": "Modify amount", + "bitcoin__title_payjoin": "Payjoin", + "bitcoin__title_proof_of_ownership": "Proof of ownership", + "bitcoin__title_purchase_ticket": "Purchase ticket", + "bitcoin__title_update_transaction": "Update transaction", "bitcoin__unknown_path": "Unknown path", "bitcoin__unknown_transaction": "Unknown transaction", "bitcoin__unusually_high_fee": "Unusually high fee.", "bitcoin__unverified_external_inputs": "The transaction contains unverified external inputs.", "bitcoin__valid_signature": "The signature is valid.", "bitcoin__voting_rights": "Voting rights to:", - "buttons__abort": "ABORT", - "buttons__access": "ACCESS", - "buttons__again": "AGAIN", - "buttons__allow": "ALLOW", - "buttons__back": "BACK", - "buttons__back_up": "BACK UP", - "buttons__cancel": "CANCEL", - "buttons__change": "CHANGE", - "buttons__check": "CHECK", - "buttons__check_again": "CHECK AGAIN", - "buttons__close": "CLOSE", - "buttons__confirm": "CONFIRM", - "buttons__continue": "CONTINUE", - "buttons__details": "DETAILS", - "buttons__enable": "ENABLE", - "buttons__enter": "ENTER", - "buttons__enter_share": "ENTER SHARE", - "buttons__export": "EXPORT", - "buttons__format": "FORMAT", - "buttons__go_back": "GO BACK", - "buttons__hold_to_confirm": "HOLD TO CONFIRM", - "buttons__info": "INFO", - "buttons__install": "INSTALL", - "buttons__more_info": "MORE INFO", - "buttons__ok_i_understand": "OK, I UNDERSTAND", - "buttons__purchase": "PURCHASE", - "buttons__quit": "QUIT", - "buttons__restart": "RESTART", - "buttons__retry": "RETRY", - "buttons__select": "SELECT", - "buttons__set": "SET", - "buttons__show_all": "SHOW ALL", - "buttons__show_details": "SHOW DETAILS", - "buttons__show_words": "SHOW WORDS", - "buttons__skip": "SKIP", - "buttons__try_again": "TRY AGAIN", - "buttons__turn_off": "TURN OFF", - "buttons__turn_on": "TURN ON", + "buttons__abort": "Abort", + "buttons__access": "Access", + "buttons__again": "Again", + "buttons__allow": "Allow", + "buttons__back": "Back", + "buttons__back_up": "Back up", + "buttons__cancel": "Cancel", + "buttons__change": "Change", + "buttons__check": "Check", + "buttons__check_again": "Check again", + "buttons__close": "Close", + "buttons__confirm": "Confirm", + "buttons__continue": "Continue", + "buttons__details": "Details", + "buttons__enable": "Enable", + "buttons__enter": "Enter", + "buttons__enter_share": "Enter share", + "buttons__export": "Export", + "buttons__format": "Format", + "buttons__go_back": "Go back", + "buttons__hold_to_confirm": "Hold to confirm", + "buttons__info": "Info", + "buttons__install": "Install", + "buttons__more_info": "More info", + "buttons__ok_i_understand": "Ok, I understand", + "buttons__purchase": "Purchase", + "buttons__quit": "Quit", + "buttons__restart": "Restart", + "buttons__retry": "Retry", + "buttons__select": "Select", + "buttons__set": "Set", + "buttons__show_all": "Show all", + "buttons__show_details": "Show details", + "buttons__show_words": "Show words", + "buttons__skip": "Skip", + "buttons__try_again": "Try again", + "buttons__turn_off": "Turn off", + "buttons__turn_on": "Turn on", "cardano__addr_base": "Base", "cardano__addr_enterprise": "Enterprise", "cardano__addr_legacy": "Legacy", @@ -220,21 +220,21 @@ "coinjoin__do_not_disconnect": "Do not disconnect your Trezor!", "coinjoin__max_mining_fee": "Max mining fee", "coinjoin__max_rounds": "Max rounds", - "coinjoin__title": "AUTHORIZE COINJOIN", - "coinjoin__title_do_not_disconnect": "DO NOT DISCONNECT YOUR TREZOR!", - "coinjoin__title_progress": "COINJOIN IN PROGRESS", + "coinjoin__title": "Authorize coinjoin", + "coinjoin__title_do_not_disconnect": "Do not disconnect your trezor!", + "coinjoin__title_progress": "Coinjoin in progress", "coinjoin__waiting_for_others": "Waiting for others", "confirm_total__fee_rate": "Fee rate:", "confirm_total__sending_from_account": "Sending from account:", - "confirm_total__title_fee": "FEE INFORMATION", - "confirm_total__title_sending_from": "SENDING FROM", + "confirm_total__title_fee": "Fee information", + "confirm_total__title_sending_from": "Sending from", "debug__loading_seed": "Loading seed", "debug__loading_seed_not_recommended": "Loading private seed is not recommended.", "device_name__change_template": "Change device name to {0}?", - "device_name__title": "DEVICE NAME", + "device_name__title": "Device name", "entropy__send": "Do you really want to send entropy?", - "entropy__title": "INTERNAL ENTROPY", - "entropy__title_confirm": "CONFIRM ENTROPY", + "entropy__title": "Internal entropy", + "entropy__title_confirm": "Confirm entropy", "eos__about_to_sign_template": "You are about to sign {0}.", "eos__action_name": "Action Name:", "eos__arbitrary_data": "Arbitrary data", @@ -290,26 +290,26 @@ "ethereum__show_full_message": "Show full message", "ethereum__show_full_struct": "Show full struct", "ethereum__sign_eip712": "Really sign EIP-712 typed data?", - "ethereum__title_confirm_data": "CONFIRM DATA", - "ethereum__title_confirm_domain": "CONFIRM DOMAIN", - "ethereum__title_confirm_message": "CONFIRM MESSAGE", - "ethereum__title_confirm_struct": "CONFIRM STRUCT", - "ethereum__title_confirm_typed_data": "CONFIRM TYPED DATA", - "ethereum__title_signing_address": "SIGNING ADDRESS", + "ethereum__title_confirm_data": "Confirm data", + "ethereum__title_confirm_domain": "Confirm domain", + "ethereum__title_confirm_message": "Confirm message", + "ethereum__title_confirm_struct": "Confirm struct", + "ethereum__title_confirm_typed_data": "Confirm typed data", + "ethereum__title_signing_address": "Signing address", "ethereum__units_template": "{0} units", "ethereum__unknown_token": "Unknown token", "ethereum__valid_signature": "The signature is valid.", - "ethereum__staking_stake": "STAKE", - "ethereum__staking_stake_address": "STAKE ADDRESS", + "ethereum__staking_stake": "Stake", + "ethereum__staking_stake_address": "Stake address", "ethereum__staking_stake_intro": "Stake ETH on Everstake?", - "ethereum__staking_unstake": "UNSTAKE", + "ethereum__staking_unstake": "Unstake", "ethereum__staking_unstake_intro": "Unstake ETH from Everstake?", - "ethereum__staking_claim": "CLAIM", - "ethereum__staking_claim_address": "CLAIM ADDRESS", + "ethereum__staking_claim": "Claim", + "ethereum__staking_claim_address": "Claim address", "ethereum__staking_claim_intro": "Claim ETH from Everstake?", "experimental_mode__enable": "Enable experimental features?", "experimental_mode__only_for_dev": "Only for development and beta testing!", - "experimental_mode__title": "EXPERIMENTAL MODE", + "experimental_mode__title": "Experimental mode", "fido__already_registered": "Already registered", "fido__device_already_registered": "This device is already registered with this application.", "fido__device_already_registered_with_template": "This device is already registered with {0}.", @@ -320,29 +320,29 @@ "fido__not_registered": "Not registered", "fido__not_registered_with_template": "This device is not registered with\n{0}.", "fido__please_enable_pin_protection": "Please enable PIN protection.", - "fido__title_authenticate": "FIDO2 AUTHENTICATE", - "fido__title_import_credential": "IMPORT CREDENTIAL", - "fido__title_list_credentials": "LIST CREDENTIALS", - "fido__title_register": "FIDO2 REGISTER", - "fido__title_remove_credential": "REMOVE CREDENTIAL", - "fido__title_reset": "FIDO2 RESET", - "fido__title_u2f_auth": "U2F AUTHENTICATE", - "fido__title_u2f_register": "U2F REGISTER", - "fido__title_verify_user": "FIDO2 VERIFY USER", + "fido__title_authenticate": "FIDO2 authenticate", + "fido__title_import_credential": "Import credential", + "fido__title_list_credentials": "List credentials", + "fido__title_register": "FIDO2 register", + "fido__title_remove_credential": "Remove credential", + "fido__title_reset": "FIDO2 reset", + "fido__title_u2f_auth": "U2F authenticate", + "fido__title_u2f_register": "U2F register", + "fido__title_verify_user": "FIDO2 verify user", "fido__unable_to_verify_user": "Unable to verify user.", "fido__wanna_erase_credentials": "Do you really want to erase all credentials?", - "firmware_update__title": "UPDATE FIRMWARE", - "firmware_update__title_fingerprint": "FW FINGERPRINT", + "firmware_update__title": "Update firmware", + "firmware_update__title_fingerprint": "FW fingerprint", "homescreen__click_to_connect": "Click to Connect", "homescreen__click_to_unlock": "Click to Unlock", - "homescreen__title_backup_failed": "BACKUP FAILED", - "homescreen__title_backup_needed": "BACKUP NEEDED", - "homescreen__title_coinjoin_authorized": "COINJOIN AUTHORIZED", - "homescreen__title_experimental_mode": "EXPERIMENTAL MODE", - "homescreen__title_no_usb_connection": "NO USB CONNECTION", - "homescreen__title_pin_not_set": "PIN NOT SET", - "homescreen__title_seedless": "SEEDLESS", - "homescreen__title_set": "CHANGE HOMESCREEN?", + "homescreen__title_backup_failed": "Backup failed", + "homescreen__title_backup_needed": "Backup needed", + "homescreen__title_coinjoin_authorized": "Coinjoin authorized", + "homescreen__title_experimental_mode": "Experimental mode", + "homescreen__title_no_usb_connection": "No USB connection", + "homescreen__title_pin_not_set": "PIN not set", + "homescreen__title_seedless": "Seedless", + "homescreen__title_set": "Change homescreen?", "inputs__back": "BACK", "inputs__cancel": "CANCEL", "inputs__delete": "DELETE", @@ -351,30 +351,30 @@ "inputs__previous": "PREVIOUS", "inputs__show": "SHOW", "inputs__space": "SPACE", - "joint__title": "JOINT TRANSACTION", + "joint__title": "Joint transaction", "joint__to_the_total_amount": "To the total amount:", "joint__you_are_contributing": "You are contributing:", "language__change_to_template": "Change language to {0}?", "language__changed": "Language changed successfully", "language__progress": "Changing language", - "language__title": "LANGUAGE SETTINGS", + "language__title": "Language settings", "lockscreen__tap_to_connect": "Tap to connect", "lockscreen__tap_to_unlock": "Tap to unlock", - "lockscreen__title_locked": "LOCKED", - "lockscreen__title_not_connected": "NOT CONNECTED", + "lockscreen__title_locked": "Locked", + "lockscreen__title_not_connected": "Not connected", "misc__decrypt_value": "Decrypt value", "misc__encrypt_value": "Encrypt value", - "misc__title_suite_labeling": "SUITE LABELING", + "misc__title_suite_labeling": "Suite labeling", "modify_amount__decrease_amount": "Decrease amount by:", "modify_amount__increase_amount": "Increase amount by:", "modify_amount__new_amount": "New amount:", - "modify_amount__title": "MODIFY AMOUNT", + "modify_amount__title": "Modify amount", "modify_fee__decrease_fee": "Decrease fee by:", "modify_fee__fee_rate": "Fee rate:", "modify_fee__increase_fee": "Increase fee by:", "modify_fee__new_transaction_fee": "New transaction fee:", "modify_fee__no_change": "Fee did not change.\n", - "modify_fee__title": "MODIFY FEE", + "modify_fee__title": "Modify fee", "modify_fee__transaction_fee": "Transaction fee:", "monero__confirm_export": "Confirm export", "monero__confirm_ki_sync": "Confirm ki sync", @@ -453,11 +453,11 @@ "passphrase__next_screen_will_show_passphrase": "Next screen will show the passphrase.", "passphrase__please_enter": "Please enter your passphrase.", "passphrase__revoke_on_device": "Do you want to revoke the passphrase on device setting?", - "passphrase__title_confirm": "CONFIRM PASSPHRASE", - "passphrase__title_enter": "ENTER PASSPHRASE", - "passphrase__title_hide": "HIDE PASSPHRASE", - "passphrase__title_settings": "PASSPHRASE SETTINGS", - "passphrase__title_source": "PASSPHRASE SOURCE", + "passphrase__title_confirm": "Confirm passphrase", + "passphrase__title_enter": "Enter passphrase", + "passphrase__title_hide": "Hide passphrase", + "passphrase__title_settings": "Passphrase settings", + "passphrase__title_source": "Passphrase source", "passphrase__turn_off": "Turn off passphrase protection?", "passphrase__turn_on": "Turn on passphrase protection?", "pin__change": "Change PIN?", @@ -478,9 +478,9 @@ "pin__reenter_new": "Re-enter new PIN", "pin__reenter_to_confirm": "Please re-enter PIN to confirm.", "pin__should_be_long": "PIN should be 4-50 digits long.", - "pin__title_check_pin": "CHECK PIN", - "pin__title_settings": "PIN SETTINGS", - "pin__title_wrong_pin": "WRONG PIN", + "pin__title_check_pin": "Check PIN", + "pin__title_settings": "PIN settings", + "pin__title_wrong_pin": "Wrong PIN", "pin__tries_left": "tries left", "pin__turn_off": "Are you sure you want to turn off PIN protection?", "pin__turn_on": "Turn on PIN protection?", @@ -499,13 +499,13 @@ "progress__loading_transaction": "Loading transaction...", "progress__locking_device": "Locking the device...", "progress__one_second_left": "1 second left", - "progress__please_wait": "PLEASE WAIT", + "progress__please_wait": "Please wait", "progress__refreshing": "Refreshing...", "progress__signing_transaction": "Signing transaction...", "progress__syncing": "Syncing...", "progress__x_seconds_left_template": "{0} seconds left", "reboot_to_bootloader__restart": "Trezor will restart in bootloader mode.", - "reboot_to_bootloader__title": "GO TO BOOTLOADER", + "reboot_to_bootloader__title": "Go to bootloader", "reboot_to_bootloader__version_by_template": "Firmware version {0}\nby {1}", "reboot_to_bootloader__just_a_moment": "Just a moment...", "recovery__cancel_dry_run": "Cancel backup check", @@ -531,18 +531,18 @@ "recovery__share_already_entered": "Share already entered", "recovery__share_from_another_shamir": "You have entered a share from another Shamir Backup.", "recovery__share_num_template": "Share {0}", - "recovery__title": "RECOVER WALLET", - "recovery__title_cancel_dry_run": "CANCEL BACKUP CHECK", - "recovery__title_cancel_recovery": "CANCEL RECOVERY", - "recovery__title_dry_run": "BACKUP CHECK", - "recovery__title_recover": "RECOVER WALLET", - "recovery__title_remaining_shares": "REMAINING SHARES", + "recovery__title": "Recover wallet", + "recovery__title_cancel_dry_run": "Cancel backup check", + "recovery__title_cancel_recovery": "Cancel recovery", + "recovery__title_dry_run": "Backup check", + "recovery__title_recover": "Recover wallet", + "recovery__title_remaining_shares": "Remaining shares", "recovery__type_word_x_of_y_template": "Type word {0} of {1}", "recovery__wallet_recovered": "Wallet recovered successfully", "recovery__wanna_cancel_dry_run": "Are you sure you want to cancel the backup check?", "recovery__wanna_cancel_recovery": "Are you sure you want to cancel the recovery process?", "recovery__word_count_template": "({0} words)", - "recovery__word_x_of_y_template": "WORD {0} OF {1}", + "recovery__word_x_of_y_template": "Word {0} of {1}", "recovery__x_more_items_starting_template_plural": "{count} more {plural} starting", "recovery__x_more_shares_needed_template_plural": "{count} more {plural} needed.", "recovery__x_of_y_entered_template": "{0} of {1} shares entered successfully.", @@ -550,13 +550,13 @@ "reset__advanced_group_threshold_info": "The group threshold specifies the number of groups required to recover your wallet.", "reset__all_x_of_y_template": "all {0} of {1} shares", "reset__any_x_of_y_template": "any {0} of {1} shares", - "reset__button_create": "CREATE WALLET", - "reset__button_recover": "RECOVER WALLET", + "reset__button_create": "Create wallet", + "reset__button_recover": "Recover wallet", "reset__by_continuing": "By continuing you agree to Trezor Company's terms and conditions.", - "reset__check_backup_title": "CHECK BACKUP", - "reset__check_group_share_title_template": "CHECK G{0} - SHARE {1}", - "reset__check_wallet_backup_title": "CHECK WALLET BACKUP", - "reset__check_share_title_template": "CHECK SHARE #{0}", + "reset__check_backup_title": "Check backup", + "reset__check_group_share_title_template": "Check g{0} - share {1}", + "reset__check_wallet_backup_title": "Check wallet backup", + "reset__check_share_title_template": "Check share #{0}", "reset__continue_with_next_share": "Continue with the next share.", "reset__continue_with_share_template": "Continue with share #{0}.", "reset__create_x_of_y_shamir_backup_template": "Do you want to create a {0} of {1} Shamir backup?", @@ -566,7 +566,7 @@ "reset__group_description": "A group is made up of recovery shares.", "reset__group_info": "Each group has a set number of shares and its own threshold. In the next steps you will set the numbers of shares and the thresholds.", "reset__group_share_checked_successfully_template": "Group {0} - Share {1} checked successfully.", - "reset__group_share_title_template": "GROUP {0} - SHARE {1}", + "reset__group_share_title_template": "Group {0} - share {1}", "reset__more_info_at": "More info at", "reset__need_all_share_template": "For recovery you need all {0} of the shares.", "reset__need_any_share_template": "For recovery you need any {0} of the shares.", @@ -580,15 +580,15 @@ "reset__number_of_shares_info": "= total number of unique word lists used for wallet backup.", "reset__one_share": "1 share", "reset__only_one_share_will_be_created": "Only one share will be created.", - "reset__recovery_wallet_backup_title": "WALLET BACKUP", - "reset__recovery_share_title_template": "RECOVERY SHARE #{0}", + "reset__recovery_wallet_backup_title": "Wallet backup", + "reset__recovery_share_title_template": "Recovery share #{0}", "reset__required_number_of_groups": "The required number of groups for recovery.", "reset__select_correct_word": "Select the correct word for each position.", - "reset__select_word_template": "SELECT {0} WORD", + "reset__select_word_template": "Select {0} word", "reset__select_word_x_of_y_template": "Select word {0} of {1}:", "reset__set_it_to_count_template": "Set it to {0} and you will need ", "reset__share_checked_successfully_template": "Recovery share #{0} checked successfully.", - "reset__share_words_title": "STANDARD BACKUP", + "reset__share_words_title": "Standard backup", "reset__slip39_checklist_num_groups": "Number of groups", "reset__slip39_checklist_num_shares": "Number of shares", "reset__slip39_checklist_set_num_groups": "Set number of groups", @@ -596,22 +596,22 @@ "reset__slip39_checklist_set_sizes": "Set sizes and thresholds", "reset__slip39_checklist_set_sizes_longer": "Set size and threshold for each group", "reset__slip39_checklist_set_threshold": "Set threshold", - "reset__slip39_checklist_title": "BACKUP CHECKLIST", + "reset__slip39_checklist_title": "Backup checklist", "reset__slip39_checklist_write_down": "Write down and check all shares", "reset__slip39_checklist_write_down_recovery": "Write down and check all recovery shares", "reset__the_threshold_sets_the_number_of_shares": "The threshold sets the number of shares ", "reset__threshold_info": "= minimum number of unique word lists used for recovery.", - "reset__title_backup_is_done": "BACKUP IS DONE", - "reset__title_create_wallet": "CREATE WALLET", - "reset__title_create_wallet_shamir": "CREATE WALLET (SHAMIR)", - "reset__title_group_threshold": "GROUP THRESHOLD", - "reset__title_number_of_groups": "NUMBER OF GROUPS", - "reset__title_number_of_shares": "NUMBER OF SHARES", - "reset__title_set_group_threshold": "SET GROUP THRESHOLD", - "reset__title_set_number_of_groups": "SET NUMBER OF GROUPS", - "reset__title_set_number_of_shares": "SET NUMBER OF SHARES", - "reset__title_set_threshold": "SET THRESHOLD", - "reset__title_shamir_backup": "SHAMIR BACKUP", + "reset__title_backup_is_done": "Backup is done", + "reset__title_create_wallet": "Create wallet", + "reset__title_create_wallet_shamir": "Create wallet (shamir)", + "reset__title_group_threshold": "Group threshold", + "reset__title_number_of_groups": "Number of groups", + "reset__title_number_of_shares": "Number of shares", + "reset__title_set_group_threshold": "Set group threshold", + "reset__title_set_number_of_groups": "Set number of groups", + "reset__title_set_number_of_shares": "Set number of shares", + "reset__title_set_threshold": "Set threshold", + "reset__title_shamir_backup": "Shamir backup", "reset__to_form_group_template": "to form Group {0}.", "reset__tos_link": "trezor.io/tos", "reset__total_number_of_shares_in_group_template": "Set the total number of shares in Group {0}.", @@ -626,13 +626,13 @@ "rotation__east": "east", "rotation__north": "north", "rotation__south": "south", - "rotation__title_change": "CHANGE ROTATION", + "rotation__title_change": "Change rotation", "rotation__west": "west", "safety_checks__approve_unsafe_always": "Trezor will allow you to approve some actions which might be unsafe.", "safety_checks__approve_unsafe_temporary": "Trezor will temporarily allow you to approve some actions which might be unsafe.", "safety_checks__enforce_strict": "Do you really want to enforce strict safety checks (recommended)?", - "safety_checks__title": "SAFETY CHECKS", - "safety_checks__title_safety_override": "SAFETY OVERRIDE", + "safety_checks__title": "Safety checks", + "safety_checks__title_safety_override": "Safety override", "sd_card__all_data_will_be_lost": "All data on the SD card will be lost.", "sd_card__card_required": "SD card required.", "sd_card__disable": "Do you really want to remove SD card protection from your device?", @@ -648,25 +648,25 @@ "sd_card__refresh": "Do you really want to replace the current SD card secret with a newly generated one?", "sd_card__refreshed": "You have successfully refreshed SD protection.", "sd_card__restart": "Do you want to restart Trezor in bootloader mode?", - "sd_card__title": "SD CARD PROTECTION", - "sd_card__title_problem": "SD CARD PROBLEM", + "sd_card__title": "SD card protection", + "sd_card__title_problem": "SD card problem", "sd_card__unknown_filesystem": "Unknown filesystem.", "sd_card__unplug_and_insert_correct": "Please unplug the device and insert the correct SD card.", "sd_card__use_different_card": "Use a different card or format the SD card to the FAT32 filesystem.", "sd_card__wanna_format": "Do you really want to format the SD card?", "sd_card__wrong_sd_card": "Wrong SD card.", "send__address_path": "address path", - "send__confirm_sending": "SENDING AMOUNT", + "send__confirm_sending": "Sending amount", "send__from_multiple_accounts": "Sending from multiple accounts.", "send__including_fee": "Including fee:", "send__maximum_fee": "Maximum fee:", "send__receiving_to_multisig": "Receiving to a multisig address.", - "send__title_confirm_sending": "CONFIRM SENDING", - "send__title_joint_transaction": "JOINT TRANSACTION", - "send__title_receiving_to": "RECEIVING TO", - "send__title_sending": "SENDING", - "send__title_sending_amount": "SENDING AMOUNT", - "send__title_sending_to": "SENDING TO", + "send__title_confirm_sending": "Confirm sending", + "send__title_joint_transaction": "Joint transaction", + "send__title_receiving_to": "Receiving to", + "send__title_sending": "Sending", + "send__title_sending_amount": "Sending amount", + "send__title_sending_to": "Sending to", "send__to_the_total_amount": "To the total amount:", "send__total_amount": "Total amount:", "send__transaction_id": "Transaction ID:", @@ -674,14 +674,14 @@ "share_words__words_in_order": " words in order.", "share_words__wrote_down_all": "I wrote down all ", "sign_message__bytes_template": "{0} Bytes", - "sign_message__confirm_address": "SIGNING ADDRESS", - "sign_message__confirm_message": "CONFIRM MESSAGE", + "sign_message__confirm_address": "Signing address", + "sign_message__confirm_message": "Confirm message", "sign_message__message_size": "Message size:", - "sign_message__verify_address": "VERIFY ADDRESS", - "storage_msg__verifying_pin": "VERIFYING PIN", - "storage_msg__processing": "PROCESSING", - "storage_msg__starting": "STARTING UP", - "storage_msg__wrong_pin": "WRONG PIN", + "sign_message__verify_address": "Verify address", + "storage_msg__verifying_pin": "Verifying PIN", + "storage_msg__processing": "Processing", + "storage_msg__starting": "Starting up", + "storage_msg__wrong_pin": "Wrong PIN", "solana__account_index": "Account index", "solana__associated_token_account": "Associated token account", "solana__confirm_multisig": "Confirm multisig", @@ -780,18 +780,18 @@ "tutorial__ready_to_use": "You're ready to\nuse Trezor.", "tutorial__scroll_down": "Press right to scroll down to read all content when text doesn't fit on one screen.\n\rPress left to scroll up.", "tutorial__sure_you_want_skip": "Are you sure you\nwant to skip the tutorial?", - "tutorial__title_hello": "HELLO", - "tutorial__title_screen_scroll": "SCREEN SCROLL", - "tutorial__title_skip": "SKIP TUTORIAL", - "tutorial__title_tutorial_complete": "TUTORIAL COMPLETE", + "tutorial__title_hello": "Hello", + "tutorial__title_screen_scroll": "Screen scroll", + "tutorial__title_skip": "Skip tutorial", + "tutorial__title_tutorial_complete": "Tutorial complete", "tutorial__use_trezor": "Use Trezor by\nclicking the left and right buttons.\n\rContinue right.", "tutorial__welcome_press_right": "Welcome to Trezor. Press right to continue.", "u2f__get": "Increase and retrieve the U2F counter?", "u2f__set_template": "Set the U2F counter to {0}?", - "u2f__title_get": "GET U2F COUNTER", - "u2f__title_set": "SET U2F COUNTER", + "u2f__title_get": "Get U2F counter", + "u2f__title_set": "Set U2F counter", "wipe__info": "All data will be erased.", - "wipe__title": "WIPE DEVICE", + "wipe__title": "Wipe device", "wipe__want_to_wipe": "Do you really want to wipe the device?\n", "wipe_code__change": "Change wipe code?", "wipe_code__changed": "Wipe code changed.", @@ -804,13 +804,13 @@ "wipe_code__mismatch": "The wipe codes you entered do not match.", "wipe_code__reenter": "Re-enter wipe code", "wipe_code__reenter_to_confirm": "Please re-enter wipe code to confirm.", - "wipe_code__title_check": "CHECK WIPE CODE", - "wipe_code__title_invalid": "INVALID WIPE CODE", - "wipe_code__title_settings": "WIPE CODE SETTINGS", + "wipe_code__title_check": "Check wipe code", + "wipe_code__title_invalid": "Invalid wipe code", + "wipe_code__title_settings": "Wipe code settings", "wipe_code__turn_off": "Turn off wipe code protection?", "wipe_code__turn_on": "Turn on wipe code protection?", "wipe_code__wipe_code_mismatch": "Wipe code mismatch", - "word_count__title": "NUMBER OF WORDS", + "word_count__title": "Number of words", "words__account": "Account", "words__account_colon": "Account:", "words__address": "Address", @@ -838,15 +838,15 @@ "words__recipient": "Recipient", "words__sign": "Sign", "words__signer": "Signer", - "words__title_check": "CHECK", - "words__title_group": "GROUP", - "words__title_information": "INFORMATION", - "words__title_remember": "REMEMBER", - "words__title_share": "SHARE", - "words__title_shares": "SHARES", - "words__title_success": "SUCCESS", - "words__title_summary": "SUMMARY", - "words__title_threshold": "THRESHOLD", + "words__title_check": "Check", + "words__title_group": "Group", + "words__title_information": "Information", + "words__title_remember": "Remember", + "words__title_share": "Share", + "words__title_shares": "Shares", + "words__title_success": "Success", + "words__title_summary": "Summary", + "words__title_threshold": "Threshold", "words__unknown": "Unknown", "words__warning": "Warning", "words__writable": "Writable", diff --git a/core/translations/signatures.json b/core/translations/signatures.json index 13b3fa203..88ba24ecd 100644 --- a/core/translations/signatures.json +++ b/core/translations/signatures.json @@ -1,8 +1,8 @@ { "current": { - "merkle_root": "fe1f2942f8723f3f65fe7972de93e1dcdd214cc14be8251c44b7047808c10e11", - "datetime": "2024-04-24T15:46:21.632186", - "commit": "c52db3a8deae36eb2becc96f4917ea7164656f76" + "merkle_root": "90736ae8e42f99fb99a51af2cd7635a5b23edcec2984dfbe036c09aac6e18e64", + "datetime": "2024-05-06T12:59:07.941559", + "commit": "6011fca897a639e9b78568921d6f54f19b5c9936" }, "history": [ {