mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-11-22 09:57:02 +01:00
d76b458235
* fix(privateKey): Restore hold-to-reveal button for private key export * lint and unit test fixes * adding e2e tests to reveal private key * fixing lint issues * fixed: Private key is able to be presented without tapping and holding the "Hold to reveal" CTA * Incorrect password test and support hold to reveal * improving unit tests --------- Co-authored-by: Plasma Corral <32695229+plasmacorral@users.noreply.github.com> Co-authored-by: Gustavo Antunes <17601467+gantunesr@users.noreply.github.com>
330 lines
11 KiB
JSON
Generated
330 lines
11 KiB
JSON
Generated
{
|
|
"account": {
|
|
"message": "рдЦрд╛рддрд╛"
|
|
},
|
|
"accountDetails": {
|
|
"message": "рдЦрд╛рддрд╛ рд╡рд┐рд╡рд░рдг"
|
|
},
|
|
"accountName": {
|
|
"message": "рдЦрд╛рддреЗ рдХрд╛ рдирд╛рдо"
|
|
},
|
|
"addToken": {
|
|
"message": "рдЯреЛрдХрди рдЬреЛрдбрд╝реЗрдВ"
|
|
},
|
|
"amount": {
|
|
"message": "рд░рд╛рд╢рд┐"
|
|
},
|
|
"appDescription": {
|
|
"message": "рдЗрдереАрд░рд┐рдпрдо рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди",
|
|
"description": "The description of the application"
|
|
},
|
|
"appName": {
|
|
"message": "рдореЗрдЯрд╛рдорд╛рд╕реНрдХ/MetaMask",
|
|
"description": "The name of the application"
|
|
},
|
|
"appNameBeta": {
|
|
"message": "MetaMask Beta",
|
|
"description": "The name of the application (Beta)"
|
|
},
|
|
"appNameFlask": {
|
|
"message": "MetaMask Flask",
|
|
"description": "The name of the application (Flask)"
|
|
},
|
|
"approve": {
|
|
"message": "рдордВрдЬреВрд░"
|
|
},
|
|
"attemptingConnect": {
|
|
"message": "рдмреНрд▓реЙрдХрдЪреИрди рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рд╣реЛрдЧрд╛редрд╕рдмреНрд░ рдХрд░реЗред"
|
|
},
|
|
"attributions": {
|
|
"message": "рдПрдЯреНрд░рд┐рдмреНрдпреВрд╢рди"
|
|
},
|
|
"back": {
|
|
"message": "рд╡рд╛рдкрд╕"
|
|
},
|
|
"balance": {
|
|
"message": "рдЙрдкрд▓рдмреНрдз рдмреИрд▓реЗрдВрд╕ред"
|
|
},
|
|
"cancel": {
|
|
"message": "рд░рджреНрдж рдХрд░реЗрдВ"
|
|
},
|
|
"confirm": {
|
|
"message": "рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ"
|
|
},
|
|
"confirmPassword": {
|
|
"message": "рдкрд╛рд╕рд╡рд░реНрдб рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ"
|
|
},
|
|
"contractDeployment": {
|
|
"message": "рдЕрдиреБрдмрдВрдз рдкрд░рд┐рдирд┐рдпреЛрдЬрди рд╡ рддреИрдирд╛рддреА"
|
|
},
|
|
"copiedExclamation": {
|
|
"message": "рдХреЙрдкреА рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛!"
|
|
},
|
|
"copyToClipboard": {
|
|
"message": "рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб рдкрд░ рдХреЙрдкреА рдХрд░реЗрдВ"
|
|
},
|
|
"create": {
|
|
"message": "рдмрдирд╛рдПрдВ"
|
|
},
|
|
"decimal": {
|
|
"message": "рджрд╢рдорд▓рд╡ рдкрд░рд┐рд╢реБрджреНрдзрддрд╛"
|
|
},
|
|
"decimalsMustZerotoTen": {
|
|
"message": "рджрд╢рдорд▓рд╡ рдХрдо рд╕реЗ рдХрдо 0 рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдФрд░ 36 рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред"
|
|
},
|
|
"details": {
|
|
"message": "рд╕рдВрджреЗрд╢ рд╡рд┐рд╡рд░рдг"
|
|
},
|
|
"done": {
|
|
"message": "рд╕рдВрдкрдиреНрди"
|
|
},
|
|
"downloadStateLogs": {
|
|
"message": "рд░рд╛рдЬреНрдп рд▓реЙрдЧ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ"
|
|
},
|
|
"edit": {
|
|
"message": "рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ"
|
|
},
|
|
"etherscanView": {
|
|
"message": "рдИрдерд░рд╕реНрдХреИрди рдкрд░ рдЦрд╛рддрд╛ рджреЗрдЦреЗрдВ"
|
|
},
|
|
"failed": {
|
|
"message": "рд╡рд┐рдлрд▓"
|
|
},
|
|
"fiat": {
|
|
"message": "FIAT рдПрдХреНрд╕рдЪреЗрдВрдЬ рдЯрд╛рдЗрдк",
|
|
"description": "Exchange type"
|
|
},
|
|
"fileImportFail": {
|
|
"message": "рдлрд╝рд╛рдЗрд▓ рдЖрдпрд╛рдд рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ? рдпрд╣рд╛рдВ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ!",
|
|
"description": "Helps user import their account from a JSON file"
|
|
},
|
|
"from": {
|
|
"message": "рдХреА рддрд░рдл рд╕реЗ - рд╕рдВрджреЗрд╢"
|
|
},
|
|
"gasLimit": {
|
|
"message": "рдЧреИрд╕ рд╕реАрдорд╛"
|
|
},
|
|
"gasLimitTooLow": {
|
|
"message": "реирезрежрежреж - рдЧреИрд╕ рдХреА рд╕реАрдорд╛ рдХрдо рд╕реЗ рдХрдо 21000 рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП"
|
|
},
|
|
"gasPrice": {
|
|
"message": "рдЧреИрд╕ рдореВрд▓реНрдп (рдЬреАрдбрдмреНрд▓реНрдпреВрдИрдЖрдИ),(GWEI)"
|
|
},
|
|
"here": {
|
|
"message": "рдпрд╣рд╛рдВ",
|
|
"description": "as in -click here- for more information (goes with troubleTokenBalances)"
|
|
},
|
|
"hide": {
|
|
"message": "рдЫреБрдкрд╛рдПрдВ"
|
|
},
|
|
"hideTokenPrompt": {
|
|
"message": "рдЯреЛрдХрди рдЫрд┐рдкрд╛рдПрдВn?"
|
|
},
|
|
"import": {
|
|
"message": "рдЖрдпрд╛рдд",
|
|
"description": "Button to import an account from a selected file"
|
|
},
|
|
"importAccount": {
|
|
"message": "рдЦрд╛рддрд╛ рдЖрдпрд╛рдд"
|
|
},
|
|
"importAccountMsg": {
|
|
"message": "рдЖрдпрд╛рдд рдХрд┐рдП рдЧрдП рдЦрд╛рддреЗ рдЖрдкрдХреЗ рдореВрд▓ рд░реВрдк рд╕реЗ рдмрдирд╛рдП рдЧрдП рдореЗрдЯрд╛рдорд╛рд╕реНрдХ рдЕрдХрд╛рдЙрдВрдЯ рд╕реАрдбрдлреНрд░реЗрдЬ рд╕реЗ рд╕рдВрдмрджреНрдз рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред рдЖрдпрд╛рдд рдХрд┐рдП рдЧрдП рдЦрд╛рддреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдЬрд╛рдиреЗрдВ"
|
|
},
|
|
"imported": {
|
|
"message": "рдЖрдпрд╛рддрд┐рдд",
|
|
"description": "status showing that an account has been fully loaded into the keyring"
|
|
},
|
|
"insufficientFunds": {
|
|
"message": "рдЕрдкрд░реНрдпрд╛рдкреНрдд рдзрди"
|
|
},
|
|
"insufficientTokens": {
|
|
"message": "рдЕрдкрд░реНрдпрд╛рдкреНрдд рдЯреЛрдХрдиред"
|
|
},
|
|
"invalidAddress": {
|
|
"message": "рдЕрдорд╛рдиреНрдп рдкрддрд╛"
|
|
},
|
|
"invalidAddressRecipient": {
|
|
"message": "рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХрд╛ рдкрддрд╛ рдЕрдорд╛рдиреНрдп рд╣реИ"
|
|
},
|
|
"invalidBlockExplorerURL": {
|
|
"message": "рдЕрдорд╛рдиреНрдп Block Explorer рдХреИ URI"
|
|
},
|
|
"invalidRPC": {
|
|
"message": "рдЕрдорд╛рдиреНрдп RPC рдХреИ URI"
|
|
},
|
|
"jsonFile": {
|
|
"message": "JSON рдлрд╝рд╛рдЗрд▓",
|
|
"description": "format for importing an account"
|
|
},
|
|
"likeToImportTokens": {
|
|
"message": "рдХреНрдпрд╛ рдЖрдк рдЗрди рдЯреЛрдХрдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?"
|
|
},
|
|
"loading": {
|
|
"message": "рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ ....."
|
|
},
|
|
"loadingTokens": {
|
|
"message": "рдЯреЛрдХрди рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ ....."
|
|
},
|
|
"localhost": {
|
|
"message": "рд╕реНрдерд╛рдиреАрдпрд╣реЛрд╕реНрдЯ 8545"
|
|
},
|
|
"lock": {
|
|
"message": "рд▓реЙрдЧ рдЖрдЙрдЯ рдХрд░реЗрдВ"
|
|
},
|
|
"mainnet": {
|
|
"message": "рдореБрдЦреНрдп рдЗрдереАрд░рд┐рдпрдо рдиреЗрдЯрд╡рд░реНрдХ"
|
|
},
|
|
"message": {
|
|
"message": "рд╕рдВрджреЗрд╢"
|
|
},
|
|
"mustSelectOne": {
|
|
"message": "рдХрдо рд╕реЗ рдХрдо 1 рдЯреЛрдХрди рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред"
|
|
},
|
|
"needImportFile": {
|
|
"message": "рдЖрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред",
|
|
"description": "User is important an account and needs to add a file to continue"
|
|
},
|
|
"negativeETH": {
|
|
"message": "рдИрдЯреАрдПрдЪ рдХреА рдирдХрд╛рд░рд╛рддреНрдордХ рдорд╛рддреНрд░рд╛ рдирд╣реАрдВ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВред."
|
|
},
|
|
"networks": {
|
|
"message": "рдиреЗрдЯрд╡рд░реНрдХ"
|
|
},
|
|
"newAccount": {
|
|
"message": "рдирдпрд╛ рдЦрд╛рддрд╛"
|
|
},
|
|
"newAccountNumberName": {
|
|
"message": "рдирдпрд╛ рдЦрд╛рддрд╛ $1",
|
|
"description": "Default name of next account to be created on create account screen"
|
|
},
|
|
"newContract": {
|
|
"message": "рдирдпрд╛ рдЕрдиреБрдмрдВрдз"
|
|
},
|
|
"newPassword": {
|
|
"message": "рдирдпрд╛ рдкрд╛рд╕рд╡рд░реНрдб (рдиреНрдпреВрдирддрдо 8 рд╡рд░реНрдг)"
|
|
},
|
|
"next": {
|
|
"message": "рдЕрдЧрд▓рд╛"
|
|
},
|
|
"noAddressForName": {
|
|
"message": "рдЗрд╕ рдирд╛рдо рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдкрддрд╛ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред"
|
|
},
|
|
"noTransactions": {
|
|
"message": "рдХреЛрдИ рд▓реЗрди-рджреЗрди рдирд╣реАрдВ"
|
|
},
|
|
"pastePrivateKey": {
|
|
"message": "рдпрд╣рд╛рдВ рдЕрдкрдиреА рдирд┐рдЬреА рдХреБрдВрдЬреА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдЪрд┐рдкрдХрд╛рдПрдВ:",
|
|
"description": "For importing an account from a private key"
|
|
},
|
|
"personalAddressDetected": {
|
|
"message": "рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкрддрд╛ рдорд┐рд▓рд╛ред рдЯреЛрдХрди рдЕрдиреБрдмрдВрдз рдХрд╛ рдкрддрд╛ рдЗрдирдкреБрдЯред"
|
|
},
|
|
"privacyMsg": {
|
|
"message": "рдЧреЛрдкрдиреАрдпрддрд╛ рдиреАрддрд┐"
|
|
},
|
|
"privateKey": {
|
|
"message": "рдирд┐рдЬреА рдХреБрдВрдЬреА",
|
|
"description": "select this type of file to use to import an account"
|
|
},
|
|
"privateKeyWarning": {
|
|
"message": "рдЪреЗрддрд╛рд╡рдиреА: рдХрднреА рднреА рдЗрд╕ рдХреБрдВрдЬреА рдХрд╛ рдЦреБрд▓рд╛рд╕рд╛ рди рдХрд░реЗрдВред рдЖрдкрдХреА рдирд┐рдЬреА рдХреБрдВрдЬреА рд╡рд╛рд▓реЗ рдХреЛрдИ рднреА рдЖрдкрдХреЗ рдЦрд╛рддреЗ рдореЗрдВ рд░рдЦреА рдХрд┐рд╕реА рднреА рд╕рдВрдкрддреНрддрд┐ рдХреЛ рдЪреБрд░рд╛ рд╕рдХрддрд╛ рд╣реИред"
|
|
},
|
|
"privateNetwork": {
|
|
"message": "рдирд┐рдЬреА рдиреЗрдЯрд╡рд░реНрдХ"
|
|
},
|
|
"readdToken": {
|
|
"message": "рдЖрдк рдЕрдкрдиреЗ рдЦрд╛рддрд╛ рд╡рд┐рдХрд▓реНрдк рдореЗрдиреВ рдореЗрдВ .рдЯреЛрдХрди рдЬреЛрдбрд╝реЗрдВ. рдкрд░ рдЬрд╛рдХрд░ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЗрд╕ рдЯреЛрдХрди рдХреЛ рд╡рд╛рдкрд╕ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред"
|
|
},
|
|
"reject": {
|
|
"message": "рдЕрд╕реНрд╡реАрдХрд╛рд░"
|
|
},
|
|
"rejected": {
|
|
"message": "рдЕрд╕реНрд╡реАрдХреГрдд"
|
|
},
|
|
"required": {
|
|
"message": "рдЖрд╡рд╢реНрдпрдХ"
|
|
},
|
|
"revealSeedWords": {
|
|
"message": "рдмреАрдЬ рд╢рдмреНрдж рдкреНрд░рдХрдЯ рдХрд░реЗрдВ"
|
|
},
|
|
"revealSeedWordsWarning": {
|
|
"message": "рдХрд┐рд╕реА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕реНрдерд╛рди рдкрд░ рдЕрдкрдиреЗ рдмреАрдЬ рдХреЗ рд╢рдмреНрдж рдареАрдХ рдирд╣реАрдВ рдХрд░реЗрдВ! рдпреЗ рд╢рдмреНрдж рдЖрдкрдХреЗ рд╕рднреА рдЦрд╛рддреЛрдВ рдХреЛ рдЪреЛрд░реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред",
|
|
"description": "$1 is bolded text using the message from 'revealSeedWordsWarning2'"
|
|
},
|
|
"save": {
|
|
"message": "рд╕рд╣реЗрдЬреЗрдВ"
|
|
},
|
|
"search": {
|
|
"message": "рдЦреЛрдЬ рдХрд░реЗрдВ"
|
|
},
|
|
"seedPhraseReq": {
|
|
"message": "рдмреАрдЬ рд╡рд╛рдХреНрдпрд╛рдВрд╢ 12 рд╢рдмреНрдж рд▓рдВрдмрд╛ рд╣реИрдВ"
|
|
},
|
|
"selectType": {
|
|
"message": "рдкреНрд░рдХрд╛рд░ рдЪреБрдиреЗрдВ"
|
|
},
|
|
"send": {
|
|
"message": "рднреЗрдЬреЗрдВ"
|
|
},
|
|
"sendTokens": {
|
|
"message": "рднреЗрдЬреЗрдВ рдЯреЛрдХрди"
|
|
},
|
|
"settings": {
|
|
"message": "рд╕реЗрдЯрд┐рдВрдЧреНрд╕"
|
|
},
|
|
"sigRequest": {
|
|
"message": "рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдЕрдиреБрд░реЛрдз"
|
|
},
|
|
"sign": {
|
|
"message": "рд╣рд╕реНрддрд╛рдХреНрд╖рд░"
|
|
},
|
|
"stateLogs": {
|
|
"message": "рд╕реНрдерд┐рддрд┐ рд╕рдВрджреЗрд╢"
|
|
},
|
|
"stateLogsDescription": {
|
|
"message": "рд╕реНрдерд┐рддрд┐ рд╕рдВрджреЗрд╢ рдореЗрдВ рдЖрдкрдХрд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЦрд╛рддрд╛, рдкрддреЛрдВ рдФрд░ рднреЗрдЬреЗ рдЧрдП рд▓реЗрдирджреЗрди, рд╣реЛрддреЗ рд╣реИрдВред"
|
|
},
|
|
"supportCenter": {
|
|
"message": "рд╣рдорд╛рд░реЗ рд╕рд╣рд╛рдпрддрд╛ рдХреЗрдВрджреНрд░ рдкрд░ рдЬрд╛рдПрдВ"
|
|
},
|
|
"symbolBetweenZeroTwelve": {
|
|
"message": "рдкреНрд░рддреАрдХ 11 рд╡рд░реНрдг рдпрд╛ рдЙрд╕рд╕реЗ рдХрдо рдХрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред"
|
|
},
|
|
"terms": {
|
|
"message": "рдЙрдкрдпреЛрдЧ рдХреА рд╢рд░реНрддреЗрдВ"
|
|
},
|
|
"to": {
|
|
"message": "рдХреЗ рд▓рд┐рдП"
|
|
},
|
|
"tokenAlreadyAdded": {
|
|
"message": "рдЯреЛрдХрди рдкрд╣рд▓реЗ рд╣реА рдЬреЛрдбрд╝рд╛ рдЬрд╛ рдЪреБрдХрд╛ рд╣реИред"
|
|
},
|
|
"tokenSymbol": {
|
|
"message": "рдЯреЛрдХрди рдкреНрд░рддреАрдХ"
|
|
},
|
|
"total": {
|
|
"message": "рдХреБрд▓"
|
|
},
|
|
"unknown": {
|
|
"message": "рдЕрдЬреНрдЮрд╛рдд рдиреЗрдЯрд╡рд░реНрдХ"
|
|
},
|
|
"unknownNetwork": {
|
|
"message": "рдЕрдЬреНрдЮрд╛рдд рдирд┐рдЬреА рдиреЗрдЯрд╡рд░реНрдХ"
|
|
},
|
|
"unlock": {
|
|
"message": "рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ"
|
|
},
|
|
"urlErrorMsg": {
|
|
"message": "URI-рдпреВрдЖрд░рдЖрдИ рдХреЛ рдЙрдкрдпреБрдХреНрдд HTTP / HTTPS рдЙрдкрд╕рд░реНрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред"
|
|
},
|
|
"usedByClients": {
|
|
"message": "рд╡рд┐рднрд┐рдиреНрди рдХреНрд▓рд╛рдЗрдВрдЯреНрд╕ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ"
|
|
},
|
|
"visitWebSite": {
|
|
"message": "рд╣рдорд╛рд░реА рд╡реЗрдм рд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╛рдПрдВ"
|
|
},
|
|
"youSign": {
|
|
"message": "рдЖрдк рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ"
|
|
}
|
|
}
|