diff --git a/UnstoppableWallet/UnstoppableWallet/de.lproj/Localizable.strings b/UnstoppableWallet/UnstoppableWallet/de.lproj/Localizable.strings index 3c7a7278db..bc54de2545 100644 --- a/UnstoppableWallet/UnstoppableWallet/de.lproj/Localizable.strings +++ b/UnstoppableWallet/UnstoppableWallet/de.lproj/Localizable.strings @@ -1666,7 +1666,7 @@ Swag your way to Settings -> %@ and let it shine!"; // Launch -"launch.failed_to_launch" = "Failed to launch application due to internal error. Please try restarting app or report the error to our support team."; +"launch.failed_to_launch" = "Failed to launch application due to internal error. Please try restarting the app or report the error to our support team."; "launch.failed_to_launch.report" = "Report"; // Tron diff --git a/UnstoppableWallet/UnstoppableWallet/en.lproj/Localizable.strings b/UnstoppableWallet/UnstoppableWallet/en.lproj/Localizable.strings index 516ad7941f..5825ab80c3 100644 --- a/UnstoppableWallet/UnstoppableWallet/en.lproj/Localizable.strings +++ b/UnstoppableWallet/UnstoppableWallet/en.lproj/Localizable.strings @@ -147,7 +147,7 @@ Go to Settings - > %@ and allow access to the camera."; "restore_type.recovery.description" = "Import using recovery phrase or private key."; "restore_type.cloud.description" = "Import from a backup file in your keychain."; "restore_type.file.description" = "Import a backup file from your local folder."; -"restore_type.cex.description" = "Connect to a wallet on centralized exchange."; +"restore_type.cex.description" = "Connect to a wallet on a centralized exchange."; // Restore Cloud @@ -262,11 +262,11 @@ Go to Settings - > %@ and allow access to the camera."; "backup.cloud.name.description" = "Enter name for the backup file."; "backup.cloud.name.empty" = "Backup name can't be empty!"; "backup.cloud.name.error.empty" = "Backup name must be not empty"; -"backup.cloud.name.error.already_exist" = "Backup name already exist!"; +"backup.cloud.name.error.already_exist" = "Backup name already exists!"; "backup.cloud.name.placeholder" = "Name"; "backup.cloud.password.title" = "Set Password"; -"backup.cloud.password.description" = "Set unlock password for your backup. It must consist of at least 8 symbols and include at least one lowercase letter, uppercase letter, number and a special character."; +"backup.cloud.password.description" = "Set the unlock password for your backup. It must consist of at least 8 symbols and include at least one lowercase letter, uppercase letter, number, and a special character."; "backup.cloud.password.highlighted_description" = "Don't forget this password! It is separate from your Apple iCloud password, and it cannot be recovered or reset."; "backup.cloud.password.placeholder" = "Password"; "backup.cloud.password.confirm.placeholder" = "Confirm"; @@ -336,7 +336,7 @@ Go to Settings - > %@ and allow access to the camera."; "balance.token.locked.info.description" = "The sender sent these funds with a spending lock that will expire on the shown date. \n\nNo worries, the received Bitcoins are already yours, but until the lock period expires you cannot spend them on the Bitcoin network."; "balance.token.processing" = "Processing"; "balance.token.processing.info.title" = "Processing amount"; -"balance.token.processing.info.description" = "Transactions with this amount still syncing. And when they will be confirmed, this tokens will be available for spending"; +"balance.token.processing.info.description" = "Transactions with this amount still syncing. And when they are confirmed, these tokens will be available for spending"; "balance.token.staked" = "Staked"; "balance.token.staked.info.title" = "Staked title"; "balance.token.staked.info.description" = "Staked Description Text"; @@ -417,7 +417,7 @@ Go to Settings - > %@ and allow access to the camera."; "send.hodler_locktime_off" = "Off"; "send.hodler_error.unsupported_address" = "Time locking works only when sending to payment addresses starting with 1... (aka BIP44 addresses)"; "send.fee_info.title" = "Fee Rate"; -"send.fee_info.description" = "Blockchains require users to pay network fees when sending transactions. The fees are higher when a lot of transactions are taking place on the network.\n\nThe %@ wallet estimates fee based on the current blockchain activity and recommends the optimal value in order for the transaction to be processed within reasonable amount of time.\n\nThe recommended fee rate shown as the amount of satoshi user needs to pay for a single byte of the transaction. Thus, the total fee depends on the total size of the transaction which is measured in bytes.\n\nUsers may use provided controls to increase or decrease the fee rate value. The change in fee rate changes the total fee for the transaction the user will pay.\n\nSetting fee rate below recommended value may result in a transaction being held as pending for hours, or being rejected. The lower the value, the longer it will take for the transaction to confirm. For transactions where priority is important, we recommend setting higher fee rate."; +"send.fee_info.description" = "Blockchains require users to pay network fees when sending transactions. The fees are higher when a lot of transactions are taking place on the network.\n\nThe %@ wallet estimates fee based on the current blockchain activity and recommends the optimal value in order for the transaction to be processed within a reasonable amount of time.\n\nThe recommended fee rate is shown as the amount of satoshi the user needs to pay for a single byte of the transaction. Thus, the total fee depends on the total size of the transaction which is measured in bytes.\n\nUsers may use provided controls to increase or decrease the fee rate value. The change in fee rate changes the total fee for the transaction the user will pay.\n\nSetting fee rate below recommended value may result in a transaction being held as pending for hours or being rejected. The lower the value, the longer it will take for the transaction to confirm. For transactions where priority is important, we recommend setting a higher fee rate."; "send.transaction_inputs_outputs_info.title" = "Transaction Inputs / Outputs"; "send.transaction_inputs_outputs_info.description" = "Most Bitcoin transactions, as well as transactions in alike cryptocurrencies including Bitcoin Cash, Dash, and Litecoin, generate two outputs. One output is the amount that goes to the receiver and the other is the change output that is returned to the sender. The way most wallets construct transactions makes it easy for a third party to understand which of the outputs went to the receiving party and which one was the change amount returned to the sender. As the output returned to the sender is later used in future transactions, a connection between these two transactions becomes apparent.\n\nThe %@ wallet implements measures to make it harder for someone to figure out which output goes where.\n\nThere are two options available to %@ users:"; "send.transaction_inputs_outputs_info.shuffle.title" = "1. Shuffle"; @@ -438,9 +438,9 @@ Go to Settings - > %@ and allow access to the camera."; "send.confirmation.time_lock" = "Time Lock"; "send.confirmation.slide_to_send" = "Slide to Send"; "send.confirmation.sending" = "Sending"; -"send.confirmation.resend_description" = "This action will attempt to invalidate the previous transaction by resending it with a higher fee. If the original transaction remains pending when a new one sent there is s a high chance (not guaranteed) that it will be invalidated and replaced. Only one of these two transactions will be included in the blockchain."; +"send.confirmation.resend_description" = "This action will attempt to invalidate the previous transaction by resending it with a higher fee. If the original transaction remains pending when a new one is sent there is a high chance (not guaranteed) that it will be invalidated and replaced. Only one of these two transactions will be included in the blockchain."; "send.confirmation.resend" = "Resend"; -"send.confirmation.cancel_description" = "This action will attempt to invalidate previous transaction by resending as a new 0 amount transaction to self. If the original transaction remains pending when a new one sent there is s a high chance (not guaranteed) that it will be invalidated and replaced. Only one of these two transactions will be included in the blockchain."; +"send.confirmation.cancel_description" = "This action will attempt to invalidate the previous transaction by resending it as a new 0 amount transaction to self. If the original transaction remains pending when a new one is sent there is a high chance (not guaranteed) that it will be invalidated and replaced. Only one of these two transactions will be included in the blockchain."; "send.confirmation.cancel" = "Cancel Transaction"; "send.confirmation.nonce" = "Nonce"; "send.confirmation.method" = "Method"; @@ -784,7 +784,7 @@ Go to Settings - > %@ and allow access to the camera."; "coin_analytics.cex_volume_rank.description" = "Tokens ranked by trading volume for the token on centralized exchanges."; "coin_analytics.cex_volume.info1" = "Total trading volume for the token on leading centralized exchanges over a 30-day period."; "coin_analytics.cex_volume.info2" = "Chart showing variation in daily trading volume for the token on leading centralized exchanges over 1 year period."; -"coin_analytics.cex_volume.info3" = "Token's rank is based on trading volume on leading centralized exchanges over 30-day period."; +"coin_analytics.cex_volume.info3" = "Token's rank is based on trading volume on leading centralized exchanges over a 30-day period."; "coin_analytics.cex_volume.info4" = "List of all tokens ranked based on trading volume on centralized exchanges over 24H / 7D / 1M intervals."; "coin_analytics.dex_volume" = "DEX Volume"; @@ -814,16 +814,16 @@ Go to Settings - > %@ and allow access to the camera."; "coin_analytics.active_addresses_rank.description" = "Tokens ranked by number of unique addresses transacting with the token."; "coin_analytics.active_addresses.info1" = "Total number of unique daily active addresses over a 24-hour period."; "coin_analytics.active_addresses.info2" = "Chart showing variation in daily active address count over 1 year period."; -"coin_analytics.active_addresses.info3" = "Total number of unique blockchain addresses transacting with token over 30-day period."; -"coin_analytics.active_addresses.info4" = "Token's rank based on the number of active wallets transacting with the token 30-day period."; +"coin_analytics.active_addresses.info3" = "Total number of unique blockchain addresses transacting with token over a 30-day period."; +"coin_analytics.active_addresses.info4" = "Token's rank is based on the number of active wallets transacting with the token 30-day period."; "coin_analytics.active_addresses.info5" = "List of all tokens ranked based on the number of daily active addresses transacting with the token over 24h / 7D / 1M intervals."; "coin_analytics.transaction_count" = "Transaction Count"; "coin_analytics.transaction_count_rank" = "Tx Count Rank"; -"coin_analytics.transaction_count_rank.description" = "Tokens ranked by number of transactions on a blockchain."; -"coin_analytics.transaction_count.info1" = "Total number of unique blockchain transactions with token over 30-day period."; +"coin_analytics.transaction_count_rank.description" = "Tokens are ranked by a number of transactions on a blockchain."; +"coin_analytics.transaction_count.info1" = "Total number of unique blockchain transactions with tokens over a 30-day period."; "coin_analytics.transaction_count.info2" = "Chart showing variation in transaction count over 1 year period."; -"coin_analytics.transaction_count.info3" = "Token's rank based on the number of transactions with the token 30-day period."; +"coin_analytics.transaction_count.info3" = "Token's rank is based on the number of transactions within the token 30-day period."; "coin_analytics.transaction_count.info4" = "List of all tokens ranked based on the number of transactions with the token over 24h / 7D / 1M intervals."; "coin_analytics.transaction_count.info5" = "The total number of tokens transferred over the blockchain over the 30 day period."; @@ -840,19 +840,19 @@ Go to Settings - > %@ and allow access to the camera."; "coin_analytics.project_tvl" = "Project TVL"; "coin_analytics.tvl_ratio" = "M.Cap / TVL Ratio"; "coin_analytics.project_tvl.info_title" = "Project TVL (Total Value Locked)"; -"coin_analytics.project_tvl.info1" = "Total-Value-Locked (or Assets Under Management) in the project's smart contracts."; +"coin_analytics.project_tvl.info1" = "Total-value-locked (or Assets Under Management) in the project's smart contracts."; "coin_analytics.project_tvl.info2" = "Chart showing variation Total-Value-Locked in project's smart contracts over 1 year period."; -"coin_analytics.project_tvl.info3" = "Token's rank based on current Total-Value-Locked."; +"coin_analytics.project_tvl.info3" = "Token's rank is based on current Total-Value-Locked."; "coin_analytics.project_tvl.info4" = "List of all tokens ranked based on current Total-Value-Locked."; "coin_analytics.project_tvl.info5" = "Market Cap / TVL ratio for the project."; "coin_analytics.project_fee" = "Project Fee"; "coin_analytics.project_fee_rank" = "Project Fee Rank"; -"coin_analytics.project_fee_rank.description" = "Tokens ranked according to fees generated by respective projects. The way fees are collected varies from project to project."; +"coin_analytics.project_fee_rank.description" = "Tokens are ranked according to fees generated by respective projects. The way fees are collected varies from project to project."; "coin_analytics.project_revenue" = "Project Revenue"; "coin_analytics.project_revenue_rank" = "Project Revenue Rank"; -"coin_analytics.project_revenue_rank.description" = "Tokens ranked by revenue generated for holders via mechanisms i.e. staking or token burns."; +"coin_analytics.project_revenue_rank.description" = "Tokens are ranked by revenue generated for holders via mechanisms i.e. staking or token burns."; "coin_analytics.other_data" = "Other Data"; @@ -882,11 +882,11 @@ Go to Settings - > %@ and allow access to the camera."; "coin_analytics.overall_score.poor" = "Poor"; "coin_analytics.overall_score.cex_volume" = "The overall score is based on the average daily trading volume on centralized exchanges over the last 7 days."; "coin_analytics.overall_score.dex_volume" = "The overall score is based on the average daily trading volume on decentralized exchanges over the last 7 days."; -"coin_analytics.overall_score.dex_liquidity" = "The overall score is based on the total avilable liquidity on decentralized exchanges."; +"coin_analytics.overall_score.dex_liquidity" = "The overall score is based on the total available liquidity on decentralized exchanges."; "coin_analytics.overall_score.active_addresses" = "The overall score is based on the average daily active addresses over the last 7 days."; "coin_analytics.overall_score.project_tvl" = "The overall score is based on the total value locked (assets under management) on the project represented by the given token."; "coin_analytics.overall_score.transaction_count" = "The overall score is based on the average daily transaction count over the last 7 days."; -"coin_analytics.overall_score.holders" = "The overall score is based on the total number of addresses holding respective token."; +"coin_analytics.overall_score.holders" = "The overall score is based on the total number of addresses holding the respective token."; "coin_analytics.rank" = "Rank"; "coin_analytics.30_day_rank" = "30-Day Rank"; @@ -1035,7 +1035,7 @@ Go to Settings - > %@ and allow access to the camera."; "settings.base_currency.title" = "Base Currency"; "settings.base_currency.other" = "Other"; "settings.base_currency.disclaimer" = "Disclaimer"; -"settings.base_currency.disclaimer.description" = "The exchange rate data is provided by a third party service - Coingecko.com. \n\nThe %@ wallet app doesn't guarantee these values are always correct and matches market data. The chance for inconsistency is higher if you select any base currency other than %@."; +"settings.base_currency.disclaimer.description" = "The exchange rate data is provided by a third-party service - Coingecko.com. \n\nThe %@ wallet app doesn't guarantee these values are always correct and match market data. The chance for inconsistency is higher if you select any base currency other than %@."; "settings.base_currency.disclaimer.set" = "Set"; // Settings -> Manage Wallet @@ -1045,7 +1045,7 @@ Go to Settings - > %@ and allow access to the camera."; "manage_wallets.search_placeholder" = "Name, code or contract address"; "manage_wallets.contract_address" = "Contract Address"; "manage_wallets.derivation_description" = "There are 4 common address formats %@ wallets can use to receive incoming payments:\n\n- BIP44 (oldest)\n- BIP49\n- BIP84 (recommended)\n- BIP86 (newest)\n\nWhile %@ wallet supports all 4, it recommends to use a %@ wallet operating in BIP84 format."; -"manage_wallets.bitcoin_cash_coin_type_description" = "There are 2 address formats Bitcoin Cash wallets can use to receive incoming payments:\n\n- TYPE 0 (older)\n- TYPE 145 (newer)\n\nWhile %@ wallet supports both of them it recommends to use a Bitcoin Cash wallet operating in TYPE 145 format."; +"manage_wallets.bitcoin_cash_coin_type_description" = "There are 2 address formats Bitcoin Cash wallets can use to receive incoming payments:\n\n- TYPE 0 (older)\n- TYPE 145 (newer)\n\nWhile %@ wallet supports both of them it recommends using a Bitcoin Cash wallet operating in TYPE 145 format."; // Settings -> Personal Support @@ -1124,6 +1124,12 @@ Go to Settings - > %@ and allow access to the camera."; "backup_app.backup.disclaimer.file.description" = "Storage devices i.e. hard drives, USB drives , storage on smartphone etc. are all vulnerable to loss due to physical damage, theft or other unforeseen circumstances."; "backup_app.backup.disclaimer.file.checkbox_label" = "I understand that theft or damage of a backup device will result in loss of a backup to a respective wallet."; +"backup.disclaimer.cloud.title" = "Backup to iCloud"; +"backup.disclaimer.cloud.description" = "iCloud is a cloud storage service provided by Apple. It's important to know that your backup data will be stored on Apple's servers."; +"backup.disclaimer.cloud.checkbox_label" = "I understand that losing access to my iCloud, will result in loosing access to the backup of a respective wallet."; +"backup.disclaimer.file.title" = "Backup to File"; +"backup.disclaimer.file.description" = "Storage devices i.e. hard drives, USB drives, storage on smartphones, etc. are all vulnerable to loss due to physical damage, theft, or other unforeseen circumstances."; +"backup.disclaimer.file.checkbox_label" = "I understand that theft or damage of a backup device will result in the loss of a backup to a respective wallet."; "backup_app.backup.name.title" = "Backup Name"; "backup_app.backup.name.description" = "Enter name for the backup file."; @@ -1134,6 +1140,9 @@ Go to Settings - > %@ and allow access to the camera."; "backup_app.restore.notice.description" = "As a result of this action, wallets and contacts from a backup file will be added to the existing wallets and contacts in the app."; "backup_app.restore.notice.merge" = "Merge"; +"backup.password.title" = "Backup Password"; +"backup.password.description" = "Set unlock password for your backup. It must consist of at least 8 symbols and include at least one lowercase letter, uppercase letter, number and a special character."; +"backup.password.highlighted_description" = "This password is used to encrypt the backup file of your wallet. It can't be recovered or reset if lost or forgotten."; // Settings -> Security @@ -1160,7 +1169,7 @@ Go to Settings - > %@ and allow access to the camera."; // Enable Duress Mode "enable_duress_mode.intro.title" = "Duress Mode"; -"enable_duress_mode.intro.description" = "This mode allows user to setup multiple unlock app passcodes where a desired passcode shows only specified wallets. Designed to keep selected wallets safe under coercion or threats."; +"enable_duress_mode.intro.description" = "This mode allows users to set up multiple unlock app passcodes where a desired passcode shows only specified wallets. Designed to keep selected wallets safe under coercion or threats."; "enable_duress_mode.intro.notes" = "Notes"; "enable_duress_mode.intro.biometrics.description" = "The %@ feature will work to unlock the Duress Mode. You can disable %@ for convenience."; "enable_duress_mode.intro.passcode_disabling" = "Passcode Disabling"; @@ -1467,7 +1476,7 @@ Go to Settings - > %@ and allow access to the camera."; "ethereum_transaction.error.insufficient_balance_with_fee" = "The current %@ balance is below the amount required to process this transaction, including the transaction fee."; "ethereum_transaction.error.lower_than_base_gas_limit" = "The selected fee value is too low and will be rejected!"; "ethereum_transaction.error.nonce_already_in_block" = "The transaction is already in block!"; -"ethereum_transaction.error.replacement_transaction_underpriced" = "Fee not enough to replace the transaction"; +"ethereum_transaction.error.replacement_transaction_underpriced" = "Fee is not enough to replace the transaction"; "ethereum_transaction.error.transaction_underpriced" = "Fee not enough to send the transaction"; "ethereum_transaction.error.tips_higher_than_max_fee" = "Max fee cannot be lower than the tips, because Max fee includes the tips."; "ethereum_transaction.error.reverted" = "The transaction cannot be executed: %@"; @@ -1497,7 +1506,7 @@ Go to Settings - > %@ and allow access to the camera."; "wallet_connect.paired_dapps.title" = "Paired dApps"; "wallet_connect.paired_dapps.cant_disconnect" = "Can't Disconnect"; "wallet_connect.paired_dapps.disconnect_all" = "Delete All"; -"wallet_connect.pending_requests.nonactive_footer" = "To open an request you must activate the desired wallet"; +"wallet_connect.pending_requests.nonactive_footer" = "To open a request you must activate the desired wallet"; // App Status @@ -1515,7 +1524,7 @@ Go to Settings - > %@ and allow access to the camera."; "status_info.title" = "Status"; "status_info.pending.title" = "Pending"; -"status_info.pending.content" = "The transaction has not been confirmed on the blockchain yet. Transactions sent with a recommended or higher fee setting are generally processed within a few minutes. Transactions sent with a low fee may remain pending for a few hours or even days, and can even be rejected. Note that status of an individual transaction in %@ wallet interface typically updated with a short delay."; +"status_info.pending.content" = "The transaction has not been confirmed on the blockchain yet. Transactions sent with a recommended or higher fee setting are generally processed within a few minutes. Transactions sent with a low fee may remain pending for a few hours or even days, and can even be rejected. Note that the status of an individual transaction in %@ wallet interface is typically updated with a short delay."; "status_info.processing.title" = "Processing"; "status_info.processing.content" = "The transaction has been already included in the blockchain but has not reached permanent finality. At this point, it's safe to consider the transaction as completed for smaller payments. For larger payments, it's recommended to wait until the transaction status changes to completed."; "status_info.completed.title" = "Completed"; @@ -1555,19 +1564,19 @@ Go to Settings - > %@ and allow access to the camera."; "public_keys.title" = "Public Keys"; "public_keys.evm_address" = "EVM Address"; -"public_keys.evm_address.description" = "Allows read-only monitoring of wallets holding assets on Ethereum, Binance Smart Chain and other EVM based blockchains."; +"public_keys.evm_address.description" = "Allows read-only monitoring of wallets holding assets on Ethereum, Binance Smart Chain and other EVM-based blockchains."; "public_keys.account_extended_public_key" = "Account Extended Public Key"; -"public_keys.account_extended_public_key.description" = "Allows read-only monitoring of wallets holding Bitcoin and other UTXO based crypto (i.e. Litecoin, Bitcoin Cash, Dash, etc.)."; +"public_keys.account_extended_public_key.description" = "Allows read-only monitoring of wallets holding Bitcoin and other UTXO-based crypto (i.e. Litecoin, Bitcoin Cash, Dash, etc.)."; // Manage Account -> Private Keys "private_keys.title" = "Private Keys"; "private_keys.evm_private_key" = "EVM Private Key"; -"private_keys.evm_private_key.description" = "Grants full control over EVM based crypto i.e. Ethereum, Binance Smart Chain etc within respective wallet."; +"private_keys.evm_private_key.description" = "Grants full control over EVM-based crypto i.e. Ethereum, Binance Smart Chain, etc within the respective wallet."; "private_keys.bip32_root_key" = "BIP32 Root Key"; "private_keys.bip32_root_key.description" = "Grants full control over the assets on the respective wallet."; "private_keys.account_extended_private_key" = "Account Extended Private Key"; -"private_keys.account_extended_private_key.description" = "Grants full control over Bitcoin and other UTXO based crypto i.e. Litecoin, Bitcoin Cash, Dash, etc. within respective wallet."; +"private_keys.account_extended_private_key.description" = "Grants full control over Bitcoin and other UTXO-based crypto i.e. Litecoin, Bitcoin Cash, Dash, etc. within the respective wallet."; // Manage Account -> EVM Address @@ -1602,8 +1611,8 @@ Go to Settings - > %@ and allow access to the camera."; "add_evm_sync_source.name" = "Name"; "add_evm_sync_source.rpc_url" = "RPC URL"; "add_evm_sync_source.basic_auth" = "Basic Auth (optional)"; -"add_evm_sync_source.warning.url_exists" = "RPC Source with this url already exists"; -"add_evm_sync_source.error.invalid_url" = "Entered url is invalid. Valid url must have one of the following schemes: https, wss"; +"add_evm_sync_source.warning.url_exists" = "RPC Source with this URL already exists"; +"add_evm_sync_source.error.invalid_url" = "The entered URL is invalid. Valid url must have one of the following schemes: https, wss"; // Send Settings @@ -1632,11 +1641,11 @@ Go to Settings - > %@ and allow access to the camera."; "fee_settings.gas_price.info" = "The fee for transacting on the network is measured in gas units. Gas Price is the amount a user is willing to spend per unit of gas. When the network is busy, gas prices are high, and low when it's idle. An insufficient gas price is often a reason for a transaction to remain pending for an extended period."; "fee_settings.base_fee" = "Base Fee"; -"fee_settings.base_fee.info" = "The network protocol determines the base price per gas for each block, called base fee rate. It varies according to the network utilization level from block to block. It can increase or decrease by no more than 12.5% in the next block, making fees more predictable. The value shown here is the current block's base fee rate."; +"fee_settings.base_fee.info" = "The network protocol determines the base price per gas for each block, called the base fee rate. It varies according to the network utilization level from block to block. It can increase or decrease by no more than 12.5% in the next block, making fees more predictable. The value shown here is the current block's base fee rate."; "fee_settings.max_fee_rate" = "Max Fee Rate"; "fee_settings.max_fee_rate.info" = "This is the maximum total price per gas the user is willing to pay. It must cover the network's base fee rate and max priority fee rate. The value shown here is suggested based on an estimate of the next block's base fee rate plus the max priority fee rate chosen by the user. The actual fee rate paid will normally be lower. Setting this lower than the current base fee rate will limit the fee paid, but will result in longer waiting times for the transaction to be confirmed, or even in a stuck transaction."; "fee_settings.tips" = "Max Priority Fee"; -"fee_settings.tips.info" = "Users pay priority fees to incentivize a transaction to be confirmed more quickly. They are sometimes called tips. The max priority fee rate is the maximum additional price per gas the user is willing to pay on top of the base fee rate. The value shown here is suggested based on predicted network conditions. The actual priority fee will normally be lower. Setting this to zero may result in a long waiting time for transaction to be confirmed, as it is placed at the end of the pending transactions queue from all users."; +"fee_settings.tips.info" = "Users pay priority fees to incentivize a transaction to be confirmed more quickly. They are sometimes called tips. The max priority fee rate is the maximum additional price per gas the user is willing to pay on top of the base fee rate. The value shown here is suggested based on predicted network conditions. The actual priority fee will normally be lower. Setting this to zero may result in a long waiting time for the transaction to be confirmed, as it is placed at the end of the pending transactions queue from all users."; "fee_settings.errors.insufficient_balance" = "Insufficient balance"; "fee_settings.errors.unexpected_error" = "Unexpected Error"; @@ -1768,7 +1777,7 @@ Go to Settings - > %@ and allow access to the camera."; // Launch -"launch.failed_to_launch" = "Failed to launch application due to internal error. Please try restarting app or report the error to our support team."; +"launch.failed_to_launch" = "Failed to launch application due to internal error. Please try restarting the app or report the error to our support team."; "launch.failed_to_launch.report" = "Report"; // Tron @@ -1777,7 +1786,7 @@ Go to Settings - > %@ and allow access to the camera."; "tron.send.resources_consumed" = "Resources Consumed"; "tron.send.bandwidth" = "Bandwidth"; "tron.send.energy" = "Energy"; -"tron.send.fee.info" = "The estimated cost of sending given transaction on the network. (Without excluding Energy, Bandwidth and Activating Fee)"; +"tron.send.fee.info" = "The estimated cost of sending a given transaction on the network. (Without excluding Energy, Bandwidth, and Activating Fee)"; "tron.send.resources_consumed.info" = "Bandwidth is the unit that measures the size of the transaction bytes stored in the blockchain database. The larger the transaction, the more bandwidth resources will be consumed.\n\nEnergy is the unit that measures the amount of computation required by the TRON virtual machine to perform specific operations on the TRON network.\n\nSince smart contract transactions require computing resources to execute, each smart contract transaction requires to pay for the energy fee."; "tron.send.activation_fee.info" = "Transferring TRX or TRC-10 tokens to an inactive account address will activate the account."; "tron.send.inactive_address" = "This address is not active";