WIP - improve translation string names

pull/3491/head
grdddj 5 months ago
parent 687e84a8e4
commit e6113c2504

@ -1178,7 +1178,7 @@ extern "C" fn new_show_mismatch(n_args: usize, args: *const Obj, kwargs: *mut Ma
.text_bold(title.clone())
.newline()
.newline_half()
.text_normal(tr("addr_mismatch__contact_support").into())
.text_normal(tr("addr_mismatch__contact_support_at").into())
.newline()
.text_bold(tr("addr_mismatch__support_url").into());
let formatted = FormattedText::new(ops);

@ -1075,7 +1075,7 @@ extern "C" fn new_show_info(n_args: usize, args: *const Obj, kwargs: *mut Map) -
extern "C" fn new_show_mismatch(n_args: usize, args: *const Obj, kwargs: *mut Map) -> Obj {
let block = move |_args: &[Obj], kwargs: &Map| {
let title: StrBuffer = kwargs.get(Qstr::MP_QSTR_title)?.try_into()?;
let description: StrBuffer = tr("addr_mismatch__contact_support").into();
let description: StrBuffer = tr("addr_mismatch__contact_support_at").into();
let url: StrBuffer = tr("addr_mismatch__support_url").into();
let button = tr("buttons__quit");

@ -23,7 +23,7 @@
},
"translations": {
"addr_mismatch": {
"contact_support": "Prosím, obraťte se na podporu Trezor na",
"contact_support_at": "Prosím, obraťte se na podporu Trezor na",
"key_mismatch": "Nesouhlasí klíč?",
"mismatch": "Nesouhlasí adresa?",
"support_url": "trezor.io/support",
@ -33,14 +33,12 @@
"xpub_mismatch": "Nesouhlasí XPUB?"
},
"address": {
"address": "Adresa:",
"public_key": "Veřejný klíč",
"title_cosigner": "SPOLUPODEPSÁNÍ",
"title_receive_address": "ADRESA PRO PŘIJETÍ",
"title_yours": "VAŠE"
},
"address_details": {
"account": "Účet:",
"derivation_path": "Cesta odvození:",
"title_receive_address": "PŘIJMOUT ADRESU",
"title_receiving_to": "PŘIJÍMÁNÍ DO"
@ -76,8 +74,7 @@
"quantity": "Množství:",
"sell": "Prodat",
"sender_address": "Adresa odesílatele:",
"side": "Strana:",
"unknown": "Neznámý"
"side": "Strana:"
},
"bitcoin": {
"commitment_data": "Data závazku:",
@ -155,7 +152,6 @@
"addr_pointer": "Ukazatel",
"addr_reward": "Odměna",
"address_no_staking": "adresa - žádné odměny za stávkování.",
"amount": "Částka:",
"amount_burned_decimals_unknown": "Spálená částka:",
"amount_minted_decimals_unknown": "Vytvořená částka:",
"amount_sent_decimals_unknown": "Odeslána částka (desetinná čára neznámá):",
@ -192,7 +188,6 @@
"inline_datum": "Vložená data",
"input_id": "ID vstupu:",
"input_index": "Index vstupu:",
"intro_text_address": "Adresa",
"intro_text_change": "Následující adresa je adresa změny. Její",
"intro_text_owned_by_device": "Následující adresa patří tomuto zařízení. Její",
"intro_text_registration_payment": "Adresa platby za registraci hlasovacího klíče patří tomuto zařízení. Její",
@ -252,7 +247,6 @@
"transaction_no_script_data_hash": "Transakce neobsahuje hash dat skriptu. Skript Plutus nebude moci běžet.",
"transaction_output_contains_tokens": "Následující výstup transakce obsahuje tokeny.",
"ttl": "TTL:",
"unknown": "Neznámý",
"unknown_collateral_amount": "Neznámá částka zajištění.",
"unusual_path": "Neobvyklá cesta.",
"valid_since": "Platné od:",
@ -277,7 +271,6 @@
"waiting_for_others": "Čekání na ostatní"
},
"confirm_total": {
"account": "Účet:",
"fee_rate": "Sazba poplatku:",
"sending_from_account": "Odesílání z účtu:",
"title_fee": "INFORMACE O POPLATKU",
@ -298,9 +291,7 @@
},
"eos": {
"about_to_sign_template": "Chystáte se podepsat {}.",
"account": "Účet:",
"action_name": "Název akce:",
"amount": "Částka:",
"arbitrary_data": "Libovolná data",
"buy_ram": "Koupit RAM",
"bytes": "Byty:",
@ -318,7 +309,6 @@
"name": "Jméno:",
"net": "NET:",
"new_account": "Nový účet",
"no": "Ne",
"owner": "Vlastník:",
"parent": "Rodič:",
"payer": "Plátce:",
@ -339,12 +329,10 @@
"update_auth": "Aktualizovat ověření",
"vote_for_producers": "Hlasovat pro producenty",
"vote_for_proxy": "Hlasovat pro proxy",
"voter": "Volitel:",
"yes": "Ano"
"voter": "Volitel:"
},
"ethereum": {
"amount_sent": "Odeslaná částka:",
"confirm_fee": "Potvrdit poplatek",
"contract": "Smlouva:",
"data_size_template": "Velikost: {} bajtů",
"gas_limit": "Limit plynu:",
@ -440,7 +428,6 @@
"title_suite_labeling": "OZNAČENÍ SUITE"
},
"modify_amount": {
"address": "Adresa:",
"decrease_amount": "Snížit částku o:",
"increase_amount": "Zvýšit částku o:",
"new_amount": "Nová částka:",
@ -457,7 +444,6 @@
},
"monero": {
"confirm_export": "Potvrdit export",
"confirm_fee": "Potvrdit poplatek",
"confirm_ki_sync": "Potvrdit synchronizaci klíčových obrázků",
"confirm_refresh": "Potvrdit obnovení",
"confirm_unlock_time": "Potvrdit čas odemknutí",
@ -483,7 +469,6 @@
"confirm_action": "Potvrdit akci",
"confirm_address": "Potvrdit adresu",
"confirm_creation_fee": "Potvrdit poplatek za vytvoření",
"confirm_fee": "Potvrdit poplatek",
"confirm_mosaic": "Potvrdit mozaiku",
"confirm_multisig_fee": "Potvrdit vícepodepisový poplatek",
"confirm_namespace": "Potvrdit jmenný prostor",
@ -516,7 +501,6 @@
"modify_supply_for": "Upravit zásobu pro",
"modify_the_number_of_cosignatories_by": "Upravit počet spolupodepisovatelů o ",
"mutable": "měnitelný",
"no": "Ne",
"of": "z",
"percentile": "percentil",
"raw_units_template": "{} surové jednotky",
@ -529,8 +513,7 @@
"transferable": "Přenosné?",
"under_namespace": "pod jmenným prostorem",
"unencrypted": "Nezašifrované:",
"unknown_mosaic": "Neznámá mozaika!",
"yes": "Ano"
"unknown_mosaic": "Neznámá mozaika!"
},
"passphrase": {
"access_hidden_wallet": "Přistoupit ke skryté peněžence?",
@ -763,17 +746,14 @@
},
"send": {
"address_path": "Adresová cesta",
"amount": "Částka:",
"confirm_sending": "Potvrdit_odeslání",
"from_multiple_accounts": "Odesílání z více účtů.",
"including_fee": "Včetně poplatku:",
"maximum_fee": "Maximální poplatek:",
"receiving_to_multisig": "Přijímání na multisig adresu.",
"title_amount": "ČÁSTKA",
"title_confirm_sending": "POTVRDIT ODESLÁNÍ",
"title_joint_transaction": "SPOLEČNÁ TRANSAKCE",
"title_receiving_to": "PŘIJÍMÁNÍ NA",
"title_recipient": "PŘÍJEMCE",
"title_sending": "ODESÍLÁNÍ",
"title_sending_amount": "ČÁSTKA K ODESLÁNÍ",
"title_sending_to": "ODESLÁNÍ NA",
@ -816,8 +796,10 @@
"all_will_be_sent_to": "Vše XLM bude odesláno na:",
"allow_trust": "Povolit důvěru",
"asset": "Aktiva",
"balance_id": "ID rovnováhy",
"bump_sequence": "Zvýšit sekvenci",
"buying": "Kupování:",
"claim_claimable_balance": "Nárokuj balanci.",
"clear_data": "Vymazat data",
"clear_flags": "Vymazat příznaky",
"confirm_issuer": "Potvrdit vydavatele",
@ -877,15 +859,12 @@
"your_account": "váš účet"
},
"tezos": {
"address": "Adresa:",
"amount": "Částka:",
"baker_address": "Adresa pekaře:",
"balance": "Zůstatek:",
"ballot": "Hlasovací lístek:",
"confirm_delegation": "Potvrdit delegaci",
"confirm_origination": "Potvrdit vznik",
"delegator": "Delegátor:",
"fee": "Poplatek:",
"proposal": "Návrh",
"register_delegate": "Registrovat delegáta",
"remove_delegation": "Odstranit delegaci",
@ -941,19 +920,24 @@
},
"words": {
"account": "Účet",
"address": "Adresa",
"amount": "Částka:",
"are_you_sure": "Jste si jisti?",
"array_of": "Pole o",
"blockhash": "Blockhash",
"buying": "Koupit",
"confirm": "Potvrdit",
"confirm_fee": "Potvrdit poplatek",
"contains": "Obsahuje",
"continue_anyway": "Přesto pokračovat?",
"continue_with": "Pokračovat s",
"error": "Chyba",
"fee": "Poplatek",
"from": "od",
"keep_it_safe": "Uchovávejte v bezpečí!",
"know_what_your_doing": "Pokračujte pouze, pokud víte, co děláte!",
"my_trezor": "Můj Trezor",
"no": "Ne",
"outputs": "výstupy",
"please_check_again": "Zkontrolujte to prosím znovu",
"please_try_again": "Zkuste to prosím znovu",
@ -972,7 +956,8 @@
"title_threshold": "PRÁH",
"unknown": "Neznámý",
"warning": "Varování",
"writable": "Zapisovatelný"
"writable": "Zapisovatelný",
"yes": "Ano"
}
}
}

@ -9,7 +9,7 @@ use super::general::TranslationsGeneral;
#[rustfmt::skip]
pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
addr_mismatch__contact_support: "Prosím, obraťte se na podporu Trezor na",
addr_mismatch__contact_support_at: "Prosím, obraťte se na podporu Trezor na",
addr_mismatch__key_mismatch: "Nesouhlasí klíč?",
addr_mismatch__mismatch: "Nesouhlasí adresa?",
addr_mismatch__support_url: "trezor.io/support",
@ -17,12 +17,10 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
addr_mismatch__title_key_mismatch: "NESOUHLASÍ KLÍČ?",
addr_mismatch__wrong_derication_path: "Špatná derivační cesta pro zvolený účet.",
addr_mismatch__xpub_mismatch: "Nesouhlasí XPUB?",
address__address: "Adresa:",
address__public_key: "Veřejný klíč",
address__title_cosigner: "SPOLUPODEPSÁNÍ",
address__title_receive_address: "ADRESA PRO PŘIJETÍ",
address__title_yours: "VAŠE",
address_details__account: "Účet:",
address_details__derivation_path: "Cesta odvození:",
address_details__title_receive_address: "PŘIJMOUT ADRESU",
address_details__title_receiving_to: "PŘIJÍMÁNÍ DO",
@ -51,7 +49,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
binance__sell: "Prodat",
binance__sender_address: "Adresa odesílatele:",
binance__side: "Strana:",
binance__unknown: "Neznámý",
bitcoin__commitment_data: "Data závazku:",
bitcoin__confirm_locktime: "Potvrdit locktime",
bitcoin__create_proof_of_ownership: "Chcete vytvořit důkaz vlastnictví?",
@ -123,7 +120,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
cardano__addr_pointer: "Ukazatel",
cardano__addr_reward: "Odměna",
cardano__address_no_staking: "adresa - žádné odměny za stávkování.",
cardano__amount: "Částka:",
cardano__amount_burned_decimals_unknown: "Spálená částka:",
cardano__amount_minted_decimals_unknown: "Vytvořená částka:",
cardano__amount_sent_decimals_unknown: "Odeslána částka (desetinná čára neznámá):",
@ -160,7 +156,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
cardano__inline_datum: "Vložená data",
cardano__input_id: "ID vstupu:",
cardano__input_index: "Index vstupu:",
cardano__intro_text_address: "Adresa",
cardano__intro_text_change: "Následující adresa je adresa změny. Její",
cardano__intro_text_owned_by_device: "Následující adresa patří tomuto zařízení. Její",
cardano__intro_text_registration_payment: "Adresa platby za registraci hlasovacího klíče patří tomuto zařízení. Její",
@ -220,7 +215,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
cardano__transaction_no_script_data_hash: "Transakce neobsahuje hash dat skriptu. Skript Plutus nebude moci běžet.",
cardano__transaction_output_contains_tokens: "Následující výstup transakce obsahuje tokeny.",
cardano__ttl: "TTL:",
cardano__unknown: "Neznámý",
cardano__unknown_collateral_amount: "Neznámá částka zajištění.",
cardano__unusual_path: "Neobvyklá cesta.",
cardano__valid_since: "Platné od:",
@ -241,7 +235,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
coinjoin__title_do_not_disconnect: "NEODPOJUJTE SVŮJ TREZOR!",
coinjoin__title_progress: "COINJOIN V PRŮBĚHU",
coinjoin__waiting_for_others: "Čekání na ostatní",
confirm_total__account: "Účet:",
confirm_total__fee_rate: "Sazba poplatku:",
confirm_total__sending_from_account: "Odesílání z účtu:",
confirm_total__title_fee: "INFORMACE O POPLATKU",
@ -254,9 +247,7 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
entropy__title: "VNITŘNÍ ENTROPIE",
entropy__title_confirm: "POTVRDIT ENTROPII",
eos__about_to_sign_template: "Chystáte se podepsat {}.",
eos__account: "Účet:",
eos__action_name: "Název akce:",
eos__amount: "Částka:",
eos__arbitrary_data: "Libovolná data",
eos__buy_ram: "Koupit RAM",
eos__bytes: "Byty:",
@ -274,7 +265,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
eos__name: "Jméno:",
eos__net: "NET:",
eos__new_account: "Nový účet",
eos__no: "Ne",
eos__owner: "Vlastník:",
eos__parent: "Rodič:",
eos__payer: "Plátce:",
@ -296,9 +286,7 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
eos__vote_for_producers: "Hlasovat pro producenty",
eos__vote_for_proxy: "Hlasovat pro proxy",
eos__voter: "Volitel:",
eos__yes: "Ano",
ethereum__amount_sent: "Odeslaná částka:",
ethereum__confirm_fee: "Potvrdit poplatek",
ethereum__contract: "Smlouva:",
ethereum__data_size_template: "Velikost: {} bajtů",
ethereum__gas_limit: "Limit plynu:",
@ -376,7 +364,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
misc__decrypt_value: "Dešifrovat hodnotu",
misc__encrypt_value: "Zašifrovat hodnotu",
misc__title_suite_labeling: "OZNAČENÍ SUITE",
modify_amount__address: "Adresa:",
modify_amount__decrease_amount: "Snížit částku o:",
modify_amount__increase_amount: "Zvýšit částku o:",
modify_amount__new_amount: "Nová částka:",
@ -389,7 +376,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
modify_fee__title: "UPRAVIT POPLATEK",
modify_fee__transaction_fee: "Transakční poplatek:",
monero__confirm_export: "Potvrdit export",
monero__confirm_fee: "Potvrdit poplatek",
monero__confirm_ki_sync: "Potvrdit synchronizaci klíčových obrázků",
monero__confirm_refresh: "Potvrdit obnovení",
monero__confirm_unlock_time: "Potvrdit čas odemknutí",
@ -413,7 +399,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
nem__confirm_action: "Potvrdit akci",
nem__confirm_address: "Potvrdit adresu",
nem__confirm_creation_fee: "Potvrdit poplatek za vytvoření",
nem__confirm_fee: "Potvrdit poplatek",
nem__confirm_mosaic: "Potvrdit mozaiku",
nem__confirm_multisig_fee: "Potvrdit vícepodepisový poplatek",
nem__confirm_namespace: "Potvrdit jmenný prostor",
@ -446,7 +431,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
nem__modify_supply_for: "Upravit zásobu pro",
nem__modify_the_number_of_cosignatories_by: "Upravit počet spolupodepisovatelů o ",
nem__mutable: "měnitelný",
nem__no: "Ne",
nem__of: "z",
nem__percentile: "percentil",
nem__raw_units_template: "{} surové jednotky",
@ -460,7 +444,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
nem__under_namespace: "pod jmenným prostorem",
nem__unencrypted: "Nezašifrované:",
nem__unknown_mosaic: "Neznámá mozaika!",
nem__yes: "Ano",
passphrase__access_hidden_wallet: "Přistoupit ke skryté peněžence?",
passphrase__always_on_device: "Opravdu chcete heslo vždy zadávat na zařízení?",
passphrase__from_host_not_shown: "Heslo poskytnuté hostitelem bude použita, ale nebude zobrazeno kvůli nastavení zařízení.",
@ -669,17 +652,14 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
sd_card__wanna_format: "Opravdu chcete naformátovat SD kartu?",
sd_card__wrong_sd_card: "Špatná SD karta",
send__address_path: "Adresová cesta",
send__amount: "Částka:",
send__confirm_sending: "Potvrdit_odeslání",
send__from_multiple_accounts: "Odesílání z více účtů.",
send__including_fee: "Včetně poplatku:",
send__maximum_fee: "Maximální poplatek:",
send__receiving_to_multisig: "Přijímání na multisig adresu.",
send__title_amount: "ČÁSTKA",
send__title_confirm_sending: "POTVRDIT ODESLÁNÍ",
send__title_joint_transaction: "SPOLEČNÁ TRANSAKCE",
send__title_receiving_to: "PŘIJÍMÁNÍ NA",
send__title_recipient: "PŘÍJEMCE",
send__title_sending: "ODESÍLÁNÍ",
send__title_sending_amount: "ČÁSTKA K ODESLÁNÍ",
send__title_sending_to: "ODESLÁNÍ NA",
@ -714,8 +694,10 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
stellar__all_will_be_sent_to: "Vše XLM bude odesláno na:",
stellar__allow_trust: "Povolit důvěru",
stellar__asset: "Aktiva",
stellar__balance_id: "ID rovnováhy",
stellar__bump_sequence: "Zvýšit sekvenci",
stellar__buying: "Kupování:",
stellar__claim_claimable_balance: "Nárokuj balanci.",
stellar__clear_data: "Vymazat data",
stellar__clear_flags: "Vymazat příznaky",
stellar__confirm_issuer: "Potvrdit vydavatele",
@ -773,15 +755,12 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
stellar__value_sha256: "Hodnota (SHA-256):",
stellar__wanna_clean_value_key_template: "Chcete vymazat klíč hodnoty {}?",
stellar__your_account: "váš účet",
tezos__address: "Adresa:",
tezos__amount: "Částka:",
tezos__baker_address: "Adresa pekaře:",
tezos__balance: "Zůstatek:",
tezos__ballot: "Hlasovací lístek:",
tezos__confirm_delegation: "Potvrdit delegaci",
tezos__confirm_origination: "Potvrdit vznik",
tezos__delegator: "Delegátor:",
tezos__fee: "Poplatek:",
tezos__proposal: "Návrh",
tezos__register_delegate: "Registrovat delegáta",
tezos__remove_delegation: "Odstranit delegaci",
@ -825,19 +804,24 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
wipe_code__wipe_code_mismatch: "NESHODA KÓDU PRO VYMAZÁNÍ",
word_count__title: "POČET SLOV",
words__account: "Účet",
words__address: "Adresa",
words__amount: "Částka:",
words__are_you_sure: "Jste si jisti?",
words__array_of: "Pole o",
words__blockhash: "Blockhash",
words__buying: "Koupit",
words__confirm: "Potvrdit",
words__confirm_fee: "Potvrdit poplatek",
words__contains: "Obsahuje",
words__continue_anyway: "Přesto pokračovat?",
words__continue_with: "Pokračovat s",
words__error: "Chyba",
words__fee: "Poplatek",
words__from: "od",
words__keep_it_safe: "Uchovávejte v bezpečí!",
words__know_what_your_doing: "Pokračujte pouze, pokud víte, co děláte!",
words__my_trezor: "Můj Trezor",
words__no: "Ne",
words__outputs: "výstupy",
words__please_check_again: "Zkontrolujte to prosím znovu",
words__please_try_again: "Zkuste to prosím znovu",
@ -857,4 +841,5 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
words__unknown: "Neznámý",
words__warning: "Varování",
words__writable: "Zapisovatelný",
words__yes: "Ano",
};

