Files
hash-wallet/res/values/strings_vi.arb
T
+4 084fd6bb1e New design (#2797)
* refactor node form UI to use new ListItem model

* add new list item row types and widgets

* add style wrapper

* remove print [skip ci]

* Integrate new design mockup with ViewModel (#2653)

* feat: add Lightning Network support for Bitcoin wallets

* refactor: rename `fiatConvertationStore` to `fiatConversionStore` for consistency and update related occurrences across codebase

* feat: enhance address validation with Lightning Network invoice support for BTC & refactor wallet type/token checks in view model

* feat: add support for Lightning invoice detection, refactor MWEB deposit/withdraw actions, and integrate Lightning transaction creation with updated priority handling

* feat: add method to retrieve unused Spark deposit address for Bitcoin wallets

* feat: add Breez API key support and update secrets handling for Bitcoin Lightning wallet integration in workflows

* chore: update Breez SDK dependency to version 0.3.4 in pubspec files

* Add bitcoin secrets config [skip ci]

* feat: extend Lightning wallet functionality with transaction history fetching

* feat: add LNURL-pay address detection and support in address parsing flow for Bitcoin Lightning integration

* refactor: simplify `ReceivePageOption` logic

* refactor: centralize `PaymentURI` generation logic across wallet types

* feat: enhance `PaymentURI` handling with asynchronous support and Lightning-specific functionality

* refactor: streamline `PaymentURI` logic and remove redundant URI implementations across wallet types

* refactor: remove redundant debug print statement from `bitcoin_wallet_addresses.dart`

* refactor: improve consistency in widget styling and centralized label logic, add Bitcoin Lightning deposit/withdraw support

* feat: reload balance and tx history after sending a lightning transaction

* feat: improve address formatting for human-readable addresses and update the default LNURL domain

* fix: merge conflicts

* feat: add error handling for LightningWallet initialization and adjust transaction direction logic

* integrate homepage from new ui mockup

* fix import

* feat: add Lightning Network support for Bitcoin wallets

* refactor: rename `fiatConvertationStore` to `fiatConversionStore` for consistency and update related occurrences across codebase

* feat: enhance address validation with Lightning Network invoice support for BTC & refactor wallet type/token checks in view model

* feat: add support for Lightning invoice detection, refactor MWEB deposit/withdraw actions, and integrate Lightning transaction creation with updated priority handling

* feat: add method to retrieve unused Spark deposit address for Bitcoin wallets

* feat: add Breez API key support and update secrets handling for Bitcoin Lightning wallet integration in workflows

* chore: update Breez SDK dependency to version 0.3.4 in pubspec files

* Add bitcoin secrets config [skip ci]

* feat: extend Lightning wallet functionality with transaction history fetching

* feat: add LNURL-pay address detection and support in address parsing flow for Bitcoin Lightning integration

* refactor: simplify `ReceivePageOption` logic

* refactor: centralize `PaymentURI` generation logic across wallet types

* feat: enhance `PaymentURI` handling with asynchronous support and Lightning-specific functionality

* refactor: streamline `PaymentURI` logic and remove redundant URI implementations across wallet types

* refactor: remove redundant debug print statement from `bitcoin_wallet_addresses.dart`

* refactor: improve consistency in widget styling and centralized label logic, add Bitcoin Lightning deposit/withdraw support

* feat: reload balance and tx history after sending a lightning transaction

* feat: improve address formatting for human-readable addresses and update the default LNURL domain

* fix: merge conflicts

* feat: add error handling for LightningWallet initialization and adjust transaction direction logic

* integrate homepage from new ui mockup

* fix import

* add new-ui dir to pubspec_base

* minor layout fixes

* cleanup navbar logic

* Modify navbar behaviour

* smooth color change when selecting navbar options

* open old ui pages with new ui action buttons

* feat: working navbar in new ui

* fix: minor sizing tweaks

* CW-1266-integrate-bitcoin-lightning-through-spark-sdk (#2623)

* feat: add Lightning Network support for Bitcoin wallets

* refactor: rename `fiatConvertationStore` to `fiatConversionStore` for consistency and update related occurrences across codebase

* feat: enhance address validation with Lightning Network invoice support for BTC & refactor wallet type/token checks in view model

* feat: add support for Lightning invoice detection, refactor MWEB deposit/withdraw actions, and integrate Lightning transaction creation with updated priority handling

* feat: add method to retrieve unused Spark deposit address for Bitcoin wallets

* feat: add Breez API key support and update secrets handling for Bitcoin Lightning wallet integration in workflows

* chore: update Breez SDK dependency to version 0.3.4 in pubspec files

* Add bitcoin secrets config [skip ci]

* feat: extend Lightning wallet functionality with transaction history fetching

* feat: add LNURL-pay address detection and support in address parsing flow for Bitcoin Lightning integration

* refactor: simplify `ReceivePageOption` logic

* refactor: centralize `PaymentURI` generation logic across wallet types

* feat: enhance `PaymentURI` handling with asynchronous support and Lightning-specific functionality

* refactor: streamline `PaymentURI` logic and remove redundant URI implementations across wallet types

* refactor: remove redundant debug print statement from `bitcoin_wallet_addresses.dart`

* refactor: improve consistency in widget styling and centralized label logic, add Bitcoin Lightning deposit/withdraw support

* feat: reload balance and tx history after sending a lightning transaction

* feat: improve address formatting for human-readable addresses and update the default LNURL domain

* fix: merge conflicts

* feat: add error handling for LightningWallet initialization and adjust transaction direction logic

* feat: enable private transactions by default in LightningWallet and update Breez SDK version to 0.4.2

* minor fixes [skip ci]

* chore: fix some minor issues in comments (#2654)

Signed-off-by: black5box <black5box@outlook.com>

* fix: handle send-all functionality for LightningWallet transactions and adjust amount calculation logic

* fix-german (#2659)

* chore: update German localization strings for consistency and accuracy

* chore: update German localization strings for consistency and accuracy [skip-ci]

* feat: add LNURL support for address validation and LightningWallet compatibility, enhance error handling for OpenCryptoPay

* fix: adjust LightningWallet amount parsing from 9 to 8 decimal places

* feat: add LNURL support in LightningPaymentRequest and LightningWallet

* Fix navigation gradient (#2657)

* Fix navigation gradient

* Fix CONFIG_ARGS formatting in app_config.sh (#2660)

* fix: block wrongly parsed addresses (#2656)

* fix: block wrongly parsed addresses

* fix: move parsed address check into handlePaymentFlow method

* fix: Handle QR URLs separately for pay anything flow

* feat: add electrum seed support for Lightning

* refactor: improve `parseFixed` logic and add comprehensive unit tests for edge cases (#2661)

* Update cw_bitcoin/lib/bitcoin_wallet.dart [skip ci]

* resolve conflict issue

---------

Signed-off-by: black5box <black5box@outlook.com>
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
Co-authored-by: black5box <black5box@outlook.com>
Co-authored-by: tuxsudo <tuxsudo@tux.pizza>
Co-authored-by: cyan <cyjan@mrcyjanek.net>
Co-authored-by: David Adegoke <64401859+Blazebrain@users.noreply.github.com>

* remove old code [skip ci]

* fix: page widgets rebuilt every time

* chore: formatting

* remove unused navbar

* fix: lightning balance on balance card in lightning mode

* fix: return if uri == null

* feat: trade history in new ui

* feat: enhance balance model with secondary asset handling

* feat: unique card colors and icons for coins

* wip: card customization

* fix: merge conflict

* feat: customizable balance card

* Fix some spacings and test sizing

* Fix formatting

* feat: add Lightning Network support for send flow and fee handling adjustments

* refactor: remove unnecessary debug print statement in send flow for Lightning Network balance

* feat: integrate OpenCryptoPay QR handling in send flow and improve scan action handling logic

* feat: add maxDepositClaimFee parameter for Lightning wallet configuration

* Switch balance card to RoundedSuperellipse and set color list to Wrap

* Fix

* Switch to scroll view

* refactor: update navigation route from `receive` to `addressPage` in coin action row

* feat: bloc-based viewmodel for card customizer

* feat: mobx-independent balance card customizer vm

* minor fixes

* copyWith constructor for cleaner state changes

* refactor: wrap `HistorySection` with `Observer` for reactive state updates, update navigation for "Buy" action, and fix incorrect balance property

* feat: enhance Bitcoin receive flow with Lightning and SegWit options, update address page registration, and localize coin action labels

* feat: add helper methods for Lightning and SegWit receive page options in Bitcoin configuration

* feat: add Lightning transaction type handling and enable navigation to transaction details from history

* Add more special card types

* feat: new ui settings page

* feat: add Lightning actions to balance cards, refactor card rendering logic

* refactor: update settings page localization, hide unused settings items

* feat: add secrets generation for cw_bitcoin, including breezApiKey

* Lightning switcher animation (#2725)

* Properly animate bitcoin/lightning switcher

* Cleanup and fix sizing

* Final cleanup

* Fix action button colors (#2732)

* feat: add hardware wallet type handling and improve parsed address reset flow

* Refactor settings page to use generic row items (#2745)

* fix android back button in settings on android, force iphone-style transitions on all platforms

* move settings page to generic row impl

* fix imports

* Balance card fixes (#2729)

* Update balance card sizing

* Fix spacing

* Initial font changes (#2731)

* Initial font changes

* More font changes

* feat: integrate Lightning transaction support and improve transaction history UX

- Enhanced dashboard to compute confirmations using the first and last transactions.
- Updated `BitcoinWallet` to subscribe for and manage Lightning transactions.
- Improved `HistoryTile` layout and introduced new leading icons for Lightning transactions.

* feat: add unclaimed deposit actions and enhance Lightning event handling

* release changes [skip ci]

* Enhanced card customizer (#2744)

* enhanced card customizer

* Fix conflicts

* Add missing icons + adjust spacing

---------

Co-authored-by: tuxsudo <tuxsudo@tux.pizza>

* feat: enhance Lightning invoice handling and address validation

- Added support for identifying non-zero amount Lightning invoices.
- Refined invoice matching with updated regex patterns.
- Improved UI to conditionally display addresses in sending confirmations.
- Adjusted logic to handle zero-value Lightning invoices.

* feat: add `isPayjoinAvailable` computed property and update Payjoin visibility logic

* feat: improve Lightning wallet handling and block explorer logic

* update patch version [skip ci]

---------

Signed-off-by: black5box <black5box@outlook.com>
Co-authored-by: Konstantin Ullrich <konstantinullrich12@gmail.com>
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
Co-authored-by: tuxsudo <tuxsudo@tux.pizza>
Co-authored-by: black5box <black5box@outlook.com>
Co-authored-by: cyan <cyjan@mrcyjanek.net>
Co-authored-by: David Adegoke <64401859+Blazebrain@users.noreply.github.com>

* minor new ui fixes

* padding for new row separators

* remove debug prints

* New design improve nav bar (#2763)

* tweak navigation bar touch targets and sizing

* feat: add tests for identifying zero and non-zero amount Lightning invoices (#2772)

* feat: add tests for identifying zero and non-zero amount Lightning invoices

- Added unit tests to validate recognition of Bolt11 zero-amount and non-zero-amount invoices.
- Enhanced `isBolt11ZeroInvoice` function to handle `lightning:` prefixed invoices.

* fix: correct currency selection logic for Lightning wallets in Send ViewModel

* feat: improve Lightning wallet initialization and address generation

- Updated `init` method in `LightningWallet` to return a boolean for initialization success, adding error handling for failed setups.
- Integrated dynamic name generation using `generateName` for Lightning wallet addresses.

* refactor: relocate `generate_name` to `cw_core` and update imports

* chore: update breez sdk (#2789)

* Wire tokens and NFTs to new Home page (#2804)

* wiring for assets on home page

* fix imports

* wire nft page in new ui

* fix nft display in new ui

* fix totalWidth calc

* add tokens button + bugfixes

* add tokens button + bugfixes

* fix late initialization

* fix history section exception

* fixes

* Add haptic feedback (#2813)

* Add haptic feedback

* Add haptic feedback to correct ActionButton

* Return bottom gradient (#2808)

* Add IgnorePointer to bottom nav gradient (#2822)

* New design send page (#2791)

* new ui send page (wip)

* coin control page improvements

* fee settings, new send confirmation modal

* minor aesthetic fixes

* load network name without cw_bitcoin import

* recipient dot cleanup

* minor logic fixes

* ui polish

* - add aliaspay support
- fix wording for max button
- fix back button action in modals

* Sizing changes

* dismiss transaction on modal close

* sizing fix

* - fix remove recipient icon
- properly round amounts
- fix coin control page spacing

* - fix remove recipient icon
- properly round amounts
- fix coin control page spacing

* - fix button sizing
- add description for fees page

* Update lib/view_model/unspent_coins/unspent_coins_list_view_model.dart [skip ci]

* Update lib/view_model/send/send_view_model.dart [skip ci]

---------

Co-authored-by: tuxsudo <tuxsudo@tux.pizza>
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* Fix conflicts with dev

* Fix conflicts with dev

* Add zcash receive options to new design flow

* wire in missing settings in new ui

* up migration version

* formatting

* translations

* lint.sh

* New design receive page (#2834)

* feat: viewmodel on new receive page (wip)

* feat: address type selector for new ui receive page

* fix: minor fixes to touch targets and tap anims

* minor ui fix

* wip receive page changes

* receive page + address selection page

* receive page + address selection page

* add font

* add svg

* minor ui fixes

* receive page fixes/improvements

* change receive page modal design

* further ui polish

* icons for infobox

* fix restricted import

* fix closing label modal

* - fix balance card appearance on address page
- fix search bar position
- fix mweb position in address type selector

* receive page fixes

* fix anonpay

* remove restricted import

* fixes

* fix receive on zec

* simplify chain id

* lint fix

* fix migration numbering

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* fix migration version

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* fix settings

* readability

* fix formatting

* move dismiss infobox to vm

* disable addr rotation on zcash

* remove _setEffects

* translations

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* New UI Sync bar (#2831)

* syncbar

* small styling fixes

* modify duration

* lint.sh

* syncHeavy wallet types

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* update translations, add pull-down refresh, separate top bar components to files

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* alphabetize

* New design balance card icons (#2824)

* Add the other crypto card icons

* Update Zano, add Zcash and Arbitrum

* Update default card style and available gradients

* Fix broken preview

* Fix animation

* Color combinations fix

* Minor updates

* Add decred icon

* if(!mounted) return;

* New design minor fixes (#2842)

* More minor fixes

* Update modal sheet behaviour

* Update missing currency image links

* List row and navigation bar tweaks

* Minor navbar fix

* New UI Swap page (#2829)

* new ui send page (wip)

* coin control page improvements

* fee settings, new send confirmation modal

* minor aesthetic fixes

* load network name without cw_bitcoin import

* recipient dot cleanup

* minor logic fixes

* ui polish

* - add aliaspay support
- fix wording for max button
- fix back button action in modals

* Sizing changes

* dismiss transaction on modal close

* sizing fix

* - fix remove recipient icon
- properly round amounts
- fix coin control page spacing

* - fix remove recipient icon
- properly round amounts
- fix coin control page spacing

* - fix button sizing
- add description for fees page

* swap page

* fixes

* further fixes

* merge

* png -> svg

* minor condition changes

* lint.sh

* fix swapsxyz isCentralized

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* translations, readability improvements, remove debug rows

* cleanup

* alphabetize strings

* small bugfixes

---------

Co-authored-by: tuxsudo <tuxsudo@tux.pizza>
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* fix new ui coin control page layout (#2843)

* New design lightning flows (#2821)

* new ui send page (wip)

* coin control page improvements

* fee settings, new send confirmation modal

* minor aesthetic fixes

* load network name without cw_bitcoin import

* recipient dot cleanup

* minor logic fixes

* ui polish

* - add aliaspay support
- fix wording for max button
- fix back button action in modals

* Sizing changes

* dismiss transaction on modal close

* sizing fix

* - fix remove recipient icon
- properly round amounts
- fix coin control page spacing

* - fix remove recipient icon
- properly round amounts
- fix coin control page spacing

* - fix button sizing
- add description for fees page

* lightning flow wip

* lightning flow wip #2

* lightning withdraw flow

* lightning deposit flow (wip, currently works but really janky)

* send from external + bugfixes

* merge fixes

* merge fixes

* fixes

* Update lib/new-ui/widgets/send_page/l2_action_wallet_selector.dart

---------

Co-authored-by: tuxsudo <tuxsudo@tux.pizza>
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* fix covered create wallet button

* fix: close modal after transaction commitment in Send ViewModel (#2858)

* New design tweaks (#2847)

* Add more haptic feedback

* Fix background gradients and modify SafeArea in home_page.dart

* Fix history padding, fix divider color, disable Charts, update base_page.dart appbar style, fix nav bar border + height on iOS

* Lightning Username setup flow for new UI (#2845)

* lightning username edit/create flow

* fix button color

* fix layout

* fixes

* remove character limitation for internal builds

* remove dependency on cw_bitcoin

* fix username requirements

* fixes

* condition fix

* Update lib/new-ui/pages/lightning_username_page.dart

---------

Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>

* keyboard hide overlay for iphone

* New design UI tweaks (#2870)

* Fix nav height on Android

* Fix blue gradient

* Update transactions view and minor UI tweaks

* CW1011-Allow-users-to-view-bitcoin-amounts-in-sats (#2678)

* feat: introduce `formatFixed` integration and sats display preference

* feat: enable display of Bitcoin amounts in satoshis and refactor amount formatting logic

* refactor: consolidate fee formatting logic and add support for MWEB availability check

* feat: add support for satoshi-based amount display and enhance fiat conversion logic

* feat: add support for satoshi-based amount parsing, formatting, and display preferences across buy/sell flow and UI adjustments

* feat: implement `AmountParsingProxy` with unit tests for parsing and formatting crypto amounts in various display modes

* feat: replace `preferBalanceInSats` with `displayAmountsInSatoshi` and introduce `AmountParsingProxy` for unified crypto amount handling across the app

* refactor: streamline amount formatting logic and enhance unspent coins handling with `AmountParsingProxy` integration for unified crypto processing

* refactor: replace direct bitcoin amount formatting with `AmountParsingProxy` and remove debug print in `exchange_view_model`

* refactor: replace `getIt<AmountParsingProxy>` with `_appStore.amountParsingProxy`, remove redundant dependencies across view models and adjust related imports

* refactor: remove redundant `AmountParsingProxy` registration in DI setup to simplify dependency management [skip ci]

* feat: add getCryptoSymbol to simplify the Symbol selection between Sats and Bitcoin

* fix: merge conflict

* Revert "fix: merge conflict"

This reverts commit 6debdaa0466747d6fcc85d6bd0be115e6fb4d856.

* fix import [skip ci]

* feat: remove number formatter from exchangeVM

* refactor: replace `SettingsStore` with `AppStore` across view models, integrate `AmountParsingProxy` for amount formatting, and clean up redundant imports

* refactor: remove debug print statements from `getCryptoOutputAmount` in `AmountParsingProxy`

* feat: enhance fee and deposit amount formatting with crypto symbols and improved parsing

* feat: integrate `AmountParsingProxy` for improved Bitcoin amount parsing in `PaymentURI` and fiat-to-crypto conversion

* feat: append crypto symbols to Bitcoin transaction amounts in dashboard view

* feat: improve crypto amount parsing in SendCard widget and Output view model using `AmountParsingProxy`

* feat: conditionally show Bitcoin amount display setting for Bitcoin wallets and refactor `DisplaySettingsViewModel` to use `AppStore`

* refactor: clean up redundant imports in `bitcoin_wallet.dart` and `electrum_wallet.dart`

* feat: append crypto symbols to fee values in send and cake pay card widgets for improved clarity

* refactor: replace `currencyTitle` with `currency` across widgets and integrate `AmountParsingProxy` for improved crypto amount formatting and parsing

* refactor: improve validation logic and amount parsing in SendCard and Output widgets

* refactor: standardize amount parsing and formatting logic with `AmountParsingProxy` across ViewModels and widgets

* refactor: `AppStore` remove debug prints

* refactor: rename amount parsing/formatting methods for better clarity in tests [skip ci]

* fix: AmountParsingProxy and optimize `cryptoAmount` handling in BuySellViewModel

* fix: adjust balance calculation for Monero and Wownero to exclude unlocked amount from full balance

* fix: correct `_appStore` usage and format adjustments in `SendViewModel`

* feat: enhance satoshi on new-ui

* feat: add computed property for `amountParsingProxy` in AppStore

* feat: localize Bitcoin amount display option and update asset history UI

* feat: improve exchange amount processing and refactor fiat conversion values

---------

Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>

* New design unconfirmed balance widget (#2861)

* unconfirmed balance display widget for new ui

* unconfirmed balance display widget for new ui

* merge

* alphabetize translations

* New UI fixes (#2860)

* fix asset top bar

* improve wordmark in large qr mode on receive

* receive option fixes

* exchange -> swap

* send page fixes

* update pubspec base

* go to home on wallet change

* nicer card customizer

* don't show account name for single-account wallets

* special card design for lightning

* fiat amount bar improvement

* update translations

* add sending indicator

* fix non-number input to receive amount

* de-jank fiat input

* nicer balance card animation when switching btc-ln

* nicer balance card animation when switching btc-ln

* fix backup password input

* display time+date in history

* fix error on buy

* fix incorrect wallet showing in wallets tab

* fix wallet list layout

* only show coin control option on hasCoinControl

* better error on send page

* fiat value in coin control

* add zano to isSyncHeeavy

* fix keys in settings

* fix assets condition

* fix import

* remove BasePage dependency in RescanPage

* add missing settings

* show send/receive in swap confirm sheet

* fix receive background on ios

* fix assets spacing

* fix trade tile sizing

* fix padding

* fix icon in wallet select modal

* change text on swap initial modal

* spacing

* l2 send external modal styling

* fix null on swap confirm sheet

* change infobox text

* add chain icon to asset widgets

* add chain icon to asset widgets

* disable swap page reset

* fix wallet list page layout

* revert merge conflict issue [skip ci]

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* Account Customizer for new UI Monero (#2859)

* new ui monero account management (wip)

* account reordering wip

* account reordering wip

* account reordering (works)

* cards view compact mode

* format

* translation

* name generation

* fix for non-xmr wallets

* }

* allow reset order, fallback on improperly saved order

* translation

* fix for pre-reorder wallet loading

* fix loading

* - save cards on modal slide-down
- always load active account as first

* fix card customizer close anim

* fixes

* fix condition

* merge

* fix migration versions

* use updated flutter rust bridge in lightning and payjoin

* mvp fixes

* new ui mweb mask/unmask

* fallback for balance card amount format

* New UI tweaks (#2872)

* Update lightning transaction history view

* Add BNB card design

* Color, padding,  and radius fixes

* Fix wallet list bottom section & gradient

*  Update Apps page

* reformat

* nicer sat picker

* fix keyboard

* chain badges

* enhance styling for card customizer

* mweb settings icon

* mweb chain badge

* update wording in settings

* bnb chain icon

* always round send amount

* always round all amount

* token placeholder

* Fix ModernButton colors (#2888)

* Fix ModernButton colors

* Minor

* guard for unconfirmed balance widget

* fix error on wallet switch

* New design mvp fixes (#2890)

* mvp fixes

* fallback for balance card amount format

* reformat

* nicer sat picker

* fix keyboard

* chain badges

* enhance styling for card customizer

* bnb chain icon

* always round send amount

* always round all amount

* guard for unconfirmed balance widget

* fix error on wallet switch

* Update lib/new-ui/pages/account_customizer.dart

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* fixes

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* Install Protoc in reusable build workflow

Added step to install Protoc before building.

* Fix protobuf-compiler installation step

Update package list before installing protobuf-compiler.

* Modify Protoc installation command to handle update errors

Change the install command for Protoc to avoid failure on update.

* Streamline Lightning wallet balance management and crypto handling (#2893)

* refactor: streamline crypto amount handling and improve Lightning balance management

- Removed redundancy in balance calculations for Lightning wallets.
- Centralized crypto symbol creation with `selectedCryptoCurrencySymbol`.
- Enhanced crypto amount handling and formatting with `AmountParsingProxy`.
- Simplified logic for displaying Lightning balances across UI components.

* refactor: remove sats display logic and unused formatting from BalanceCard widget

* chore: update breez-sdk-spark-flutter to latest commit

* feat: enhance crypto amount formatting with localized separators and max decimals

* fixes

* fix: handle null balance records in Lightning wallet cards

* New design add validators (#2894)

* add validation, fix node form

* Add validator to send amount input field

Added a validator to the amount input field.

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* Disable 'addresses' button on receive screen for BTC LN (#2896)

* feat: Disable addresses button on receive screen for BTC LN

* chore: remove debug print in uri computation

* feat: introduce swap action toggle and UI updates

* feat: conditionally display Zcash card setting for Zcash wallets in Display Settings

* Fix leading button color (#2898)

* fix amount format

* fix loadCards

* pre-beta fixes

* cyjan: fix: order being null for certain index

* pre-beta fixes v2 (#2905)

* minor context check [skip ci]

* persist fee priority for zcash (#2907)

* Add support for Zcash address detection and amount logic refactor (#2906)

* refactor: consolidate crypto amount handling with `displayAmount` and `cryptoCurrencySymbol`, improve fiat conversion logic, and optimize token currency management

* refactor: simplify `displayAmount` logic and remove unused `_rawAmount` property

* feat: add support for Zcash transparent address detection and simplify amount conversion logic

* Improve Lightning invoice handling and crypto formatting (#2908)

* fix: update Lightning address regex to support additional formats and prefixes

* fix: conditionally render advanced settings dropdown based on fees or coin control availability

* feat: enhance address detection, Lightning invoice handling, and crypto formatting

* feat: improve Lightning invoice parsing and crypto amount formatting on send page

* chore: remove unnecessary exception printing in `getBolt11Amount` function

* Fix lightning swap

* import fix (hide Mac;)

* parse -> tryParse

* Transaction Commited -> Transaction Sent!

* feat: enable clipboard paste for deposit and receive addresses in swap page (#2909)

* fix: resolving LNURLS (#2911)

* new UI pre-beta fixes (#2910)

* fixes

* parse -> tryParse

* change sat display settings style

* minor fix until hive is removed [skip ci]

* Remove redundant logic and improve send page features (#2913)

* fix: update crypto amount parsing logic in send confirmation sheet

* feat: Added checkbox to toggle Litecoin MWEB coins on the send page.
fix: LNUrlPayRecord

* fix: remove redundant `.withLocalSeperator()` from fiat balance formatting logic

* fix: update Bitcoin amount display titles to align with consistent formatting standards

* force boolean to update (#2916)

* force boolean to update

* fix bnb balance

* fixes #4 (#2917)

* only display sats for btc wallets in card customizer

* fix: resolve async handling of Lightning transaction history in `fetchTransactions` method (#2919)

* New design pre beta fixes 5 (#2918)

* improve l2 deposit/withdraw flow layouts

* add copied indicator

* SafeArea

* fix addr rotation

* fix styling of lightning switcher

* no raster graphics in new ui please

* optimization for assets/history section

* remove unused bloc provider

* optimize dashboard + fix duplicated name

* disable lightning mode on wallet change

* remove broken animation

* safearea around nodes page

* fix rescan page layout

* fix exception on really fast switching

* remove broken blur

* card customizer autosave

* remove debug print

* add better fallbacks for currency titles

* revert due to broken animation

* fix send page crash

* fix chain title for arb

* fix cupertino date picker

* Update lib/new-ui/widgets/receive_page/receive_bottom_buttons.dart [skip ci]

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* feat: add focus management and external address validation to send page forms

- Introduced `focusNode` to `NewSendAddressInput` for better input handling.
- Enhanced address validation by synchronizing with parsed external addresses.
- Updated logic for non-MWEB unspent coin type in send actions.
- Suppressed unnecessary exception logs in Bitcoin wallet transactions.

* New design swap page fixes (#2923)

* swap page fixes

* add scroll controller

* comment

* tweak refresh pulldown (#2924)

* add copy button to l2 send external modal (#2925)

* account customizer padding

* feat: lightning transaction fetching and Lightning wallet integration (#2927)

- Allow nullable `height` in `ElectrumTransactionInfo`.
- Add `fromDate` support for filtered Lightning transaction history retrieval.
- Simplify Lightning address handling logic in wallet addresses.
- Optimize Lightning wallet transaction syncing based on the last Lightning transaction date.
- Clean up imports in `electrum_transaction_history.dart`.

* New balance handeling (#2931)

* feat: lightning transaction fetching and Lightning wallet integration

- Allow nullable `height` in `ElectrumTransactionInfo`.
- Add `fromDate` support for filtered Lightning transaction history retrieval.
- Simplify Lightning address handling logic in wallet addresses.
- Optimize Lightning wallet transaction syncing based on the last Lightning transaction date.
- Clean up imports in `electrum_transaction_history.dart`.

* feat: add support for Lightning balance in wallet snapshot and initialization

* Disable Lightning switcher for hardware wallets (#2932)

* fix: disable Lightning switcher for hardware wallets

* fix: update wallet type check to use `isSoftwareWallet` for Lightning support

* New design pre beta fixes 6 (#2929)

* fix swaps from ln

* prevent crash if ln balance isn't loaded yet

* fix currency icons disappearing on swap confirm sheet

* fix swap fiat validation

* display ln at top on swap currency selector in btc wallets

* update icon for card options

* display default fiat and crypto at top of currency picker

* fix fiat amount bar formatting

* add modal scroll controller to provider logs

* revert premature optimization (sizing issue)

* New design pre beta fixes 7 (#2935)

* fix swaps from ln

* prevent crash if ln balance isn't loaded yet

* fix currency icons disappearing on swap confirm sheet

* fix swap fiat validation

* display ln at top on swap currency selector in btc wallets

* update icon for card options

* display default fiat and crypto at top of currency picker

* fix fiat amount bar formatting

* add modal scroll controller to provider logs

* revert premature optimization (sizing issue)

* copyable trade id

* disable swaptrade on ln

* set isFixedRate properly

* update color

* display trocador provider on swap confirmation sheet

* add "exchange rate is fixed" text

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* updated l2 modal (#2934)

* display names for send addr input (#2936)

* fix: MWEB toggle logic on send page (#2938)

* feat: add retry logic to `getAddress` in Lightning wallet (#2939)

* Enhance crypto address handling and add Lightning invoice support (#2937)

* feat: enhance crypto address handling and add Lightning invoice support

- Added `_overrideFromCryptoCurrency` and `_overrideToCryptoCurrency` for Zcash unified and shielded addresses.
- Improved Lightning invoice generation with `getLightningInvoice` for Bitcoin wallets.
- Updated error handling in exchange provider to accommodate API changes.
- Introduced Lightning invoice fallback for deposit and receive addresses in ExchangeViewModel.

* feat: Added `_overrideFromCryptoCurrency` and `_overrideToCryptoCurrency` for Zcash unified and shielded addresses.

* fix pay anything on paste button (#2940)

* Prevent multiple paste triggering any pay flow

* fixup fiat input (#2941)

* New design small fixes (#2920)

* Fix optical symmetry for swipe to send text

* Update nav bar icons

* Top bar and card tweaks

* Update paddings

---------

Co-authored-by: malik1004x <malikowskirobert@gmail.com>

* fix erc20 balance display (#2944)

* fix erc20 balance display

* route through cw_evm

* New design beta fixes (#2943)

* fix asset tile layout

* fix card customizer keyboard jumping

* fix cardsview exception

* fix swap modal height

* remove syncbar percentage

* add copy icon to trade id

* fix trade confirmation appearing twice

* remove useless mweb setting

* add tag to contact currency selector text

* prettify picker for ln

* fix receive crash

* always route to NewSendPage

* handle ln amount on paste

* handle ln amount on payment request creation

* prettify ln errors

* readd "blocks" word

* register deeplinks

* Enhance bitcoin error message [skip ci]

* fix support chat page (#2946)

* new-design-fix-confirm-sheet-parsing-error (#2950)

* feat: use bigint instead of doubles

* feat: use bigint instead of doubles

* feat: use bigint instead of doubles

* fix: also show sats in confirm sheet

* fix: also show sats in confirm sheet

* feat: localize amounts and cap amount in tx history (#2951)

* fix: linux CI

* feat: localize token balances (#2954)

* fix: send amount hww (#2955)

* chore: use latest breez sdk (#2953)

* fix addAddressWord

* fixes (#2957)

* receive fixes (#2959)

* fix: stabilize android build by increasing jvm heap size (#2958)

* fix: lighting by having the new SDK Save into a new location (#2961)

* New design rc fixes (#2960)

* additional safeguards for isSyncHeavy check

* fix account name getting reset

* update base icon

* fix units in swap

* readd memos to zec

* New design minor UI (#2956)

* Wrap text for list item widgets

* Update lightning address and QR icons

* Update near intents icon

* Fix share issue

* Fix (#2963)

* fix tx amount formatting

* rename currency

* change wording for zec memo

* fix base icon

* fix app icon script [skip ci]

* New design rc fixes 2 (#2965)

* fix account name changes

* fix spacing on addresses page

* add payjoin copy modal

* improve memo ui

* potential fix for ci

* Set default address for zcash and bitcoin for buy flow (#2979)

* new monero.com icons (#2980)

* parse and validate deposit amount from api (#2967)

* generic fixes

* minor context fix [skip ci]

* Generic fixes (#2982)

- solana send all bug
- pasting SOL address triggering payanything flow
- add more address types for payanything detection

* rescan fix

* about page (#2974)

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* update settings icons/wording (#2973)

* Changelog modal (New UI) (#2971)

* add new changelog modal

* typo

* print -> printV

* Update lib/new-ui/widgets/changelog_modal.dart [skip ci]

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* fix node form (#2970)

* new-design-add-breez-logging (#2984)

* feat: add Lightning log export functionality for Bitcoin wallets

* feat: add multilingual support for Lightning log export strings

* feat: add Lightning support toggle in settings and translations for multiple languages

* refactor: simplify `setUseLightning` by removing redundant store update

* Update cw_bitcoin/lib/electrum_wallet.dart [skip ci]

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* minor fixes [skip ci]

* minor context fixe [skip ci]

* fix: make walletinfoid unique to prevent duplicates (#2969)

* fix: walletconnect not working in new design builds (#2993)

* new-design-fix-mweb-coin-enabling (#2995)

* feat: add unspent coin type handling to asset details modal send button

* fix: improve German translations for wallet, seed, and Lightning-related strings

* fix: update Dutch translations to correct terminology and formatting #2992 (#2997)

* fix: drop gn (#3000)

* vulnerable seeds popup on new ui (#3004)

* update mac os monero.com icons (#3003)

* Add Payjoin log export and improve logging behavior (#2999)

* fix: suppress exception logging in `getAddress` method of Lightning wallet

- Added a try-catch block to avoid unnecessary exception logs during Lightning address retries.

* fix: update fallback message for missing Lightning address detection

* feat: add Payjoin log export and logging enhancements

* fix: localize "Export Payjoin Logs" string in settings page

* fix: litecoin mweb balance being included in the second asset (#2998)

* Minor fixes (#2994)

* Minor fixes

* Update lib/new-ui/new_dashboard.dart [skip ci]

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* New design post release fixes (#3002)

* fix: only throw on deserialize if kDebugMode is true (#2976)

This closes #2972, in debug mode we will still catch these issues but if
somehow that happens on production it will fallback to safe default

* fix: update docs and dockerfile (#2975)

* fix: missing steps for linux build [skip ci] (#2985)

* move balance to bigint

* move balance to bigint

* fix electrum issue

* fix unconfirmed balance

* fixes

* Fix minor issue in Spanish translation (#2991)

* Fix minor issue in French translation (#2987)

* Fix minor issues in German translation (#2986)

* update constructor calls in configure.dart

* fixes

* remove expnded

* V6.0.1 Early Release Candidate

---------

Co-authored-by: cyan <cyjan@mrcyjanek.net>
Co-authored-by: Edwin den Boer <woordenboer@planet.nl>
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>

* Swaps xyz swap enhancements (#2615)

* refactor token cache and limit handling

* Improve SwapsXYZ external send logic

* Improve SwapsXYZ fixed-rate handling

* disable fixedRate for SwapsXyz

* SwapsXYZ contract call

* Add track url for swaps xyz

* add arbitrum support

* add check for unsupported source tokens

* enable SwapsXyzExchangeProvider in provider list

* refactor SwapsXYZ provider and trade flow handling

* Update exchange_trade_view_model.dart

* validate evm call-data

* Revert "validate evm call-data"

* fix msg value for ERC-20 transfers

* fix flag for swapsXYZ send check

* Update send_view_model.dart

* handle Swaps.xyz method selectors & approvals

* fix evm approvals

* Improve EVM token approval & receipt handling

* merge split token transfers in evm tx

* fix token allowance check for approvals

* add sourceToken validation to EVM tx creation

* prioritizing incoming transactions over fetched outgoing ones

* compute net flow when merging transactions

* add truncateTrailingText to list items and widgets

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
Co-authored-by: Serhii-Borodenko <17529954+Serhii-Borodenko@users.noreply.github.com>

* fix wownero balance (#3007)

* fix keyboard (#3006)

* fix android build

* check if stream is closed [skip ci]

* [skip ci] lint

* fix: populate amount field (#3009)

* fix address rotation exception (#3011)

* copy uri with amount from recieve page (#3010)

* add "transaction sent!" to swap confirmation sheet (#3012)

* fix wallet change on token swaps (#3013)

* Fix fee estimation and recipient logic in Lightning Network (#3014)

* fix: update `hasMultiRecipient` logic to include non-Lightning coin type check

* fix: Lightning Network fee estimation and parsing logic

* fix: adjust `sumByBigInt` logic to handle `sendAll` flag in send page

* fix: move sqlite migrations to sqlite.dart (#3008)

* fix: move sqlite migrations to sqlite.dart
fix: backup restore not initializing SQL properly

* Update cw_core/lib/db/sqlite.dart

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* feat: update currency symbol handling and extend Electrum transaction details (#3016)

* Use isCentralized for truncation trade id [skip ci]

* fix: Incorrect token amount for tokens and filter out new spam transactions after swaps (#3015)

* New design release swap fixes (#3018)

* fix deserialize ln

* fix get wallet type for bnb tokens

* show extraId for swaps

* chore: translate using gpt-5.2 (#3021)

* add NEAR send-all validation

* tiny ui fixes (#3023)

* use double parsing for amount comparison[skip ci]

* adjust lightning address error message

* feat: add BTC LN support to available methods and payment data handling

* feat: add cached Lightning address handling for improved performance (#3025)

- Introduced `cachedAddress` field to store and reuse the last fetched Lightning address.
- Updated `getLightningAddress` method to fallback on `cachedAddress` if no new address is fetched.
- Extended wallet constructors and snapshots to include `cachedLightningAddress` for persistence.

* Revert transaction history color

* Minor

* Apply suggestion from @malik1004x

* new-design-post-release-fixes-3 (#3028)

* fix unnecessary account switching

* fix exception on bad payment amount

* fallback for currencies on external swap modal

* increase balance card touch target

* don't use lightning addresses for exchange

* increase max length for ln encoding

* don't show infobox on ln receive

* fix showing old tx details (null tx on createTransaction)

* remove unused import

* refactor: relocate `_logStream` declaration in `LightningWallet` for better code organization (#3029)

* monero build fix
update build numbers
fix best rate null [skip ci]

* hide swap on mweb asset

* minor context fix [skip ci]

* Fix Silent payment case

* new-ui: fix changelog typo (#3036)

Fix typo in changelog for account management.

* Modify date format to Month DD YYYY

* feat: docker based ci

* Fix 2FA continue button location (#3043)

* fix: Desktop wallet bugs (#2968)

* fix: Desktop wallet bugs
- repeated wallets post migration
- newly created wallets not showing up
- extra large components on desktop, needed maxwidth

* chore: Remove duplicate logic

* chore: remove formatting

* refactor: streamline updateList method and handle multiple calls with a future based mutex

* refactor: enhance swipe to confirm with dynamic width handling and improved drag threshold logic

* Improve error handling and duplicate invoice handling in Lightning wallet (#3047)

* fix: handle duplicate Lightning invoice payments gracefully

* fix: improved error handling in Lightning wallet

* General improvements (#3030)

* General Improvements
- Make borderRadius for CTAs uniform 18px
- Identify hardware wallets in title of Seeds/Keys page
- Make entire wallet tile clickable in wallet list

* chore: Simplify check

* Update lib/view_model/wallet_keys_view_model.dart [skip ci]

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* homescreen improvements (#3034)

* Homescreen improvements
- Increase touch area for card editing icon
- Tapping any card in the background should move it ino the foreground without closing the account tab
- make top left chain icon primary color with full opacity when syncing and 20% when done
- add tor indicator to top bar when enabled

* fix: remove unneeded color filter

* refactor: Adjust structure for tor and sync indicators

* minor fixes (#3045)

* Enhance LNURL payment integration (#3041)

* feat: enhance LNURL support and Lightning payment handling

- Improve LNURL decoding and encoding with expanded prefix handling.
- Add support for parsing and validating LNURL payment invoices.
- Introduce logic for fetching LNURL payment request amounts.
- Update payment flow to integrate LNURL and Lightning-specific conditions.
- Refactor BOLT11 prefix validation and amount extraction logic.

* fix: simplify LNURL invoice validation by removing redundant BOLT11 check

---------

Signed-off-by: black5box <black5box@outlook.com>
Co-authored-by: Serhii <borodenko.sv@gmail.com>
Co-authored-by: malik1004x <malikowskirobert@gmail.com>
Co-authored-by: Konstantin Ullrich <konstantinullrich12@gmail.com>
Co-authored-by: tuxsudo <tuxsudo@tux.pizza>
Co-authored-by: black5box <black5box@outlook.com>
Co-authored-by: cyan <cyjan@mrcyjanek.net>
Co-authored-by: David Adegoke <64401859+Blazebrain@users.noreply.github.com>
Co-authored-by: Konstantin Ullrich <konstantin@cakewallet.com>
Co-authored-by: Edwin den Boer <woordenboer@planet.nl>
Co-authored-by: Serhii <17529954+serhii-bor@users.noreply.github.com>
Co-authored-by: Serhii-Borodenko <17529954+Serhii-Borodenko@users.noreply.github.com>
Co-authored-by: rottenwheel <92872541+rottenwheel@users.noreply.github.com>
2026-03-11 04:26:57 +02:00

1363 lines
96 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"about": "Giới thiệu",
"about_cake_pay": "Cake Pay cho phép bạn dễ dàng mua thẻ quà tặng bằng tài sản ảo, có thể sử dụng ngay lập tức tại hơn 150.000 nhà bán lẻ.",
"about_litecoin_privacy": "Giới thiệu về quyền riêng tư của Litecoin",
"accent_color": "Màu nhấn",
"account": "Tài khoản",
"account_customizer_desc": "Kéo và thả các thẻ để sắp xếp tài khoản.",
"account_name": "Tên tài khoản",
"accounts": "Tài khoản",
"accounts_subaddresses": "Tài khoản và địa chỉ con",
"activate": "Kích hoạt",
"active": "Đang hoạt động",
"active_cards": "Thẻ đang hoạt động",
"activeConnectionsPrompt": "Các kết nối đang hoạt động sẽ hiển thị ở đây",
"add": "Thêm",
"add_account": "Thêm tài khoản",
"add_contact": "Thêm liên hệ",
"add_contact_to_address_book": "Bạn có muốn thêm liên hệ này vào sổ địa chỉ không?",
"add_custom_node": "Thêm node tùy chỉnh mới",
"add_custom_redemption": "Thêm quy đổi tùy chỉnh",
"add_fund_to_card": "Nạp tiền trả trước vào thẻ (tối đa ${value})",
"add_new_node": "Thêm node mới",
"add_new_word": "Thêm từ mới",
"add_passphrase": "Thêm cụm mật khẩu",
"add_passphrase_warning_text": "Chỉ nhập passphrase nếu trước đây bạn đã dùng nó cho ví này. Nếu bạn nhập sai passphrase hoặc trước đây bạn chưa từng dùng passphrase cho ví này, bạn sẽ không thấy bất kỳ số dư hoặc lịch sử giao dịch hiện có nào.",
"add_receiver": "Thêm người nhận khác (tùy chọn)",
"add_secret_code": "Hoặc thêm mã bí mật này vào ứng dụng xác thực",
"add_tip": "Thêm tiền tip",
"add_token": "Thêm token",
"add_token_disclaimer_check": "Tôi đã xác nhận địa chỉ hợp đồng token và thông tin bằng một nguồn uy tín. Việc thêm thông tin độc hại hoặc không chính xác có thể dẫn đến mất tiền.",
"add_token_warning": "Không chỉnh sửa hoặc thêm token theo hướng dẫn của kẻ lừa đảo. Luôn xác minh địa chỉ token từ các nguồn uy tín!",
"add_value": "Thêm giá trị",
"added_message_for_ata_error": "Vui lòng đảm bảo bạn có đủ số dư SOL để hoàn tất giao dịch.",
"address": "Địa chỉ",
"address_book": "Sổ địa chỉ",
"address_book_menu": "Sổ địa chỉ",
"address_detected": "Đã phát hiện địa chỉ",
"address_from_domain": "Địa chỉ này được lấy từ ${domain} trên Unstoppable Domains",
"address_from_yat": "Địa chỉ này lấy từ ${emoji} trên Yat",
"address_label": "Nhãn địa chỉ",
"address_label_explainer": "Bạn có thể truy cập và quản lý tất cả các địa chỉ đã dùng trước đây của mình bằng cách nhấn Địa chỉ",
"address_or_alias": "Địa chỉ hoặc bí danh",
"address_remove_contact": "Xóa liên hệ",
"address_remove_content": "Bạn có chắc chắn muốn xóa liên hệ đã chọn không?",
"address_type": "Loại địa chỉ",
"addresses": "Địa chỉ",
"advanced_settings": "Cài đặt nâng cao",
"aggressive": "Mạnh",
"agree": "Đồng ý",
"agree_and_continue": "Đồng ý & Tiếp tục",
"agree_to": "Bằng cách tạo tài khoản, bạn đồng ý với ",
"alert_notice": "Thông báo",
"all": "TẤT CẢ",
"all_coins": "Tất cả coin",
"all_trades": "Tất cả lệnh giao dịch",
"all_transactions": "Tất cả giao dịch",
"alphabetical": "Theo thứ tự bảng chữ cái",
"already_have_account": "Bạn đã có tài khoản chưa?",
"already_your_username": "Đây đã là tên người dùng của bạn!",
"always": "Luôn",
"amount": "Số lượng: ",
"amount_is_below_minimum_limit": "Số dư của bạn sau khi trừ phí sẽ thấp hơn số tiền tối thiểu cần thiết để trao đổi (${min})",
"amount_is_estimate": "Số tiền nhận được chỉ là ước tính",
"amount_is_guaranteed": "Số tiền nhận được được đảm bảo",
"and": "và",
"and_much_more_to_come": "Và còn nhiều hơn nữa sắp ra mắt!",
"anonpay_description": "Tạo ${type}. Người nhận có thể ${method} bằng bất kỳ loại tiền điện tử được hỗ trợ nào, và bạn sẽ nhận được tiền trong ví này.",
"apk_update": "Cập nhật APK",
"app_settings": "Cài đặt ứng dụng",
"appearance": "Giao diện",
"approve": "Phê duyệt",
"approve_request": "Phê duyệt yêu cầu",
"approve_tokens": "Phê duyệt token",
"apps": "Ứng dụng",
"arbiscan_history": "Lịch sử ArbiScan",
"arrive_in_this_address": "${currency} ${tag} sẽ được gửi đến địa chỉ này",
"ascending": "Tăng dần",
"ask_each_time": "Hỏi mỗi lần",
"assets": "Tài sản",
"auth_store_ban_timeout": "thời gian cấm",
"auth_store_banned_for": "Bị cấm trong ",
"auth_store_banned_minutes": " phút",
"auth_store_incorrect_password": "Sai mã PIN",
"authenticated": "Đã xác thực",
"authentication": "Xác thực",
"auto_generate_addresses": "Tự động tạo địa chỉ",
"auto_generate_subaddresses": "Tự động tạo địa chỉ phụ",
"automatic": "Tự động",
"available_balance": "Số dư khả dụng",
"available_balance_description": "“Số dư khả dụng” hoặc “Số dư đã xác nhận” là số tiền có thể chi tiêu ngay lập tức. Nếu tiền xuất hiện ở số dư phía dưới nhưng không xuất hiện ở số dư phía trên, thì bạn phải đợi vài phút để khoản tiền đến có thêm xác nhận từ mạng. Sau khi có thêm xác nhận, chúng sẽ có thể chi tiêu.",
"avg_savings": "Tiết kiệm TB",
"awaitDAppProcessing": "Vui lòng đợi dApp xử lý xong.",
"awaiting_payment_confirmation": "Đang chờ xác nhận thanh toán",
"background_sync": "Đồng bộ hóa nền",
"background_sync_mode": "Chế độ đồng bộ hóa nền",
"background_sync_on_battery_low": "Đồng bộ hóa khi pin yếu",
"background_sync_on_charging": "Chỉ đồng bộ khi đang sạc",
"background_sync_on_device_idle": "Chỉ đồng bộ hóa khi thiết bị không được sử dụng",
"background_sync_on_unmetered_network": "Yêu cầu mạng không tính cước",
"backup": "Sao lưu",
"backup_file": "Tệp sao lưu",
"backup_password": "Mật khẩu sao lưu",
"balance": "Số dư",
"balance_confirmation": "Xác nhận số dư",
"balance_confirmation_desc_1": "hiện đang được xác nhận trên blockchain.",
"balance_confirmation_desc_2": "Khi tất cả các xác nhận đã hoàn tất, số tiền đó sẽ sẵn sàng để chi tiêu.",
"balance_confirmation_desc_3": "Bạn có thể xem thêm chi tiết bằng cách nhấn vào giao dịch đang xác nhận trong lịch sử.",
"balance_page": "Trang số dư",
"basescan_history": "Lịch sử BaseScan",
"best_rate": "Tỷ giá tốt nhất",
"best_rate_mixed": "Tỷ giá tốt nhất (hỗn hợp)",
"bill_amount": "Số tiền hóa đơn",
"billing_address_info": "Nếu được yêu cầu cung cấp địa chỉ thanh toán, hãy cung cấp địa chỉ giao hàng của bạn",
"biometric_auth_reason": "Quét vân tay của bạn để xác thực",
"bitcoin_amount_display": "Hiển thị số lượng Bitcoin",
"bitcoin_dark_theme": "Chủ đề tối Bitcoin",
"bitcoin_light_theme": "Chủ đề sáng Bitcoin",
"bitcoin_lightning_deposit": "Nạp",
"bitcoin_lightning_withdraw": "Rút",
"bitcoin_payments_require_1_confirmation": "Thanh toán Bitcoin yêu cầu 1 xác nhận, có thể mất 20 phút hoặc lâu hơn. Cảm ơn bạn đã kiên nhẫn! Bạn sẽ nhận được email khi thanh toán được xác nhận.",
"block_height": "Chiều cao khối",
"block_remaining": "Còn lại 1 block",
"Blocks_remaining": "${status} khối còn lại",
"bluetooth": "Bluetooth",
"bright_theme": "Sáng",
"bscscan_history": "Lịch sử BSCScan",
"bump_fee": "Tăng phí giao dịch",
"business": "Doanh nghiệp",
"buy": "Mua",
"buy_alert_content": "Hiện tại chúng tôi chỉ hỗ trợ mua Bitcoin, Ethereum, Litecoin và Monero. Vui lòng tạo hoặc chuyển sang ví Bitcoin, Ethereum, Litecoin hoặc Monero của bạn.",
"buy_bitcoin": "Mua Bitcoin",
"buy_now": "Mua ngay",
"buy_provider_unavailable": "Nhà cung cấp hiện không khả dụng.",
"buy_sell_pair_is_not_supported_warning": "Cặp tiền tệ này không được bất kỳ nhà cung cấp nào hỗ trợ cho phương thức thanh toán đã chọn. Vui lòng chọn một cặp khác hoặc thử thay đổi phương thức thanh toán.",
"buy_with": "Mua bằng",
"by_cake_pay": "bởi Cake Pay",
"cake_2fa_preset": "Cài đặt sẵn Cake 2FA",
"cake_dark_theme": "Chủ đề tối Cake",
"cake_pay_account_note": "Đăng ký chỉ với một địa chỉ email để xem và mua thẻ. Một số thẻ thậm chí còn được giảm giá!",
"cake_pay_card_email_delivered_message": "Thẻ quà tặng của bạn sẽ được gửi qua email sau khi có đủ các xác nhận cần thiết.",
"cake_pay_learn_more": "Mua và đổi thẻ quà tặng ngay trong ứng dụng!\nVuốt từ trái sang phải để tìm hiểu thêm.",
"cake_pay_save_order": "Thẻ sẽ được gửi đến email của bạn trong vòng 1 ngày làm việc \n Lưu ID đơn hàng của bạn:",
"cake_pay_subtitle": "Mua thẻ trả trước và thẻ quà tặng trên toàn cầu",
"cake_pay_web_cards_subtitle": "Mua thẻ trả trước và thẻ quà tặng trên toàn thế giới",
"cake_pay_web_cards_title": "Thẻ Web Cake Pay",
"cake_seeds_save_disclaimer": "Vui lòng lưu những từ này ở một nơi an toàn! Bạn sẽ cần những từ này để khôi phục ví trên một thiết bị mới.",
"cake_wallet": "Cake Wallet",
"cakepay_confirm_no_vpn": "Tôi xác nhận rằng tôi không sử dụng proxy hoặc VPN",
"cakepay_confirm_purchase": "Xác nhận mua hàng",
"cakepay_confirm_terms_agreed": "Tôi đồng ý với các điều khoản và điều kiện được trình bày tại đây:",
"cakepay_confirm_voided_refund": "Tôi hiểu rằng việc cố gắng đổi mã từ một quốc gia bị hạn chế sẽ làm mất hiệu lực mọi khoản hoàn tiền",
"cakepay_ios_not_available": "Xin lỗi, thẻ quà tặng này không khả dụng trên iOS. Thay vào đó, bạn có thể mua thẻ này trên Android hoặc thông qua trang web của chúng tôi.",
"cakepay_prepaid_card": "Thẻ ghi nợ trả trước CakePay",
"camera_consent": "Máy ảnh của bạn sẽ được sử dụng để chụp ảnh nhằm mục đích xác minh danh tính bởi ${provider}. Vui lòng xem Chính sách quyền riêng tư của họ để biết thêm chi tiết.",
"camera_permission_is_required": "Cần có quyền truy cập máy ảnh. \nVui lòng bật quyền này trong cài đặt ứng dụng.",
"cancel": "Hủy",
"cannot_manage_accounts_during_sync": "Bạn không thể quản lý tài khoản khi ví vẫn đang đồng bộ. Vui lòng thử lại sau.",
"cannot_verify": "Không thể xác minh",
"cannot_verify_description": "Không thể xác minh miền này. Hãy kiểm tra kỹ yêu cầu trước khi phê duyệt.",
"card_address": "Địa chỉ:",
"card_order_reset_desc": "Khôi phục thứ tự thẻ về cài đặt mặc định?",
"card_style": "Kiểu thẻ",
"cardholder_agreement": "Thỏa thuận Chủ thẻ",
"cards": "Thẻ",
"centralized": "Tập trung",
"chain_id": "ID chuỗi",
"chains": "Chuỗi",
"change": "Thay đổi",
"change_backup_password_alert": "Các tệp sao lưu trước đây sẽ không thể nhập bằng mật khẩu sao lưu mới. Mật khẩu sao lưu mới sẽ chỉ được dùng cho các tệp sao lưu mới. Bạn có chắc chắn muốn thay đổi mật khẩu sao lưu không?",
"change_currency": "Thay đổi tiền tệ",
"change_current_node": "Bạn có chắc chắn muốn đổi nút hiện tại sang ${node} không?",
"change_current_node_title": "Thay đổi node hiện tại",
"change_exchange_provider": "Thay đổi nhà cung cấp hoán đổi",
"change_fiat_currency": "Thay đổi tiền pháp định",
"change_language": "Thay đổi ngôn ngữ",
"change_language_to": "Đổi ngôn ngữ sang ${language}?",
"change_password": "Thay đổi mật khẩu",
"change_provider": "Thay đổi nhà cung cấp",
"change_provider_desc_1": "Chọn một nhà cung cấp từ các tùy chọn đã được đưa vào danh sách trắng của bạn.",
"change_provider_desc_2": "Bạn có thể quản lý các tùy chọn của mình trong phần cấu hình hoán đổi.",
"change_rep": "Thay đổi người đại diện",
"change_rep_message": "Bạn có chắc chắn muốn thay đổi người đại diện không?",
"change_rep_successful": "Đã thay đổi đại diện thành công",
"change_selected_exchanges": "Thay đổi các sàn giao dịch đã chọn",
"change_selected_pair": "Thay đổi cặp giao dịch đã chọn",
"change_username": "Thay đổi tên người dùng",
"change_wallet_alert_content": "Bạn có muốn chuyển ví hiện tại sang ${wallet_name} không?",
"change_wallet_alert_title": "Thay đổi ví hiện tại",
"check_receiver_forms": "Vui lòng kiểm tra thông tin người nhận",
"choose_account": "Chọn tài khoản",
"choose_address": "\n\nVui lòng chọn địa chỉ:",
"choose_card_value": "Chọn mệnh giá thẻ",
"choose_derivation": "Chọn dẫn xuất ví",
"choose_from_available_options": "Chọn từ các tùy chọn có sẵn:",
"choose_one": "Chọn một",
"choose_qr_code_format": "Chọn định dạng mã QR",
"choose_qr_code_format_note": "Chọn đúng định dạng cho ví phần cứng của bạn:",
"choose_relay": "Vui lòng chọn một relay để sử dụng",
"choose_wallet": "Chọn ví",
"choose_wallet_currency": "Vui lòng chọn loại tiền tệ của ví:",
"choose_wallet_group": "Chọn nhóm ví",
"clear": "Xóa",
"clearnet_link": "Liên kết clearnet",
"close": "Đóng",
"coin_control": "Kiểm soát coin (tùy chọn)",
"coin_control_desc": "Lọc các đầu ra cho giao dịch này. Những thay đổi bạn thực hiện ở đây sẽ chỉ áp dụng cho giao dịch hiện tại.",
"coin_control_load_failed": "Không thể tải các coin chưa sử dụng",
"cold_or_recover_wallet": "Thêm ví chỉ đọc từ Cupcake hoặc ví lạnh hoặc khôi phục ví giấy",
"collection_address": "Địa chỉ thu tiền",
"collection_description": "Mô tả bộ sưu tập",
"collection_name": "Tên bộ sưu tập",
"color": "Màu",
"color_theme": "Chủ đề màu",
"coming_soon_tag": "Sắp ra mắt",
"commit_transaction_amount_fee": "Xác nhận giao dịch\nSố tiền: ${amount}\nPhí: ${fee}",
"configure": "Cấu hình",
"confirm": "Xác nhận",
"confirm_delete_template": "Thao tác này sẽ xóa mẫu này. Bạn có muốn tiếp tục không?",
"confirm_delete_wallet": "Thao tác này sẽ xóa ví này. Bạn có muốn tiếp tục không?",
"confirm_fee_dedction_content": "Bạn có đồng ý trừ phí từ đầu ra không?",
"confirm_fee_deduction": "Xác nhận trừ phí",
"confirm_fee_deduction_content": "Bạn có đồng ý trừ phí từ số tiền đầu ra không?",
"confirm_passphrase": "Xác nhận cụm từ ghi nhớ",
"confirm_sending": "Xác nhận gửi",
"confirm_silent_payments_switch_node": "Nút hiện tại của bạn không hỗ trợ Silent Payments.\n\nCake Wallet sẽ chuyển sang một nút tương thích trong khi quét.",
"confirm_transaction": "Xác nhận giao dịch",
"confirmations": "Số xác nhận",
"confirmed": "Số dư đã xác nhận",
"confirmed_tx": "Đã xác nhận",
"confirming": "đang xác nhận",
"congratulations": "Chúc mừng!",
"connect_an_existing_yat": "Kết nối Yat hiện có",
"connect_hw_info_step_1": "Hãy đảm bảo rằng thiết bị của bạn đã được bật.",
"connect_hw_info_step_2": "Bật Bluetooth trên cả hai thiết bị và ghép đôi chúng từ điện thoại, HOẶC kết nối các thiết bị với nhau bằng cáp USB.",
"connect_hw_info_step_3": "Mở khóa thiết bị của bạn và chuyển đến ứng dụng tiền mã hóa mong muốn.",
"connect_hw_info_step_4": "Chọn thiết bị của bạn trong Cake Wallet và tiếp tục thiết lập.",
"connect_yats": "Kết nối Yats",
"connect_your_hardware_wallet": "Kết nối ví phần cứng của bạn qua Bluetooth hoặc USB",
"connect_your_hardware_wallet_ble": "Kết nối ví phần cứng của bạn qua Bluetooth",
"connect_your_hardware_wallet_usb": "Kết nối ví phần cứng của bạn qua USB",
"connected": "Đã kết nối",
"connection_sync": "Kết nối và đồng bộ",
"connections": "Kết nối",
"connectWalletPrompt": "Kết nối ví của bạn với WalletConnect để thực hiện các giao dịch",
"contact": "Liên hệ",
"contact_list_contacts": "Liên hệ",
"contact_list_wallets": "Ví của tôi",
"contact_name": "Tên liên hệ",
"contact_name_exists": "Đã tồn tại một liên hệ với tên đó. Vui lòng chọn tên khác.",
"contact_support": "Liên hệ bộ phận hỗ trợ",
"contacts": "Danh bạ",
"continue_text": "Tiếp tục",
"contract_address": "Địa chỉ hợp đồng",
"contract_warning": "Địa chỉ hợp đồng này đã bị gắn cờ là có khả năng lừa đảo. Vui lòng thận trọng khi tiếp tục.",
"contractName": "Tên hợp đồng",
"contractSymbol": "Ký hiệu hợp đồng",
"copied": "Đã sao chép",
"copied_key_to_clipboard": "Đã sao chép ${key} vào bảng tạm",
"copied_to_clipboard": "Đã sao chép vào bảng tạm",
"copy": "Sao chép",
"copy_address": "Sao chép địa chỉ",
"copy_id": "Sao chép ID",
"copy_payjoin_address": "Sao chép địa chỉ Payjoin",
"copy_payjoin_url": "Sao chép URL Payjoin",
"copyWalletConnectLink": "Sao chép liên kết WalletConnect từ dApp và dán vào đây",
"corrupted_seed_notice": "Các tệp của ví này bị hỏng và không thể mở. Vui lòng xem cụm từ khôi phục, lưu lại và khôi phục ví.\n\nNếu giá trị trống, thì cụm từ khôi phục không thể được khôi phục chính xác.",
"countries": "Các quốc gia",
"create_account": "Tạo tài khoản",
"create_backup": "Tạo bản sao lưu",
"create_donation_link": "Tạo liên kết quyên góp",
"create_invoice": "Tạo hóa đơn",
"create_new": "Tạo ví mới",
"create_new_account": "Tạo tài khoản mới",
"create_new_seed": "Tạo seed mới",
"creating_backup": "Đang tạo bản sao lưu",
"creating_new_wallet": "Đang tạo ví mới",
"creating_new_wallet_error": "Lỗi: ${description}",
"creation_date": "Ngày tạo",
"current_swap": "Hoán đổi hiện tại",
"current_wallet": "Ví hiện tại",
"custom": "Tùy chỉnh",
"custom_drag": "Tùy chỉnh (Nhấn giữ và kéo)",
"custom_fee": "Phí tùy chỉnh",
"custom_redeem_amount": "Số tiền đổi tùy chỉnh",
"custom_value": "Giá trị tùy chỉnh",
"customBackgroundDescription": "Bạn đã có một hình nền tùy chỉnh.\nBạn có muốn thay thế hoặc xóa nó không?",
"dark_theme": "Tối",
"debit_card": "Thẻ ghi nợ",
"debit_card_terms": "Việc lưu trữ và sử dụng số thẻ thanh toán của bạn (và thông tin xác thực tương ứng với số thẻ thanh toán của bạn) trong ví kỹ thuật số này phải tuân theo Các Điều khoản và Điều kiện của thỏa thuận chủ thẻ hiện hành với tổ chức phát hành thẻ thanh toán, theo từng thời điểm.",
"decentralized": "Phi tập trung",
"decentralized_only": "Chỉ dùng phi tập trung",
"decimal_places_error": "Quá nhiều chữ số thập phân",
"decimals_cannot_be_zero": "Số chữ số thập phân của token không thể bằng 0.",
"decred_info_card_details": "Decred sử dụng một phương pháp đồng bộ hóa phi tập trung và bảo vệ quyền riêng tư được gọi là “SPV”, nên mất nhiều thời gian hơn so với một ví Bitcoin thông thường. Để tìm hiểu thêm, nhấn bên dưới.",
"decred_info_title": "Đồng bộ hóa trong Decred",
"default_buy_provider": "Nhà cung cấp mua mặc định",
"default_sell_provider": "Nhà cung cấp bán mặc định",
"delete": "Xóa",
"delete_account": "Xóa tài khoản",
"delete_wallet": "Xóa ví",
"delete_wallet_confirm_message": "Bạn có chắc chắn muốn xóa ví ${wallet_name} không?",
"deleteConnectionConfirmationPrompt": "Bạn có chắc chắn muốn xóa kết nối tới",
"denominations": "Mệnh giá",
"derivationpath": "Đường dẫn dẫn xuất",
"descending": "Giảm dần",
"description": "Mô tả",
"destination_tag": "Thẻ đích:",
"deuro_about_deuro": "Giới thiệu về dEURO",
"deuro_collect_interest": "Thu",
"deuro_reinvest_interest": "Tái đầu tư",
"deuro_savings": "Tiết kiệm dEuro",
"deuro_savings_add": "Nạp",
"deuro_savings_approve_app": "Phê duyệt ứng dụng",
"deuro_savings_approve_app_description": "Cho phép hợp đồng thông minh dEURO quản lý token dEURO của bạn cho mục đích tiết kiệm, nhưng không cho phép gửi hoặc lấy dEURO của bạn.",
"deuro_savings_available_to_add": "Có thể thêm",
"deuro_savings_available_to_remove": "Có thể rút",
"deuro_savings_balance": "Số dư tiết kiệm",
"deuro_savings_balance_tooltip": "Điều này thể hiện số dư tiết kiệm hiện tại của bạn, số dư này sẽ tích lũy lãi theo thời gian. Bạn có thể nạp hoặc rút dEURO của bạn bất cứ lúc nào.",
"deuro_savings_collect_interest": "Nhận lãi",
"deuro_savings_collect_interest_tooltip": "Điều này thể hiện số lãi bạn đã kiếm được hiện tại, mà bạn có thể thu vào số dư dEURO của mình bất cứ lúc nào.",
"deuro_savings_remove": "Rút tiền",
"deuro_savings_set_approval": "Thiết lập phê duyệt",
"deuro_savings_subtitle": "Kiếm tới 10% lãi suất trên số dEuro Stablecoin bạn đang nắm giữ",
"deuro_savings_welcome_description": "dEURO là một stablecoin phi tập trung hoàn toàn, được thế chấp và neo theo đồng Euro — an toàn, linh hoạt và chống kiểm duyệt mà không cần dựa vào oracle. 1 dEURO = 1 EURO.",
"deuro_tooltip_no_eth": "Để bật dEURO, bạn phải có ETH trong ví.",
"deuro_tx_commited_content": "Có thể mất vài giây để giao dịch được xác nhận và hiển thị trên màn hình",
"device_is_signing": "Thiết bị đang ký",
"dfx_option_description": "Mua tiền điện tử bằng EUR & CHF. Dành cho khách hàng cá nhân và doanh nghiệp tại Châu Âu",
"did_you_back_up_seeds": "Bạn đã sao lưu tất cả cụm từ khôi phục của mình chưa?",
"didnt_get_code": "Không nhận được mã?",
"digit_pin": "Mã PIN - chữ số",
"digital_and_physical_card": "thẻ ghi nợ trả trước dạng kỹ thuật số và vật lý",
"disable": "Tắt",
"disable_automatic_exchange_status_updates": "Tắt cập nhật trạng thái trao đổi tự động",
"disable_bulletin": "Tắt bản tin trạng thái dịch vụ",
"disable_buy": "Vô hiệu hóa thao tác mua",
"disable_cake_2fa": "Tắt Cake 2FA",
"disable_exchange": "Tắt trao đổi",
"disable_exchange_option": "Tắt tùy chọn Exchange",
"disable_fee_api_warning": "Khi tắt tính năng này, mức phí có thể không chính xác trong một số trường hợp, khiến bạn có thể trả phí quá cao hoặc quá thấp cho các giao dịch của mình.",
"disable_fiat": "Tắt tiền pháp định",
"disable_sell": "Tắt thao tác bán",
"disable_tor": "Tắt Tor",
"disable_trade_option": "Tắt tùy chọn giao dịch",
"disableBatteryOptimization": "Tắt tối ưu hóa pin",
"disableBatteryOptimizationDescription": "Bạn có muốn tắt tối ưu hóa pin để đồng bộ hóa nền chạy tự do và mượt mà hơn không?",
"disabled": "Đã tắt",
"disconnect_session": "Ngắt kết nối phiên",
"discount": "Tiết kiệm ${value}%",
"dismiss": "Bỏ qua",
"display": "Hiển thị",
"display_settings": "Cài đặt hiển thị",
"displayable": "Có thể hiển thị",
"do_not_have_enough_gas_asset": "Bạn không có đủ ${currency} để thực hiện giao dịch trong điều kiện hiện tại của mạng blockchain. Bạn cần thêm ${currency} để trả phí mạng blockchain, ngay cả khi bạn đang gửi một tài sản khác.",
"do_not_send": "Không gửi",
"do_not_share_warning_text": "Không chia sẻ những thông tin này với bất kỳ ai, kể cả bộ phận hỗ trợ.\n\nTài sản của bạn có thể và sẽ bị đánh cắp!",
"do_not_show_anymore": "Không hiển thị lại nữa",
"do_not_show_me": "Không hiển thị lại",
"domain_looks_up": "Tra cứu tên miền",
"domain_mismatch": "Tên miền không khớp",
"domain_mismatch_description": "Trang web này có tên miền không khớp với người gửi yêu cầu này. Việc phê duyệt có thể dẫn đến mất tiền.",
"donation": "Quyên góp",
"donation_link_details": "Chi tiết liên kết quyên góp",
"done": "Xong",
"duress_pin_description": "Thao tác này sẽ thiết lập Duress PIN, một tính năng nâng cao mà hầu hết người dùng không nên sử dụng. Duress PIN này chỉ nên được dùng nếu bạn đang gặp nguy hiểm. Sau khi sử dụng Duress PIN, tất cả ví của bạn sẽ bị xóa, vì vậy hãy đảm bảo rằng tất cả cụm từ khôi phục (seed) của bạn đã được sao lưu trước khi sử dụng.",
"durres_PIN": "Mã PIN cưỡng bức",
"durres_PIN_set_up_successfully": "Mã PIN khẩn cấp đã được thiết lập thành công",
"e_sign_consent": "Chấp thuận ký điện tử",
"edit": "Chỉnh sửa",
"edit_account": "Chỉnh sửa tài khoản",
"edit_backup_password": "Chỉnh sửa mật khẩu sao lưu",
"edit_card": "Chỉnh sửa thẻ",
"edit_current": "Chỉnh sửa hiện tại",
"edit_node": "Chỉnh sửa node",
"edit_token": "Chỉnh sửa token",
"electrum_address_disclaimer": "Chúng tôi tạo địa chỉ mới mỗi khi bạn sử dụng một địa chỉ, nhưng các địa chỉ trước đó vẫn tiếp tục hoạt động",
"email_address": "Địa chỉ email",
"enable": "Bật",
"enable_auto_node_switching": "Bật chuyển đổi nút tự động",
"enable_builtin_tor": "Bật Tor tích hợp sẵn",
"enable_for_auto_switching": "Bật để tự động chuyển đổi",
"enable_lightning": "Bật Lightning",
"enable_mempool_api": "API Mempool để hiển thị phí và ngày chính xác",
"enable_replace_by_fee": "Bật Replace-By-Fee",
"enable_silent_payments_scanning": "Bắt đầu quét các giao dịch được gửi đến địa chỉ Silent Payment của bạn.",
"enabled": "Đã bật",
"enter_amount": "Nhập số lượng",
"enter_backup_password": "Nhập mật khẩu bản sao lưu tại đây",
"enter_code": "Nhập mã",
"enter_greater_than": "Vui lòng nhập một số lượng lớn hơn",
"enter_less_than": "Vui lòng nhập số lượng nhỏ hơn",
"enter_recipient_address": "Vui lòng nhập địa chỉ người nhận",
"enter_seed_phrase": "Nhập cụm từ khôi phục của bạn",
"enter_totp_code": "Vui lòng nhập mã TOTP.",
"enter_wallet_password": "Nhập mật khẩu ví",
"enter_your_note": "Nhập ghi chú của bạn…",
"enter_your_pin": "Nhập PIN của bạn",
"enter_your_pin_again": "Nhập lại mã PIN của bạn",
"enterTokenID": "Nhập ID của token",
"enterWalletConnectURI": "Nhập URI WalletConnect",
"error": "Lỗi",
"error_dialog_content": "Rất tiếc, chúng tôi đã gặp lỗi.\n\nVui lòng gửi báo cáo lỗi cho nhóm hỗ trợ của chúng tôi để giúp ứng dụng tốt hơn.",
"error_text_account_name": "Tên tài khoản chỉ được chứa chữ cái và chữ số\nvà phải dài từ 1 đến 15 ký tự",
"error_text_address": "Địa chỉ ví phải tương ứng với loại\ntiền điện tử",
"error_text_amount": "Số lượng chỉ được chứa các chữ số",
"error_text_contact_name": "Tên liên hệ không được chứa các ký tự ` , ' \"\nvà phải có độ dài từ 1 đến 32 ký tự",
"error_text_crypto_currency": "Số chữ số thập phân\nphải nhỏ hơn hoặc bằng 12",
"error_text_fiat": "Giá trị số tiền không được vượt quá số dư khả dụng.\nSố chữ số thập phân phải nhỏ hơn hoặc bằng 2",
"error_text_input_above_maximum_limit": "Số lượng vượt quá mức tối đa",
"error_text_input_below_minimum_limit": "Số tiền nhỏ hơn mức tối thiểu",
"error_text_keys": "Khóa ví chỉ có thể chứa 64 ký tự hệ thập lục phân",
"error_text_limits_loading_failed": "Giao dịch với ${provider} chưa được tạo. Tải giới hạn không thành công",
"error_text_maximum_limit": "Giao dịch cho ${provider} không được tạo. Số tiền lớn hơn mức tối đa: ${max} ${currency}",
"error_text_minimal_limit": "Giao dịch cho ${provider} không được tạo. Số tiền nhỏ hơn mức tối thiểu: ${min} ${currency}",
"error_text_node_address": "Vui lòng nhập địa chỉ IPv4",
"error_text_node_port": "Cổng node chỉ có thể chứa các số từ 0 đến 65535",
"error_text_node_proxy_address": "Vui lòng nhập <địa chỉ IPv4>:<cổng>, ví dụ: 127.0.0.1:9050",
"error_text_payment_id": "ID thanh toán chỉ có thể chứa từ 16 đến 64 ký tự hex",
"error_text_subaddress_name": "Tên địa chỉ phụ không được chứa các ký tự ` , ' \"\nvà phải dài từ 1 đến 20 ký tự",
"error_text_template": "Tên và địa chỉ mẫu không được chứa các ký tự ` , ' \"\nvà phải có độ dài từ 1 đến 106 ký tự",
"error_text_wallet_name": "Tên ví chỉ có thể chứa chữ cái, số, ký hiệu _ -\nvà phải dài từ 1 đến 33 ký tự",
"error_text_xmr": "Giá trị XMR không được vượt quá số dư khả dụng.\nSố chữ số thập phân phải nhỏ hơn hoặc bằng 12",
"error_while_processing": "Đã xảy ra lỗi trong khi xử lý",
"errorGettingCredentials": "Thất bại: Lỗi khi lấy thông tin xác thực",
"errorSigningTransaction": "Đã xảy ra lỗi khi ký giao dịch",
"establishing_tor_connection": "Đang thiết lập kết nối Tor",
"estimated": "Ước tính",
"estimated_new_fee": "Phí mới ước tính",
"estimated_receive_amount": "Số lượng nhận ước tính",
"eta": "ETA",
"ethereum_ecosystem": "Hệ sinh thái Ethereum",
"etherscan_history": "Lịch sử Etherscan",
"event": "Sự kiện",
"events": "Sự kiện",
"evm_ecosystem_description": "Nếu cần, hãy thay đổi mạng và token bạn muốn sử dụng cho khoản thanh toán này.",
"exchange": "Trao đổi",
"exchange_extra_info": "Vui lòng đừng quên nhập Memo hoặc Extra ID khi gửi giao dịch này để thực hiện trao đổi",
"exchange_incorrect_current_wallet_for_xmr": "Nếu bạn muốn hoán đổi XMR từ số dư Monero trong Cake Wallet, vui lòng chuyển sang ví Monero của bạn trước.",
"exchange_new_template": "Mẫu mới",
"exchange_provider_unsupported": "${providerName} không còn được hỗ trợ nữa!",
"exchange_providers": "Nhà cung cấp dịch vụ trao đổi",
"exchange_rate_is_fixed": "Tỷ giá được cố định",
"exchange_result_confirm": "Bằng cách nhấn xác nhận, bạn sẽ gửi ${fetchingLabel} ${from} từ ví có tên ${walletName} của mình đến địa chỉ hiển thị bên dưới. Hoặc bạn có thể gửi từ ví bên ngoài của mình đến địa chỉ/mã QR bên dưới.\n\nVui lòng nhấn xác nhận để tiếp tục hoặc quay lại để thay đổi số lượng.",
"exchange_result_description": "Bạn phải gửi tối thiểu ${fetchingLabel} ${from} đến địa chỉ được hiển thị trên trang tiếp theo. Nếu bạn gửi số lượng thấp hơn ${fetchingLabel} ${from}, giao dịch có thể không được chuyển đổi và cũng có thể không được hoàn lại.",
"exchange_result_write_down_ID": "*Vui lòng sao chép hoặc ghi lại ID hiển thị ở trên.",
"exchange_result_write_down_trade_id": "Vui lòng sao chép hoặc ghi lại ID giao dịch để tiếp tục.",
"exchange_sync_alert_content": "Vui lòng đợi đến khi ví của bạn được đồng bộ hóa",
"exchange_trade_result_confirm": "Bằng cách nhấn Gửi từ Cake Wallet, bạn sẽ gửi ${fetchingLabel} ${from} từ ví của bạn có tên ${walletName} đến địa chỉ hiển thị bên dưới. Hoặc bạn có thể gửi từ ví bên ngoài của mình đến địa chỉ/mã QR trên trang chi tiết Gửi từ ví bên ngoài.\n\nVui lòng nhấn một trong hai nút để tiếp tục hoặc quay lại để thay đổi số lượng.",
"expired": "Đã hết hạn",
"expires": "Hết hạn",
"expiresOn": "Hết hạn vào",
"expiry_and_validity": "Thời hạn và hiệu lực",
"export_backup": "Xuất bản sao lưu",
"export_lightning_logs": "Xuất nhật ký Lightning",
"export_logs": "Xuất nhật ký",
"export_outputs": "Xuất đầu ra",
"export_payjoin_logs": "Xuất nhật ký Payjoin",
"extend_session": "Gia hạn phiên",
"external": "Bên ngoài",
"external_wallet": "Ví ngoài",
"extra_id": "ID bổ sung:",
"extracted_address_content": "Bạn sẽ gửi tiền đến\n${recipient_name}",
"failed_authentication": "Xác thực thất bại. ${state_error}",
"faq": "FAQ",
"features": "Tính năng",
"fee": "Phí",
"fee_less_than_min": "Phí đã chọn thấp hơn mức tối thiểu, vui lòng tăng phí để có thể gửi giao dịch",
"fee_rate": "Mức phí",
"fees": "Phí",
"fetching": "Đang lấy",
"fiat_api": "API Fiat",
"fiat_balance": "Số dư tiền pháp định",
"field_required": "Trường này là bắt buộc",
"file_saved": "Đã lưu tệp",
"fill_code": "Vui lòng nhập mã xác minh được gửi đến email của bạn",
"filter_by": "Lọc theo",
"finding_provider": "Đang tìm nhà cung cấp",
"first_wallet_text": "Ví tuyệt vời cho Monero, Bitcoin, Ethereum, Litecoin và Haven",
"fixed_pair_not_supported": "Cặp tỷ giá cố định này không được hỗ trợ với các dịch vụ hoán đổi đã chọn",
"fixed_rate": "Tỷ giá cố định",
"fixed_rate_alert": "Bạn sẽ có thể nhập số lượng nhận khi chế độ tỷ giá cố định được bật. Bạn có muốn chuyển sang chế độ tỷ giá cố định không?",
"forgot_password": "Quên mật khẩu",
"freeze": "Đóng băng",
"frequently_asked_questions": "Các câu hỏi thường gặp",
"from": "Từ",
"frozen": "Đóng băng",
"frozen_balance": "Số dư bị đóng băng",
"full_balance": "Toàn bộ số dư",
"gas_exceeds_allowance": "Gas cần cho giao dịch vượt quá mức cho phép.",
"gas_price": "Giá gas",
"general": "Chung",
"generate_name": "Tạo tên",
"generating_gift_card": "Đang tạo thẻ quà tặng",
"generating_transaction": "Đang tạo giao dịch",
"get_a": "Nhận ",
"get_card_note": " mà bạn có thể nạp lại bằng tiền mã hóa. Không cần thêm thông tin!",
"get_your_yat": "Nhận Yat của bạn",
"gift_card_amount": "Số tiền thẻ quà tặng",
"gift_card_balance_note": "Các thẻ quà tặng còn số dư sẽ hiển thị ở đây",
"gift_card_is_generated": "Thẻ quà tặng đã được tạo",
"gift_card_number": "Số thẻ quà tặng",
"gift_card_redeemed_note": "Thẻ quà tặng bạn đã đổi sẽ xuất hiện ở đây",
"gift_cards": "Thẻ quà tặng",
"gift_cards_unavailable": "Hiện tại, thẻ quà tặng chỉ có thể mua bằng Monero, Bitcoin và Litecoin",
"got_it": "Đã hiểu",
"gross_balance": "Tổng số dư",
"group_by_type": "Nhóm theo loại",
"haven_app": "Haven của Cake Wallet",
"haven_app_wallet_text": "Ví tuyệt vời cho Haven",
"help": "Trợ giúp",
"hidden_addresses": "Địa chỉ bị ẩn",
"hidden_balance": "Số dư ẩn",
"hide": "Ẩn",
"hide_address": "Ẩn địa chỉ",
"hide_details": "Ẩn chi tiết",
"high_contrast_theme": "Chủ đề tương phản cao",
"history": "Lịch sử",
"home": "Trang chủ",
"home_screen_settings": "Cài đặt màn hình chính",
"how_to_connect": "Cách kết nối",
"how_to_use": "Cách sử dụng",
"how_to_use_card": "Cách sử dụng thẻ này",
"i_understand": "Tôi hiểu",
"id": "ID: ",
"if_you_dont_see_your_device": "Nếu bạn không thấy thiết bị của mình ở trên, hãy đảm bảo rằng Ledger của bạn đang bật và đã được mở khóa!",
"ignor": "Bỏ qua",
"import": "Nhập",
"importNFTs": "Nhập NFT",
"in_store": "Tại cửa hàng",
"incoming": "Đang nhận",
"incorrect_seed": "Văn bản đã nhập không hợp lệ.",
"incorrect_seed_option": "Sai. Vui lòng thử lại",
"incorrect_seed_option_back": "Không đúng. Vui lòng đảm bảo cụm từ khôi phục của bạn được lưu chính xác và thử lại.",
"infobox_auto_address": "Địa chỉ nhận của bạn sẽ thay đổi mỗi khi bạn nhận được một giao dịch",
"infobox_multichain": "Sử dụng địa chỉ này để nhận bất kỳ token hoặc vật phẩm sưu tầm nào trên",
"infobox_rotation": "Địa chỉ nhận của bạn sẽ thay đổi mỗi khi bạn đóng và mở lại màn hình này",
"inputs": "Đầu vào",
"insufficient_funds_for_tx": "Không đủ số dư để thực hiện giao dịch thành công.",
"insufficient_lamport_for_tx": "Bạn không có đủ SOL để thực hiện giao dịch và thanh toán phí giao dịch. Vui lòng nạp thêm SOL vào ví hoặc giảm số lượng SOL bạn đang gửi.",
"insufficient_lamports": "Bạn không có đủ SOL để thực hiện giao dịch và trả phí giao dịch. Bạn cần ít nhất ${solValueNeeded} SOL. Vui lòng nạp thêm SOL vào ví của bạn hoặc giảm số lượng SOL bạn đang gửi",
"insufficientFundsForRentError": "Bạn không có đủ SOL để chi trả phí giao dịch và tiền thuê (rent) cho tài khoản. Vui lòng nạp thêm SOL vào ví hoặc giảm số lượng SOL bạn đang gửi",
"insufficientFundsForRentErrorReceiver": "Tài khoản của người nhận không có đủ SOL để chi trả phí rent. Vui lòng yêu cầu người nhận nạp thêm SOL vào tài khoản của họ.",
"introducing_cake_pay": "Giới thiệu Cake Pay!",
"invalid_input": "Dữ liệu nhập không hợp lệ",
"invalid_password": "Mật khẩu không hợp lệ",
"invoice_details": "Chi tiết hóa đơn",
"is_percentage": "là",
"keys": "Khóa",
"label": "Nhãn",
"label_address": "Gắn nhãn địa chỉ",
"last_30_days": "30 ngày qua",
"learn_more": "Tìm hiểu thêm",
"ledger_connection_error": "Không thể kết nối với Ledger của bạn. Vui lòng thử lại.",
"ledger_error_device_locked": "Ledger đang bị khóa",
"ledger_error_tx_rejected_by_user": "Giao dịch bị từ chối trên thiết bị",
"ledger_error_wrong_app": "Vui lòng đảm bảo bạn đã mở đúng ứng dụng trên Ledger của bạn",
"ledger_please_enable_bluetooth": "Vui lòng bật Bluetooth để phát hiện Ledger của bạn",
"legacy": "Legacy",
"light_theme": "Sáng",
"lightning_address_desc": "Thanh toán tức thì, phí thấp",
"lightning_deposit_desc": "Khi bạn nạp vào Lightning, bạn sẽ hoán đổi Bitcoin on-chain từ ví này sang tài khoản Lightning của mình.",
"lightning_deposit_disclaimer": "Số dư Lightning mới sẽ không khả dụng cho đến khi giao dịch Bitcoin được xác nhận hoàn tất.",
"lightning_external_disclaimer": "Đừng đóng trang này cho đến khi bạn gửi tiền, nếu không giao dịch nạp sẽ không được thực hiện.",
"lightning_username_desc": "Dễ dàng nhận thanh toán Lightning bằng tên người dùng Lightning bằng cách chọn một tên tùy chỉnh hoặc sử dụng tên được tạo ngẫu nhiên bên dưới.",
"lightning_username_desc_completed": "Bạn có thể sử dụng tên người dùng này để nhận thanh toán từ bất kỳ ví Lightning nào.",
"lightning_username_setup_later": "Nếu bạn bỏ qua bây giờ, bạn có thể thiết lập sau trong Cài đặt.",
"lightning_withdraw_desc": "Khi bạn rút từ Lightning, bạn sẽ chuyển một phần hoặc toàn bộ số dư Lightning của mình sang Bitcoin on-chain.",
"lightning_withdraw_disclaimer": "Số dư Bitcoin mới sẽ không khả dụng cho đến khi giao dịch được xác nhận hoàn toàn.",
"litecoin_enable_mweb_sync": "Bật quét MWEB",
"litecoin_mweb": "MWEB",
"litecoin_mweb_allow_coins": "Cho phép coin MWEB",
"litecoin_mweb_always_scan": "Đặt MWEB luôn quét",
"litecoin_mweb_description": "MWEB là một giao thức mới mang đến các giao dịch nhanh hơn, rẻ hơn và riêng tư hơn cho Litecoin",
"litecoin_mweb_dismiss": "Bỏ qua",
"litecoin_mweb_display": "Hiển thị MWEB trên màn hình chính",
"litecoin_mweb_display_card": "Hiển thị thẻ MWEB",
"litecoin_mweb_enable": "Bật MWEB",
"litecoin_mweb_enable_later": "Bạn có thể chọn bật lại MWEB trong phần Cài đặt hiển thị.",
"litecoin_mweb_logs": "Nhật ký MWEB",
"litecoin_mweb_node": "Nút MWEB",
"litecoin_mweb_pegin": "Peg In",
"litecoin_mweb_pegout": "Rút ra",
"litecoin_mweb_scanning": "Đang quét MWEB",
"litecoin_mweb_settings": "Cài đặt MWEB",
"litecoin_mweb_warning": "Việc sử dụng MWEB ban đầu sẽ tải xuống khoảng ~600MB dữ liệu và có thể mất tới 30 phút tùy thuộc vào tốc độ mạng. Dữ liệu ban đầu này chỉ được tải xuống một lần và sẽ có sẵn cho tất cả các ví Litecoin",
"litecoin_what_is_mweb": "MWEB là gì?",
"live_fee_rates": "Mức phí trực tiếp qua API",
"load_more": "Tải thêm",
"loading": "Đang tải",
"loading_your_wallet": "Đang tải ví của bạn",
"login": "Đăng nhập",
"logout": "Đăng xuất",
"long_press_edit_address": "Nhấn và giữ để chỉnh sửa địa chỉ",
"low_fee": "Phí thấp",
"low_fee_alert": "Bạn hiện đang sử dụng mức ưu tiên phí mạng thấp. Điều này có thể dẫn đến thời gian chờ lâu, tỷ giá khác nhau hoặc giao dịch bị hủy. Chúng tôi khuyến nghị bạn đặt mức phí cao hơn để có trải nghiệm tốt hơn.",
"made_easy": "dễ dàng",
"manage_nodes": "Quản lý node",
"manage_pow_nodes": "Quản lý nút PoW",
"manage_providers": "Quản lý nhà cung cấp",
"manage_yats": "Quản lý Yats",
"mark_as_redeemed": "Đánh dấu là đã đổi",
"market_place": "Chợ",
"mask": "Mặt nạ",
"matrix_green_dark_theme": "Chủ đề tối Matrix Green",
"max": "Tối đa",
"max_amount": "Tối đa: ${value}",
"max_value": "Tối đa: ${value} ${currency}",
"memo": "Ghi chú",
"memo_disclaimer": "Ghi chú này sẽ hiển thị cho người nhận",
"memo_optional": "Ghi chú (tùy chọn)",
"message": "Tin nhắn",
"message_verified": "Tin nhắn đã được xác minh thành công",
"messages": "Tin nhắn",
"method": "Phương thức",
"methods": "Phương thức",
"min_amount": "Tối thiểu: ${value}",
"min_value": "Tối thiểu: ${value} ${currency}",
"mining": "Đào",
"mint_address": "Địa chỉ mint",
"minutes_to_pin_code": "${minute} phút",
"mm": "MM",
"modify_2fa": "Chỉnh sửa Cake 2FA",
"monero_com": "Monero.com của Cake Wallet",
"monero_com_wallet_text": "Ví Monero tuyệt vời",
"monero_dark_theme": "Chủ đề tối Monero",
"monero_light_theme": "Chủ đề sáng Monero",
"moonpay_alert_text": "Giá trị của số tiền phải lớn hơn hoặc bằng ${minAmount} ${fiatCurrency}",
"moralis_nft_error": "Đã xảy ra lỗi khi tải NFT. Vui lòng kiểm tra kết nối Internet của bạn và thử lại.",
"more_details": "Xem thêm chi tiết",
"more_options": "Tùy chọn khác",
"multiple_addresses_detected": "Đã phát hiện nhiều địa chỉ",
"mweb_ad": "Bật MWEB, lớp quyền riêng tư cho Litecoin giúp tăng thêm tính ẩn danh cho coin của bạn",
"mweb_confirmed": "MWEB đã xác nhận",
"mweb_help_desc_1": "MWEB là một lớp quyền riêng tư tùy chọn cho Litecoin, cho phép người dùng ẩn số tiền giao dịch và cải thiện quyền riêng tư của họ.",
"mweb_help_desc_2": "Litecoin trên chuỗi chính vẫn minh bạch, trong khi các coin được chuyển vào lớp MWEB sẽ có thêm tính ẩn danh.",
"mweb_help_disclaimer": "Bạn có thể dễ dàng di chuyển coin giữa hai lớp bằng cách ẩn và hiện",
"mweb_unconfirmed": "MWEB chưa xác nhận",
"name": "Tên",
"nano_current_rep": "Người đại diện hiện tại",
"nano_gpt_thanks_message": "Cảm ơn bạn đã sử dụng NanoGPT! Hãy nhớ quay lại trình duyệt sau khi giao dịch hoàn tất!",
"nano_pick_new_rep": "Chọn người đại diện mới",
"nanogpt_subtitle": "Tất cả các mô hình mới nhất (GPT-4, Claude).\nKhông cần đăng ký, thanh toán bằng crypto.",
"narrow": "Hẹp",
"network": "Mạng",
"new_first_wallet_text": "Giữ tiền điện tử của bạn an toàn dễ như ăn bánh",
"new_node_testing": "Thử nghiệm nút mới",
"new_subaddress_create": "Tạo",
"new_subaddress_label_name": "Tên nhãn",
"new_subaddress_title": "Địa chỉ mới",
"new_tag": "Mới",
"new_template": "Mẫu mới",
"new_transactions_notifications": "Gửi thông báo về các giao dịch mới",
"new_wallet": "Ví mới",
"newConnection": "Kết nối mới",
"nfts": "NFT",
"no": "Không",
"no_cards_found": "Không tìm thấy thẻ nào",
"no_extra_detail": "Không có thông tin chi tiết bổ sung",
"no_id_needed": "Không cần ID!",
"no_id_required": "Không cần ID. Nạp tiền và chi tiêu ở bất kỳ đâu",
"no_relay_on_domain": "Không có relay cho miền của người dùng hoặc relay không khả dụng. Vui lòng chọn một relay để sử dụng.",
"no_relays": "Không có bộ chuyển tiếp",
"no_relays_message": "Chúng tôi đã tìm thấy một bản ghi Nostr NIP-05 cho người dùng này, nhưng bản ghi đó không chứa bất kỳ relay nào. Vui lòng hướng dẫn người nhận thêm relay vào bản ghi Nostr của họ.",
"no_unspent_coins": "Không có coin chưa được chi tiêu nào",
"no_wallets_for": "Bạn không có ví cho",
"node_address": "Địa chỉ node",
"node_connection_failed": "Kết nối thất bại",
"node_connection_successful": "Kết nối thành công",
"node_new": "Nút mới",
"node_port": "Cổng node",
"node_reset_settings_title": "Đặt lại cài đặt",
"node_test": "Thử nghiệm",
"nodes": "Các nút",
"nodes_list_reset_to_default_message": "Bạn có chắc chắn muốn đặt lại cài đặt về mặc định không?",
"none_of_selected_providers_can_exchange": "Không có nhà cung cấp nào trong số các nhà cung cấp đã chọn có thể thực hiện hoán đổi này",
"noNFTYet": "Chưa có NFT nào",
"normal": "Bình thường",
"note_optional": "Ghi chú (tùy chọn)",
"note_tap_to_change": "Ghi chú (chạm để thay đổi)",
"notification_permission_denied": "Quyền thông báo đã bị từ chối vĩnh viễn, vui lòng bật thủ công trong cài đặt",
"nullURIError": "URI là rỗng",
"offer_expires_in": "Ưu đãi hết hạn sau: ",
"offline": "Ngoại tuyến",
"ok": "OK",
"old_fee": "Phí cũ",
"oled_mode": "Chế độ OLED",
"onion_link": "Liên kết onion",
"online": "Trực tuyến",
"onramper_option_description": "Mua crypto nhanh chóng với nhiều phương thức thanh toán. Có sẵn ở hầu hết các quốc gia. Chênh lệch giá và phí có thể khác nhau.",
"open_gift_card": "Mở thẻ quà tặng",
"open_wallet": "Mở ví",
"optional_description": "Mô tả tùy chọn",
"optional_email_hint": "Email thông báo cho người thụ hưởng (tùy chọn)",
"optional_name": "Tên người nhận (tùy chọn)",
"optionally_order_card": "Tùy chọn đặt thẻ vật lý.",
"orbot_running_alert": "Vui lòng đảm bảo Orbot đang chạy trước khi kết nối với nút này.",
"order_by": "Sắp xếp theo",
"order_id": "Mã đơn hàng",
"order_physical_card": "Đặt thẻ vật lý",
"other": "Khác",
"other_settings": "Cài đặt khác",
"outdated_electrum_wallet_description": "Các ví Bitcoin mới được tạo trong Cake hiện có cụm từ khôi phục (seed) 24 từ. Bạn bắt buộc phải tạo một ví Bitcoin mới và chuyển toàn bộ số dư của bạn sang ví 24 từ mới, đồng thời ngừng sử dụng các ví có seed 12 từ. Vui lòng thực hiện ngay để bảo vệ tài sản của bạn.",
"outdated_electrum_wallet_receive_warning": "Nếu ví này có cụm từ khôi phục 12 từ và được tạo trong Cake, ĐỪNG nạp Bitcoin vào ví này. Bất kỳ BTC nào được chuyển vào ví này đều có thể bị mất. Hãy tạo một ví 24 từ mới (nhấn menu ở góc trên bên phải, chọn Wallets, chọn Create New Wallet, rồi chọn Bitcoin) và NGAY LẬP TỨC chuyển BTC của bạn sang đó. Ví BTC mới (24 từ) từ Cake là an toàn",
"outgoing": "Gửi đi",
"outputs": "Đầu ra",
"overshot": "Vượt quá",
"overwrite_amount": "Ghi đè số lượng",
"pairingInvalidEvent": "Sự kiện ghép nối không hợp lệ",
"passphrase": "Cụm mật khẩu (Tùy chọn)",
"passphrases_doesnt_match": "Cụm mật khẩu không khớp, vui lòng thử lại",
"password": "Mật khẩu",
"paste": "Dán",
"pause_wallet_creation": "Tính năng tạo ví Haven hiện đang tạm dừng.",
"payjoin_card_content": "Payjoin là một tính năng mới giúp tăng cường quyền riêng tư và tiết kiệm phí trong Bitcoin.",
"payjoin_details": "Chi tiết Payjoin",
"payjoin_enabled": "Payjoin đã bật",
"payjoin_enabling_popup_content": "Bạn có thể bật/tắt Payjoin trong Menu → Quyền riêng tư → Sử dụng Payjoin để bật hoặc tắt sau.",
"payjoin_enabling_popup_title": "Đang bật Payjoin",
"payjoin_request_awaiting_tx": "Đang chờ giao dịch",
"payjoin_request_in_progress": "Đang xử lý",
"payjoin_unavailable": "Payjoin không khả dụng",
"payjoin_unavailable_sheet_content": "Để nhận một giao dịch Payjoin, bạn cần có sẵn Bitcoin để sử dụng.\n\nNgay khi ví của bạn có số dư, Payjoin sẽ tự động được bật.",
"payjoin_unavailable_sheet_title": "Tại sao Payjoin không khả dụng?",
"payment_id": "ID thanh toán: ",
"payment_made_easy": "Thanh toán dễ dàng",
"payment_was_received": "Khoản thanh toán của bạn đã được nhận.",
"payments": "Thanh toán",
"pending": " (đang chờ)",
"percentageOf": "của ${amount}",
"pin_at_top": "Ghim ${token} lên đầu",
"pin_is_incorrect": "PIN không đúng",
"pin_number": "Mã PIN",
"placeholder_contacts": "Danh bạ của bạn sẽ được hiển thị ở đây",
"placeholder_transactions": "Các giao dịch của bạn sẽ được hiển thị tại đây",
"please_choose_one": "Vui lòng chọn một",
"please_fill_totp": "Vui lòng nhập mã gồm 8 chữ số hiển thị trên thiết bị khác của bạn",
"please_make_selection": "Vui lòng chọn một tùy chọn bên dưới để tạo hoặc khôi phục ví của bạn.",
"please_reference_document": "Vui lòng tham khảo các tài liệu dưới đây để biết thêm thông tin.",
"please_select": "Vui lòng chọn:",
"please_select_backup_file": "Vui lòng chọn tệp sao lưu và nhập mật khẩu sao lưu.",
"please_try_to_connect_to_another_node": "Vui lòng thử kết nối với một node khác",
"please_wait": "Vui lòng chờ",
"polygonscan_history": "Lịch sử PolygonScan",
"potential_scam": "Lừa đảo tiềm ẩn",
"powered_by": "Được hỗ trợ bởi ${title}",
"pre_seed_button_text": "Tôi hiểu. Hiển thị cụm từ khôi phục của tôi",
"pre_seed_description": "Trên trang tiếp theo, bạn sẽ thấy một chuỗi từ. Đây là seed duy nhất và riêng tư của bạn và đó là CÁCH DUY NHẤT để khôi phục ví của bạn trong trường hợp bị mất hoặc gặp sự cố. Bạn có trách nhiệm ghi lại và lưu trữ nó ở một nơi an toàn bên ngoài ứng dụng Cake Wallet.",
"pre_seed_title": "QUAN TRỌNG",
"preference": "Tùy chọn",
"prepaid_cards": "Thẻ trả trước",
"prevent_screenshots": "Ngăn chặn chụp ảnh màn hình và quay màn hình",
"primary_address": "Địa chỉ chính",
"privacy": "Quyền riêng tư",
"privacy_and_security": "Quyền riêng tư & Bảo mật",
"privacy_and_security_desc": "Định cấu hình cài đặt xác thực và bảo mật, đồng thời thiết lập Cake 2FA.",
"privacy_features": "Tính năng quyền riêng tư",
"privacy_policy": "Chính sách bảo mật",
"privacy_settings": "Cài đặt quyền riêng tư",
"private_key": "Khóa riêng tư",
"private_memo_optional": "Ghi chú riêng tư (tùy chọn)",
"proceed_after_one_minute": "Nếu màn hình không chuyển tiếp sau 1 phút, hãy kiểm tra email của bạn.",
"proceed_on_device": "Tiếp tục trên thiết bị của bạn",
"proceed_on_device_description": "Vui lòng làm theo các hướng dẫn hiển thị trên ví phần cứng của bạn",
"processing": "Đang xử lý",
"processing_signed_tx": "Đang xử lý giao dịch đã ký",
"profile": "Hồ sơ",
"provider": "Nhà cung cấp",
"provider_error": "Lỗi ${provider}",
"providers": "Nhà cung cấp",
"public_key": "Khóa công khai",
"purchase_gift_card": "Mua thẻ quà tặng",
"purple_dark_theme": "Chủ đề tối màu tím",
"qr_code_format": "Định dạng mã QR",
"qr_code_format_body": "BCUR (Blockchain Commons Uniform Resources) là tiêu chuẩn của ngành và tương thích rộng rãi nhất với các ví phần cứng Bitcoin, nên được hầu hết người dùng chọn. BBQR (Better Bitcoin QR) là một định dạng riêng chỉ được dùng bởi các ví phần cứng COLDCARD, bắt đầu từ mẫu Model Q của họ.",
"qr_code_format_note": "Các định dạng mã QR khác nhau được các ví phần cứng khác nhau sử dụng trong hệ sinh thái Bitcoin",
"qr_fullscreen": "Chạm để mở mã QR toàn màn hình",
"qr_instruction": "Sử dụng địa chỉ này để nhận bất kỳ token hoặc vật phẩm sưu tầm nào trên",
"qr_payment_amount": "Mã QR này chứa số tiền thanh toán. Bạn có muốn ghi đè lên giá trị hiện tại không?",
"quantity": "Số lượng",
"question_to_disable_2fa": "Bạn có chắc chắn muốn tắt Cake 2FA không? Mã 2FA sẽ không còn cần thiết để truy cập ví và một số chức năng.",
"receivable_balance": "Số dư có thể nhận",
"receive": "Nhận",
"receive_amount": "Số tiền",
"receive_to": "Nhận vào",
"received": "Đã nhận",
"receiving": "Đang nhận",
"recipient_address": "Địa chỉ người nhận",
"reconnect": "Kết nối lại",
"reconnect_alert_text": "Bạn có chắc chắn muốn kết nối lại không?",
"reconnect_your_hardware_wallet": "Kết nối lại Ví phần cứng của bạn",
"reconnection": "Kết nối lại",
"red_dark_theme": "Chủ đề tối màu đỏ",
"red_light_theme": "Chủ đề sáng đỏ",
"redeemed": "Đã quy đổi",
"refund_address": "Địa chỉ hoàn tiền",
"reject": "Từ chối",
"remaining": "còn lại",
"remove": "Xóa",
"remove_node": "Xóa nút",
"remove_node_message": "Bạn có chắc chắn muốn xóa nút đã chọn không?",
"rename": "Đổi tên",
"rep_warning": "Cảnh báo đại diện",
"rep_warning_sub": "Đại diện của bạn dường như không còn hoạt động tốt. Nhấn vào đây để chọn đại diện mới",
"repeat_wallet_password": "Nhập lại mật khẩu ví",
"repeated_password_is_incorrect": "Mật khẩu nhập lại không chính xác. Vui lòng nhập lại mật khẩu ví.",
"replace": "Thay thế",
"requested": "Đã yêu cầu",
"require_for_adding_contacts": "Yêu cầu để thêm danh bạ",
"require_for_all_security_and_backup_settings": "Yêu cầu đối với tất cả cài đặt bảo mật và sao lưu",
"require_for_assessing_wallet": "Yêu cầu để truy cập ví",
"require_for_creating_new_wallets": "Yêu cầu để tạo ví mới",
"require_for_exchanges_to_external_wallets": "Yêu cầu khi hoán đổi sang ví ngoài",
"require_for_exchanges_to_internal_wallets": "Yêu cầu khi hoán đổi sang ví nội bộ",
"require_for_sends_to_contacts": "Yêu cầu khi gửi cho liên hệ",
"require_for_sends_to_internal_wallets": "Yêu cầu khi gửi đến các ví nội bộ",
"require_for_sends_to_non_contacts": "Yêu cầu khi gửi đến người không có trong danh bạ",
"require_pin_after": "Yêu cầu PIN sau",
"required_passphrase": "Cụm mật khẩu",
"rescan": "Quét lại",
"resend_code": "Vui lòng gửi lại",
"reset": "Đặt lại",
"reset_password": "Đặt lại mật khẩu",
"restore": "Khôi phục",
"restore_active_seed": "Seed đang hoạt động",
"restore_address": "Địa chỉ",
"restore_bitcoin_description_from_keys": "Khôi phục ví của bạn từ chuỗi WIF được tạo từ các khóa riêng của bạn",
"restore_bitcoin_description_from_seed": "Khôi phục ví của bạn từ cụm từ khôi phục gồm 24 từ",
"restore_bitcoin_title_from_keys": "Khôi phục từ WIF",
"restore_description_from_backup": "Bạn có thể khôi phục toàn bộ ứng dụng Cake Wallet từ tệp sao lưu của bạn",
"restore_description_from_cupcake": "Liên kết với ứng dụng đồng hành air-gapped của chúng tôi, được cài đặt trên điện thoại thứ hai.",
"restore_description_from_hardware_wallet": "Liên kết thiết bị ví phần cứng của bạn từ nhiều nhà sản xuất khác nhau.",
"restore_description_from_keys": "Khôi phục ví của bạn từ các phím gõ được tạo ra và lưu từ khóa riêng của bạn",
"restore_description_from_seed": "Khôi phục ví của bạn từ cụm từ khôi phục gồm 25 từ hoặc 13 từ",
"restore_description_from_seed_keys": "Khôi phục ví của bạn từ cụm từ khôi phục/khóa mà bạn đã lưu ở nơi an toàn",
"restore_existing_wallet": "Khôi phục ví hiện có",
"restore_from_date_or_blockheight": "Vui lòng nhập một ngày trước vài ngày so với thời điểm bạn tạo ví này. Hoặc nếu bạn biết blockheight, vui lòng nhập blockheight thay thế",
"restore_from_seed_placeholder": "Vui lòng nhập hoặc dán cụm từ khôi phục của bạn vào đây",
"restore_new_seed": "Cụm từ khôi phục mới",
"restore_next": "Tiếp theo",
"restore_recover": "Khôi phục",
"restore_restore_wallet": "Khôi phục ví",
"restore_seed_keys_restore": "Khôi phục Seed/Khóa",
"restore_spend_key_private": "Khóa chi tiêu (khóa riêng tư)",
"restore_title_from_backup": "Khôi phục từ bản sao lưu",
"restore_title_from_cupcake": "Ứng dụng Cupcake",
"restore_title_from_hardware_wallet": "Khôi phục từ ví phần cứng",
"restore_title_from_keys": "Khôi phục từ khóa",
"restore_title_from_seed": "Khôi phục từ cụm từ khôi phục",
"restore_title_from_seed_keys": "Khôi phục từ seed/khóa",
"restore_view_key_private": "Khóa xem (riêng tư)",
"restore_wallet": "Khôi phục ví",
"restore_wallet_name": "Tên ví",
"restore_wallet_restore_description": "Mô tả khôi phục ví",
"return_address_desc": "Trong trường hợp hiếm hoi hoán đổi thất bại, các đối tác của chúng tôi có thể tự động hoàn tiền thanh toán của bạn về địa chỉ hoàn tiền đã cung cấp.",
"return_address_desc_external": "Vì bạn đã chọn Gửi từ bên ngoài, vui lòng đặt thủ công địa chỉ hoàn tiền bên dưới.",
"robinhood_option_description": "Mua và chuyển ngay lập tức bằng thẻ ghi nợ, tài khoản ngân hàng hoặc số dư Robinhood của bạn. Chỉ dành cho Hoa Kỳ.",
"router_no_route": "Không có tuyến đường nào được xác định cho ${name}",
"salary": "Lương",
"save": "Lưu",
"save_backup_password": "Vui lòng đảm bảo rằng bạn đã lưu mật khẩu sao lưu của mình. Bạn sẽ không thể nhập các tệp sao lưu nếu không có mật khẩu này.",
"save_backup_password_alert": "Lưu mật khẩu bản sao lưu",
"save_to_downloads": "Lưu vào mục Tải xuống",
"saved_the_trade_id": "Tôi đã lưu ID giao dịch",
"savings": "Tiết kiệm",
"scan": "Quét",
"scan_one_block": "Quét một khối",
"scan_qr_code": "Quét mã QR",
"scan_qr_code_to_get_address": "Quét mã QR để lấy địa chỉ",
"scan_qr_on_device": "Quét mã QR này trên một thiết bị khác",
"search": "Tìm kiếm",
"search_add_token": "Tìm kiếm / Thêm token",
"search_category": "Tìm kiếm danh mục",
"search_currency": "Tìm kiếm loại tiền",
"search_language": "Tìm kiếm ngôn ngữ",
"search_or_enter": "Tìm kiếm hoặc nhập",
"second_intro_content": "Yat của bạn là một địa chỉ emoji duy nhất, thay thế tất cả các địa chỉ thập lục phân dài của bạn cho mọi loại tiền tệ.",
"second_intro_title": "Một địa chỉ emoji thống trị tất cả",
"security": "Bảo mật",
"security_and_backup": "Bảo mật và sao lưu",
"security_risk": "Rủi ro bảo mật",
"security_risk_description": "Tên miền này đã bị nhiều nhà cung cấp bảo mật gắn cờ là không an toàn. Hãy rời khỏi ngay để bảo vệ tài sản của bạn.",
"seed_alert_back": "Quay lại",
"seed_alert_content": "Cụm từ khôi phục là cách duy nhất để khôi phục ví của bạn. Bạn đã ghi lại chưa?",
"seed_alert_title": "Chú ý",
"seed_alert_yes": "Có, tôi đã",
"seed_and_keys": "Cụm từ khôi phục & Khóa",
"seed_choose": "Chọn ngôn ngữ cụm từ khôi phục",
"seed_display_path": "Menu -> Bảo mật và Sao lưu -> Hiển thị khóa/cụm từ hạt giống",
"seed_hex_form": "Cụm từ khôi phục của ví (dạng hex)",
"seed_key": "Khóa seed",
"seed_language": "Ngôn ngữ cụm từ khôi phục",
"seed_language_chinese": "Tiếng Trung",
"seed_language_chinese_traditional": "Tiếng Trung (Phồn thể)",
"seed_language_czech": "Séc",
"seed_language_dutch": "Tiếng Hà Lan",
"seed_language_english": "Tiếng Anh",
"seed_language_french": "Tiếng Pháp",
"seed_language_german": "Tiếng Đức",
"seed_language_italian": "Tiếng Ý",
"seed_language_japanese": "Tiếng Nhật",
"seed_language_korean": "Tiếng Hàn",
"seed_language_next": "Tiếp theo",
"seed_language_portuguese": "Tiếng Bồ Đào Nha",
"seed_language_russian": "Tiếng Nga",
"seed_language_spanish": "Tiếng Tây Ban Nha",
"seed_phrase_length": "Độ dài cụm từ khôi phục",
"seed_position_question_one": "Từ nào là",
"seed_position_question_two": "từ trong cụm từ khôi phục của bạn?",
"seed_reminder": "Vui lòng ghi lại những thông tin này phòng khi bạn làm mất hoặc xóa dữ liệu trên điện thoại của mình",
"seed_share": "Chia sẻ cụm từ khôi phục",
"seed_title": "Cụm từ khôi phục",
"seed_verified": "Cụm từ khôi phục đã được xác minh",
"seed_verified_subtext": "Bạn có thể sử dụng seed đã lưu sau này để khôi phục ví này trong trường hợp bị lỗi hoặc khi bạn làm mất thiết bị.\n\nBạn có thể xem lại seed này từ",
"seedtype": "Loại seed",
"seedtype_alert_content": "Chia sẻ seed với các ví khác chỉ có thể thực hiện với BIP39 SeedType.",
"seedtype_alert_title": "Cảnh báo loại seed",
"select_a_wallet": "Chọn một ví",
"select_address_to_copy": "Chọn địa chỉ để sao chép",
"select_all": "Chọn tất cả",
"select_backup_file": "Chọn tệp sao lưu",
"select_buy_provider_notice": "Chọn nhà cung cấp mua ở trên. Bạn có thể bỏ qua màn hình này bằng cách đặt nhà cung cấp mua mặc định trong phần cài đặt ứng dụng.",
"select_destination": "Vui lòng chọn vị trí lưu tệp sao lưu.",
"select_hw_account_below": "Vui lòng chọn tài khoản cần khôi phục bên dưới:",
"select_manufacturer_title": "Chọn nhà sản xuất",
"select_network": "Chọn mạng",
"select_other_wallet": "Chọn ví khác",
"select_receiver": "Chọn người nhận",
"select_sell_provider_notice": "Chọn nhà cung cấp bán ở trên. Bạn có thể bỏ qua màn hình này bằng cách đặt nhà cung cấp bán mặc định trong cài đặt ứng dụng.",
"select_token": "Chọn token",
"select_your_country": "Vui lòng chọn quốc gia của bạn",
"sell": "Bán",
"sell_alert_content": "Hiện tại chúng tôi chỉ hỗ trợ bán Bitcoin, Ethereum và Litecoin. Vui lòng tạo hoặc chuyển sang ví Bitcoin, Ethereum hoặc Litecoin của bạn.",
"sell_monero_com_alert_content": "Chưa hỗ trợ bán Monero",
"send": "Gửi",
"send_address": "Địa chỉ ${cryptoCurrency}",
"send_amount": "Số lượng:",
"send_change_to_you": "Tiền thừa, gửi về bạn:",
"send_creating_transaction": "Đang tạo giao dịch",
"send_error_currency": "Trường tiền tệ chỉ được chứa số",
"send_error_minimum_value": "Giá trị tối thiểu của số lượng là 0.01",
"send_estimated_fee": "Phí ước tính:",
"send_exactly": "Gửi đúng số tiền",
"send_external_desc": "Đừng đóng trang này cho đến khi bạn gửi tiền, nếu không khoản nạp sẽ không được thực hiện.",
"send_fee": "Phí:",
"send_from": "Gửi từ",
"send_from_cake_wallet": "Gửi từ Cake Wallet",
"send_from_external": "Gửi từ ví bên ngoài",
"send_from_external_wallet": "Gửi từ Ví bên ngoài",
"send_name": "Tên",
"send_new": "Mới",
"send_payjoin": "Gửi Payjoin",
"send_payment_id": "ID thanh toán (tùy chọn)",
"send_priority": "Hiện tại phí được đặt ở mức ưu tiên ${transactionPriority}.\nMức ưu tiên giao dịch có thể được điều chỉnh trong cài đặt",
"send_sending": "Đang gửi...",
"send_success": "${crypto} của bạn đã được gửi thành công",
"send_templates": "Mẫu",
"send_title": "Gửi",
"send_to": "Gửi đến",
"send_to_this_address": "Gửi ${currency} ${tag}tới địa chỉ này",
"send_xmr": "Gửi XMR",
"send_your_wallet": "Ví của bạn",
"sending": "Đang gửi",
"sent": "Đã gửi",
"sent_the_funds": "Tôi đã gửi tiền",
"service_health_disabled": "Bản tin tình trạng dịch vụ đã bị tắt",
"service_health_disabled_message": "Đây là trang bản tin tình trạng dịch vụ, bạn có thể bật trang này trong Cài đặt -> Quyền riêng tư",
"set_a_pin": "Đặt mã PIN",
"set_amount": "Đặt số lượng",
"set_fees": "Thiết lập phí",
"set_fees_desc": "Tùy thuộc vào mức phí, khoản nạp sẽ được xử lý nhanh hơn",
"set_label": "Đặt nhãn",
"set_refund_address": "Đặt địa chỉ hoàn tiền",
"set_up_a_wallet": "Thiết lập Ví",
"settings": "Cài đặt",
"settings_all": "TẤT CẢ",
"settings_allow_biometrical_authentication": "Cho phép xác thực sinh trắc học",
"settings_can_be_changed_later": "Bạn có thể thay đổi các cài đặt này sau trong phần cài đặt của ứng dụng",
"settings_change_language": "Thay đổi ngôn ngữ",
"settings_change_pin": "Thay đổi PIN",
"settings_currency": "Tiền tệ",
"settings_current_node": "Nút hiện tại",
"settings_dark_mode": "Chế độ tối",
"settings_display_balance": "Hiển thị số dư",
"settings_display_on_dashboard_list": "Hiển thị trong danh sách bảng điều khiển",
"settings_fee_priority": "Mức ưu tiên phí",
"settings_nodes": "Nút",
"settings_none": "Không có",
"settings_only_trades": "Chỉ giao dịch",
"settings_only_transactions": "Chỉ giao dịch",
"settings_personal": "Cá nhân",
"settings_save_recipient_address": "Lưu địa chỉ người nhận",
"settings_support": "Hỗ trợ",
"settings_terms_and_conditions": "Điều khoản và Điều kiện",
"settings_title": "Cài đặt",
"settings_trades": "Giao dịch",
"settings_transactions": "Giao dịch",
"settings_wallets": "Ví",
"setup_2fa": "Thiết lập Cake 2FA",
"setup_2fa_text": "Cake 2FA hoạt động bằng cách sử dụng TOTP làm yếu tố xác thực thứ hai.\n\nTOTP của Cake 2FA yêu cầu hỗ trợ SHA-512 và 8 chữ số; điều này giúp tăng cường bảo mật. Bạn có thể tìm thêm thông tin và các ứng dụng được hỗ trợ trong hướng dẫn.",
"setup_pin": "Thiết lập PIN",
"setup_pin_is_failed": "Thiết lập mã PIN không thành công với lỗi:",
"setup_successful": "Mã PIN của bạn đã được thiết lập thành công!",
"setup_totp_recommended": "Thiết lập TOTP",
"setup_warning_2fa_text": "Cake 2FA là lớp xác thực thứ hai cho một số hành động trong ví. Nó KHÔNG an toàn như lưu trữ lạnh.\n\nNếu bạn mất quyền truy cập vào ứng dụng 2FA hoặc các khóa TOTP, bạn SẼ mất quyền truy cập vào ví này. Bạn sẽ cần khôi phục ví từ cụm từ ghi nhớ.\n\nBộ phận hỗ trợ của Cake sẽ không thể giúp bạn nếu bạn mất quyền truy cập vào 2FA hoặc cụm từ ghi nhớ.\nTrước khi sử dụng Cake 2FA, chúng tôi khuyến nghị đọc kỹ hướng dẫn.",
"setup_your_debit_card": "Thiết lập thẻ ghi nợ của bạn",
"share": "Chia sẻ",
"share_address": "Chia sẻ địa chỉ",
"shared_seed_wallet_groups": "Nhóm ví seed được chia sẻ",
"shared_seed_wallets": "Ví seed được chia sẻ",
"show": "Hiển thị",
"show_address_book_popup": "Hiển thị cửa sổ bật lên của Sổ địa chỉ",
"show_balance": "Nhấn và giữ để hiển thị số dư",
"show_balance_send_page": "Chạm để hiển thị",
"show_balance_toast": "Nhấn và giữ để ẩn hoặc hiển thị số dư",
"show_details": "Hiển thị chi tiết",
"show_hidden_addresses": "Hiển thị các địa chỉ ẩn",
"show_keys": "Hiển thị cụm từ khôi phục/khóa",
"show_market_place": "Hiển thị Marketplace",
"show_seed": "Hiển thị cụm từ khôi phục",
"show_zcash_card": "Hiển thị thẻ thông báo thiếu tiền Zcash",
"sign_all": "Ký tất cả",
"sign_message": "Ký tin nhắn",
"sign_one": "Ký một",
"sign_up": "Đăng ký",
"sign_verify_message": "Ký / Xác minh",
"sign_verify_message_sub": "Ký hoặc xác minh tin nhắn bằng khóa riêng của bạn",
"sign_verify_title": "Ký / Xác thực",
"signature": "Chữ ký",
"signature_invalid_error": "Chữ ký không hợp lệ cho thông điệp đã cho",
"signing_transaction": "Đang ký giao dịch",
"signTransaction": "Ký giao dịch",
"signup_for_card_accept_terms": "Đăng ký thẻ và chấp nhận các điều khoản.",
"silent_address_desc": "Địa chỉ tĩnh bảo vệ quyền riêng tư",
"silent_payment": "Thanh toán ẩn danh",
"silent_payments": "Thanh toán ẩn danh",
"silent_payments_always_scan": "Đặt Quét luôn bật cho Thanh toán im lặng",
"silent_payments_disclaimer": "Địa chỉ mới không phải là danh tính mới. Đây là việc tái sử dụng một danh tính hiện có với nhãn khác.",
"silent_payments_display_card": "Hiển thị thẻ Silent Payments",
"silent_payments_logs": "Nhật ký Silent Payment",
"silent_payments_scan_from_date": "Quét từ ngày",
"silent_payments_scan_from_date_or_blockheight": "Vui lòng nhập chiều cao khối mà bạn muốn bắt đầu quét các Silent Payments đến hoặc dùng ngày thay thế. Bạn có thể chọn để ví tiếp tục quét ở mỗi khối hoặc chỉ kiểm tra tại chiều cao đã chỉ định.",
"silent_payments_scan_from_height": "Quét từ độ cao khối",
"silent_payments_scanned_tip": "Đã quét đến tip của chuỗi! (${tip})",
"silent_payments_scanning": "Đang quét Silent Payments",
"silent_payments_settings": "Cài đặt Silent Payments",
"single_seed_wallets_group": "Ví một cụm từ khôi phục",
"skip": "Bỏ qua",
"skip_set_later": "Bỏ qua hoặc đặt sau",
"slidable": "Có thể trượt",
"solana_create_associated_token_account_exception": "Lỗi khi tạo tài khoản token liên kết cho địa chỉ người nhận.",
"solana_invalid_data_message": "Lỗi khi phân tích cú pháp tài khoản token liên kết cho token. Vui lòng xác nhận địa chỉ nhận và thử lại.",
"solana_no_associated_token_account_exception": "Không có tài khoản token liên kết cho địa chỉ này.",
"solana_sign_native_transaction_rent_exception": "Giao dịch không thể hoàn tất. Không đủ SOL còn lại để trả phí rent sau giao dịch. Vui lòng nạp thêm SOL vào số dư của bạn hoặc giảm số lượng SOL bạn đang gửi.",
"solana_sign_spl_token_transaction_rent_exception": "Giao dịch không thể hoàn tất. Không đủ SOL còn lại để trả phí rent sau giao dịch. Vui lòng nạp thêm SOL vào số dư của bạn.",
"sort_by": "Sắp xếp theo",
"spend_key_private": "Khóa chi tiêu (riêng tư)",
"spend_key_public": "Khóa chi tiêu (công khai)",
"starting_tor_proxy": "Đang khởi động proxy Tor",
"status": "Trạng thái: ",
"step": "Bước",
"string_default": "Mặc định",
"subaddress_title": "Danh sách địa chỉ phụ",
"subaddresses": "Địa chỉ con",
"submit_request": "gửi yêu cầu",
"success": "Thành công",
"successful": "Thành công",
"support_description_guides": "Tài liệu và hỗ trợ cho các vấn đề thường gặp",
"support_description_live_chat": "Miễn phí và nhanh chóng! Đội ngũ hỗ trợ được đào tạo sẵn sàng trợ giúp",
"support_description_other_links": "Tham gia cộng đồng của chúng tôi hoặc liên hệ với chúng tôi hoặc các đối tác của chúng tôi qua các phương thức khác",
"support_title_guides": "Tài liệu Cake Wallet",
"support_title_live_chat": "Hỗ trợ trực tuyến",
"support_title_other_links": "Các liên kết hỗ trợ khác",
"supported": "Được hỗ trợ",
"swap": "Hoán đổi",
"swap_id": "ID Swap",
"swap_provider_initial_desc": "Chọn loại nhà cung cấp hoán đổi mà bạn muốn sử dụng khi hoán đổi trong ứng dụng",
"swap_providers": "Nhà cung cấp hoán đổi",
"sweeping_wallet": "Quét ví",
"sweeping_wallet_alert": "Việc này sẽ không mất nhiều thời gian. KHÔNG RỜI KHỎI MÀN HÌNH NÀY, NẾU KHÔNG SỐ TIỀN ĐÃ QUÉT CÓ THỂ BỊ MẤT.",
"swipe_to_send": "Vuốt để gửi",
"switch_wallet": "Chuyển đổi ví",
"switchToETHWallet": "Vui lòng chuyển sang ví Ethereum và thử lại",
"switchToEVMCompatibleWallet": "Vui lòng chuyển sang ví tương thích với EVM và thử lại (Ethereum, Polygon)",
"symbol": "Ký hiệu",
"sync_all_wallets": "Đồng bộ tất cả ví",
"sync_attempting": "Đang thử đồng bộ",
"sync_attempting_scan": "Đang thử quét",
"sync_connected": "Đã kết nối",
"sync_connecting": "Đang kết nối",
"sync_not_connected": "Chưa kết nối",
"sync_offline": "Ngoại tuyến",
"sync_starting_scan": "Đang bắt đầu quét",
"sync_status_attempting_scan": "ĐANG THỬ QUÉT",
"sync_status_attempting_sync": "ĐANG THỬ ĐỒNG BỘ HÓA",
"sync_status_connected": "ĐÃ KẾT NỐI",
"sync_status_connecting": "ĐANG KẾT NỐI",
"sync_status_display_mode": "Hiển thị trạng thái đồng bộ",
"sync_status_display_mode_blocks": "Hiển thị số khối còn lại",
"sync_status_display_mode_eta": "Hiển thị ETA",
"sync_status_failed_connect": "ĐÃ NGẮT KẾT NỐI",
"sync_status_not_connected": "CHƯA KẾT NỐI",
"sync_status_starting_scan": "ĐANG BẮT ĐẦU QUÉT (từ ${height})",
"sync_status_starting_sync": "BẮT ĐẦU ĐỒNG BỘ",
"sync_status_syncronized": "ĐÃ ĐỒNG BỘ",
"sync_status_syncronizing": "ĐANG ĐỒNG BỘ HÓA",
"sync_status_timed_out": "HẾT THỜI GIAN",
"sync_status_unsupported": "NÚT KHÔNG ĐƯỢC HỖ TRỢ",
"sync_syncing": "Đang đồng bộ",
"sync_timed_out": "Đồng bộ hóa đã hết thời gian",
"sync_unsupported_node": "Nút không được hỗ trợ",
"synchronizing": "Đang đồng bộ",
"syncing_wallet_alert_content": "Số dư và danh sách giao dịch của bạn có thể chưa đầy đủ cho đến khi hiển thị “ĐÃ ĐỒNG BỘ” ở phía trên. Nhấn/chạm để tìm hiểu thêm.",
"syncing_wallet_alert_title": "Ví của bạn đang đồng bộ hóa",
"tap_to_copy": "Chạm để sao chép",
"template": "Mẫu",
"template_name": "Tên mẫu",
"testnet_coins_no_value": "Coin testnet không có giá trị",
"third_intro_content": "Yats cũng tồn tại bên ngoài Cake Wallet. Bất kỳ địa chỉ ví nào trên thế giới cũng có thể được thay thế bằng một Yat!",
"third_intro_title": "Yat hoạt động tốt với các nền tảng khác",
"this_pair_is_not_supported_warning": "Cặp này không được hỗ trợ với (các) sàn giao dịch hiện được chọn. Vui lòng chọn một sàn giao dịch khác.",
"thorchain_contract_address_not_supported": "THORChain không hỗ trợ gửi đến địa chỉ hợp đồng",
"thorchain_taproot_address_not_supported": "Nhà cung cấp ThorChain không hỗ trợ địa chỉ Taproot. Vui lòng đổi địa chỉ hoặc chọn nhà cung cấp khác.",
"time": "${minutes}m ${seconds}s",
"tip": "Mẹo:",
"to": "Đến",
"to_lightning": "tới Lightning",
"to_on_chain": "sang on-chain",
"today": "Hôm nay",
"token_already_exists": "Token đã tồn tại",
"token_decimal": "Số thập phân của token (ví dụ: USDT)",
"token_name": "Tên token (ví dụ: Tether)",
"token_symbol": "Ký hiệu token (ví dụ: USDT)",
"tokenID": "ID",
"tokens": "Token",
"tokens_strong_warning": "Không bao giờ gửi token đến địa chỉ này!",
"tor_connection": "Kết nối Tor",
"tor_connection_timeout": "Hết thời gian chờ kết nối Tor",
"tor_experimental": "Đây là một tính năng thử nghiệm; không phải tất cả các kết nối từ Cake Wallet đều hỗ trợ định tuyến Tor — một số kết nối có thể sử dụng clearnet. Để định tuyến đầy đủ lưu lượng truy cập của ứng dụng, hãy dùng Tor ở chế độ VPN.",
"tor_only": "Chỉ dùng Tor",
"total": "Tổng",
"total_saving": "Tổng số tiền tiết kiệm",
"totp_2fa_failure": "Mã không chính xác. Vui lòng thử mã khác hoặc tạo khóa bí mật mới. Hãy sử dụng ứng dụng 2FA tương thích hỗ trợ mã 8 chữ số và SHA512.",
"totp_2fa_success": "Thành công! Cake 2FA đã được bật cho ví này. Hãy nhớ lưu cụm từ khôi phục (mnemonic seed) phòng trường hợp bạn mất quyền truy cập vào ví.",
"totp_auth_url": "URL XÁC THỰC TOTP",
"totp_code": "Mã TOTP",
"totp_secret_code": "Mã bí mật TOTP",
"totp_verification_success": "Xác minh thành công!",
"track": "Theo dõi",
"trade_details_copied": "${title} đã được sao chép vào Bảng nhớ tạm",
"trade_details_created_at": "Tạo vào lúc",
"trade_details_fetching": "Đang tải",
"trade_details_id": "ID",
"trade_details_pair": "Cặp",
"trade_details_provider": "Nhà cung cấp",
"trade_details_state": "Trạng thái",
"trade_details_title": "Chi tiết giao dịch",
"trade_for_not_created": "Giao dịch trao đổi cho ${title} chưa được tạo.",
"trade_history_title": "Lịch sử giao dịch",
"trade_id": "ID giao dịch:",
"trade_id_not_found": "Không tìm thấy giao dịch ${tradeId} của ${title}.",
"trade_is_powered_by": "Giao dịch này được hỗ trợ bởi ${provider}",
"trade_not_created": "Giao dịch chưa được tạo",
"trade_not_found": "Không tìm thấy giao dịch.",
"trade_state_btc_sent": "BTC đã được gửi",
"trade_state_complete": "Hoàn tất",
"trade_state_confirming": "Đang xác nhận",
"trade_state_created": "Đã tạo",
"trade_state_finished": "Hoàn tất",
"trade_state_paid": "Đã trả",
"trade_state_paid_unconfirmed": "Đã thanh toán (chưa xác nhận)",
"trade_state_pending": "Đang chờ",
"trade_state_timeout": "Hết thời gian",
"trade_state_to_be_created": "Sắp được tạo",
"trade_state_traded": "Đã trao đổi",
"trade_state_trading": "Đang giao dịch",
"trade_state_underpaid": "Trả thiếu",
"trade_state_unpaid": "Chưa thanh toán",
"trades": "Giao dịch",
"transaction_commited": "Giao dịch đã được xác nhận",
"transaction_cost": "Chi phí giao dịch",
"transaction_details_amount": "Số lượng",
"transaction_details_copied": "${title} đã được sao chép vào Bảng nhớ tạm",
"transaction_details_date": "Ngày",
"transaction_details_fee": "Phí",
"transaction_details_height": "Độ cao",
"transaction_details_recipient_address": "Các địa chỉ người nhận",
"transaction_details_source_address": "Địa chỉ nguồn",
"transaction_details_title": "Chi tiết giao dịch",
"transaction_details_transaction_id": "ID giao dịch",
"transaction_error": "Lỗi giao dịch",
"transaction_key": "Khóa giao dịch",
"transaction_memo_optional": "Ghi chú giao dịch (tùy chọn)",
"transaction_priority_fast": "Nhanh",
"transaction_priority_fastest": "Nhanh nhất",
"transaction_priority_medium": "Trung bình",
"transaction_priority_regular": "Bình thường",
"transaction_priority_slow": "Chậm",
"transaction_sent": "Giao dịch đã được gửi!",
"transaction_sent_new": "Giao dịch đã được gửi!",
"transaction_sent_notice": "Nếu màn hình không chuyển tiếp sau 1 phút, hãy kiểm tra trình khám phá khối và email của bạn.",
"transactions": "Giao dịch",
"transactions_by_date": "Giao dịch theo ngày",
"transactions_will_appear_here": "Các giao dịch của bạn sẽ hiển thị ở đây.",
"transparent_secret_key": "Khóa bí mật minh bạch",
"transport_type": "Loại truyền tải",
"trocador_desc": "là một công cụ tổng hợp trao đổi, tận dụng nhiều sàn giao dịch khác nhau để tìm ra tỷ giá cạnh tranh.",
"trocador_desc_kyc": "Bên cạnh tên nhà cung cấp, Xếp hạng KYC sẽ được hiển thị. Xếp hạng này do Trocador thiết lập và dựa trên các tiêu chí riêng của họ.",
"trongrid_history": "Lịch sử TronGrid",
"trusted": "Đáng tin cậy",
"try_again": "Thử lại",
"trying_to_spend_locked_funds": "Giao dịch bị từ chối vì bạn đang cố gắng chi tiêu số tiền có khóa thời gian tương đối. Vui lòng đợi và thử lại sau, hoặc tắt số tiền bị khóa trong kiểm soát coin",
"tx_commit_exception_no_dust_on_change": "Giao dịch bị từ chối với số tiền này. Với các coin này, bạn có thể gửi ${min} mà không cần tiền thừa hoặc ${max} và nhận lại tiền thừa.",
"tx_commit_failed": "Không thể xác nhận giao dịch. Vui lòng liên hệ bộ phận hỗ trợ.",
"tx_commit_failed_no_peers": "Không thể phát giao dịch, vui lòng thử lại sau khoảng một giây",
"tx_invalid_input": "Bạn đang sử dụng sai loại đầu vào cho loại thanh toán này",
"tx_no_dust_exception": "Giao dịch bị từ chối do gửi số lượng quá nhỏ. Vui lòng thử tăng số lượng.",
"tx_not_enough_inputs_exception": "Không có đủ đầu vào khả dụng. Vui lòng chọn thêm trong Coin Control",
"tx_rejected_bip68_final": "Giao dịch có các đầu vào chưa được xác nhận và không thể thay thế bằng phí.",
"tx_rejected_dust_change": "Giao dịch bị từ chối theo quy tắc mạng, số tiền thối lại quá thấp (dust). Hãy thử gửi TẤT CẢ hoặc giảm số tiền.",
"tx_rejected_dust_output": "Giao dịch bị từ chối theo quy tắc của mạng, số lượng đầu ra quá thấp (dust). Vui lòng tăng số lượng.",
"tx_rejected_dust_output_send_all": "Giao dịch bị từ chối theo quy tắc mạng, số tiền đầu ra quá thấp (dust). Vui lòng kiểm tra số dư của các coin đã chọn trong Coin Control.",
"tx_rejected_vout_negative": "Không đủ số dư để thanh toán phí cho giao dịch này. Vui lòng kiểm tra số dư của các coin trong Coin Control.",
"tx_retry_message": "Đã xảy ra lỗi khi xử lý giao dịch. Vui lòng thử lại giao dịch.",
"tx_wrong_balance_exception": "Bạn không có đủ ${currency} để gửi số lượng này.",
"tx_wrong_balance_with_amount_exception": "Bạn không có đủ ${currency} để gửi tổng số ${amount}",
"tx_zero_fee_exception": "Không thể gửi giao dịch với phí bằng 0. Hãy thử tăng mức phí hoặc kiểm tra kết nối của bạn để nhận ước tính mới nhất.",
"unavailable_balance": "Số dư không khả dụng",
"unavailable_balance_description": "Số dư không khả dụng: Tổng số này bao gồm các khoản tiền bị khóa trong các giao dịch đang chờ xử lý và những khoản bạn đã chủ động đóng băng trong cài đặt coin control. Số dư bị khóa sẽ khả dụng khi các giao dịch tương ứng hoàn tất, trong khi số dư bị đóng băng vẫn không thể sử dụng cho giao dịch cho đến khi bạn quyết định bỏ đóng băng chúng.",
"unconfirmed": "Số dư chưa xác nhận",
"understand": "Tôi hiểu",
"unhide_address": "Bỏ ẩn địa chỉ",
"unified_view_key": "Khóa xem thống nhất",
"unknown_error": "Lỗi không xác định",
"unlock": "Mở khóa",
"unmask": "Hiện",
"unmatched_currencies": "Loại tiền tệ của ví hiện tại của bạn không khớp với loại tiền tệ của mã QR đã quét",
"unrestricted_background_service": "Dịch vụ chạy nền không bị hạn chế",
"unrestricted_background_service_notice": "Để bật đồng bộ hóa nền, bạn cần bật dịch vụ nền không bị hạn chế",
"unselect_all": "Bỏ chọn tất cả",
"unspent_change": "Tiền thừa",
"unspent_coins_details_title": "Chi tiết coin chưa chi tiêu",
"unspent_coins_title": "Các coin chưa sử dụng",
"unsupported_asset": "Chúng tôi không hỗ trợ hành động này cho tài sản này. Vui lòng tạo hoặc chuyển sang ví thuộc loại tài sản được hỗ trợ.",
"update_session": "Cập nhật phiên",
"uptime": "Thời gian hoạt động",
"upto": "tối đa ${value}",
"usb": "USB",
"use": "Chuyển sang ",
"use_blink_protection": "Sử dụng bảo vệ Blink",
"use_card_info_three": "Sử dụng thẻ kỹ thuật số trực tuyến hoặc với các phương thức thanh toán không tiếp xúc.",
"use_card_info_two": "Số dư được chuyển đổi sang USD khi được giữ trong tài khoản trả trước, không phải dưới dạng tiền tệ kỹ thuật số.",
"use_device_theme": "Sử dụng chủ đề của thiết bị",
"use_payjoin": "Sử dụng Payjoin",
"use_ssl": "Sử dụng SSL",
"use_suggested": "Dùng đề xuất",
"use_testnet": "Sử dụng Testnet",
"user_rejected_method": "Người dùng đã từ chối phương thức",
"username": "Tên người dùng",
"username_available": "Tên người dùng khả dụng",
"username_character_error": "Tên người dùng chỉ được chứa",
"username_length_error": "Tên người dùng phải chứa 6-32 ký tự chữ và số.",
"username_length_error_1_64": "Tên người dùng phải chứa 1-64 ký tự chữ và số.",
"username_not_available": "Tên người dùng này không khả dụng.",
"value": "Giá trị",
"value_type": "Loại giá trị",
"variable_pair_not_supported": "Cặp biến này không được hỗ trợ với các sàn giao dịch đã chọn",
"verification": "Xác minh",
"verify_message": "Xác minh tin nhắn",
"verify_seed": "Xác minh cụm từ khôi phục",
"verify_with_2fa": "Xác minh bằng Cake 2FA",
"version": "Phiên bản ${currentVersion}",
"view_all": "Xem tất cả",
"view_in_block_explorer": "Xem trong trình khám phá khối",
"view_key_private": "Khóa xem (riêng tư)",
"view_key_public": "Khóa xem (công khai)",
"view_more_info": "Xem thêm thông tin",
"view_transaction_on": "Xem giao dịch trên ",
"voting_weight": "Trọng số biểu quyết",
"waitFewSecondForTxUpdate": "Vui lòng đợi vài giây để giao dịch hiển thị trong lịch sử giao dịch",
"wallet": "Ví",
"wallet_accounts": "Tài khoản ví",
"wallet_group": "Nhóm ví",
"wallet_group_description_existing_seed": "Bạn đã chọn sử dụng seed hiện có cho ví này. Bạn có thể xác minh lại seed nếu cần để xác nhận hoặc ghi lại.",
"wallet_group_description_four": "để tạo một ví với một seed hoàn toàn mới.",
"wallet_group_description_one": "Trong Cake Wallet, bạn có thể tạo một",
"wallet_group_description_open_wallet": "Nếu không, bạn có thể tiếp tục mở ví",
"wallet_group_description_three": "để xem màn hình các ví hiện có và/hoặc nhóm ví. Hoặc chọn",
"wallet_group_description_two": "bằng cách chọn một ví hiện có để chia sẻ seed. Mỗi nhóm ví có thể chứa một ví cho mỗi loại tiền tệ.\n\nBạn có thể chọn",
"wallet_group_description_view_seed": "Bạn luôn có thể xem lại cụm từ khôi phục này trong",
"wallet_group_empty_state_text_one": "Có vẻ như bạn không có nhóm ví tương thích nào!\n\nChạm",
"wallet_group_empty_state_text_two": "bên dưới để tạo một cái mới.",
"wallet_has_passphrase": "Ví này có cụm mật khẩu",
"wallet_is_syncing": "Ví đang đồng bộ",
"wallet_keys": "Cụm từ khôi phục/khóa ví",
"wallet_list_create_new_wallet": "Tạo Ví Mới",
"wallet_list_edit_group_name": "Chỉnh sửa tên nhóm",
"wallet_list_edit_wallet": "Chỉnh sửa ví",
"wallet_list_failed_to_load": "Không thể tải ví ${wallet_name}. ${error}",
"wallet_list_failed_to_remove": "Không thể xóa ví ${wallet_name}. ${error}",
"wallet_list_load_wallet": "Tải ví",
"wallet_list_loading_wallet": "Đang tải ví ${wallet_name}",
"wallet_list_removing_wallet": "Đang xóa ví ${wallet_name}",
"wallet_list_restore_wallet": "Khôi phục ví",
"wallet_list_title": "Ví Monero",
"wallet_list_wallet_name": "Tên ví",
"wallet_menu": "Menu",
"wallet_name": "Tên ví",
"wallet_name_exists": "Một ví có tên đó đã tồn tại. Vui lòng chọn tên khác hoặc đổi tên ví kia trước.",
"wallet_password_is_empty": "Mật khẩu ví đang trống. Mật khẩu ví không được để trống",
"wallet_recovery_height": "Độ cao khôi phục",
"wallet_restoration_store_incorrect_seed_length": "Độ dài cụm từ khôi phục không đúng",
"wallet_seed": "Cụm từ khôi phục của ví",
"wallet_seed_legacy": "Cụm từ khôi phục ví legacy",
"wallet_settings": "Cài đặt ví",
"wallet_store_monero_wallet": "Ví Monero",
"walletConnect": "WalletConnect",
"wallets": "Ví",
"warning": "Cảnh báo",
"website": "Trang web",
"welcome": "Chào mừng",
"welcome_subtitle_new_wallet": "Nếu bạn muốn bắt đầu lại từ đầu, hãy nhấn Tạo ví mới bên dưới và bạn sẽ sẵn sàng bắt đầu.",
"welcome_subtitle_restore_wallet": "Nếu bạn có một ví hiện có mà bạn muốn đưa vào Cake Wallet, chỉ cần chọn Khôi phục ví hiện có và chúng tôi sẽ hướng dẫn bạn trong suốt quá trình.",
"welcome_to_cakepay": "Chào mừng bạn đến với Cake Pay!",
"what_is_payjoin": "Payjoin là gì?",
"what_is_silent_payments": "Thanh toán ẩn danh là gì?",
"whats_new": "Có gì mới",
"widgets_address": "Địa chỉ",
"widgets_or": "hoặc",
"widgets_restore_from_blockheight": "Khôi phục từ block height",
"widgets_restore_from_date": "Khôi phục từ ngày",
"widgets_seed": "Cụm từ khôi phục",
"wouoldLikeToConnect": "muốn kết nối",
"write_down_backup_password": "Vui lòng ghi lại mật khẩu sao lưu của bạn, mật khẩu này được dùng để nhập các tệp sao lưu.",
"xmr_available_balance": "Số dư khả dụng",
"xmr_full_balance": "Toàn bộ số dư",
"xmr_hidden": "Ẩn",
"xmr_to_error": "Lỗi XMR.TO",
"xmr_to_error_description": "Số lượng không hợp lệ. Giới hạn tối đa 8 chữ số sau dấu thập phân",
"yat": "Yat",
"yat_address": "Địa chỉ Yat",
"yat_alert_content": "Người dùng Cake Wallet giờ đây có thể gửi và nhận tất cả các loại tiền tệ yêu thích của họ bằng một tên người dùng dựa trên emoji độc nhất vô nhị.",
"yat_alert_title": "Gửi và nhận tiền mã hóa dễ dàng hơn với Yat",
"yat_error": "Lỗi Yat",
"yat_error_content": "Không có địa chỉ nào được liên kết với Yat này. Hãy thử Yat khác",
"yat_popup_content": "Giờ đây bạn có thể gửi và nhận tiền mã hóa trong Cake Wallet bằng Yat của bạn – một tên người dùng ngắn dựa trên emoji. Bạn có thể quản lý Yat bất cứ lúc nào trong màn hình cài đặt",
"yat_popup_title": "Địa chỉ ví của bạn có thể được chuyển thành emoji.",
"yes": "Có",
"yesterday": "Hôm qua",
"you_now_have_debit_card": "Giờ đây bạn đã có thẻ ghi nợ",
"you_pay": "Bạn trả",
"you_will_get": "Chuyển đổi sang",
"you_will_receive_estimated_amount": "Bạn sẽ nhận được (ước tính)",
"you_will_send": "Chuyển đổi từ",
"youCanGoBackToYourDapp": "Bạn có thể quay lại dApp của mình ngay bây giờ",
"your": "Của bạn",
"yy": "YY",
"zcash_card_description": "Nếu bạn không thấy toàn bộ số dư của mình, Cake Wallet có thể thử quét (sweep) các khoản tiền từ các địa chỉ tiền thừa (change) nội bộ mà một số ví sử dụng.",
"zcash_card_dismiss": "Bỏ qua",
"zcash_card_enable_later": "Bạn luôn có thể bật thẻ này sau trong phần cài đặt",
"zcash_card_missing_funds": "Thiếu tiền?",
"zcash_card_scan": "Quét",
"zcash_card_warning": "Không đóng ứng dụng cho đến khi quy trình hoàn tất; nếu bạn làm vậy, quy trình này sẽ phải bắt đầu lại từ đầu."
}