@ -5,7 +5,7 @@
},
"translations": {
"addr_mismatch": {
"contact_support": "Please contact Trezor support at",
"contact_support_at": "Please contact Trezor support at",
"key_mismatch": "Key mismatch?",
"mismatch": "Address mismatch?",
"support_url": "trezor.io/support",
@ -15,14 +15,12 @@
"xpub_mismatch": "XPUB mismatch?"
},
"address": {
"address": "Address:",
"public_key": "Public key",
"title_cosigner": "COSIGNER",
"title_receive_address": "RECEIVE ADDRESS",
"title_yours": "YOURS"
},
"address_details": {
"account": "Account:",
"derivation_path": "Derivation path:",
"title_receive_address": "RECEIVE ADDRESS",
"title_receiving_to": "RECEIVING TO"
@ -58,8 +56,7 @@
"quantity": "Quantity:",
"sell": "Sell",
"sender_address": "Sender address:",
"side": "Side:",
"unknown": "Unknown"
"side": "Side:"
},
"bitcoin": {
"commitment_data": "Commitment data:",
@ -137,7 +134,6 @@
"addr_pointer": "Pointer",
"addr_reward": "Reward",
"address_no_staking": "address - no staking rewards.",
"amount": "Amount:",
"amount_burned_decimals_unknown": "Amount burned (decimals unknown):",
"amount_minted_decimals_unknown": "Amount minted (decimals unknown):",
"amount_sent_decimals_unknown": "Amount sent (decimals unknown):",
@ -174,7 +170,6 @@
"inline_datum": "Inline datum",
"input_id": "Input ID:",
"input_index": "Input index:",
"intro_text_address": "Address",
"intro_text_change": "The following address is a change address. Its",
"intro_text_owned_by_device": "The following address is owned by this device. Its",
"intro_text_registration_payment": "The vote key registration payment address is owned by this device. Its",
@ -234,7 +229,6 @@
"transaction_no_script_data_hash": "The transaction contains no script data hash. Plutus script will not be able to run.",
"transaction_output_contains_tokens": "The following transaction output contains tokens.",
"ttl": "TTL:",
"unknown": "Unknown",
"unknown_collateral_amount": "Unknown collateral amount.",
"unusual_path": "Path is unusual.",
"valid_since": "Valid since:",
@ -259,7 +253,6 @@
"waiting_for_others": "Waiting for others"
},
"confirm_total": {
"account": "Account:",
"fee_rate": "Fee rate:",
"sending_from_account": "Sending from account:",
"title_fee": "FEE INFORMATION",
@ -280,9 +273,7 @@
},
"eos": {
"about_to_sign_template": "You are about to sign {}.",
"account": "Account:",
"action_name": "Action Name:",
"amount": "Amount:",
"arbitrary_data": "Arbitrary data",
"buy_ram": "Buy RAM",
"bytes": "Bytes:",
@ -300,7 +291,6 @@
"name": "Name:",
"net": "NET:",
"new_account": "New account",
"no": "No",
"owner": "Owner:",
"parent": "Parent:",
"payer": "Payer:",
@ -321,12 +311,10 @@
"update_auth": "Update Auth",
"vote_for_producers": "Vote for producers",
"vote_for_proxy": "Vote for proxy",
"voter": "Voter:",
"yes": "Yes"
"voter": "Voter:"
},
"ethereum": {
"amount_sent": "Amount sent:",
"confirm_fee": "Confirm fee",
"contract": "Contract:",
"data_size_template": "Size: {} bytes",
"gas_limit": "Gas limit:",
@ -422,7 +410,6 @@
"title_suite_labeling": "SUITE LABELING"
},
"modify_amount": {
"address": "Address:",
"decrease_amount": "Decrease amount by:",
"increase_amount": "Increase amount by:",
"new_amount": "New amount:",
@ -439,7 +426,6 @@
},
"monero": {
"confirm_export": "Confirm export",
"confirm_fee": "Confirm fee",
"confirm_ki_sync": "Confirm ki sync",
"confirm_refresh": "Confirm refresh",
"confirm_unlock_time": "Confirm unlock time",
@ -465,7 +451,6 @@
"confirm_action": "Confirm action",
"confirm_address": "Confirm address",
"confirm_creation_fee": "Confirm creation fee",
"confirm_fee": "Confirm fee",
"confirm_mosaic": "Confirm mosaic",
"confirm_multisig_fee": "Confirm multisig fee",
"confirm_namespace": "Confirm namespace",
@ -498,7 +483,6 @@
"modify_supply_for": "Modify supply for",
"modify_the_number_of_cosignatories_by": "Modify the number of cosignatories by ",
"mutable": "mutable",
"no": "No",
"of": "of",
"percentile": "percentile",
"raw_units_template": "{} raw units",
@ -511,8 +495,7 @@
"transferable": "Transferable?",
"under_namespace": "under namespace",
"unencrypted": "Unencrypted:",
"unknown_mosaic": "Unknown mosaic!",
"yes": "Yes"
"unknown_mosaic": "Unknown mosaic!"
},
"passphrase": {
"access_hidden_wallet": "Access hidden wallet?",
@ -745,17 +728,14 @@
},
"send": {
"address_path": "address path",
"amount": "Amount:",
"confirm_sending": "SENDING AMOUNT",
"from_multiple_accounts": "Sending from multiple accounts.",
"including_fee": "Including fee:",
"maximum_fee": "Maximum fee:",
"receiving_to_multisig": "Receiving to a multisig address.",
"title_amount": "AMOUNT",
"title_confirm_sending": "CONFIRM SENDING",
"title_joint_transaction": "JOINT TRANSACTION",
"title_receiving_to": "RECEIVING TO",
"title_recipient": "RECIPIENT",
"title_sending": "SENDING",
"title_sending_amount": "SENDING AMOUNT",
"title_sending_to": "SENDING TO",
@ -861,15 +841,12 @@
"your_account": " your account"
},
"tezos": {
"address": "Address:",
"amount": "Amount:",
"baker_address": "Baker address:",
"balance": "Balance:",
"ballot": "Ballot:",
"confirm_delegation": "Confirm delegation",
"confirm_origination": "Confirm origination",
"delegator": "Delegator:",
"fee": "Fee:",
"proposal": "Proposal",
"register_delegate": "Register delegate",
"remove_delegation": "Remove delegation",
@ -925,11 +902,14 @@
},
"words": {
"account": "Account",
"address": "Address",
"amount": "Amount",
"are_you_sure": "Are you sure?",
"array_of": "Array of",
"blockhash": "Blockhash",
"buying": "Buying",
"confirm": "Confirm",
"confirm_fee": "Confirm fee",
"contains": "Contains",
"continue_anyway": "Continue anyway?",
"continue_with": "Continue with",
@ -939,6 +919,7 @@
"keep_it_safe": "Keep it safe!",
"know_what_your_doing": "Continue only if you know what you are doing!",
"my_trezor": "My Trezor",
"no": "No",
"outputs": "outputs",
"please_check_again": "Please check again",
"please_try_again": "Please try again",
@ -957,7 +938,8 @@
"title_threshold": "THRESHOLD",
"unknown": "Unknown",
"warning": "Warning",
"writable": "Writable"
"writable": "Writable",
"yes": "Yes"
}
}
}

@ -6,7 +6,7 @@ use super::general::TranslationsGeneral;
#[rustfmt::skip]
pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
addr_mismatch__contact_support: "Please contact Trezor support at",
addr_mismatch__contact_support_at: "Please contact Trezor support at",
addr_mismatch__key_mismatch: "Key mismatch?",
addr_mismatch__mismatch: "Address mismatch?",
addr_mismatch__support_url: "trezor.io/support",
@ -14,12 +14,10 @@ pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
addr_mismatch__title_key_mismatch: "KEY MISMATCH?",
addr_mismatch__wrong_derication_path: "Wrong derivation path for selected account.",
addr_mismatch__xpub_mismatch: "XPUB mismatch?",
address__address: "Address:",
address__public_key: "Public key",
address__title_cosigner: "COSIGNER",
address__title_receive_address: "RECEIVE ADDRESS",
address__title_yours: "YOURS",
address_details__account: "Account:",
address_details__derivation_path: "Derivation path:",
address_details__title_receive_address: "RECEIVE ADDRESS",
address_details__title_receiving_to: "RECEIVING TO",
@ -48,7 +46,6 @@ pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
binance__sell: "Sell",
binance__sender_address: "Sender address:",
binance__side: "Side:",
binance__unknown: "Unknown",
bitcoin__commitment_data: "Commitment data:",
bitcoin__confirm_locktime: "Confirm locktime",
bitcoin__create_proof_of_ownership: "Do you want to create a proof of ownership?",
@ -120,7 +117,6 @@ pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
cardano__addr_pointer: "Pointer",
cardano__addr_reward: "Reward",
cardano__address_no_staking: "address - no staking rewards.",
cardano__amount: "Amount:",
cardano__amount_burned_decimals_unknown: "Amount burned (decimals unknown):",
cardano__amount_minted_decimals_unknown: "Amount minted (decimals unknown):",
cardano__amount_sent_decimals_unknown: "Amount sent (decimals unknown):",
@ -157,7 +153,6 @@ pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
cardano__inline_datum: "Inline datum",
cardano__input_id: "Input ID:",
cardano__input_index: "Input index:",
cardano__intro_text_address: "Address",
cardano__intro_text_change: "The following address is a change address. Its",
cardano__intro_text_owned_by_device: "The following address is owned by this device. Its",
cardano__intro_text_registration_payment: "The vote key registration payment address is owned by this device. Its",
@ -217,7 +212,6 @@ pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
cardano__transaction_no_script_data_hash: "The transaction contains no script data hash. Plutus script will not be able to run.",
cardano__transaction_output_contains_tokens: "The following transaction output contains tokens.",
cardano__ttl: "TTL:",
cardano__unknown: "Unknown",
cardano__unknown_collateral_amount: "Unknown collateral amount.",
cardano__unusual_path: "Path is unusual.",
cardano__valid_since: "Valid since:",
@ -238,7 +232,6 @@ pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
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__account: "Account:",
confirm_total__fee_rate: "Fee rate:",
confirm_total__sending_from_account: "Sending from account:",
confirm_total__title_fee: "FEE INFORMATION",
@ -251,9 +244,7 @@ pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
entropy__title: "INTERNAL ENTROPY",
entropy__title_confirm: "CONFIRM ENTROPY",
eos__about_to_sign_template: "You are about to sign {}.",
eos__account: "Account:",
eos__action_name: "Action Name:",
eos__amount: "Amount:",
eos__arbitrary_data: "Arbitrary data",
eos__buy_ram: "Buy RAM",
eos__bytes: "Bytes:",
@ -271,7 +262,6 @@ pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
eos__name: "Name:",
eos__net: "NET:",
eos__new_account: "New account",
eos__no: "No",
eos__owner: "Owner:",
eos__parent: "Parent:",
eos__payer: "Payer:",
@ -293,9 +283,7 @@ pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
eos__vote_for_producers: "Vote for producers",
eos__vote_for_proxy: "Vote for proxy",
eos__voter: "Voter:",
eos__yes: "Yes",
ethereum__amount_sent: "Amount sent:",
ethereum__confirm_fee: "Confirm fee",
ethereum__contract: "Contract:",
ethereum__data_size_template: "Size: {} bytes",
ethereum__gas_limit: "Gas limit:",
@ -373,7 +361,6 @@ pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
misc__decrypt_value: "Decrypt value",
misc__encrypt_value: "Encrypt value",
misc__title_suite_labeling: "SUITE LABELING",
modify_amount__address: "Address:",
modify_amount__decrease_amount: "Decrease amount by:",
modify_amount__increase_amount: "Increase amount by:",
modify_amount__new_amount: "New amount:",
@ -386,7 +373,6 @@ pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
modify_fee__title: "MODIFY FEE",
modify_fee__transaction_fee: "Transaction fee:",
monero__confirm_export: "Confirm export",
monero__confirm_fee: "Confirm fee",
monero__confirm_ki_sync: "Confirm ki sync",
monero__confirm_refresh: "Confirm refresh",
monero__confirm_unlock_time: "Confirm unlock time",
@ -410,7 +396,6 @@ pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
nem__confirm_action: "Confirm action",
nem__confirm_address: "Confirm address",
nem__confirm_creation_fee: "Confirm creation fee",
nem__confirm_fee: "Confirm fee",
nem__confirm_mosaic: "Confirm mosaic",
nem__confirm_multisig_fee: "Confirm multisig fee",
nem__confirm_namespace: "Confirm namespace",
@ -443,7 +428,6 @@ pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
nem__modify_supply_for: "Modify supply for",
nem__modify_the_number_of_cosignatories_by: "Modify the number of cosignatories by ",
nem__mutable: "mutable",
nem__no: "No",
nem__of: "of",
nem__percentile: "percentile",
nem__raw_units_template: "{} raw units",
@ -457,7 +441,6 @@ pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
nem__under_namespace: "under namespace",
nem__unencrypted: "Unencrypted:",
nem__unknown_mosaic: "Unknown mosaic!",
nem__yes: "Yes",
passphrase__access_hidden_wallet: "Access hidden wallet?",
passphrase__always_on_device: "Do you really want to enter passphrase always on the device?",
passphrase__from_host_not_shown: "Passphrase provided by host will be used but will not be displayed due to the device settings.",
@ -666,17 +649,14 @@ pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
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__amount: "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_amount: "AMOUNT",
send__title_confirm_sending: "CONFIRM SENDING",
send__title_joint_transaction: "JOINT TRANSACTION",
send__title_receiving_to: "RECEIVING TO",
send__title_recipient: "RECIPIENT",
send__title_sending: "SENDING",
send__title_sending_amount: "SENDING AMOUNT",
send__title_sending_to: "SENDING TO",
@ -772,15 +752,12 @@ pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
stellar__value_sha256: "Value (SHA-256):",
stellar__wanna_clean_value_key_template: "Do you want to clear value key {}?",
stellar__your_account: " your account",
tezos__address: "Address:",
tezos__amount: "Amount:",
tezos__baker_address: "Baker address:",
tezos__balance: "Balance:",
tezos__ballot: "Ballot:",
tezos__confirm_delegation: "Confirm delegation",
tezos__confirm_origination: "Confirm origination",
tezos__delegator: "Delegator:",
tezos__fee: "Fee:",
tezos__proposal: "Proposal",
tezos__register_delegate: "Register delegate",
tezos__remove_delegation: "Remove delegation",
@ -824,11 +801,14 @@ pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
wipe_code__wipe_code_mismatch: "Wipe code mismatch",
word_count__title: "NUMBER OF WORDS",
words__account: "Account",
words__address: "Address",
words__amount: "Amount",
words__are_you_sure: "Are you sure?",
words__array_of: "Array of",
words__blockhash: "Blockhash",
words__buying: "Buying",
words__confirm: "Confirm",
words__confirm_fee: "Confirm fee",
words__contains: "Contains",
words__continue_anyway: "Continue anyway?",
words__continue_with: "Continue with",
@ -838,6 +818,7 @@ pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
words__keep_it_safe: "Keep it safe!",
words__know_what_your_doing: "Continue only if you know what you are doing!",
words__my_trezor: "My Trezor",
words__no: "No",
words__outputs: "outputs",
words__please_check_again: "Please check again",
words__please_try_again: "Please try again",
@ -857,4 +838,5 @@ pub const EN_TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
words__unknown: "Unknown",
words__warning: "Warning",
words__writable: "Writable",
words__yes: "Yes",
};

@ -17,7 +17,7 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// class TR:
/// """Translation object with attributes."""
/// addr_mismatch__contact_support: str
/// addr_mismatch__contact_support_at: str
/// addr_mismatch__key_mismatch: str
/// addr_mismatch__mismatch: str
/// addr_mismatch__support_url: str
@ -25,12 +25,10 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// addr_mismatch__title_key_mismatch: str
/// addr_mismatch__wrong_derication_path: str
/// addr_mismatch__xpub_mismatch: str
/// address__address: str
/// address__public_key: str
/// address__title_cosigner: str
/// address__title_receive_address: str
/// address__title_yours: str
/// address_details__account: str
/// address_details__derivation_path: str
/// address_details__title_receive_address: str
/// address_details__title_receiving_to: str
@ -59,7 +57,6 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// binance__sell: str
/// binance__sender_address: str
/// binance__side: str
/// binance__unknown: str
/// bitcoin__commitment_data: str
/// bitcoin__confirm_locktime: str
/// bitcoin__create_proof_of_ownership: str
@ -131,7 +128,6 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// cardano__addr_pointer: str
/// cardano__addr_reward: str
/// cardano__address_no_staking: str
/// cardano__amount: str
/// cardano__amount_burned_decimals_unknown: str
/// cardano__amount_minted_decimals_unknown: str
/// cardano__amount_sent_decimals_unknown: str
@ -168,7 +164,6 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// cardano__inline_datum: str
/// cardano__input_id: str
/// cardano__input_index: str
/// cardano__intro_text_address: str
/// cardano__intro_text_change: str
/// cardano__intro_text_owned_by_device: str
/// cardano__intro_text_registration_payment: str
@ -228,7 +223,6 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// cardano__transaction_no_script_data_hash: str
/// cardano__transaction_output_contains_tokens: str
/// cardano__ttl: str
/// cardano__unknown: str
/// cardano__unknown_collateral_amount: str
/// cardano__unusual_path: str
/// cardano__valid_since: str
@ -249,7 +243,6 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// coinjoin__title_do_not_disconnect: str
/// coinjoin__title_progress: str
/// coinjoin__waiting_for_others: str
/// confirm_total__account: str
/// confirm_total__fee_rate: str
/// confirm_total__sending_from_account: str
/// confirm_total__title_fee: str
@ -262,9 +255,7 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// entropy__title: str
/// entropy__title_confirm: str
/// eos__about_to_sign_template: str
/// eos__account: str
/// eos__action_name: str
/// eos__amount: str
/// eos__arbitrary_data: str
/// eos__buy_ram: str
/// eos__bytes: str
@ -282,7 +273,6 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// eos__name: str
/// eos__net: str
/// eos__new_account: str
/// eos__no: str
/// eos__owner: str
/// eos__parent: str
/// eos__payer: str
@ -304,9 +294,7 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// eos__vote_for_producers: str
/// eos__vote_for_proxy: str
/// eos__voter: str
/// eos__yes: str
/// ethereum__amount_sent: str
/// ethereum__confirm_fee: str
/// ethereum__contract: str
/// ethereum__data_size_template: str
/// ethereum__gas_limit: str
@ -384,7 +372,6 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// misc__decrypt_value: str
/// misc__encrypt_value: str
/// misc__title_suite_labeling: str
/// modify_amount__address: str
/// modify_amount__decrease_amount: str
/// modify_amount__increase_amount: str
/// modify_amount__new_amount: str
@ -397,7 +384,6 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// modify_fee__title: str
/// modify_fee__transaction_fee: str
/// monero__confirm_export: str
/// monero__confirm_fee: str
/// monero__confirm_ki_sync: str
/// monero__confirm_refresh: str
/// monero__confirm_unlock_time: str
@ -421,7 +407,6 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// nem__confirm_action: str
/// nem__confirm_address: str
/// nem__confirm_creation_fee: str
/// nem__confirm_fee: str
/// nem__confirm_mosaic: str
/// nem__confirm_multisig_fee: str
/// nem__confirm_namespace: str
@ -454,7 +439,6 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// nem__modify_supply_for: str
/// nem__modify_the_number_of_cosignatories_by: str
/// nem__mutable: str
/// nem__no: str
/// nem__of: str
/// nem__percentile: str
/// nem__raw_units_template: str
@ -468,7 +452,6 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// nem__under_namespace: str
/// nem__unencrypted: str
/// nem__unknown_mosaic: str
/// nem__yes: str
/// passphrase__access_hidden_wallet: str
/// passphrase__always_on_device: str
/// passphrase__from_host_not_shown: str
@ -677,17 +660,14 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// sd_card__wanna_format: str
/// sd_card__wrong_sd_card: str
/// send__address_path: str
/// send__amount: str
/// send__confirm_sending: str
/// send__from_multiple_accounts: str
/// send__including_fee: str
/// send__maximum_fee: str
/// send__receiving_to_multisig: str
/// send__title_amount: str
/// send__title_confirm_sending: str
/// send__title_joint_transaction: str
/// send__title_receiving_to: str
/// send__title_recipient: str
/// send__title_sending: str
/// send__title_sending_amount: str
/// send__title_sending_to: str
@ -783,15 +763,12 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// stellar__value_sha256: str
/// stellar__wanna_clean_value_key_template: str
/// stellar__your_account: str
/// tezos__address: str
/// tezos__amount: str
/// tezos__baker_address: str
/// tezos__balance: str
/// tezos__ballot: str
/// tezos__confirm_delegation: str
/// tezos__confirm_origination: str
/// tezos__delegator: str
/// tezos__fee: str
/// tezos__proposal: str
/// tezos__register_delegate: str
/// tezos__remove_delegation: str
@ -835,11 +812,14 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// wipe_code__wipe_code_mismatch: str
/// word_count__title: str
/// words__account: str
/// words__address: str
/// words__amount: str
/// words__are_you_sure: str
/// words__array_of: str
/// words__blockhash: str
/// words__buying: str
/// words__confirm: str
/// words__confirm_fee: str
/// words__contains: str
/// words__continue_anyway: str
/// words__continue_with: str
@ -849,6 +829,7 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// words__keep_it_safe: str
/// words__know_what_your_doing: str
/// words__my_trezor: str
/// words__no: str
/// words__outputs: str
/// words__please_check_again: str
/// words__please_try_again: str
@ -868,5 +849,6 @@ pub static mp_module_trezortranslate: Module = obj_module! {
/// words__unknown: str
/// words__warning: str
/// words__writable: str
/// words__yes: str
Qstr::MP_QSTR_TR => TR_OBJ.as_obj(),
};

@ -23,7 +23,7 @@
},
"translations": {
"addr_mismatch": {
"contact_support": "Veuillez contacter le support Trezor à",
"contact_support_at": "Veuillez contacter le support Trezor à",
"key_mismatch": "Déliachance clé?",
"mismatch": "ADRESSER L'AFFICATION?",
"support_url": "trezor.io/support",
@ -33,7 +33,6 @@
"xpub_mismatch": "Xpub inadéquat?"
},
"address": {
"address": "Adresse:",
"public_key": "Confirmer la clé publique",
"title_cosigner": "COSIGNATAIRE",
"title_receive_address": "RECEVOIR L'ADRESSE",
@ -76,8 +75,7 @@
"quantity": "Quantité:",
"sell": "Vendre",
"sender_address": "Adresse de l'expéditeur:",
"side": "Côté:",
"unknown": "Inconnu"
"side": "Côté:"
},
"bitcoin": {
"commitment_data": "Données d'engagement:",
@ -155,7 +153,6 @@
"addr_pointer": "Aiguille",
"addr_reward": "Récompense",
"address_no_staking": "Adresse - Pas de récompenses de jalonnement.",
"amount": "Montant:",
"amount_burned_decimals_unknown": "Montant brûlé:",
"amount_minted_decimals_unknown": "Montant frappé:",
"amount_sent_decimals_unknown": "Montant envoyé (décimales inconnues):",
@ -192,7 +189,6 @@
"inline_datum": "Date en ligne",
"input_id": "ID d'entrée:",
"input_index": "Index d'entrée:",
"intro_text_address": "Adresse",
"intro_text_change": "L'adresse suivante est une adresse de changement.C'est",
"intro_text_owned_by_device": "L'adresse suivante appartient à cet appareil.C'est",
"intro_text_registration_payment": "L'adresse de paiement de l'enregistrement des clés de vote appartient à cet appareil.C'est",
@ -252,7 +248,6 @@
"transaction_no_script_data_hash": "La transaction ne contient aucun hachage de données de script.Le script Plutus ne pourra pas s'exécuter.",
"transaction_output_contains_tokens": "La sortie de transaction suivante contient des jetons.",
"ttl": "TTL:",
"unknown": "Inconnu",
"unknown_collateral_amount": "Montant collatéral inconnu.",
"unusual_path": "Le chemin est inhabituel.",
"valid_since": "Valable depuis:",
@ -300,7 +295,6 @@
"about_to_sign_template": "Vous êtes sur le point de signer {}.",
"account": "Compte:",
"action_name": "Nom d'action:",
"amount": "Montant:",
"arbitrary_data": "Données arbitraires",
"buy_ram": "Acheter Ram",
"bytes": "Octets:",
@ -318,7 +312,6 @@
"name": "Nom:",
"net": "FILET:",
"new_account": "Nouveau compte",
"no": "Non",
"owner": "Propriétaire:",
"parent": "Parent:",
"payer": "Payeur:",
@ -339,12 +332,10 @@
"update_auth": "Mettre à jour l'authe",
"vote_for_producers": "Voter pour les producteurs",
"vote_for_proxy": "Votez pour procuration",
"voter": "Électeur:",
"yes": "Oui"
"voter": "Électeur:"
},
"ethereum": {
"amount_sent": "Montant envoyé:",
"confirm_fee": "Confirmer les frais",
"contract": "Contracter:",
"data_size_template": "Taille: {} octets",
"gas_limit": "Limite de gaz:",
@ -440,7 +431,6 @@
"title_suite_labeling": "ÉTIQUETAGE DE LA SUITE"
},
"modify_amount": {
"address": "Adresse:",
"decrease_amount": "Diminue le montant de:",
"increase_amount": "Augmenter le montant de:",
"new_amount": "Nouveau montant:",
@ -457,7 +447,6 @@
},
"monero": {
"confirm_export": "Confirmer l'exportation",
"confirm_fee": "Confirmer les frais",
"confirm_ki_sync": "Confirmer Ki Sync",
"confirm_refresh": "Confirmer Rafraîchissement",
"confirm_unlock_time": "Confirmer le temps de déverrouillage",
@ -483,7 +472,6 @@
"confirm_action": "Confirmer l'action",
"confirm_address": "confirmer l'adresse",
"confirm_creation_fee": "Confirmer les frais de création",
"confirm_fee": "Confirmer les frais",
"confirm_mosaic": "Confirmer la mosaïque",
"confirm_multisig_fee": "Confirmer les frais multisig",
"confirm_namespace": "Confirmer l'espace de noms",
@ -516,7 +504,6 @@
"modify_supply_for": "Modifier l'offre pour",
"modify_the_number_of_cosignatories_by": "Modifier le nombre de cosignatoires par",
"mutable": "mutable",
"no": "Non",
"of": "de",
"percentile": "centile",
"raw_units_template": "{} unités brutes",
@ -529,8 +516,7 @@
"transferable": "Transférable?",
"under_namespace": "sous l'espace de noms",
"unencrypted": "Non crypté:",
"unknown_mosaic": "Mosaïque inconnue!",
"yes": "Oui"
"unknown_mosaic": "Mosaïque inconnue!"
},
"passphrase": {
"access_hidden_wallet": "Accès à un portefeuille caché?",
@ -763,7 +749,6 @@
},
"send": {
"address_path": "chemin d'adresse",
"amount": "Montant:",
"confirm_sending": "Confirm_sending",
"from_multiple_accounts": "Envoi à partir de plusieurs comptes.",
"including_fee": "Y compris les frais:",
@ -773,7 +758,6 @@
"title_confirm_sending": "CONFIRMER L'ENVOI",
"title_joint_transaction": "TRANSACTION CONJOINTE",
"title_receiving_to": "RECEVOIR",
"title_recipient": "DESTINATAIRE",
"title_sending": "ENVOI EN COURS",
"title_sending_amount": "MONTANT",
"title_sending_to": "ENVOI À",
@ -816,8 +800,10 @@
"all_will_be_sent_to": "Tous les xlm seront envoyés à:",
"allow_trust": "Autoriser la confiance",
"asset": "Actif",
"balance_id": "Équilibrez ID",
"bump_sequence": "Séquence de bosse",
"buying": "Achat:",
"claim_claimable_balance": "Réclamer un solde réclamation",
"clear_data": "Effacer les données",
"clear_flags": "Drapeaux clairs",
"confirm_issuer": "Confirmer l'émetteur",
@ -877,15 +863,12 @@
"your_account": "Votre compte"
},
"tezos": {
"address": "Adresse:",
"amount": "Montant:",
"baker_address": "Adresse boulanger:",
"balance": "Équilibre:",
"ballot": "Bulletin de vote:",
"confirm_delegation": "Confirmer la délégation",
"confirm_origination": "Confirmer l'origine",
"delegator": "Délégant:",
"fee": "Frais:",
"proposal": "Proposition",
"register_delegate": "Enregistrer le délégué",
"remove_delegation": "Supprimer la délégation",
@ -941,19 +924,24 @@
},
"words": {
"account": "Compte",
"address": "Adresse",
"amount": "Montant:",
"are_you_sure": "Es-tu sûr?",
"array_of": "Tableau de",
"blockhash": "Blockhash",
"buying": "Achat",
"confirm": "Confirmer",
"confirm_fee": "Confirmer les frais",
"contains": "contient",
"continue_anyway": "Continuer de toute façon?",
"continue_with": "Continue avec",
"error": "Erreur",
"fee": "Frais",
"from": "depuis",
"keep_it_safe": "Garde-le en sécurité!",
"know_what_your_doing": "Continuez uniquement si vous savez ce que vous faites!",
"my_trezor": "Mon Trezor",
"no": "Non",
"outputs": "les sorties",
"please_check_again": "Veuillez vérifier à nouveau",
"please_try_again": "Veuillez réessayer",
@ -972,7 +960,8 @@
"title_threshold": "SEUIL",
"unknown": "Inconnu",
"warning": "Avertissement",
"writable": "Scrutin"
"writable": "Scrutin",
"yes": "Oui"
}
}
}

@ -9,7 +9,7 @@ use super::general::TranslationsGeneral;
#[rustfmt::skip]
pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
addr_mismatch__contact_support: "Veuillez contacter le support Trezor à",
addr_mismatch__contact_support_at: "Veuillez contacter le support Trezor à",
addr_mismatch__key_mismatch: "Déliachance clé?",
addr_mismatch__mismatch: "ADRESSER L'AFFICATION?",
addr_mismatch__support_url: "trezor.io/support",
@ -17,7 +17,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
addr_mismatch__title_key_mismatch: "DÉLIACHANCE CLÉ?",
addr_mismatch__wrong_derication_path: "Mauvais chemin de dérivation pour le compte sélectionné.",
addr_mismatch__xpub_mismatch: "Xpub inadéquat?",
address__address: "Adresse:",
address__public_key: "Confirmer la clé publique",
address__title_cosigner: "COSIGNATAIRE",
address__title_receive_address: "RECEVOIR L'ADRESSE",
@ -51,7 +50,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
binance__sell: "Vendre",
binance__sender_address: "Adresse de l'expéditeur:",
binance__side: "Côté:",
binance__unknown: "Inconnu",
bitcoin__commitment_data: "Données d'engagement:",
bitcoin__confirm_locktime: "Confirmer le verrouillage",
bitcoin__create_proof_of_ownership: "Voulez-vous créer une preuve de propriété?",
@ -123,7 +121,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
cardano__addr_pointer: "Aiguille",
cardano__addr_reward: "Récompense",
cardano__address_no_staking: "Adresse - Pas de récompenses de jalonnement.",
cardano__amount: "Montant:",
cardano__amount_burned_decimals_unknown: "Montant brûlé:",
cardano__amount_minted_decimals_unknown: "Montant frappé:",
cardano__amount_sent_decimals_unknown: "Montant envoyé (décimales inconnues):",
@ -160,7 +157,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
cardano__inline_datum: "Date en ligne",
cardano__input_id: "ID d'entrée:",
cardano__input_index: "Index d'entrée:",
cardano__intro_text_address: "Adresse",
cardano__intro_text_change: "L'adresse suivante est une adresse de changement.C'est",
cardano__intro_text_owned_by_device: "L'adresse suivante appartient à cet appareil.C'est",
cardano__intro_text_registration_payment: "L'adresse de paiement de l'enregistrement des clés de vote appartient à cet appareil.C'est",
@ -220,7 +216,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
cardano__transaction_no_script_data_hash: "La transaction ne contient aucun hachage de données de script.Le script Plutus ne pourra pas s'exécuter.",
cardano__transaction_output_contains_tokens: "La sortie de transaction suivante contient des jetons.",
cardano__ttl: "TTL:",
cardano__unknown: "Inconnu",
cardano__unknown_collateral_amount: "Montant collatéral inconnu.",
cardano__unusual_path: "Le chemin est inhabituel.",
cardano__valid_since: "Valable depuis:",
@ -256,7 +251,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
eos__about_to_sign_template: "Vous êtes sur le point de signer {}.",
eos__account: "Compte:",
eos__action_name: "Nom d'action:",
eos__amount: "Montant:",
eos__arbitrary_data: "Données arbitraires",
eos__buy_ram: "Acheter Ram",
eos__bytes: "Octets:",
@ -274,7 +268,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
eos__name: "Nom:",
eos__net: "FILET:",
eos__new_account: "Nouveau compte",
eos__no: "Non",
eos__owner: "Propriétaire:",
eos__parent: "Parent:",
eos__payer: "Payeur:",
@ -296,9 +289,7 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
eos__vote_for_producers: "Voter pour les producteurs",
eos__vote_for_proxy: "Votez pour procuration",
eos__voter: "Électeur:",
eos__yes: "Oui",
ethereum__amount_sent: "Montant envoyé:",
ethereum__confirm_fee: "Confirmer les frais",
ethereum__contract: "Contracter:",
ethereum__data_size_template: "Taille: {} octets",
ethereum__gas_limit: "Limite de gaz:",
@ -376,7 +367,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
misc__decrypt_value: "Decrypt la valeur",
misc__encrypt_value: "Valeur de crypte",
misc__title_suite_labeling: "ÉTIQUETAGE DE LA SUITE",
modify_amount__address: "Adresse:",
modify_amount__decrease_amount: "Diminue le montant de:",
modify_amount__increase_amount: "Augmenter le montant de:",
modify_amount__new_amount: "Nouveau montant:",
@ -389,7 +379,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
modify_fee__title: "MODIFIER LES FRAIS",
modify_fee__transaction_fee: "Frais de transaction:",
monero__confirm_export: "Confirmer l'exportation",
monero__confirm_fee: "Confirmer les frais",
monero__confirm_ki_sync: "Confirmer Ki Sync",
monero__confirm_refresh: "Confirmer Rafraîchissement",
monero__confirm_unlock_time: "Confirmer le temps de déverrouillage",
@ -413,7 +402,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
nem__confirm_action: "Confirmer l'action",
nem__confirm_address: "confirmer l'adresse",
nem__confirm_creation_fee: "Confirmer les frais de création",
nem__confirm_fee: "Confirmer les frais",
nem__confirm_mosaic: "Confirmer la mosaïque",
nem__confirm_multisig_fee: "Confirmer les frais multisig",
nem__confirm_namespace: "Confirmer l'espace de noms",
@ -446,7 +434,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
nem__modify_supply_for: "Modifier l'offre pour",
nem__modify_the_number_of_cosignatories_by: "Modifier le nombre de cosignatoires par",
nem__mutable: "mutable",
nem__no: "Non",
nem__of: "de",
nem__percentile: "centile",
nem__raw_units_template: "{} unités brutes",
@ -460,7 +447,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
nem__under_namespace: "sous l'espace de noms",
nem__unencrypted: "Non crypté:",
nem__unknown_mosaic: "Mosaïque inconnue!",
nem__yes: "Oui",
passphrase__access_hidden_wallet: "Accès à un portefeuille caché?",
passphrase__always_on_device: "Voulez-vous vraiment entrer en phrase secrète toujours sur l'appareil?",
passphrase__from_host_not_shown: "La phrase de passe fournie par l'hôte sera utilisée mais ne sera pas affichée en raison des paramètres de l'appareil.",
@ -669,7 +655,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
sd_card__wanna_format: "Voulez-vous vraiment formater la carte SD?",
sd_card__wrong_sd_card: "Mauvaise carte SD",
send__address_path: "chemin d'adresse",
send__amount: "Montant:",
send__confirm_sending: "Confirm_sending",
send__from_multiple_accounts: "Envoi à partir de plusieurs comptes.",
send__including_fee: "Y compris les frais:",
@ -679,7 +664,6 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
send__title_confirm_sending: "CONFIRMER L'ENVOI",
send__title_joint_transaction: "TRANSACTION CONJOINTE",
send__title_receiving_to: "RECEVOIR",
send__title_recipient: "DESTINATAIRE",
send__title_sending: "ENVOI EN COURS",
send__title_sending_amount: "MONTANT",
send__title_sending_to: "ENVOI À",
@ -714,8 +698,10 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
stellar__all_will_be_sent_to: "Tous les xlm seront envoyés à:",
stellar__allow_trust: "Autoriser la confiance",
stellar__asset: "Actif",
stellar__balance_id: "Équilibrez ID",
stellar__bump_sequence: "Séquence de bosse",
stellar__buying: "Achat:",
stellar__claim_claimable_balance: "Réclamer un solde réclamation",
stellar__clear_data: "Effacer les données",
stellar__clear_flags: "Drapeaux clairs",
stellar__confirm_issuer: "Confirmer l'émetteur",
@ -773,15 +759,12 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
stellar__value_sha256: "Valeur (SHA-256):",
stellar__wanna_clean_value_key_template: "Voulez-vous effacer la clé de valeur {}?",
stellar__your_account: "Votre compte",
tezos__address: "Adresse:",
tezos__amount: "Montant:",
tezos__baker_address: "Adresse boulanger:",
tezos__balance: "Équilibre:",
tezos__ballot: "Bulletin de vote:",
tezos__confirm_delegation: "Confirmer la délégation",
tezos__confirm_origination: "Confirmer l'origine",
tezos__delegator: "Délégant:",
tezos__fee: "Frais:",
tezos__proposal: "Proposition",
tezos__register_delegate: "Enregistrer le délégué",
tezos__remove_delegation: "Supprimer la délégation",
@ -825,19 +808,24 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
wipe_code__wipe_code_mismatch: "Effacer le décalage du code",
word_count__title: "NOMBRE DE MOTS",
words__account: "Compte",
words__address: "Adresse",
words__amount: "Montant:",
words__are_you_sure: "Es-tu sûr?",
words__array_of: "Tableau de",
words__blockhash: "Blockhash",
words__buying: "Achat",
words__confirm: "Confirmer",
words__confirm_fee: "Confirmer les frais",
words__contains: "contient",
words__continue_anyway: "Continuer de toute façon?",
words__continue_with: "Continue avec",
words__error: "Erreur",
words__fee: "Frais",
words__from: "depuis",
words__keep_it_safe: "Garde-le en sécurité!",
words__know_what_your_doing: "Continuez uniquement si vous savez ce que vous faites!",
words__my_trezor: "Mon Trezor",
words__no: "Non",
words__outputs: "les sorties",
words__please_check_again: "Veuillez vérifier à nouveau",
words__please_try_again: "Veuillez réessayer",
@ -857,4 +845,5 @@ pub const TRANSLATIONS: TranslationsGeneral = TranslationsGeneral {
words__unknown: "Inconnu",
words__warning: "Avertissement",
words__writable: "Scrutin",
words__yes: "Oui",
};

@ -5,7 +5,7 @@
#[rustfmt::skip]
#[allow(non_snake_case)]
pub struct TranslationsGeneral {
pub addr_mismatch__contact_support: &'static str,
pub addr_mismatch__contact_support_at: &'static str,
pub addr_mismatch__key_mismatch: &'static str,
pub addr_mismatch__mismatch: &'static str,
pub addr_mismatch__support_url: &'static str,
@ -13,12 +13,10 @@ pub struct TranslationsGeneral {
pub addr_mismatch__title_key_mismatch: &'static str,
pub addr_mismatch__wrong_derication_path: &'static str,
pub addr_mismatch__xpub_mismatch: &'static str,
pub address__address: &'static str,
pub address__public_key: &'static str,
pub address__title_cosigner: &'static str,
pub address__title_receive_address: &'static str,
pub address__title_yours: &'static str,
pub address_details__account: &'static str,
pub address_details__derivation_path: &'static str,
pub address_details__title_receive_address: &'static str,
pub address_details__title_receiving_to: &'static str,
@ -47,7 +45,6 @@ pub struct TranslationsGeneral {
pub binance__sell: &'static str,
pub binance__sender_address: &'static str,
pub binance__side: &'static str,
pub binance__unknown: &'static str,
pub bitcoin__commitment_data: &'static str,
pub bitcoin__confirm_locktime: &'static str,
pub bitcoin__create_proof_of_ownership: &'static str,
@ -117,7 +114,6 @@ pub struct TranslationsGeneral {
pub cardano__addr_pointer: &'static str,
pub cardano__addr_reward: &'static str,
pub cardano__address_no_staking: &'static str,
pub cardano__amount: &'static str,
pub cardano__amount_burned_decimals_unknown: &'static str,
pub cardano__amount_minted_decimals_unknown: &'static str,
pub cardano__amount_sent_decimals_unknown: &'static str,
@ -154,7 +150,6 @@ pub struct TranslationsGeneral {
pub cardano__inline_datum: &'static str,
pub cardano__input_id: &'static str,
pub cardano__input_index: &'static str,
pub cardano__intro_text_address: &'static str,
pub cardano__intro_text_change: &'static str,
pub cardano__intro_text_owned_by_device: &'static str,
pub cardano__intro_text_registration_payment: &'static str,
@ -214,7 +209,6 @@ pub struct TranslationsGeneral {
pub cardano__transaction_no_script_data_hash: &'static str,
pub cardano__transaction_output_contains_tokens: &'static str,
pub cardano__ttl: &'static str,
pub cardano__unknown: &'static str,
pub cardano__unknown_collateral_amount: &'static str,
pub cardano__unusual_path: &'static str,
pub cardano__valid_since: &'static str,
@ -235,7 +229,6 @@ pub struct TranslationsGeneral {
pub coinjoin__title_do_not_disconnect: &'static str,
pub coinjoin__title_progress: &'static str,
pub coinjoin__waiting_for_others: &'static str,
pub confirm_total__account: &'static str,
pub confirm_total__fee_rate: &'static str,
pub confirm_total__sending_from_account: &'static str,
pub confirm_total__title_fee: &'static str,
@ -248,9 +241,7 @@ pub struct TranslationsGeneral {
pub entropy__title: &'static str,
pub entropy__title_confirm: &'static str,
pub eos__about_to_sign_template: &'static str,
pub eos__account: &'static str,
pub eos__action_name: &'static str,
pub eos__amount: &'static str,
pub eos__arbitrary_data: &'static str,
pub eos__buy_ram: &'static str,
pub eos__bytes: &'static str,
@ -268,7 +259,6 @@ pub struct TranslationsGeneral {
pub eos__name: &'static str,
pub eos__net: &'static str,
pub eos__new_account: &'static str,
pub eos__no: &'static str,
pub eos__owner: &'static str,
pub eos__parent: &'static str,
pub eos__payer: &'static str,
@ -290,9 +280,7 @@ pub struct TranslationsGeneral {
pub eos__vote_for_producers: &'static str,
pub eos__vote_for_proxy: &'static str,
pub eos__voter: &'static str,
pub eos__yes: &'static str,
pub ethereum__amount_sent: &'static str,
pub ethereum__confirm_fee: &'static str,
pub ethereum__contract: &'static str,
pub ethereum__data_size_template: &'static str,
pub ethereum__gas_limit: &'static str,
@ -370,7 +358,6 @@ pub struct TranslationsGeneral {
pub misc__decrypt_value: &'static str,
pub misc__encrypt_value: &'static str,
pub misc__title_suite_labeling: &'static str,
pub modify_amount__address: &'static str,
pub modify_amount__decrease_amount: &'static str,
pub modify_amount__increase_amount: &'static str,
pub modify_amount__new_amount: &'static str,
@ -383,7 +370,6 @@ pub struct TranslationsGeneral {
pub modify_fee__title: &'static str,
pub modify_fee__transaction_fee: &'static str,
pub monero__confirm_export: &'static str,
pub monero__confirm_fee: &'static str,
pub monero__confirm_ki_sync: &'static str,
pub monero__confirm_refresh: &'static str,
pub monero__confirm_unlock_time: &'static str,
@ -407,7 +393,6 @@ pub struct TranslationsGeneral {
pub nem__confirm_action: &'static str,
pub nem__confirm_address: &'static str,
pub nem__confirm_creation_fee: &'static str,
pub nem__confirm_fee: &'static str,
pub nem__confirm_mosaic: &'static str,
pub nem__confirm_multisig_fee: &'static str,
pub nem__confirm_namespace: &'static str,
@ -440,7 +425,6 @@ pub struct TranslationsGeneral {
pub nem__modify_supply_for: &'static str,
pub nem__modify_the_number_of_cosignatories_by: &'static str,
pub nem__mutable: &'static str,
pub nem__no: &'static str,
pub nem__of: &'static str,
pub nem__percentile: &'static str,
pub nem__raw_units_template: &'static str,
@ -454,7 +438,6 @@ pub struct TranslationsGeneral {
pub nem__under_namespace: &'static str,
pub nem__unencrypted: &'static str,
pub nem__unknown_mosaic: &'static str,
pub nem__yes: &'static str,
pub passphrase__access_hidden_wallet: &'static str,
pub passphrase__always_on_device: &'static str,
pub passphrase__from_host_not_shown: &'static str,
@ -652,17 +635,14 @@ pub struct TranslationsGeneral {
pub sd_card__wanna_format: &'static str,
pub sd_card__wrong_sd_card: &'static str,
pub send__address_path: &'static str,
pub send__amount: &'static str,
pub send__confirm_sending: &'static str,
pub send__from_multiple_accounts: &'static str,
pub send__including_fee: &'static str,
pub send__maximum_fee: &'static str,
pub send__receiving_to_multisig: &'static str,
pub send__title_amount: &'static str,
pub send__title_confirm_sending: &'static str,
pub send__title_joint_transaction: &'static str,
pub send__title_receiving_to: &'static str,
pub send__title_recipient: &'static str,
pub send__title_sending: &'static str,
pub send__title_sending_amount: &'static str,
pub send__title_sending_to: &'static str,
@ -743,15 +723,12 @@ pub struct TranslationsGeneral {
pub stellar__value_sha256: &'static str,
pub stellar__wanna_clean_value_key_template: &'static str,
pub stellar__your_account: &'static str,
pub tezos__address: &'static str,
pub tezos__amount: &'static str,
pub tezos__baker_address: &'static str,
pub tezos__balance: &'static str,
pub tezos__ballot: &'static str,
pub tezos__confirm_delegation: &'static str,
pub tezos__confirm_origination: &'static str,
pub tezos__delegator: &'static str,
pub tezos__fee: &'static str,
pub tezos__proposal: &'static str,
pub tezos__register_delegate: &'static str,
pub tezos__remove_delegation: &'static str,
@ -856,6 +833,11 @@ pub struct TranslationsGeneral {
pub words__recipient: &'static str,
pub words__signer: &'static str,
pub words__writable: &'static str,
pub words__amount: &'static str,
pub words__address: &'static str,
pub words__confirm_fee: &'static str,
pub words__no: &'static str,
pub words__yes: &'static str,
}
#[rustfmt::skip]
@ -870,7 +852,7 @@ impl TranslationsGeneral {
fn get_info(&self, key: &str) -> Option<(&'static str, usize)> {
match key {
"addr_mismatch__contact_support" => Some((self.addr_mismatch__contact_support, 0)),
"addr_mismatch__contact_support_at" => Some((self.addr_mismatch__contact_support_at, 0)),
"addr_mismatch__key_mismatch" => Some((self.addr_mismatch__key_mismatch, 1)),
"addr_mismatch__mismatch" => Some((self.addr_mismatch__mismatch, 2)),
"addr_mismatch__support_url" => Some((self.addr_mismatch__support_url, 3)),
@ -878,12 +860,10 @@ impl TranslationsGeneral {
"addr_mismatch__title_key_mismatch" => Some((self.addr_mismatch__title_key_mismatch, 5)),
"addr_mismatch__wrong_derication_path" => Some((self.addr_mismatch__wrong_derication_path, 6)),
"addr_mismatch__xpub_mismatch" => Some((self.addr_mismatch__xpub_mismatch, 7)),
"address__address" => Some((self.address__address, 8)),
"address__public_key" => Some((self.address__public_key, 9)),
"address__title_cosigner" => Some((self.address__title_cosigner, 10)),
"address__title_receive_address" => Some((self.address__title_receive_address, 11)),
"address__title_yours" => Some((self.address__title_yours, 12)),
"address_details__account" => Some((self.address_details__account, 13)),
"address_details__derivation_path" => Some((self.address_details__derivation_path, 14)),
"address_details__title_receive_address" => Some((self.address_details__title_receive_address, 15)),
"address_details__title_receiving_to" => Some((self.address_details__title_receiving_to, 16)),
@ -912,7 +892,6 @@ impl TranslationsGeneral {
"binance__sell" => Some((self.binance__sell, 39)),
"binance__sender_address" => Some((self.binance__sender_address, 40)),
"binance__side" => Some((self.binance__side, 41)),
"binance__unknown" => Some((self.binance__unknown, 42)),
"bitcoin__commitment_data" => Some((self.bitcoin__commitment_data, 43)),
"bitcoin__confirm_locktime" => Some((self.bitcoin__confirm_locktime, 44)),
"bitcoin__create_proof_of_ownership" => Some((self.bitcoin__create_proof_of_ownership, 45)),
@ -982,7 +961,6 @@ impl TranslationsGeneral {
"cardano__addr_pointer" => Some((self.cardano__addr_pointer, 109)),
"cardano__addr_reward" => Some((self.cardano__addr_reward, 110)),
"cardano__address_no_staking" => Some((self.cardano__address_no_staking, 111)),
"cardano__amount" => Some((self.cardano__amount, 112)),
"cardano__amount_burned_decimals_unknown" => Some((self.cardano__amount_burned_decimals_unknown, 113)),
"cardano__amount_minted_decimals_unknown" => Some((self.cardano__amount_minted_decimals_unknown, 114)),
"cardano__amount_sent_decimals_unknown" => Some((self.cardano__amount_sent_decimals_unknown, 115)),
@ -1019,7 +997,6 @@ impl TranslationsGeneral {
"cardano__inline_datum" => Some((self.cardano__inline_datum, 146)),
"cardano__input_id" => Some((self.cardano__input_id, 147)),
"cardano__input_index" => Some((self.cardano__input_index, 148)),
"cardano__intro_text_address" => Some((self.cardano__intro_text_address, 149)),
"cardano__intro_text_change" => Some((self.cardano__intro_text_change, 150)),
"cardano__intro_text_owned_by_device" => Some((self.cardano__intro_text_owned_by_device, 151)),
"cardano__intro_text_registration_payment" => Some((self.cardano__intro_text_registration_payment, 152)),
@ -1079,7 +1056,6 @@ impl TranslationsGeneral {
"cardano__transaction_no_script_data_hash" => Some((self.cardano__transaction_no_script_data_hash, 206)),
"cardano__transaction_output_contains_tokens" => Some((self.cardano__transaction_output_contains_tokens, 207)),
"cardano__ttl" => Some((self.cardano__ttl, 208)),
"cardano__unknown" => Some((self.cardano__unknown, 209)),
"cardano__unknown_collateral_amount" => Some((self.cardano__unknown_collateral_amount, 210)),
"cardano__unusual_path" => Some((self.cardano__unusual_path, 211)),
"cardano__valid_since" => Some((self.cardano__valid_since, 212)),
@ -1100,7 +1076,6 @@ impl TranslationsGeneral {
"coinjoin__title_do_not_disconnect" => Some((self.coinjoin__title_do_not_disconnect, 227)),
"coinjoin__title_progress" => Some((self.coinjoin__title_progress, 228)),
"coinjoin__waiting_for_others" => Some((self.coinjoin__waiting_for_others, 229)),
"confirm_total__account" => Some((self.confirm_total__account, 230)),
"confirm_total__fee_rate" => Some((self.confirm_total__fee_rate, 231)),
"confirm_total__sending_from_account" => Some((self.confirm_total__sending_from_account, 232)),
"confirm_total__title_fee" => Some((self.confirm_total__title_fee, 233)),
@ -1113,9 +1088,7 @@ impl TranslationsGeneral {
"entropy__title" => Some((self.entropy__title, 240)),
"entropy__title_confirm" => Some((self.entropy__title_confirm, 241)),
"eos__about_to_sign_template" => Some((self.eos__about_to_sign_template, 242)),
"eos__account" => Some((self.eos__account, 243)),
"eos__action_name" => Some((self.eos__action_name, 244)),
"eos__amount" => Some((self.eos__amount, 245)),
"eos__arbitrary_data" => Some((self.eos__arbitrary_data, 246)),
"eos__buy_ram" => Some((self.eos__buy_ram, 247)),
"eos__bytes" => Some((self.eos__bytes, 248)),
@ -1133,7 +1106,6 @@ impl TranslationsGeneral {
"eos__name" => Some((self.eos__name, 260)),
"eos__net" => Some((self.eos__net, 261)),
"eos__new_account" => Some((self.eos__new_account, 262)),
"eos__no" => Some((self.eos__no, 263)),
"eos__owner" => Some((self.eos__owner, 264)),
"eos__parent" => Some((self.eos__parent, 265)),
"eos__payer" => Some((self.eos__payer, 266)),
@ -1155,9 +1127,7 @@ impl TranslationsGeneral {
"eos__vote_for_producers" => Some((self.eos__vote_for_producers, 282)),
"eos__vote_for_proxy" => Some((self.eos__vote_for_proxy, 283)),
"eos__voter" => Some((self.eos__voter, 284)),
"eos__yes" => Some((self.eos__yes, 285)),
"ethereum__amount_sent" => Some((self.ethereum__amount_sent, 286)),
"ethereum__confirm_fee" => Some((self.ethereum__confirm_fee, 287)),
"ethereum__contract" => Some((self.ethereum__contract, 288)),
"ethereum__data_size_template" => Some((self.ethereum__data_size_template, 289)),
"ethereum__gas_limit" => Some((self.ethereum__gas_limit, 290)),
@ -1235,7 +1205,6 @@ impl TranslationsGeneral {
"misc__decrypt_value" => Some((self.misc__decrypt_value, 365)),
"misc__encrypt_value" => Some((self.misc__encrypt_value, 366)),
"misc__title_suite_labeling" => Some((self.misc__title_suite_labeling, 367)),
"modify_amount__address" => Some((self.modify_amount__address, 368)),
"modify_amount__decrease_amount" => Some((self.modify_amount__decrease_amount, 369)),
"modify_amount__increase_amount" => Some((self.modify_amount__increase_amount, 370)),
"modify_amount__new_amount" => Some((self.modify_amount__new_amount, 371)),
@ -1248,7 +1217,6 @@ impl TranslationsGeneral {
"modify_fee__title" => Some((self.modify_fee__title, 378)),
"modify_fee__transaction_fee" => Some((self.modify_fee__transaction_fee, 379)),
"monero__confirm_export" => Some((self.monero__confirm_export, 380)),
"monero__confirm_fee" => Some((self.monero__confirm_fee, 381)),
"monero__confirm_ki_sync" => Some((self.monero__confirm_ki_sync, 382)),
"monero__confirm_refresh" => Some((self.monero__confirm_refresh, 383)),
"monero__confirm_unlock_time" => Some((self.monero__confirm_unlock_time, 384)),
@ -1272,7 +1240,6 @@ impl TranslationsGeneral {
"nem__confirm_action" => Some((self.nem__confirm_action, 402)),
"nem__confirm_address" => Some((self.nem__confirm_address, 403)),
"nem__confirm_creation_fee" => Some((self.nem__confirm_creation_fee, 404)),
"nem__confirm_fee" => Some((self.nem__confirm_fee, 405)),
"nem__confirm_mosaic" => Some((self.nem__confirm_mosaic, 406)),
"nem__confirm_multisig_fee" => Some((self.nem__confirm_multisig_fee, 407)),
"nem__confirm_namespace" => Some((self.nem__confirm_namespace, 408)),
@ -1305,7 +1272,6 @@ impl TranslationsGeneral {
"nem__modify_supply_for" => Some((self.nem__modify_supply_for, 435)),
"nem__modify_the_number_of_cosignatories_by" => Some((self.nem__modify_the_number_of_cosignatories_by, 436)),
"nem__mutable" => Some((self.nem__mutable, 437)),
"nem__no" => Some((self.nem__no, 438)),
"nem__of" => Some((self.nem__of, 439)),
"nem__percentile" => Some((self.nem__percentile, 440)),
"nem__raw_units_template" => Some((self.nem__raw_units_template, 441)),
@ -1319,7 +1285,6 @@ impl TranslationsGeneral {
"nem__under_namespace" => Some((self.nem__under_namespace, 449)),
"nem__unencrypted" => Some((self.nem__unencrypted, 450)),
"nem__unknown_mosaic" => Some((self.nem__unknown_mosaic, 451)),
"nem__yes" => Some((self.nem__yes, 452)),
"passphrase__access_hidden_wallet" => Some((self.passphrase__access_hidden_wallet, 453)),
"passphrase__always_on_device" => Some((self.passphrase__always_on_device, 454)),
"passphrase__from_host_not_shown" => Some((self.passphrase__from_host_not_shown, 455)),
@ -1517,17 +1482,14 @@ impl TranslationsGeneral {
"sd_card__wanna_format" => Some((self.sd_card__wanna_format, 647)),
"sd_card__wrong_sd_card" => Some((self.sd_card__wrong_sd_card, 648)),
"send__address_path" => Some((self.send__address_path, 649)),
"send__amount" => Some((self.send__amount, 650)),
"send__confirm_sending" => Some((self.send__confirm_sending, 651)),
"send__from_multiple_accounts" => Some((self.send__from_multiple_accounts, 652)),
"send__including_fee" => Some((self.send__including_fee, 653)),
"send__maximum_fee" => Some((self.send__maximum_fee, 654)),
"send__receiving_to_multisig" => Some((self.send__receiving_to_multisig, 655)),
"send__title_amount" => Some((self.send__title_amount, 656)),
"send__title_confirm_sending" => Some((self.send__title_confirm_sending, 657)),
"send__title_joint_transaction" => Some((self.send__title_joint_transaction, 658)),
"send__title_receiving_to" => Some((self.send__title_receiving_to, 659)),
"send__title_recipient" => Some((self.send__title_recipient, 660)),
"send__title_sending" => Some((self.send__title_sending, 661)),
"send__title_sending_amount" => Some((self.send__title_sending_amount, 662)),
"send__title_sending_to" => Some((self.send__title_sending_to, 663)),
@ -1608,15 +1570,12 @@ impl TranslationsGeneral {
"stellar__value_sha256" => Some((self.stellar__value_sha256, 739)),
"stellar__wanna_clean_value_key_template" => Some((self.stellar__wanna_clean_value_key_template, 740)),
"stellar__your_account" => Some((self.stellar__your_account, 741)),
"tezos__address" => Some((self.tezos__address, 742)),
"tezos__amount" => Some((self.tezos__amount, 743)),
"tezos__baker_address" => Some((self.tezos__baker_address, 744)),
"tezos__balance" => Some((self.tezos__balance, 745)),
"tezos__ballot" => Some((self.tezos__ballot, 746)),
"tezos__confirm_delegation" => Some((self.tezos__confirm_delegation, 747)),
"tezos__confirm_origination" => Some((self.tezos__confirm_origination, 748)),
"tezos__delegator" => Some((self.tezos__delegator, 749)),
"tezos__fee" => Some((self.tezos__fee, 750)),
"tezos__proposal" => Some((self.tezos__proposal, 751)),
"tezos__register_delegate" => Some((self.tezos__register_delegate, 752)),
"tezos__remove_delegation" => Some((self.tezos__remove_delegation, 753)),
@ -1721,6 +1680,11 @@ impl TranslationsGeneral {
"words__recipient" => Some((self.words__recipient, 852)),
"words__signer" => Some((self.words__signer, 853)),
"words__writable" => Some((self.words__writable, 854)),
"words__amount" => Some((self.words__amount, 855)),
"words__address" => Some((self.words__address, 856)),
"words__confirm_fee" => Some((self.words__confirm_fee, 857)),
"words__no" => Some((self.words__no, 858)),
"words__yes" => Some((self.words__yes, 859)),
_ => None,
}
}

@ -1,5 +1,5 @@
{
"0": "addr_mismatch__contact_support",
"0": "addr_mismatch__contact_support_at",
"1": "addr_mismatch__key_mismatch",
"2": "addr_mismatch__mismatch",
"3": "addr_mismatch__support_url",
@ -853,5 +853,10 @@
"851": "words__fee",
"852": "words__recipient",
"853": "words__signer",
"854": "words__writable"
"854": "words__writable",
"855": "words__amount",
"856": "words__address",
"857": "words__confirm_fee",
"858": "words__no",
"859": "words__yes"
}

@ -9,7 +9,7 @@ def language_name() -> str:
# rust/src/ui/translations/export.rs
class TR:
"""Translation object with attributes."""
addr_mismatch__contact_support: str
addr_mismatch__contact_support_at: str
addr_mismatch__key_mismatch: str
addr_mismatch__mismatch: str
addr_mismatch__support_url: str
@ -17,12 +17,10 @@ class TR:
addr_mismatch__title_key_mismatch: str
addr_mismatch__wrong_derication_path: str
addr_mismatch__xpub_mismatch: str
address__address: str
address__public_key: str
address__title_cosigner: str
address__title_receive_address: str
address__title_yours: str
address_details__account: str
address_details__derivation_path: str
address_details__title_receive_address: str
address_details__title_receiving_to: str
@ -51,7 +49,6 @@ class TR:
binance__sell: str
binance__sender_address: str
binance__side: str
binance__unknown: str
bitcoin__commitment_data: str
bitcoin__confirm_locktime: str
bitcoin__create_proof_of_ownership: str
@ -123,7 +120,6 @@ class TR:
cardano__addr_pointer: str
cardano__addr_reward: str
cardano__address_no_staking: str
cardano__amount: str
cardano__amount_burned_decimals_unknown: str
cardano__amount_minted_decimals_unknown: str
cardano__amount_sent_decimals_unknown: str
@ -160,7 +156,6 @@ class TR:
cardano__inline_datum: str
cardano__input_id: str
cardano__input_index: str
cardano__intro_text_address: str
cardano__intro_text_change: str
cardano__intro_text_owned_by_device: str
cardano__intro_text_registration_payment: str
@ -220,7 +215,6 @@ class TR:
cardano__transaction_no_script_data_hash: str
cardano__transaction_output_contains_tokens: str
cardano__ttl: str
cardano__unknown: str
cardano__unknown_collateral_amount: str
cardano__unusual_path: str
cardano__valid_since: str
@ -241,7 +235,6 @@ class TR:
coinjoin__title_do_not_disconnect: str
coinjoin__title_progress: str
coinjoin__waiting_for_others: str
confirm_total__account: str
confirm_total__fee_rate: str
confirm_total__sending_from_account: str
confirm_total__title_fee: str
@ -254,9 +247,7 @@ class TR:
entropy__title: str
entropy__title_confirm: str
eos__about_to_sign_template: str
eos__account: str
eos__action_name: str
eos__amount: str
eos__arbitrary_data: str
eos__buy_ram: str
eos__bytes: str
@ -274,7 +265,6 @@ class TR:
eos__name: str
eos__net: str
eos__new_account: str
eos__no: str
eos__owner: str
eos__parent: str
eos__payer: str
@ -296,9 +286,7 @@ class TR:
eos__vote_for_producers: str
eos__vote_for_proxy: str
eos__voter: str
eos__yes: str
ethereum__amount_sent: str
ethereum__confirm_fee: str
ethereum__contract: str
ethereum__data_size_template: str
ethereum__gas_limit: str
@ -376,7 +364,6 @@ class TR:
misc__decrypt_value: str
misc__encrypt_value: str
misc__title_suite_labeling: str
modify_amount__address: str
modify_amount__decrease_amount: str
modify_amount__increase_amount: str
modify_amount__new_amount: str
@ -389,7 +376,6 @@ class TR:
modify_fee__title: str
modify_fee__transaction_fee: str
monero__confirm_export: str
monero__confirm_fee: str
monero__confirm_ki_sync: str
monero__confirm_refresh: str
monero__confirm_unlock_time: str
@ -413,7 +399,6 @@ class TR:
nem__confirm_action: str
nem__confirm_address: str
nem__confirm_creation_fee: str
nem__confirm_fee: str
nem__confirm_mosaic: str
nem__confirm_multisig_fee: str
nem__confirm_namespace: str
@ -446,7 +431,6 @@ class TR:
nem__modify_supply_for: str
nem__modify_the_number_of_cosignatories_by: str
nem__mutable: str
nem__no: str
nem__of: str
nem__percentile: str
nem__raw_units_template: str
@ -460,7 +444,6 @@ class TR:
nem__under_namespace: str
nem__unencrypted: str
nem__unknown_mosaic: str
nem__yes: str
passphrase__access_hidden_wallet: str
passphrase__always_on_device: str
passphrase__from_host_not_shown: str
@ -669,17 +652,14 @@ class TR:
sd_card__wanna_format: str
sd_card__wrong_sd_card: str
send__address_path: str
send__amount: str
send__confirm_sending: str
send__from_multiple_accounts: str
send__including_fee: str
send__maximum_fee: str
send__receiving_to_multisig: str
send__title_amount: str
send__title_confirm_sending: str
send__title_joint_transaction: str
send__title_receiving_to: str
send__title_recipient: str
send__title_sending: str
send__title_sending_amount: str
send__title_sending_to: str
@ -775,15 +755,12 @@ class TR:
stellar__value_sha256: str
stellar__wanna_clean_value_key_template: str
stellar__your_account: str
tezos__address: str
tezos__amount: str
tezos__baker_address: str
tezos__balance: str
tezos__ballot: str
tezos__confirm_delegation: str
tezos__confirm_origination: str
tezos__delegator: str
tezos__fee: str
tezos__proposal: str
tezos__register_delegate: str
tezos__remove_delegation: str
@ -827,11 +804,14 @@ class TR:
wipe_code__wipe_code_mismatch: str
word_count__title: str
words__account: str
words__address: str
words__amount: str
words__are_you_sure: str
words__array_of: str
words__blockhash: str
words__buying: str
words__confirm: str
words__confirm_fee: str
words__contains: str
words__continue_anyway: str
words__continue_with: str
@ -841,6 +821,7 @@ class TR:
words__keep_it_safe: str
words__know_what_your_doing: str
words__my_trezor: str
words__no: str
words__outputs: str
words__please_check_again: str
words__please_try_again: str
@ -860,3 +841,4 @@ class TR:
words__unknown: str
words__warning: str
words__writable: str
words__yes: str

@ -71,7 +71,7 @@ async def require_confirm_order(msg: BinanceOrderMsg) -> None:
elif msg.side == BinanceOrderSide.SELL:
side = TR.binance__sell
else:
side = TR.binance__unknown
side = TR.words__unknown
await confirm_properties(
"confirm_order",

@ -21,4 +21,4 @@ def is_mainnet(protocol_magic: int) -> bool:
def to_ui_string(value: int) -> str:
return NAMES.get(value, TR.cardano__unknown)
return NAMES.get(value, TR.words__unknown)

@ -316,7 +316,7 @@ async def show_credentials(
payment_credential: Credential,
stake_credential: Credential,
) -> None:
intro_text = TR.cardano__intro_text_address
intro_text = TR.words__address
await _show_credential(payment_credential, intro_text, purpose="address")
await _show_credential(stake_credential, intro_text, purpose="address")
@ -724,7 +724,7 @@ async def confirm_withdrawal(
)
props.append(
(TR.cardano__amount, format_coin_amount(withdrawal.amount, network_id))
(f"{TR.words__amount}:", format_coin_amount(withdrawal.amount, network_id))
)
await confirm_properties(

@ -56,7 +56,7 @@ async def confirm_action_buyram(msg: EosActionBuyRam) -> None:
(
(TR.eos__payer, eos_name_to_string(msg.payer)),
(TR.eos__receiver, eos_name_to_string(msg.receiver)),
(TR.eos__amount, eos_asset_to_string(msg.quantity)),
(f"{TR.words__amount}:", eos_asset_to_string(msg.quantity)),
),
)
@ -82,10 +82,10 @@ async def confirm_action_delegate(msg: EosActionDelegate) -> None:
]
append = props.append # local_cache_attribute
if msg.transfer:
append((TR.eos__transfer, TR.eos__yes))
append((TR.eos__transfer, TR.words__yes))
append((TR.eos__receiver, eos_name_to_string(msg.receiver)))
else:
append((TR.eos__transfer, TR.eos__no))
append((TR.eos__transfer, TR.words__no))
await _confirm_properties(
"confirm_delegate",
@ -164,7 +164,7 @@ async def confirm_action_transfer(msg: EosActionTransfer, account: str) -> None:
props = [
(TR.eos__from, eos_name_to_string(msg.sender)),
(TR.eos__to, eos_name_to_string(msg.receiver)),
(TR.eos__amount, eos_asset_to_string(msg.quantity)),
(f"{TR.words__amount}:", eos_asset_to_string(msg.quantity)),
(TR.eos__contract, account),
]
if msg.memo is not None:
@ -178,7 +178,7 @@ async def confirm_action_transfer(msg: EosActionTransfer, account: str) -> None:
async def confirm_action_updateauth(msg: EosActionUpdateAuth) -> None:
props: list[PropertyType] = [
(TR.eos__account, eos_name_to_string(msg.account)),
(f"{TR.words__account}:", eos_name_to_string(msg.account)),
(TR.eos__permission, eos_name_to_string(msg.permission)),
(TR.eos__parent, eos_name_to_string(msg.parent)),
]
@ -195,7 +195,7 @@ async def confirm_action_deleteauth(msg: EosActionDeleteAuth) -> None:
"confirm_deleteauth",
TR.eos__delete_auth,
(
(TR.eos__account, eos_name_to_string(msg.account)),
(f"{TR.words__account}:", eos_name_to_string(msg.account)),
(TR.eos__permission, eos_name_to_string(msg.permission)),
),
)
@ -206,7 +206,7 @@ async def confirm_action_linkauth(msg: EosActionLinkAuth) -> None:
"confirm_linkauth",
TR.eos__link_auth,
(
(TR.eos__account, eos_name_to_string(msg.account)),
(f"{TR.words__account}:", eos_name_to_string(msg.account)),
(TR.eos__code, eos_name_to_string(msg.code)),
(TR.eos__type, eos_name_to_string(msg.type)),
(TR.eos__requirement, eos_name_to_string(msg.requirement)),
@ -219,7 +219,7 @@ async def confirm_action_unlinkauth(msg: EosActionUnlinkAuth) -> None:
"confirm_unlinkauth",
TR.eos__unlink_auth,
(
(TR.eos__account, eos_name_to_string(msg.account)),
(f"{TR.words__account}:", eos_name_to_string(msg.account)),
(TR.eos__code, eos_name_to_string(msg.code)),
(TR.eos__type, eos_name_to_string(msg.type)),
),

@ -183,7 +183,7 @@ async def _require_confirm_payment_id(payment_id: bytes) -> None:
async def _require_confirm_fee(fee: int) -> None:
await confirm_metadata(
"confirm_final",
TR.monero__confirm_fee,
TR.words__confirm_fee,
"{}",
_format_amount(fee),
hold=True,

@ -18,7 +18,7 @@ async def require_confirm_text(action: str) -> None:
async def require_confirm_fee(action: str, fee: int) -> None:
await confirm_metadata(
"confirm_fee",
TR.nem__confirm_fee,
TR.words__confirm_fee,
action + "\n{}",
f"{format_amount(fee, NEM_MAX_DIVISIBILITY)} XEM",
ButtonRequestType.ConfirmOutput,

@ -66,7 +66,7 @@ async def _require_confirm_properties(definition: NEMMosaicDefinition) -> None:
append((TR.nem__description, definition.description))
# transferable
transferable = TR.nem__yes if definition.transferable else TR.nem__no
transferable = TR.words__yes if definition.transferable else TR.words__no
append((TR.nem__transferable, transferable))
# mutable_supply

@ -22,7 +22,7 @@ async def require_confirm_fee(value: int, fee: int) -> None:
await confirm_total(
format_tezos_amount(value),
format_tezos_amount(fee),
total_label=TR.tezos__amount,
total_label=f"{TR.words__amount}:",
)
@ -30,7 +30,7 @@ async def require_confirm_origination(address: str) -> None:
await confirm_address(
TR.tezos__confirm_origination,
address,
TR.tezos__address,
f"{TR.words__address}:",
"confirm_origination",
BR_SIGN_TX,
)
@ -42,7 +42,7 @@ async def require_confirm_origination_fee(balance: int, fee: int) -> None:
TR.tezos__confirm_origination,
(
(TR.tezos__balance, format_tezos_amount(balance)),
(TR.tezos__fee, format_tezos_amount(fee)),
(f"{TR.words__fee}:", format_tezos_amount(fee)),
),
hold=True,
)
@ -62,7 +62,7 @@ async def require_confirm_set_delegate(fee: int) -> None:
await confirm_metadata(
"confirm_delegation_final",
TR.tezos__confirm_delegation,
TR.tezos__fee + "\n{}",
f"{TR.words__fee}:" + "\n{}",
format_tezos_amount(fee),
BR_SIGN_TX,
hold=True,
@ -74,8 +74,8 @@ async def require_confirm_register_delegate(address: str, fee: int) -> None:
"confirm_register_delegate",
TR.tezos__register_delegate,
(
(TR.tezos__fee, format_tezos_amount(fee)),
(TR.tezos__address, address),
(f"{TR.words__fee}:", format_tezos_amount(fee)),
(f"{TR.words__address}:", address),
),
hold=True,
br_code=BR_SIGN_TX,
@ -131,7 +131,7 @@ async def require_confirm_manager_remove_delegate(fee: int) -> None:
await confirm_metadata(
"confirm_undelegation_final",
TR.tezos__remove_delegation,
TR.tezos__fee + "\n{}",
f"{TR.words__fee}:" + "\n{}",
format_tezos_amount(fee),
BR_SIGN_TX,
hold=True,

@ -670,10 +670,10 @@ async def confirm_output(
chunkify: bool = False,
) -> None:
title = title or TR.send__confirm_sending # def_arg
address_title = TR.send__title_recipient
address_title = TR.words__recipient
if output_index is not None:
address_title += f" #{output_index + 1}"
amount_title = TR.send__title_amount
amount_title = TR.words__amount
if output_index is not None:
amount_title += f" #{output_index + 1}"
@ -683,7 +683,7 @@ async def confirm_output(
trezorui2.confirm_output_address(
address=address,
address_label=address_label or "",
address_title=address_title,
address_title=address_title.upper(),
chunkify=chunkify,
)
),
@ -696,7 +696,7 @@ async def confirm_output(
result = await interact(
RustLayout(
trezorui2.confirm_output_amount(
amount_title=amount_title,
amount_title=amount_title.upper(),
amount=amount,
)
),
@ -866,7 +866,7 @@ def confirm_address(
br_type: str = "confirm_address",
br_code: ButtonRequestType = BR_TYPE_OTHER,
) -> Awaitable[None]:
description = description or TR.address__address # def_arg
description = description or f"{TR.words__address}:" # def_arg
return confirm_blob(
br_type,
title.upper(),
@ -899,7 +899,7 @@ def confirm_amount(
br_type: str = "confirm_amount",
br_code: ButtonRequestType = BR_TYPE_OTHER,
) -> Awaitable[None]:
description = description or TR.send__amount # def_arg
description = description or f"{TR.words__amount}:" # def_arg
return confirm_blob(
br_type,
title.upper(),
@ -1184,7 +1184,7 @@ async def confirm_modify_output(
data=address,
verb=TR.buttons__continue,
verb_cancel=None,
description=TR.address__address,
description=f"{TR.words__address}:",
extra=None,
)
)

@ -599,11 +599,11 @@ async def confirm_output(
# TODO: handle translation
if title.upper().startswith("CONFIRM "):
title = title[len("CONFIRM ") :]
amount_title = title.upper()
recipient_title = title.upper()
amount_title = title
recipient_title = title
elif output_index is not None:
amount_title = f"{TR.send__title_amount } #{output_index + 1}"
recipient_title = f"{TR.send__title_recipient} #{output_index + 1}"
amount_title = f"{TR.words__amount} #{output_index + 1}"
recipient_title = f"{TR.words__recipient} #{output_index + 1}"
else:
amount_title = TR.send__confirm_sending
recipient_title = TR.send__title_sending_to
@ -612,7 +612,7 @@ async def confirm_output(
result = await interact(
RustLayout(
trezorui2.confirm_value(
title=recipient_title,
title=recipient_title.upper(),
subtitle=address_label,
description=None,
value=address,
@ -631,7 +631,7 @@ async def confirm_output(
result = await interact(
RustLayout(
trezorui2.confirm_value(
title=amount_title,
title=amount_title.upper(),
subtitle=None,
description=None,
value=amount,
@ -799,10 +799,11 @@ async def confirm_blob(
async def confirm_address(
title: str,
address: str,
description: str | None = TR.address__address,
description: str | None = None,
br_type: str = "confirm_address",
br_code: ButtonRequestType = BR_TYPE_OTHER,
) -> None:
description = description or f"{TR.words__address}:" # def_arg
return await confirm_value(
title,
address,
@ -837,7 +838,7 @@ def confirm_amount(
br_type: str = "confirm_amount",
br_code: ButtonRequestType = BR_TYPE_OTHER,
) -> Awaitable[None]:
description = description or TR.send__amount # def_arg
description = description or f"{TR.words__amount}:" # def_arg
return confirm_value(
title,
amount,
@ -990,7 +991,7 @@ async def confirm_ethereum_tx(
trezorui2.confirm_total(
title=TR.words__title_summary,
items=[
(TR.send__amount, total_amount),
(f"{TR.words__amount}:", total_amount),
(TR.send__maximum_fee, maximum_fee),
],
info_button=True,
@ -1008,7 +1009,7 @@ async def confirm_ethereum_tx(
# Allowing going back and forth between recipient and summary/details
await confirm_blob(
br_type,
TR.send__title_recipient,
TR.words__recipient.upper(),
recipient,
verb=TR.buttons__continue,
chunkify=chunkify,
@ -1104,7 +1105,7 @@ async def confirm_modify_output(
data=address,
verb=TR.buttons__continue,
verb_cancel=None,
description=TR.modify_amount__address,
description=f"{TR.words__address}:",
extra=None,
)
)
@ -1248,7 +1249,7 @@ async def confirm_signverify(
items: list[tuple[str, str]] = []
if account is not None:
items.append((TR.address_details__account, account))
items.append((f"{TR.words__account}:", account))
if path is not None:
items.append((TR.address_details__derivation_path, path))
items.append(

Loading…
Cancel
Save