mirror of
https://github.com/Such-Software/hash-wallet.git
synced 2026-10-18 05:51:34 +02:00
+4








084fd6bb1e
* 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>
1369 lines
79 KiB
Plaintext
1369 lines
79 KiB
Plaintext
{
|
||
"about": "About",
|
||
"about_cake_pay": "Cake Pay allows you to easily buy gift cards with virtual assets, spendable instantly at over 150,000 merchants.",
|
||
"about_litecoin_privacy": "About Litecoin Privacy",
|
||
"accent_color": "Accent color",
|
||
"account": "Account",
|
||
"account_customizer_desc": "Drag and drop cards to organize accounts.",
|
||
"account_name": "Account name",
|
||
"accounts": "Accounts",
|
||
"accounts_subaddresses": "Accounts and subaddresses",
|
||
"activate": "Activate",
|
||
"active": "Active",
|
||
"active_cards": "Active cards",
|
||
"activeConnectionsPrompt": "Active connections will appear here",
|
||
"add": "Add",
|
||
"add_account": "Add Account",
|
||
"add_contact": "Add contact",
|
||
"add_contact_to_address_book": "Would you like to add this contact to your address book?",
|
||
"add_custom_node": "Add New Custom Node",
|
||
"add_custom_redemption": "Add Custom Redemption",
|
||
"add_fund_to_card": "Add prepaid funds to the cards (up to ${value})",
|
||
"add_new_node": "Add new node",
|
||
"add_new_word": "Add new word",
|
||
"add_passphrase": "Add Passphrase",
|
||
"add_passphrase_warning_text": "Only enter a passphrase if you have used one for this wallet in the past. If you enter the wrong passphrase or have not used a passphrase before on this wallet, you won't see any of existing funds or history.",
|
||
"add_receiver": "Add another receiver (optional)",
|
||
"add_secret_code": "Or, add this secret code to an authenticator app",
|
||
"add_tip": "Add Tip",
|
||
"add_token": "Add Token",
|
||
"add_token_disclaimer_check": "I have confirmed the token contract address and information using a reputable source. Adding malicious or incorrect information can result in a loss of funds.",
|
||
"add_token_warning": "Do not edit or add tokens as instructed by scammers. Always confirm token addresses with reputable sources!",
|
||
"add_value": "Add value",
|
||
"added_message_for_ata_error": "Kindly ensure you have enough SOL balance to complete your transaction.",
|
||
"address": "Address",
|
||
"address_book": "Address Book",
|
||
"address_book_menu": "Address book",
|
||
"address_detected": "Address detected",
|
||
"address_from_domain": "This address is from ${domain} on Unstoppable Domains",
|
||
"address_from_yat": "This address is from ${emoji} on Yat",
|
||
"address_label": "Address label",
|
||
"address_label_explainer": "You can access and manage all your previously used addressses by pressing Addresses",
|
||
"address_or_alias": "Address or alias",
|
||
"address_remove_contact": "Remove contact",
|
||
"address_remove_content": "Are you sure that you want to remove selected contact?",
|
||
"address_type": "Address type",
|
||
"addresses": "Addresses",
|
||
"advanced_settings": "Advanced Settings",
|
||
"aggressive": "Aggressive",
|
||
"agree": "Agree",
|
||
"agree_and_continue": "Agree & Continue",
|
||
"agree_to": "By creating account you agree to the ",
|
||
"alert_notice": "Notice",
|
||
"all": "ALL",
|
||
"all_coins": "All Coins",
|
||
"all_trades": "All trades",
|
||
"all_transactions": "All transactions",
|
||
"alphabetical": "Alphabetical",
|
||
"already_have_account": "Already have an account?",
|
||
"already_your_username": "This is already your username!",
|
||
"always": "Always",
|
||
"amount": "Amount: ",
|
||
"amount_is_below_minimum_limit": "Your balance after fees would be less than the minimum amount needed for the exchange (${min})",
|
||
"amount_is_estimate": "The receive amount is an estimate",
|
||
"amount_is_guaranteed": "The receive amount is guaranteed",
|
||
"and": "and",
|
||
"and_much_more_to_come": "And much more to come!",
|
||
"anonpay_description": "Generate ${type}. The recipient can ${method} with any supported cryptocurrency, and you will receive funds in this wallet.",
|
||
"apk_update": "APK update",
|
||
"app_settings": "App settings",
|
||
"appearance": "Appearance",
|
||
"approve": "Approve",
|
||
"approve_request": "Approve Request",
|
||
"approve_tokens": "Approve tokens",
|
||
"apps": "Apps",
|
||
"arbiscan_history": "ArbiScan History",
|
||
"arrive_in_this_address": "${currency} ${tag}will arrive in this address",
|
||
"ascending": "Ascending",
|
||
"ask_each_time": "Ask each time",
|
||
"assets": "Assets",
|
||
"auth_store_ban_timeout": "ban_timeout",
|
||
"auth_store_banned_for": "Banned for ",
|
||
"auth_store_banned_minutes": " minutes",
|
||
"auth_store_incorrect_password": "Wrong PIN",
|
||
"authenticated": "Authenticated",
|
||
"authentication": "Authentication",
|
||
"auto_generate_addresses": "Auto generate addresses",
|
||
"auto_generate_subaddresses": "Auto generate subaddresses",
|
||
"automatic": "Automatic",
|
||
"available_balance": "Available Balance",
|
||
"available_balance_description": "The “Available Balance” or “Confirmed Balance” are funds that can be spent immediately. If funds appear in the lower balance but not the top balance, then you must wait a few minutes for the incoming funds to get more network confirmations. After they get more confirmations, they will be spendable.",
|
||
"avg_savings": "Avg. Savings",
|
||
"awaitDAppProcessing": "Kindly wait for the dApp to finish processing.",
|
||
"awaiting_payment_confirmation": "Awaiting Payment Confirmation",
|
||
"background_sync": "Background sync",
|
||
"background_sync_mode": "Background sync mode",
|
||
"background_sync_on_battery_low": "Synchronize on low battery",
|
||
"background_sync_on_charging": "Synchronize only when charging",
|
||
"background_sync_on_device_idle": "Synchronize only when device is not being used",
|
||
"background_sync_on_unmetered_network": "Require unmetered network",
|
||
"backup": "Backup",
|
||
"backup_file": "Backup file",
|
||
"backup_password": "Backup password",
|
||
"balance": "Balance",
|
||
"balance_confirmation": "Balance confirmation",
|
||
"balance_confirmation_desc_1": "is currently being confirmed on the blockchain.",
|
||
"balance_confirmation_desc_2": "Once all confirmations have been made, those funds will become available to spend.",
|
||
"balance_confirmation_desc_3": "You can view more details by tapping on the confirming transaction in the history.",
|
||
"balance_page": "Balance Page",
|
||
"basescan_history": "BaseScan History",
|
||
"best_rate": "Best Rate",
|
||
"best_rate_mixed": "Best Rate (Mixed)",
|
||
"bill_amount": "Bill Amount",
|
||
"billing_address_info": "If asked for a billing address, provide your shipping address",
|
||
"biometric_auth_reason": "Scan your fingerprint to authenticate",
|
||
"bitcoin_amount_display": "Bitcoin Amount Display",
|
||
"bitcoin_dark_theme": "Bitcoin Dark Theme",
|
||
"bitcoin_light_theme": "Bitcoin Light Theme",
|
||
"bitcoin_lightning_deposit": "Deposit",
|
||
"bitcoin_lightning_withdraw": "Withdraw",
|
||
"bitcoin_payments_require_1_confirmation": "Bitcoin payments require 1 confirmation, which can take 20 minutes or longer. Thanks for your patience! You will be emailed when the payment is confirmed.",
|
||
"block_height": "Block height",
|
||
"block_remaining": "1 Block Remaining",
|
||
"Blocks_remaining": "${status} Blocks Remaining",
|
||
"bluetooth": "Bluetooth",
|
||
"bright_theme": "Bright",
|
||
"bscscan_history": "BSCScan History",
|
||
"bump_fee": "Bump fee",
|
||
"business": "Business",
|
||
"buy": "Buy",
|
||
"buy_alert_content": "Currently we only support the purchase of Bitcoin, Ethereum, Litecoin, and Monero. Please create or switch to your Bitcoin, Ethereum, Litecoin, or Monero wallet.",
|
||
"buy_bitcoin": "Buy Bitcoin",
|
||
"buy_now": "Buy Now",
|
||
"buy_provider_unavailable": "Provider currently unavailable.",
|
||
"buy_sell_pair_is_not_supported_warning": "This currency pair isn’t supported by any provider for the selected payment method. Please choose a different pair or try changing the payment method.",
|
||
"buy_with": "Buy with",
|
||
"by_cake_pay": "by Cake Pay",
|
||
"cake_2fa_preset": "Cake 2FA Preset",
|
||
"cake_dark_theme": "Cake Dark Theme",
|
||
"cake_pay_account_note": "Sign up with just an email address to see and purchase cards. Some are even available at a discount!",
|
||
"cake_pay_card_email_delivered_message": "Your gift card will be delivered via email after the necessary confirmations.",
|
||
"cake_pay_learn_more": "Instantly purchase and redeem gift cards in the app!\nSwipe left to right to learn more.",
|
||
"cake_pay_save_order": "The card should be sent to your e-mail within 1 business day \n Save your Order ID:",
|
||
"cake_pay_subtitle": "Buy worldwide prepaid cards and gift cards",
|
||
"cake_pay_web_cards_subtitle": "Buy worldwide prepaid cards and gift cards",
|
||
"cake_pay_web_cards_title": "Cake Pay Web Cards",
|
||
"cake_seeds_save_disclaimer": "Please save these words in a secure place! You will need these words to restore your wallet on a new device.",
|
||
"cake_wallet": "Cake Wallet",
|
||
"cakepay_confirm_no_vpn": "I confirm I am not using a Proxy or VPN",
|
||
"cakepay_confirm_purchase": "Confirm Purchase",
|
||
"cakepay_confirm_terms_agreed": "I agree to the terms and conditions presented here:",
|
||
"cakepay_confirm_voided_refund": "I understand redemption attempts from a restricted country will void any refund",
|
||
"cakepay_ios_not_available": "Sorry, this gift card is not available on iOS. You can purchase it on Android or through our website instead.",
|
||
"cakepay_prepaid_card": "CakePay Prepaid Debit Card",
|
||
"camera_consent": "Your camera will be used to capture an image for identification purposes by ${provider}. Please check their Privacy Policy for details.",
|
||
"camera_permission_is_required": "Camera permission is required. \nPlease enable it from app settings.",
|
||
"cancel": "Cancel",
|
||
"cannot_manage_accounts_during_sync": "You can't manage accounts while the wallet is still syncing. Please try again later.",
|
||
"cannot_verify": "Cannot Verify",
|
||
"cannot_verify_description": "This domain cannot be verified. Check the request carefully before approving.",
|
||
"card_address": "Address:",
|
||
"card_order_reset_desc": "Restore card order to default settings?",
|
||
"card_style": "Card style",
|
||
"cardholder_agreement": "Cardholder Agreement",
|
||
"cards": "Cards",
|
||
"centralized": "Centralized",
|
||
"chain_id": "Chain ID",
|
||
"chains": "Chains",
|
||
"change": "Change",
|
||
"change_backup_password_alert": "Your previous backup files will be not available to import with new backup password. New backup password will be used only for new backup files. Are you sure that you want to change backup password?",
|
||
"change_currency": "Change Currency",
|
||
"change_current_node": "Are you sure to change current node to ${node}?",
|
||
"change_current_node_title": "Change current node",
|
||
"change_exchange_provider": "Change Swap Provider",
|
||
"change_fiat_currency": "Change Fiat Currency",
|
||
"change_language": "Change language",
|
||
"change_language_to": "Change language to ${language}?",
|
||
"change_password": "Change password",
|
||
"change_provider": "Change Provider",
|
||
"change_provider_desc_1": "Select a provider from your whitelisted options.",
|
||
"change_provider_desc_2": "You can manage your options from the swap configuration.",
|
||
"change_rep": "Change Representative",
|
||
"change_rep_message": "Are you sure that you want to change representatives?",
|
||
"change_rep_successful": "Successfully changed representative",
|
||
"change_selected_exchanges": "Change Selected Exchanges",
|
||
"change_selected_pair": "Change Selected Pair",
|
||
"change_username": "Change Username",
|
||
"change_wallet_alert_content": "Do you want to change current wallet to ${wallet_name}?",
|
||
"change_wallet_alert_title": "Change current wallet",
|
||
"check_receiver_forms": "Please, check receiver forms",
|
||
"choose_a_payment_method": "Choose a payment method",
|
||
"choose_a_provider": "Choose a provider",
|
||
"choose_account": "Choose account",
|
||
"choose_address": "\n\nPlease choose the address:",
|
||
"choose_card_value": "Choose a card value",
|
||
"choose_derivation": "Choose Wallet Derivation",
|
||
"choose_from_available_options": "Choose from the available options:",
|
||
"choose_one": "Choose one",
|
||
"choose_qr_code_format": "Choose QR Code Format",
|
||
"choose_qr_code_format_note": "Choose the right format for your hardware wallet:",
|
||
"choose_relay": "Please choose a relay to use",
|
||
"choose_wallet": "Choose wallet",
|
||
"choose_wallet_currency": "Please choose wallet currency:",
|
||
"choose_wallet_group": "Choose Wallet Group",
|
||
"clear": "Clear",
|
||
"clearnet_link": "Clearnet link",
|
||
"close": "Close",
|
||
"coin_control": "Coin control (optional)",
|
||
"coin_control_desc": "Filter outputs for this transaction. The changes you make here will only reflect on the current transaction.",
|
||
"coin_control_load_failed": "Failed to load unspent coins",
|
||
"cold_or_recover_wallet": "Add a read-only wallet from Cupcake or a cold wallet or recover a paper wallet",
|
||
"collection_address": "Collection Address",
|
||
"collection_description": "Collection Description",
|
||
"collection_name": "Collection Name",
|
||
"color": "Color",
|
||
"color_theme": "Color theme",
|
||
"coming_soon_tag": "Coming Soon",
|
||
"commit_transaction_amount_fee": "Commit transaction\nAmount: ${amount}\nFee: ${fee}",
|
||
"configure": "Configure",
|
||
"confirm": "Confirm",
|
||
"confirm_delete_template": "This action will delete this template. Do you wish to continue?",
|
||
"confirm_delete_wallet": "This action will delete this wallet. Do you wish to continue?",
|
||
"confirm_fee_deduction": "Confirm Fee Deduction",
|
||
"confirm_fee_deduction_content": "Do you agree to deduct the fee from the output?",
|
||
"confirm_passphrase": "Confirm passphrase",
|
||
"confirm_sending": "Confirm sending",
|
||
"confirm_silent_payments_switch_node": "Your current node does not support Silent Payments.\\n\\nCake Wallet will switch to a compatible node while scanning.",
|
||
"confirm_transaction": "Confirm transaction",
|
||
"confirmations": "Confirmations",
|
||
"confirmed": "Confirmed Balance",
|
||
"confirmed_tx": "Confirmed",
|
||
"confirming": "confirming",
|
||
"congratulations": "Congratulations!",
|
||
"connect_an_existing_yat": "Connect an existing Yat",
|
||
"connect_hw_info_step_1": "Make sure your device is powered ON.",
|
||
"connect_hw_info_step_2": "Turn Bluetooth on for both devices and pair them from the phone, OR connect your devices together using a USB cable.",
|
||
"connect_hw_info_step_3": "Unlock your device and navigate to the desired crypto app.",
|
||
"connect_hw_info_step_4": "Select your device in Cake Wallet and continue with the setup.",
|
||
"connect_yats": "Connect Yats",
|
||
"connect_your_hardware_wallet": "Connect your hardware wallet using Bluetooth or USB",
|
||
"connect_your_hardware_wallet_ble": "Connect your hardware wallet using Bluetooth",
|
||
"connect_your_hardware_wallet_usb": "Connect your hardware wallet using USB",
|
||
"connected": "Connected",
|
||
"connection_sync": "Connection and sync",
|
||
"connections": "Connections",
|
||
"connectWalletPrompt": "Connect your wallet with WalletConnect to make transactions",
|
||
"contact": "Contact",
|
||
"contact_list_contacts": "Contacts",
|
||
"contact_list_wallets": "My Wallets",
|
||
"contact_name": "Contact Name",
|
||
"contact_name_exists": "A contact with that name already exists. Please choose a different name.",
|
||
"contact_support": "Contact Support",
|
||
"contacts": "Contacts",
|
||
"continue_text": "Continue",
|
||
"contract_address": "Contract Address",
|
||
"contract_warning": "This contract address has been flagged as potentially fraudulent. Please proceed with caution.",
|
||
"contractName": "Contract Name",
|
||
"contractSymbol": "Contract Symbol",
|
||
"copied": "Copied",
|
||
"copied_key_to_clipboard": "Copied ${key} to Clipboard",
|
||
"copied_to_clipboard": "Copied to Clipboard",
|
||
"copy": "Copy",
|
||
"copy_address": "Copy Address",
|
||
"copy_id": "Copy ID",
|
||
"copy_payjoin_address": "Copy Payjoin Address",
|
||
"copy_payjoin_url": "Copy Payjoin URL",
|
||
"copyWalletConnectLink": "Copy the WalletConnect link from dApp and paste here",
|
||
"corrupted_seed_notice": "The files for this wallet are corrupted and are unable to be opened. Please view the seed phrase, save it, and restore the wallet.\n\nIf the value is empty, then the seed was unable to be correctly recovered.",
|
||
"countries": "Countries",
|
||
"create_account": "Create Account",
|
||
"create_backup": "Create backup",
|
||
"create_donation_link": "Create donation link",
|
||
"create_invoice": "Create invoice",
|
||
"create_new": "Create New Wallet",
|
||
"create_new_account": "Create new account",
|
||
"create_new_seed": "Create New Seed",
|
||
"creating_backup": "Creating backup",
|
||
"creating_new_wallet": "Creating new wallet",
|
||
"creating_new_wallet_error": "Error: ${description}",
|
||
"creation_date": "Creation Date",
|
||
"current_swap": "Current Swap",
|
||
"current_wallet": "Current wallet",
|
||
"custom": "Custom",
|
||
"custom_drag": "Custom (Hold and Drag)",
|
||
"custom_fee": "Custom Fee",
|
||
"custom_redeem_amount": "Custom Redeem Amount",
|
||
"custom_value": "Custom Value",
|
||
"customBackgroundDescription": "You already have a custom background.\\nDo you want to replace or remove it?",
|
||
"dark_theme": "Dark",
|
||
"debit_card": "Debit Card",
|
||
"debit_card_terms": "The storage and usage of your payment card number (and credentials corresponding to your payment card number) in this digital wallet are subject to the Terms and Conditions of the applicable cardholder agreement with the payment card issuer, as in effect from time to time.",
|
||
"decentralized": "Decentralized",
|
||
"decentralized_only": "Decentralized Only",
|
||
"decimal_places_error": "Too many decimal places",
|
||
"decimals_cannot_be_zero": "Token decimal cannot be zero.",
|
||
"decred_info_card_details": "Decred uses a decentralized and privacy-preserving sync method known as “SPV”, which takes longer than a normal Bitcoin wallet. To learn more, tap below.",
|
||
"decred_info_title": "Synchronization in Decred",
|
||
"default_buy_provider": "Default Buy Provider",
|
||
"default_sell_provider": "Default Sell Provider",
|
||
"delete": "Delete",
|
||
"delete_account": "Delete Account",
|
||
"delete_wallet": "Delete wallet",
|
||
"delete_wallet_confirm_message": "Are you sure that you want to delete ${wallet_name} wallet?",
|
||
"deleteConnectionConfirmationPrompt": "Are you sure that you want to delete the connection to",
|
||
"denominations": "Denominations",
|
||
"derivationpath": "Derivation Path",
|
||
"descending": "Descending",
|
||
"description": "Description",
|
||
"destination_tag": "Destination tag:",
|
||
"deuro_about_deuro": "About dEURO",
|
||
"deuro_collect_interest": "Collect",
|
||
"deuro_reinvest_interest": "Reinvest",
|
||
"deuro_savings": "dEuro Savings",
|
||
"deuro_savings_add": "Deposit",
|
||
"deuro_savings_approve_app": "Approve App",
|
||
"deuro_savings_approve_app_description": "Allow the dEURO smart contract to manage your dEURO tokens for savings, but not the ability to send or take your dEURO.",
|
||
"deuro_savings_available_to_add": "Available to add",
|
||
"deuro_savings_available_to_remove": "Available to remove",
|
||
"deuro_savings_balance": "Savings Balance",
|
||
"deuro_savings_balance_tooltip": "This represents your current savings balance, which will accrue interest over time. You can deposit or withdraw your dEURO at any given time.",
|
||
"deuro_savings_collect_interest": "Collect interest",
|
||
"deuro_savings_collect_interest_tooltip": "This represents your current earned interest, which you can collect into your dEURO balance at any time.",
|
||
"deuro_savings_remove": "Withdraw",
|
||
"deuro_savings_set_approval": "Set approval",
|
||
"deuro_savings_subtitle": "Earn up to 10% interest on your dEuro Stablecoin holdings",
|
||
"deuro_savings_welcome_description": "dEURO is a fully decentralized, collateralized stablecoin pegged to the Euro — secure, versatile, and censorship-resistant without having to rely on oracles. 1 dEURO = 1 EURO.",
|
||
"deuro_tooltip_no_eth": "In order to enable dEURO, you must have ETH in your wallet.",
|
||
"deuro_tx_commited_content": "It might take a couple of seconds for the transaction to confirm and be reflected on screen",
|
||
"device_is_signing": "Device is signing",
|
||
"dfx_option_description": "Buy crypto with EUR & CHF. For retail and corporate customers in Europe",
|
||
"did_you_back_up_seeds": "Did you back up all your seeds?",
|
||
"didnt_get_code": "Didn't get code?",
|
||
"digit_pin": "-digit PIN",
|
||
"digital_and_physical_card": " digital and physical prepaid debit card",
|
||
"disable": "Disable",
|
||
"disable_automatic_exchange_status_updates": "Disable Automatic Exchange Status Updates",
|
||
"disable_bulletin": "Disable service status bulletin",
|
||
"disable_buy": "Disable buy action",
|
||
"disable_cake_2fa": "Disable Cake 2FA",
|
||
"disable_exchange": "Disable exchange",
|
||
"disable_exchange_option": "Disable Exchange option",
|
||
"disable_fee_api_warning": "By turning this off, the fee rates might be inaccurate in some cases, so you might end up overpaying or underpaying the fees for your transactions",
|
||
"disable_fiat": "Disable fiat",
|
||
"disable_sell": "Disable sell action",
|
||
"disable_tor": "Disable Tor",
|
||
"disable_trade_option": "Disable trade option",
|
||
"disableBatteryOptimization": "Disable Battery Optimization",
|
||
"disableBatteryOptimizationDescription": "Do you want to disable battery optimization in order to make background sync run more freely and smoothly?",
|
||
"disabled": "Disabled",
|
||
"disconnect_session": "Disconnect Session",
|
||
"discount": "Save ${value}%",
|
||
"dismiss": "Dismiss",
|
||
"display": "Display",
|
||
"display_settings": "Display settings",
|
||
"displayable": "Displayable",
|
||
"do_not_have_enough_gas_asset": "You do not have enough ${currency} to make a transaction with the current blockchain network conditions. You need more ${currency} to pay blockchain network fees, even if you are sending a different asset.",
|
||
"do_not_send": "Don't send",
|
||
"do_not_share_warning_text": "Do not share these with anyone else, including support.\n\nYour funds can and will be stolen!",
|
||
"do_not_show_anymore": "Don’t show this anymore",
|
||
"do_not_show_me": "Do not show me this again",
|
||
"domain_looks_up": "Domain lookups",
|
||
"domain_mismatch": "Domain Mismatch",
|
||
"domain_mismatch_description": "This website has a domain that does not match the sender of this request. Approving may lead to loss of funds.",
|
||
"donation": "Donation",
|
||
"donation_link_details": "Donation link details",
|
||
"done": "Done",
|
||
"duress_pin_description": "This will set up a Duress PIN, an advanced feature that should not be used by most users. This PIN should only be used if you are in danger. After using this PIN, all your wallets will be deleted, so please make sure all your seeds are backed up before using it.",
|
||
"durres_PIN": "Duress PIN",
|
||
"durres_PIN_set_up_successfully": "Duress PIN has been set up successfully",
|
||
"e_sign_consent": "E-Sign Consent",
|
||
"edit": "Edit",
|
||
"edit_account": "Edit Account",
|
||
"edit_backup_password": "Edit Backup Password",
|
||
"edit_card": "Edit Card",
|
||
"edit_current": "Edit Current",
|
||
"edit_node": "Edit Node",
|
||
"edit_token": "Edit token",
|
||
"electrum_address_disclaimer": "We generate new addresses each time you use one, but previous addresses continue to work",
|
||
"email_address": "Email Address",
|
||
"enable": "Enable",
|
||
"enable_auto_node_switching": "Enable Automatic Node Switching",
|
||
"enable_builtin_tor": "Enable built-in Tor",
|
||
"enable_for_auto_switching": "Enable for Auto-Switching",
|
||
"enable_lightning": "Enable Lightning",
|
||
"enable_mempool_api": "Mempool API for accurate fees and dates",
|
||
"enable_replace_by_fee": "Enable Replace-By-Fee",
|
||
"enable_silent_payments_scanning": "Start scanning for transactions sent to your Silent Payment address.",
|
||
"enabled": "Enabled",
|
||
"enter_amount": "Enter Amount",
|
||
"enter_backup_password": "Enter backup password here",
|
||
"enter_code": "Enter code",
|
||
"enter_greater_than": "Please enter an amount greater than",
|
||
"enter_less_than": "Please enter an amount less than",
|
||
"enter_recipient_address": "Please enter recipient address",
|
||
"enter_seed_phrase": "Enter your seed phrase",
|
||
"enter_totp_code": "Please enter the TOTP Code.",
|
||
"enter_wallet_password": "Enter the wallet password",
|
||
"enter_your_note": "Enter your note…",
|
||
"enter_your_pin": "Enter your PIN",
|
||
"enter_your_pin_again": "Enter your pin again",
|
||
"enterTokenID": "Enter the token ID",
|
||
"enterWalletConnectURI": "Enter WalletConnect URI",
|
||
"error": "Error",
|
||
"error_dialog_content": "Oops, we got some error.\n\nPlease send the error report to our support team to make the application better.",
|
||
"error_text_account_name": "Account name can only contain letters, numbers\nand must be between 1 and 15 characters long",
|
||
"error_text_address": "Wallet address must correspond to the type\nof cryptocurrency",
|
||
"error_text_amount": "Amount can only contain numbers",
|
||
"error_text_contact_name": "Contact name can't contain ` , ' \" symbols\nand must be between 1 and 32 characters long",
|
||
"error_text_crypto_currency": "The number of fraction digits\nmust be less or equal to 12",
|
||
"error_text_fiat": "Value of amount can't exceed available balance.\nThe number of fraction digits must be less or equal to 2",
|
||
"error_text_input_above_maximum_limit": "Amount is more than the maximum",
|
||
"error_text_input_below_minimum_limit": "Amount is less than the minimum",
|
||
"error_text_keys": "Wallet keys can only contain 64 chars in hex",
|
||
"error_text_limits_loading_failed": "Trade for ${provider} is not created. Limits loading failed",
|
||
"error_text_maximum_limit": "Trade for ${provider} is not created. Amount is more then maximum: ${max} ${currency}",
|
||
"error_text_minimal_limit": "Trade for ${provider} is not created. Amount is less then minimal: ${min} ${currency}",
|
||
"error_text_node_address": "Please enter a iPv4 address",
|
||
"error_text_node_port": "Node port can only contain numbers between 0 and 65535",
|
||
"error_text_node_proxy_address": "Please enter <IPv4 address>:<port>, for example 127.0.0.1:9050",
|
||
"error_text_payment_id": "Payment ID can only contain from 16 to 64 chars in hex",
|
||
"error_text_subaddress_name": "Subaddress name can't contain ` , ' \" symbols\nand must be between 1 and 20 characters long",
|
||
"error_text_template": "Template name and address can't contain ` , ' \" symbols\nand must be between 1 and 106 characters long",
|
||
"error_text_wallet_name": "Wallet name can only contain letters, numbers, _ - symbols \nand must be between 1 and 33 characters long",
|
||
"error_text_xmr": "XMR value can't exceed available balance.\nThe number of fraction digits must be less or equal to 12",
|
||
"error_while_processing": "An error occurred while processing",
|
||
"errorGettingCredentials": "Failed: Error while getting credentials",
|
||
"errorSigningTransaction": "An error has occurred while signing transaction",
|
||
"establishing_tor_connection": "Establishing Tor connection",
|
||
"estimated": "Estimated",
|
||
"estimated_new_fee": "Estimated new fee",
|
||
"estimated_receive_amount": "Estimated receive amount",
|
||
"eta": "ETA",
|
||
"ethereum_ecosystem": "Ethereum Ecosystem",
|
||
"etherscan_history": "Etherscan history",
|
||
"event": "Event",
|
||
"events": "Events",
|
||
"evm_ecosystem_description": "If necessary, modify the network and token you would like to use for this payment.",
|
||
"exchange": "Exchange",
|
||
"exchange_extra_info": "Please don’t forget to specify the Memo or Extra ID while sending this transaction for the exchange",
|
||
"exchange_incorrect_current_wallet_for_xmr": "If you want to swap XMR from your Cake Wallet Monero balance, please switch to your Monero wallet first.",
|
||
"exchange_new_template": "New template",
|
||
"exchange_provider_unsupported": "${providerName} is no longer supported!",
|
||
"exchange_providers": "Exchange Providers",
|
||
"exchange_rate_is_fixed": "Exchange rate is fixed",
|
||
"exchange_result_confirm": "By pressing confirm, you will be sending ${fetchingLabel} ${from} from your wallet called ${walletName} to the address shown below. Or you can send from your external wallet to the below address/QR code.\n\nPlease press confirm to continue or go back to change the amounts.",
|
||
"exchange_result_description": "You must send a minimum of ${fetchingLabel} ${from} to the address shown on the next page. If you send an amount lower than ${fetchingLabel} ${from} it may not get converted and it may not be refunded.",
|
||
"exchange_result_write_down_ID": "*Please copy or write down your ID shown above.",
|
||
"exchange_result_write_down_trade_id": "Please copy or write down the trade ID to continue.",
|
||
"exchange_sync_alert_content": "Please wait until your wallet is synchronized",
|
||
"exchange_trade_result_confirm": "By pressing send from Cake Wallet, you will be sending ${fetchingLabel} ${from} from your wallet called ${walletName} to the address shown below. Or you can send from your external wallet to the address/QR code on the send from external wallet details page.\n\nPlease press either of the buttons to continue or go back to change the amounts.",
|
||
"expired": "Expired",
|
||
"expires": "Expires",
|
||
"expiresOn": "Expires on",
|
||
"expiry_and_validity": "Expiry and Validity",
|
||
"export_backup": "Export backup",
|
||
"export_lightning_logs": "Export Lightning logs",
|
||
"export_logs": "Export logs",
|
||
"export_outputs": "Export outputs",
|
||
"export_payjoin_logs": "Export Payjoin logs",
|
||
"extend_session": "Extend Session",
|
||
"external": "External",
|
||
"external_wallet": "External wallet",
|
||
"extra_id": "Extra ID:",
|
||
"extracted_address_content": "You will be sending funds to\n${recipient_name}",
|
||
"failed_authentication": "Failed authentication. ${state_error}",
|
||
"faq": "FAQ",
|
||
"features": "Features",
|
||
"fee": "Fee",
|
||
"fee_less_than_min": "Selected Fee is less than the minimum, please increase the fees to be able to send the transaction",
|
||
"fee_rate": "Fee rate",
|
||
"fees": "Fees",
|
||
"fetching": "Fetching",
|
||
"fiat_api": "Fiat API",
|
||
"fiat_balance": "Fiat Balance",
|
||
"field_required": "This field is required",
|
||
"file_saved": "File saved",
|
||
"fill_code": "Please fill in the verification code provided to your email",
|
||
"filter_by": "Filter by",
|
||
"finding_provider": "Finding provider",
|
||
"first_wallet_text": "Awesome wallet for Monero, Bitcoin, Ethereum, Litecoin, and Haven",
|
||
"fixed_pair_not_supported": "This fixed pair is not supported with the selected swap services",
|
||
"fixed_rate": "Fixed rate",
|
||
"fixed_rate_alert": "You will be able to enter receive amount when fixed rate mode is checked. Do you want to switch to fixed rate mode?",
|
||
"forgot_password": "Forgot Password",
|
||
"freeze": "Freeze",
|
||
"frequently_asked_questions": "Frequently asked questions",
|
||
"from": "From",
|
||
"frozen": "Frozen",
|
||
"frozen_balance": "Frozen Balance",
|
||
"full_balance": "Full Balance",
|
||
"gas_exceeds_allowance": "Gas required by transaction exceeds allowance.",
|
||
"gas_price": "Gas price",
|
||
"general": "General",
|
||
"generate_name": "Generate Name",
|
||
"generating_gift_card": "Generating Gift Card",
|
||
"generating_transaction": "Generating transaction",
|
||
"get_a": "Get a ",
|
||
"get_card_note": " that you can reload with digital currencies. No additional information needed!",
|
||
"get_your_yat": "Get your Yat",
|
||
"gift_card_amount": "Gift Card Amount",
|
||
"gift_card_balance_note": "Gift cards with a balance remaining will appear here",
|
||
"gift_card_is_generated": "Gift Card is generated",
|
||
"gift_card_number": "Gift card number",
|
||
"gift_card_redeemed_note": "Gift cards you’ve redeemed will appear here",
|
||
"gift_cards": "Gift Cards",
|
||
"gift_cards_unavailable": "Gift cards are available for purchase only with Monero, Bitcoin, and Litecoin at this time",
|
||
"got_it": "Got it",
|
||
"gross_balance": "Gross Balance",
|
||
"group_by_type": "Group by type",
|
||
"haven_app": "Haven by Cake Wallet",
|
||
"haven_app_wallet_text": "Awesome wallet for Haven",
|
||
"help": "help",
|
||
"hidden_addresses": "Hidden Addresses",
|
||
"hidden_balance": "Hidden Balance",
|
||
"hide": "Hide",
|
||
"hide_address": "Hide address",
|
||
"hide_details": "Hide Details",
|
||
"high_contrast_theme": "High Contrast Theme",
|
||
"history": "History",
|
||
"home": "Home",
|
||
"home_screen_settings": "Home screen settings",
|
||
"how_to_connect": "How to Connect",
|
||
"how_to_use": "How to use",
|
||
"how_to_use_card": "How to use this card",
|
||
"i_understand": "I understand",
|
||
"id": "ID: ",
|
||
"if_you_dont_see_your_device": "If you don't see your device above, please be sure your Ledger is awake and unlocked!",
|
||
"ignor": "Ignore",
|
||
"import": "Import",
|
||
"importNFTs": "Import NFTs",
|
||
"in_store": "In Store",
|
||
"incoming": "Incoming",
|
||
"incorrect_seed": "The text entered is not valid.",
|
||
"incorrect_seed_option": "Incorrect. Please try again",
|
||
"incorrect_seed_option_back": "Incorrect. Please make sure your seed is saved correctly and try again.",
|
||
"infobox_auto_address": "Your receive address will rotate every time you receive a transaction",
|
||
"infobox_multichain": "Use this addess to receive any token or collectible on",
|
||
"infobox_rotation": "Your receive address will rotate every time you close and reopen this screen",
|
||
"inputs": "Inputs",
|
||
"insufficient_funds_for_tx": "Insufficient funds to successfully execute transaction.",
|
||
"insufficient_lamport_for_tx": "You do not have enough SOL to cover the transaction and its transaction fee. Kindly add more SOL to your wallet or reduce the SOL amount you\\'re sending.",
|
||
"insufficient_lamports": "You do not have enough SOL to cover the transaction and its transaction fee. You need at least ${solValueNeeded} SOL. Kindly add more SOL to your wallet or reduce the SOL amount you\\'re sending",
|
||
"insufficientFundsForRentError": "You do not have enough SOL to cover the transaction fee and rent for the account. Kindly add more SOL to your wallet or reduce the SOL amount you\\'re sending",
|
||
"insufficientFundsForRentErrorReceiver": "The receiver's account does not have enough SOL to cover the rent. Please ask the receiver to add more SOL to their account.",
|
||
"introducing_cake_pay": "Introducing Cake Pay!",
|
||
"invalid_input": "Invalid input",
|
||
"invalid_password": "Invalid password",
|
||
"invoice_details": "Invoice details",
|
||
"is_percentage": "is",
|
||
"keys": "Keys",
|
||
"label": "Label",
|
||
"label_address": "Label address",
|
||
"last_30_days": "Last 30 days",
|
||
"learn_more": "Learn More",
|
||
"ledger_connection_error": "Failed to connect to you Ledger. Please try again.",
|
||
"ledger_error_device_locked": "The Ledger is locked",
|
||
"ledger_error_tx_rejected_by_user": "Transaction rejected on device",
|
||
"ledger_error_wrong_app": "Please make sure you opend the right app on your ledger",
|
||
"ledger_please_enable_bluetooth": "Please enable Bluetooth to detect your Ledger",
|
||
"legacy": "Legacy",
|
||
"light_theme": "Light",
|
||
"lightning_address_desc": "Instant, low fee payments",
|
||
"lightning_deposit_desc": "When you deposit to Lightning, you are swapping your on-chain Bitcoin from this wallet to your Lightning account.",
|
||
"lightning_deposit_disclaimer": "The new Lightning balance will not be available until the Bitcoin transaction is fully confirmed.",
|
||
"lightning_external_disclaimer": "Don't close this page until you send the funds, or else the deposit won't proceed.",
|
||
"lightning_username_desc": "Easily receive Lightning payments with a Lightning username by choosing a custom name or using a randomly generated one below.",
|
||
"lightning_username_desc_completed": "You can use this username to receive payments from any Lightning wallet.",
|
||
"lightning_username_setup_later": "If you skip now, you can set this up later in the Settings.",
|
||
"lightning_withdraw_desc": "When you withdraw from Lightning, you are moving some or all of your Lightning balance to on-chain Bitcoin.",
|
||
"lightning_withdraw_disclaimer": "The new Bitcoin balance will not be available until the transaction is fully confirmed.",
|
||
"litecoin_enable_mweb_sync": "Enable MWEB scanning",
|
||
"litecoin_mweb": "MWEB",
|
||
"litecoin_mweb_allow_coins": "Allow MWEB coins",
|
||
"litecoin_mweb_always_scan": "Set MWEB always scanning",
|
||
"litecoin_mweb_description": "MWEB is a new protocol that brings faster, cheaper, and more private transactions to Litecoin",
|
||
"litecoin_mweb_dismiss": "Dismiss",
|
||
"litecoin_mweb_display": "Show MWEB on home screen",
|
||
"litecoin_mweb_display_card": "Show MWEB card",
|
||
"litecoin_mweb_enable": "Enable MWEB",
|
||
"litecoin_mweb_enable_later": "You can choose to enable MWEB again under Display Settings.",
|
||
"litecoin_mweb_logs": "MWEB Logs",
|
||
"litecoin_mweb_node": "MWEB Node",
|
||
"litecoin_mweb_pegin": "Peg In",
|
||
"litecoin_mweb_pegout": "Peg Out",
|
||
"litecoin_mweb_scanning": "MWEB Scanning",
|
||
"litecoin_mweb_settings": "MWEB settings",
|
||
"litecoin_mweb_warning": "Using MWEB will initially download ~600MB of data, and may take up to 30 minutes depending on network speed. This initial data will only download once and be available for all Litecoin wallets",
|
||
"litecoin_what_is_mweb": "What is MWEB?",
|
||
"live_fee_rates": "Live fee rates via API",
|
||
"load_more": "Load more",
|
||
"loading": "Loading",
|
||
"loading_your_wallet": "Loading your wallet",
|
||
"login": "Login",
|
||
"logout": "Logout",
|
||
"long_press_edit_address": "Long press to edit address",
|
||
"low_fee": "Low fee",
|
||
"low_fee_alert": "You currently are using a low network fee priority. This could cause long waits, different rates, or canceled trades. We recommend setting a higher fee for a better experience.",
|
||
"made_easy": "made easy",
|
||
"manage_nodes": "Manage nodes",
|
||
"manage_pow_nodes": "Manage PoW nodes",
|
||
"manage_providers": "Manage providers",
|
||
"manage_yats": "Manage Yats",
|
||
"mark_as_redeemed": "Mark As Redeemed",
|
||
"market_place": "Marketplace",
|
||
"mask": "Mask",
|
||
"matrix_green_dark_theme": "Matrix Green Dark Theme",
|
||
"max": "Max",
|
||
"max_amount": "Max: ${value}",
|
||
"max_value": "Max: ${value} ${currency}",
|
||
"memo": "Memo",
|
||
"memo_disclaimer": "This memo will be visible to the receiver",
|
||
"memo_optional": "Memo (optional)",
|
||
"message": "Message",
|
||
"message_verified": "The message was successfully verified",
|
||
"messages": "Messages",
|
||
"method": "Method",
|
||
"methods": "Methods",
|
||
"min_amount": "Min: ${value}",
|
||
"min_value": "Min: ${value} ${currency}",
|
||
"mining": "Mining",
|
||
"mint_address": "Mint Address",
|
||
"minutes_to_pin_code": "${minute} minutes",
|
||
"mm": "MM",
|
||
"modify_2fa": "Modify Cake 2FA",
|
||
"monero_com": "Monero.com by Cake Wallet",
|
||
"monero_com_wallet_text": "Awesome wallet for Monero",
|
||
"monero_dark_theme": "Monero Dark Theme",
|
||
"monero_light_theme": "Monero Light Theme",
|
||
"moonpay_alert_text": "Value of the amount must be more or equal to ${minAmount} ${fiatCurrency}",
|
||
"moralis_nft_error": "An error occurred while fetching NFTs. Kindly check your internet connection and try again.",
|
||
"more_details": "More Details",
|
||
"more_options": "More Options",
|
||
"multiple_addresses_detected": "Multiple addresses detected",
|
||
"mweb_ad": "Enable MWEB, the privacy layer for Litecoin that adds extra anonymity to your coins",
|
||
"mweb_confirmed": "Confirmed MWEB",
|
||
"mweb_help_desc_1": "MWEB is an optional privacy layer for Litecoin that lets users hide transaction amounts and improve their privacy.",
|
||
"mweb_help_desc_2": "Litecoins on the main chain remain transparent, while coins moved into the MWEB layer gain extra anonymity.",
|
||
"mweb_help_disclaimer": "You can easily move coins between the two layers by masking and unmasking",
|
||
"mweb_unconfirmed": "Unconfirmed MWEB",
|
||
"name": "Name",
|
||
"nano_current_rep": "Current Representative",
|
||
"nano_gpt_thanks_message": "Thanks for using NanoGPT! Remember to head back to the browser after your transaction completes!",
|
||
"nano_pick_new_rep": "Pick a new representative",
|
||
"nanogpt_subtitle": "All the newest models (GPT-4, Claude).\\nNo subscription, pay with crypto.",
|
||
"narrow": "Narrow",
|
||
"network": "Network",
|
||
"new_first_wallet_text": "Keeping your crypto safe is a piece of cake",
|
||
"new_node_testing": "New node testing",
|
||
"new_subaddress_create": "Create",
|
||
"new_subaddress_label_name": "Label name",
|
||
"new_subaddress_title": "New address",
|
||
"new_tag": "New",
|
||
"new_template": "New Template",
|
||
"new_transactions_notifications": "Send notifications about new transactions",
|
||
"new_wallet": "New Wallet",
|
||
"newConnection": "New Connection",
|
||
"nfts": "NFTs",
|
||
"no": "No",
|
||
"no_cards_found": "No cards found",
|
||
"no_extra_detail": "No extra details available",
|
||
"no_id_needed": "No ID needed!",
|
||
"no_id_required": "No ID required. Top up and spend anywhere",
|
||
"no_providers_available": "No providers available",
|
||
"no_relay_on_domain": "There isn't a relay for user's domain or the relay is unavailable. Please choose a relay to use.",
|
||
"no_relays": "No relays",
|
||
"no_relays_message": "We found a Nostr NIP-05 record for this user, but it does not contain any relays. Please instruct the recipient to add relays to their Nostr record.",
|
||
"no_unspent_coins": "No unspent coins available",
|
||
"no_wallets_for": "You have no wallets for",
|
||
"node_address": "Node Address",
|
||
"node_connection_failed": "Connection was failed",
|
||
"node_connection_successful": "Connection was successful",
|
||
"node_new": "New Node",
|
||
"node_port": "Node port",
|
||
"node_reset_settings_title": "Reset settings",
|
||
"node_test": "Test",
|
||
"nodes": "Nodes",
|
||
"nodes_list_reset_to_default_message": "Are you sure that you want to reset settings to default?",
|
||
"none_of_selected_providers_can_exchange": "None of the selected providers can make this swap",
|
||
"noNFTYet": "No NFTs yet",
|
||
"normal": "Normal",
|
||
"note_optional": "Note (optional)",
|
||
"note_tap_to_change": "Note (tap to change)",
|
||
"notification_permission_denied": "Notification permission got permamently denied, please manually enable it in settings",
|
||
"nullURIError": "URI is null",
|
||
"offer_expires_in": "Offer expires in: ",
|
||
"offline": "Offline",
|
||
"ok": "OK",
|
||
"old_fee": "Old fee",
|
||
"oled_mode": "OLED mode",
|
||
"onion_link": "Onion link",
|
||
"online": "Online",
|
||
"onramper_option_description": "Quickly buy crypto with many payment methods. Available in most countries. Spreads and fees vary.",
|
||
"open_gift_card": "Open Gift Card",
|
||
"open_wallet": "Open Wallet",
|
||
"optional_description": "Optional description",
|
||
"optional_email_hint": "Optional payee notification email",
|
||
"optional_name": "Optional recipient name",
|
||
"optionally_order_card": "Optionally order a physical card.",
|
||
"orbot_running_alert": "Please make sure Orbot is running prior to connecting to this node.",
|
||
"order_by": "Order by",
|
||
"order_id": "Order ID",
|
||
"order_physical_card": "Order Physical Card",
|
||
"other": "Other",
|
||
"other_settings": "Other settings",
|
||
"outdated_electrum_wallet_description": "New Bitcoin wallets created in Cake now have a 24-word seed. It is mandatory that you create a new Bitcoin wallet and transfer all of your funds to the new 24-word wallet, and stop using wallets with a 12-word seed. Please do this immediately to secure your funds.",
|
||
"outdated_electrum_wallet_receive_warning": "If this wallet has a 12-word seed and was created in Cake, DO NOT deposit Bitcoin into this wallet. Any BTC transferred to this wallet may be lost. Create a new 24-word wallet (tap the menu at the top right, select Wallets, choose Create New Wallet, then select Bitcoin) and IMMEDIATELY move your BTC there. New (24-word) BTC wallets from Cake are secure",
|
||
"outgoing": "Outgoing",
|
||
"outputs": "Outputs",
|
||
"overshot": "Overshot",
|
||
"overwrite_amount": "Overwrite amount",
|
||
"pairingInvalidEvent": "Pairing Invalid Event",
|
||
"passphrase": "Passphrase (Optional)",
|
||
"passphrase_view_keys": "Passphrase",
|
||
"passphrases_doesnt_match": "Passphrases do not match, please try again",
|
||
"password": "Password",
|
||
"paste": "Paste",
|
||
"pause_wallet_creation": "Ability to create Haven Wallet is currently paused.",
|
||
"payjoin_card_content": "Payjoin is a new privacy-preserving and fee-saving feature in Bitcoin.",
|
||
"payjoin_details": "Payjoin details",
|
||
"payjoin_enabled": "Payjoin enabled",
|
||
"payjoin_enabling_popup_content": "You can toggle Payjoin under Menu → Privacy → Use Payjoin to enable or disable it later.",
|
||
"payjoin_enabling_popup_title": "Enabling Payjoin",
|
||
"payjoin_request_awaiting_tx": "Awaiting Transaction",
|
||
"payjoin_request_in_progress": "In Progress",
|
||
"payjoin_unavailable": "Payjoin unavailable",
|
||
"payjoin_unavailable_sheet_content": "Receiving a Payjoin transaction requires you to have Bitcoin ready to use.\n\nAs soon as your wallet has funds, Payjoin will be automatically enabled.",
|
||
"payjoin_unavailable_sheet_title": "Why is Payjoin unavailable?",
|
||
"payment_id": "Payment ID: ",
|
||
"payment_made_easy": "Payments made easy",
|
||
"payment_was_received": "Your payment was received.",
|
||
"payments": "Payments",
|
||
"pending": " (pending)",
|
||
"percentageOf": "of ${amount}",
|
||
"pin_at_top": "Pin ${token} at top",
|
||
"pin_is_incorrect": "PIN is incorrect",
|
||
"pin_number": "PIN number",
|
||
"placeholder_contacts": "Your contacts will be displayed here",
|
||
"placeholder_transactions": "Your transactions will be displayed here",
|
||
"please_choose_one": "Please choose one",
|
||
"please_fill_totp": "Please fill in the 8-digit code present on your other device",
|
||
"please_make_selection": "Please make a selection below to create or recover your wallet.",
|
||
"please_reference_document": "Please reference the documents below for more information.",
|
||
"please_select": "Please select:",
|
||
"please_select_backup_file": "Please select backup file and enter backup password.",
|
||
"please_try_to_connect_to_another_node": "Please try to connect to another node",
|
||
"please_wait": "Please wait",
|
||
"polygonscan_history": "PolygonScan history",
|
||
"potential_scam": "Potential Scam",
|
||
"powered_by": "Powered by ${title}",
|
||
"pre_seed_button_text": "I understand. Show me my seed",
|
||
"pre_seed_description": "On the next page you will see a series of words. This is your unique and private seed and it is the ONLY way to recover your wallet in case of loss or malfunction. It is YOUR responsibility to write it down and store it in a safe place outside of the Cake Wallet app.",
|
||
"pre_seed_title": "IMPORTANT",
|
||
"preference": "Preference",
|
||
"prepaid_cards": "Prepaid Cards",
|
||
"prevent_screenshots": "Prevent screenshots and screen recording",
|
||
"primary_address": "Primary Address",
|
||
"privacy": "Privacy",
|
||
"privacy_and_security": "Privacy & Security",
|
||
"privacy_and_security_desc": "Configure authentication and security settings and setup Cake 2FA.",
|
||
"privacy_features": "Privacy features",
|
||
"privacy_policy": "Privacy Policy",
|
||
"privacy_settings": "Privacy settings",
|
||
"private_key": "Private key",
|
||
"private_memo_optional": "Private Memo (optional)",
|
||
"proceed_after_one_minute": "If the screen doesn’t proceed after 1 minute, check your email.",
|
||
"proceed_on_device": "Proceed on your device",
|
||
"proceed_on_device_description": "Please follow the instructions prompted on your hardware wallet",
|
||
"processing": "Processing",
|
||
"processing_signed_tx": "Processing signed transaction",
|
||
"profile": "Profile",
|
||
"provider": "Provider",
|
||
"provider_error": "${provider} error",
|
||
"providers": "Providers",
|
||
"public_key": "Public key",
|
||
"purchase_gift_card": "Purchase Gift Card",
|
||
"purple_dark_theme": "Purple Dark Theme",
|
||
"qr_code_format": "QR Code Format",
|
||
"qr_code_format_body": "BCUR (Blockchain Commons Uniform Resources) is the industry standard, and most widely compatible with Bitcoin hardware wallets, and should be selected by most users. BBQR (Better Bitcoin QR) is a unique format used only by COLDCARD hardware wallets, starting with their model Q.",
|
||
"qr_code_format_note": "Different QR code formats are used by different hardware wallets in the Bitcoin space",
|
||
"qr_fullscreen": "Tap to open full screen QR code",
|
||
"qr_instruction": "Use this address to receive any token or collectible on",
|
||
"qr_payment_amount": "This QR code contains a payment amount. Do you want to overwrite the current value?",
|
||
"quantity": "Quantity",
|
||
"question_to_disable_2fa": "Are you sure that you want to disable Cake 2FA? A 2FA code will no longer be needed to access the wallet and certain functions.",
|
||
"receivable_balance": "Receivable Balance",
|
||
"receive": "Receive",
|
||
"receive_amount": "Amount",
|
||
"receive_to": "Receive to",
|
||
"received": "Received",
|
||
"receiving": "Receiving",
|
||
"recieving": "Recieving",
|
||
"recipient_address": "Recipient address",
|
||
"reconnect": "Reconnect",
|
||
"reconnect_alert_text": "Are you sure you want to reconnect?",
|
||
"reconnect_your_hardware_wallet": "Reconnect your Hardware Wallet",
|
||
"reconnection": "Reconnection",
|
||
"red_dark_theme": "Red Dark Theme",
|
||
"red_light_theme": "Red Light Theme",
|
||
"redeemed": "Redeemed",
|
||
"refund_address": "Refund address",
|
||
"reject": "Reject",
|
||
"remaining": "remaining",
|
||
"remove": "Remove",
|
||
"remove_node": "Remove node",
|
||
"remove_node_message": "Are you sure that you want to remove selected node?",
|
||
"rename": "Rename",
|
||
"rep_warning": "Representative Warning",
|
||
"rep_warning_sub": "Your representative does not appear to be in good standing. Tap here to select a new one",
|
||
"repeat_wallet_password": "Repeat the wallet password",
|
||
"repeated_password_is_incorrect": "Repeated password is incorrect. Please repeat the wallet password again.",
|
||
"replace": "Replace",
|
||
"requested": "Requested",
|
||
"require_for_adding_contacts": "Require for adding contacts",
|
||
"require_for_all_security_and_backup_settings": "Require for all security and backup settings",
|
||
"require_for_assessing_wallet": "Require for accessing wallet",
|
||
"require_for_creating_new_wallets": "Require for creating new wallets",
|
||
"require_for_exchanges_to_external_wallets": "Require for exchanges to external wallets",
|
||
"require_for_exchanges_to_internal_wallets": "Require for exchanges to internal wallets",
|
||
"require_for_sends_to_contacts": "Require for sends to contacts",
|
||
"require_for_sends_to_internal_wallets": "Require for sends to internal wallets",
|
||
"require_for_sends_to_non_contacts": "Require for sends to non-contacts",
|
||
"require_pin_after": "Require PIN after",
|
||
"required_passphrase": "Passphrase",
|
||
"rescan": "Rescan",
|
||
"resend_code": "Please resend it",
|
||
"reset": "Reset",
|
||
"reset_password": "Reset Password",
|
||
"restore": "Restore",
|
||
"restore_active_seed": "Active seed",
|
||
"restore_address": "Address",
|
||
"restore_bitcoin_description_from_keys": "Restore your wallet from generated WIF string from your private keys",
|
||
"restore_bitcoin_description_from_seed": "Restore your wallet from 24 word combination code",
|
||
"restore_bitcoin_title_from_keys": "Restore from WIF",
|
||
"restore_description_from_backup": "You can restore the whole Cake Wallet app from your back-up file",
|
||
"restore_description_from_cupcake": "Link with our companion air-gapped app, installed on a second phone.",
|
||
"restore_description_from_hardware_wallet": "Link your hardware wallet device from a variety of manufacturers.",
|
||
"restore_description_from_keys": "Restore your wallet from generated keystrokes saved from your private keys",
|
||
"restore_description_from_seed": "Restore your wallet from either the 25 word or 13 word combination code",
|
||
"restore_description_from_seed_keys": "Get back your wallet from seed/keys that you've saved to secure place",
|
||
"restore_existing_wallet": "Restore Existing Wallet",
|
||
"restore_from_date_or_blockheight": "Please enter a date a few days before you created this wallet. Or if you know the blockheight, please enter it instead",
|
||
"restore_from_seed_placeholder": "Please enter or paste your seed here",
|
||
"restore_new_seed": "New seed",
|
||
"restore_next": "Next",
|
||
"restore_recover": "Restore",
|
||
"restore_restore_wallet": "Restore Wallet",
|
||
"restore_seed_keys_restore": "Seed/Keys Restore",
|
||
"restore_spend_key_private": "Spend key (private)",
|
||
"restore_title_from_backup": "Restore from backup",
|
||
"restore_title_from_cupcake": "Cupcake App",
|
||
"restore_title_from_hardware_wallet": "Restore from hardware wallet",
|
||
"restore_title_from_keys": "Restore from keys",
|
||
"restore_title_from_seed": "Restore from seed",
|
||
"restore_title_from_seed_keys": "Restore from seed/keys",
|
||
"restore_view_key_private": "View key (private)",
|
||
"restore_wallet": "Restore Wallet",
|
||
"restore_wallet_name": "Wallet name",
|
||
"restore_wallet_restore_description": "Wallet restore description",
|
||
"return_address_desc": "In the rare case of a failed swap, our partners can automatically refund your payment to the provided refund address.",
|
||
"return_address_desc_external": "Since you chose Send From External, please set a refund address manually below.",
|
||
"robinhood_option_description": "Buy and transfer instantly using your debit card, bank account, or Robinhood balance. USA only.",
|
||
"router_no_route": "No route defined for ${name}",
|
||
"salary": "Salary",
|
||
"save": "Save",
|
||
"save_backup_password": "Please make sure that you have saved your backup password. You will not be able to import your backup files without it.",
|
||
"save_backup_password_alert": "Save backup password",
|
||
"save_to_downloads": "Save to Downloads",
|
||
"saved_the_trade_id": "I've saved the trade ID",
|
||
"savings": "Savings",
|
||
"scan": "Scan",
|
||
"scan_one_block": "Scan one block",
|
||
"scan_qr_code": "Scan QR code",
|
||
"scan_qr_code_to_get_address": "Scan the QR code to get the address",
|
||
"scan_qr_on_device": "Scan this QR code on another device",
|
||
"search": "Search",
|
||
"search_add_token": "Search / Add token",
|
||
"search_category": "Search category",
|
||
"search_currency": "Search currency",
|
||
"search_language": "Search language",
|
||
"search_or_enter": "Search or enter",
|
||
"second_intro_content": "Your Yat is a single unique emoji address that replaces all of your long hexadecimal addresses for all of your currencies.",
|
||
"second_intro_title": "One emoji address to rule them all",
|
||
"security": "Security",
|
||
"security_and_backup": "Security and backup",
|
||
"security_risk": "Security Risk",
|
||
"security_risk_description": "This domain is flagged as unsafe by multiple security providers. Leave immediately to protect your assets.",
|
||
"seed_alert_back": "Go back",
|
||
"seed_alert_content": "The seed is the only way to recover your wallet. Have you written it down?",
|
||
"seed_alert_title": "Attention",
|
||
"seed_alert_yes": "Yes, I have",
|
||
"seed_and_keys": "Seed & Keys",
|
||
"seed_choose": "Choose seed language",
|
||
"seed_display_path": "Menu -> Security and Backup -> Show key/seeds",
|
||
"seed_hex_form": "Wallet seed (hex form)",
|
||
"seed_key": "Seed key",
|
||
"seed_language": "Seed language",
|
||
"seed_language_chinese": "Chinese",
|
||
"seed_language_chinese_traditional": "Chinese (Traditional)",
|
||
"seed_language_czech": "Czech",
|
||
"seed_language_dutch": "Dutch",
|
||
"seed_language_english": "English",
|
||
"seed_language_french": "French",
|
||
"seed_language_german": "German",
|
||
"seed_language_italian": "Italian",
|
||
"seed_language_japanese": "Japanese",
|
||
"seed_language_korean": "Korean",
|
||
"seed_language_next": "Next",
|
||
"seed_language_portuguese": "Portuguese",
|
||
"seed_language_russian": "Russian",
|
||
"seed_language_spanish": "Spanish",
|
||
"seed_phrase_length": "Seed phrase length",
|
||
"seed_position_question_one": "What is the",
|
||
"seed_position_question_two": "word of your seed phrase?",
|
||
"seed_reminder": "Please write these down in case you lose or wipe your phone",
|
||
"seed_share": "Share seed",
|
||
"seed_title": "Seed",
|
||
"seed_verified": "Seed Verified",
|
||
"seed_verified_subtext": "You can use your saved seed later on to restore this wallet in the event of corruption or losing your device.\n\nYou can view this seed again from the",
|
||
"seedtype": "Seedtype",
|
||
"seedtype_alert_content": "Sharing seeds with other wallets is only possible with BIP39 SeedType.",
|
||
"seedtype_alert_title": "SeedType Alert",
|
||
"select_a_wallet": "Select a wallet",
|
||
"select_address_to_copy": "Select Address to Copy",
|
||
"select_all": "Select all",
|
||
"select_backup_file": "Select backup file",
|
||
"select_buy_provider_notice": "Select a buy provider above. You can skip this screen by setting your default buy provider in app settings.",
|
||
"select_destination": "Please select destination for the backup file.",
|
||
"select_hw_account_below": "Please select which account to restore below:",
|
||
"select_manufacturer_title": "Select Manufacturer",
|
||
"select_network": "Select Network",
|
||
"select_other_wallet": "Select other Wallet",
|
||
"select_receiver": "Select Receiver",
|
||
"select_sell_provider_notice": "Select a sell provider above. You can skip this screen by setting your default sell provider in app settings.",
|
||
"select_token": "Select Token",
|
||
"select_your_country": "Please select your country",
|
||
"selected_trocador_provider": "selected Trocador provider",
|
||
"sell": "Sell",
|
||
"sell_alert_content": "We currently only support the sale of Bitcoin, Ethereum and Litecoin. Please create or switch to your Bitcoin, Ethereum or Litecoin wallet.",
|
||
"sell_monero_com_alert_content": "Selling Monero is not supported yet",
|
||
"send": "Send",
|
||
"send_address": "${cryptoCurrency} address",
|
||
"send_amount": "Amount:",
|
||
"send_change_to_you": "Change, to you:",
|
||
"send_creating_transaction": "Creating transaction",
|
||
"send_error_currency": "Currency can only contain numbers",
|
||
"send_error_minimum_value": "Minimum value of amount is 0.01",
|
||
"send_estimated_fee": "Estimated fee:",
|
||
"send_exactly": "Send exactly",
|
||
"send_external_desc": "Don't close this page until you send the funds, or else the deposit won't proceed.",
|
||
"send_fee": "Fee:",
|
||
"send_from": "Send from",
|
||
"send_from_cake_wallet": "Send from Cake Wallet",
|
||
"send_from_external": "Send from External",
|
||
"send_from_external_wallet": "Send from External Wallet",
|
||
"send_name": "Name",
|
||
"send_new": "New",
|
||
"send_payjoin": "Send Payjoin",
|
||
"send_payment_id": "Payment ID (optional)",
|
||
"send_priority": "Currently the fee is set at ${transactionPriority} priority.\nTransaction priority can be adjusted in the settings",
|
||
"send_sending": "Sending...",
|
||
"send_success": "Your ${crypto} was successfully sent",
|
||
"send_templates": "Templates",
|
||
"send_title": "Send",
|
||
"send_to": "Send to",
|
||
"send_to_this_address": "Send ${currency} ${tag}to this address",
|
||
"send_xmr": "Send XMR",
|
||
"send_your_wallet": "Your wallet",
|
||
"sending": "Sending",
|
||
"sent": "Sent",
|
||
"sent_the_funds": "I've sent the funds",
|
||
"service_health_disabled": "Service Health Bulletin is disabled",
|
||
"service_health_disabled_message": "This is the service health bulletin page, you can enable this page under Settings -> Privacy",
|
||
"set_a_pin": "Set a PIN",
|
||
"set_amount": "Set amount",
|
||
"set_fees": "Set fees",
|
||
"set_fees_desc": "Depending on the fee amount, the deposit will go through faster",
|
||
"set_label": "Set label",
|
||
"set_refund_address": "Set Refund Address",
|
||
"set_up_a_wallet": "Set up a Wallet",
|
||
"settings": "Settings",
|
||
"settings_all": "ALL",
|
||
"settings_allow_biometrical_authentication": "Allow biometrical authentication",
|
||
"settings_can_be_changed_later": "These settings can be changed later in the app settings",
|
||
"settings_change_language": "Change language",
|
||
"settings_change_pin": "Change PIN",
|
||
"settings_currency": "Currency",
|
||
"settings_current_node": "Current node",
|
||
"settings_dark_mode": "Dark mode",
|
||
"settings_display_balance": "Display balance",
|
||
"settings_display_on_dashboard_list": "Display on dashboard list",
|
||
"settings_fee_priority": "Fee priority",
|
||
"settings_nodes": "Nodes",
|
||
"settings_none": "None",
|
||
"settings_only_trades": "Only trades",
|
||
"settings_only_transactions": "Only transactions",
|
||
"settings_personal": "Personal",
|
||
"settings_save_recipient_address": "Save recipient address",
|
||
"settings_support": "Support",
|
||
"settings_terms_and_conditions": "Terms and Conditions",
|
||
"settings_title": "Settings",
|
||
"settings_trades": "Trades",
|
||
"settings_transactions": "Transactions",
|
||
"settings_wallets": "Wallets",
|
||
"setup_2fa": "Setup Cake 2FA",
|
||
"setup_2fa_text": "Cake 2FA works using TOTP as the second authentication factor.\n\nCake 2FA's TOTP requires SHA-512 and 8 digit support; this provides increased security. More information and supported apps can be found in the guide.",
|
||
"setup_pin": "Setup PIN",
|
||
"setup_pin_is_failed": "Setup pin is failed with error:",
|
||
"setup_successful": "Your PIN has been set up successfully!",
|
||
"setup_totp_recommended": "Setup TOTP",
|
||
"setup_warning_2fa_text": "Cake 2FA is a second authentication for certain actions in the wallet. It is NOT as secure as cold storage.\n\nIf you lose access to your 2FA app or TOTP keys, you WILL lose access to this wallet. You will need to restore your wallet from the mnemonic seed.\n\nCake support will be unable to assist you if you lose access to your 2FA or mnemonic seeds.\nBefore using Cake 2FA, we recommend reading through the guide.",
|
||
"setup_your_debit_card": "Set up your debit card",
|
||
"share": "Share",
|
||
"share_address": "Share address",
|
||
"shared_seed_wallet_groups": "Shared Seed Wallet Groups",
|
||
"shared_seed_wallets": "Shared Seed Wallets",
|
||
"show": "Show",
|
||
"show_address_book_popup": "Show Address Book popup",
|
||
"show_balance": "Long Press to Show Balance",
|
||
"show_balance_send_page": "Tap to reveal",
|
||
"show_balance_toast": "Long press to hide or show balance",
|
||
"show_details": "Show Details",
|
||
"show_hidden_addresses": "Show hidden addresses",
|
||
"show_keys": "Show seed/keys",
|
||
"show_market_place": "Show Marketplace",
|
||
"show_seed": "Show seed",
|
||
"show_zcash_card": "Show zcash missing funds card",
|
||
"sign_all": "Sign All",
|
||
"sign_message": "Sign Message",
|
||
"sign_one": "Sign One",
|
||
"sign_up": "Sign Up",
|
||
"sign_verify_message": "Sign / Verify",
|
||
"sign_verify_message_sub": "Sign or verify a message using your private key",
|
||
"sign_verify_title": "Sign / Verify",
|
||
"signature": "Signature",
|
||
"signature_invalid_error": "The signature is not valid for the message given",
|
||
"signing_transaction": "Signing transaction",
|
||
"signTransaction": "Sign Transaction",
|
||
"signup_for_card_accept_terms": "Sign up for the card and accept the terms.",
|
||
"silent_address_desc": "Privacy-preserving static address",
|
||
"silent_payment": "Silent Payment",
|
||
"silent_payments": "Silent Payments",
|
||
"silent_payments_always_scan": "Set Silent Payments always scanning",
|
||
"silent_payments_disclaimer": "New addresses are not new identities. It is a re-use of an existing identity with a different label.",
|
||
"silent_payments_display_card": "Show Silent Payments card",
|
||
"silent_payments_logs": "Silent Payment Logs",
|
||
"silent_payments_scan_from_date": "Scan from date",
|
||
"silent_payments_scan_from_date_or_blockheight": "Please enter the block height you want to start scanning for incoming Silent Payments or use the date instead. You can choose if the wallet continues scanning every block, or checks only the specified height.",
|
||
"silent_payments_scan_from_height": "Scan from block height",
|
||
"silent_payments_scanned_tip": "Scanned to chain tip! (${tip})",
|
||
"silent_payments_scanning": "Silent Payments Scanning",
|
||
"silent_payments_settings": "Silent Payments settings",
|
||
"single_seed_wallets_group": "Single Seed Wallets",
|
||
"skip": "Skip",
|
||
"skip_set_later": "Skip or Set later",
|
||
"slidable": "Slidable",
|
||
"solana_create_associated_token_account_exception": "Error creating associated token account for receipient address.",
|
||
"solana_invalid_data_message": "Error parsing associated token account for token. Kindly confirm receive address and try again.",
|
||
"solana_no_associated_token_account_exception": "There is no associated token account for this address.",
|
||
"solana_sign_native_transaction_rent_exception": "Transaction cannot be completed. Insufficient SOL left for rent after transaction. Kindly top up your SOL balance or reduce the amount of SOL you are sending.",
|
||
"solana_sign_spl_token_transaction_rent_exception": "Transaction cannot be completed. Insufficient SOL left for rent after transaction. Kindly top up your SOL balance.",
|
||
"sort_by": "Sort by",
|
||
"spend_key_private": "Spend key (private)",
|
||
"spend_key_public": "Spend key (public)",
|
||
"starting_tor_proxy": "Starting Tor proxy",
|
||
"status": "Status: ",
|
||
"step": "Step",
|
||
"string_default": "Default",
|
||
"subaddress_title": "Subaddress list",
|
||
"subaddresses": "Subaddresses",
|
||
"submit_request": "submit a request",
|
||
"success": "Success",
|
||
"successful": "Successful",
|
||
"support_description_guides": "Documentation and support for common issues",
|
||
"support_description_live_chat": "Free and fast! Trained support representatives are available to assist",
|
||
"support_description_other_links": "Join our communities or reach us or our partners through other methods",
|
||
"support_title_guides": "Cake Wallet docs",
|
||
"support_title_live_chat": "Live support",
|
||
"support_title_other_links": "Other support links",
|
||
"supported": "Supported",
|
||
"swap": "Swap",
|
||
"swap_id": "Swap ID",
|
||
"swap_provider_initial_desc": "Select the type of swap provider you prefer to use when swapping in",
|
||
"swap_providers": "Swap providers",
|
||
"sweeping_wallet": "Sweeping wallet",
|
||
"sweeping_wallet_alert": "This shouldn’t take long. DO NOT LEAVE THIS SCREEN OR THE SWEPT FUNDS MAY BE LOST.",
|
||
"swipe_to_send": "Swipe to send",
|
||
"switch_wallet": "Switch Wallet",
|
||
"switchToETHWallet": "Please switch to an Ethereum wallet and try again",
|
||
"switchToEVMCompatibleWallet": "Please switch to an EVM compatible wallet and try again (Ethereum, Polygon)",
|
||
"symbol": "Symbol",
|
||
"sync_all_wallets": "Sync all wallets",
|
||
"sync_attempting": "Attempting sync",
|
||
"sync_attempting_scan": "Attempting scan",
|
||
"sync_connected": "Connected",
|
||
"sync_connecting": "Connecting",
|
||
"sync_not_connected": "Not Connected",
|
||
"sync_offline": "Offline",
|
||
"sync_starting_scan": "Starting scan",
|
||
"sync_status_attempting_scan": "ATTEMPTING SCAN",
|
||
"sync_status_attempting_sync": "ATTEMPTING SYNC",
|
||
"sync_status_connected": "CONNECTED",
|
||
"sync_status_connecting": "CONNECTING",
|
||
"sync_status_display_mode": "Sync Status Display",
|
||
"sync_status_display_mode_blocks": "Show Blocks Remaining",
|
||
"sync_status_display_mode_eta": "Show ETA",
|
||
"sync_status_failed_connect": "DISCONNECTED",
|
||
"sync_status_not_connected": "NOT CONNECTED",
|
||
"sync_status_starting_scan": "STARTING SCAN (from ${height})",
|
||
"sync_status_starting_sync": "STARTING SYNC",
|
||
"sync_status_syncronized": "SYNCHRONIZED",
|
||
"sync_status_syncronizing": "SYNCHRONIZING",
|
||
"sync_status_timed_out": "TIMED OUT",
|
||
"sync_status_unsupported": "UNSUPPORTED NODE",
|
||
"sync_syncing": "Syncing",
|
||
"sync_timed_out": "Sync Timed Out",
|
||
"sync_unsupported_node": "Unsupported node",
|
||
"synchronizing": "Synchronizing",
|
||
"syncing_wallet_alert_content": "Your balance and transaction list may not be complete until it says “SYNCHRONIZED” at the top. Click/tap to learn more.",
|
||
"syncing_wallet_alert_title": "Your wallet is syncing",
|
||
"tap_to_copy": "Tap to copy",
|
||
"template": "Template",
|
||
"template_name": "Template Name",
|
||
"testnet_coins_no_value": "Testnet coins have no value",
|
||
"third_intro_content": "Yats live outside of Cake Wallet, too. Any wallet address on earth can be replaced with a Yat!",
|
||
"third_intro_title": "Yat plays nicely with others",
|
||
"this_pair_is_not_supported_warning": "This pair is not supported with the currently selected exchange(s). Please select another exchange.",
|
||
"thorchain_contract_address_not_supported": "THORChain does not support sending to a contract address",
|
||
"thorchain_taproot_address_not_supported": "The ThorChain provider does not support Taproot addresses. Please change the address or select a different provider.",
|
||
"time": "${minutes}m ${seconds}s",
|
||
"tip": "Tip:",
|
||
"to": "To",
|
||
"to_lightning": "to Lightning",
|
||
"to_on_chain": "to on-chain",
|
||
"today": "Today",
|
||
"token_already_exists": "Token already exists",
|
||
"token_decimal": "Token decimal (eg: USDT)",
|
||
"token_name": "Token name (eg: Tether)",
|
||
"token_symbol": "Token symbol (eg: USDT)",
|
||
"tokenID": "ID",
|
||
"tokens": "Tokens",
|
||
"tokens_strong_warning": "Never send tokens to this address!",
|
||
"tor_connection": "Tor connection",
|
||
"tor_connection_timeout": "Tor connection timeout",
|
||
"tor_experimental": "This is an experimental feature, not all connections made from Cake Wallet support Tor routing - some connections may use clearnet, in order to fully route app traffic use Tor with VPN mode.",
|
||
"tor_only": "Tor only",
|
||
"total": "Total",
|
||
"total_saving": "Total Savings",
|
||
"totp_2fa_failure": "Incorrect code. Please try a different code or generate a new secret key. Use a compatible 2FA app that supports 8-digit codes and SHA512.",
|
||
"totp_2fa_success": "Success! Cake 2FA enabled for this wallet. Remember to save your mnemonic seed in case you lose wallet access.",
|
||
"totp_auth_url": "TOTP AUTH URL",
|
||
"totp_code": "TOTP Code",
|
||
"totp_secret_code": "TOTP Secret Code",
|
||
"totp_verification_success": "Verification Successful!",
|
||
"track": "Track",
|
||
"trade_details_copied": "${title} copied to Clipboard",
|
||
"trade_details_created_at": "Created at",
|
||
"trade_details_fetching": "Fetching",
|
||
"trade_details_id": "ID",
|
||
"trade_details_pair": "Pair",
|
||
"trade_details_provider": "Provider",
|
||
"trade_details_state": "Status",
|
||
"trade_details_title": "Trade Details",
|
||
"trade_for_not_created": "Trade for ${title} is not created.",
|
||
"trade_history_title": "Trade history",
|
||
"trade_id": "Trade ID:",
|
||
"trade_id_not_found": "Trade ${tradeId} of ${title} not found.",
|
||
"trade_is_powered_by": "This trade is powered by ${provider}",
|
||
"trade_not_created": "Trade not created",
|
||
"trade_not_found": "Trade not found.",
|
||
"trade_state_btc_sent": "Btc sent",
|
||
"trade_state_complete": "Complete",
|
||
"trade_state_confirming": "Confirming",
|
||
"trade_state_created": "Created",
|
||
"trade_state_finished": "Finished",
|
||
"trade_state_paid": "Paid",
|
||
"trade_state_paid_unconfirmed": "Paid unconfirmed",
|
||
"trade_state_pending": "Pending",
|
||
"trade_state_timeout": "Timeout",
|
||
"trade_state_to_be_created": "To be created",
|
||
"trade_state_traded": "Traded",
|
||
"trade_state_trading": "Trading",
|
||
"trade_state_underpaid": "Underpaid",
|
||
"trade_state_unpaid": "Unpaid",
|
||
"trades": "Trades",
|
||
"transaction_commited": "Transaction commited",
|
||
"transaction_cost": "Transaction Cost",
|
||
"transaction_details_amount": "Amount",
|
||
"transaction_details_copied": "${title} copied to Clipboard",
|
||
"transaction_details_date": "Date",
|
||
"transaction_details_fee": "Fee",
|
||
"transaction_details_height": "Height",
|
||
"transaction_details_recipient_address": "Recipient addresses",
|
||
"transaction_details_source_address": "Source address",
|
||
"transaction_details_title": "Transaction Details",
|
||
"transaction_details_transaction_id": "Transaction ID",
|
||
"transaction_error": "Transaction Error",
|
||
"transaction_key": "Transaction Key",
|
||
"transaction_memo_optional": "Transaction Memo (optional)",
|
||
"transaction_priority_fast": "Fast",
|
||
"transaction_priority_fastest": "Fastest",
|
||
"transaction_priority_medium": "Medium",
|
||
"transaction_priority_regular": "Regular",
|
||
"transaction_priority_slow": "Slow",
|
||
"transaction_sent": "Transaction sent!",
|
||
"transaction_sent_new": "Transaction sent!",
|
||
"transaction_sent_notice": "If the screen doesn’t proceed after 1 minute, check a block explorer and your email.",
|
||
"transactions": "Transactions",
|
||
"transactions_by_date": "Transactions by date",
|
||
"transactions_will_appear_here": "Your transactions will appear here.",
|
||
"transparent_secret_key": "Transparent Secret Key",
|
||
"transport_type": "Transport Type",
|
||
"trocador_desc": "is an exchange aggregator that leverages multiple underlying exchanges to find competitive rates.",
|
||
"trocador_desc_kyc": "Alongside the provider name, a KYC Rating is shown. This is set by Trocador and it's based on their own criteria.",
|
||
"trongrid_history": "TronGrid history",
|
||
"trusted": "Trusted",
|
||
"try_again": "Try again",
|
||
"trying_to_spend_locked_funds": "Transaction rejected because you are trying to spend funds that have relative time lock, please wait and try again later, or disable the locked funds from coin control",
|
||
"tx_commit_exception_no_dust_on_change": "The transaction is rejected with this amount. With these coins you can send ${min} without change or ${max} that returns change.",
|
||
"tx_commit_failed": "Transaction commit failed. Please contact support.",
|
||
"tx_commit_failed_no_peers": "Transaction failed to broadcast, please try again in a second or so",
|
||
"tx_invalid_input": "You are using the wrong input type for this type of payment",
|
||
"tx_no_dust_exception": "The transaction is rejected by sending an amount too small. Please try increasing the amount.",
|
||
"tx_not_enough_inputs_exception": "Not enough inputs available. Please select more under Coin Control",
|
||
"tx_rejected_bip68_final": "Transaction has unconfirmed inputs and failed to replace by fee.",
|
||
"tx_rejected_dust_change": "Transaction rejected by network rules, low change amount (dust). Try sending ALL or reducing the amount.",
|
||
"tx_rejected_dust_output": "Transaction rejected by network rules, low output amount (dust). Please increase the amount.",
|
||
"tx_rejected_dust_output_send_all": "Transaction rejected by network rules, low output amount (dust). Please check the balance of coins selected under Coin Control.",
|
||
"tx_rejected_vout_negative": "Not enough balance to pay for this transaction's fees. Please check the balance of coins under Coin Control.",
|
||
"tx_retry_message": "An error occurred while processing the transaction. Please retry the transaction.",
|
||
"tx_wrong_balance_exception": "You do not have enough ${currency} to send this amount.",
|
||
"tx_wrong_balance_with_amount_exception": "You do not have enough ${currency} to send the total amount of ${amount}",
|
||
"tx_zero_fee_exception": "Cannot send transaction with 0 fee. Try increasing the rate or checking your connection for latest estimates.",
|
||
"unavailable_balance": "Unavailable balance",
|
||
"unavailable_balance_description": "Unavailable Balance: This total includes funds that are locked in pending transactions and those you have actively frozen in your coin control settings. Locked balances will become available once their respective transactions are completed, while frozen balances remain inaccessible for transactions until you decide to unfreeze them.",
|
||
"unconfirmed": "Unconfirmed Balance",
|
||
"understand": "I understand",
|
||
"unhide_address": "Unhide address",
|
||
"unified_view_key": "Unified View Key",
|
||
"unknown_error": "Unknown error",
|
||
"unlock": "Unlock",
|
||
"unmask": "Unmask",
|
||
"unmatched_currencies": "Your current wallet's currency does not match that of the scanned QR",
|
||
"unrestricted_background_service": "Unrestricted background service",
|
||
"unrestricted_background_service_notice": "In order to enable background sync you need to enable unrestricted background service",
|
||
"unselect_all": "Unselect all",
|
||
"unspent_change": "Change",
|
||
"unspent_coins_details_title": "Unspent coins details",
|
||
"unspent_coins_title": "Unspent coins",
|
||
"unsupported_asset": "We don't support this action for this asset. Please create or switch to a wallet of a supported asset type.",
|
||
"update_session": "Update Session",
|
||
"uptime": "Uptime",
|
||
"upto": "up to ${value}",
|
||
"usb": "USB",
|
||
"use": "Switch to ",
|
||
"use_blink_protection": "Use Blink Protection",
|
||
"use_card_info_three": "Use the digital card online or with contactless payment methods.",
|
||
"use_card_info_two": "Funds are converted to USD when they're held in the prepaid account, not in digital currencies.",
|
||
"use_device_theme": "Use Device Theme",
|
||
"use_payjoin": "Use Payjoin",
|
||
"use_ssl": "Use SSL",
|
||
"use_suggested": "Use Suggested",
|
||
"use_testnet": "Use Testnet",
|
||
"user_rejected_method": "User rejected method",
|
||
"username": "Username",
|
||
"username_available": "Username Available",
|
||
"username_character_error": "Usernames must only contain",
|
||
"username_length_error": "Usernames must contain 6-32 alphanumeric characters.",
|
||
"username_length_error_1_64": "Usernames must contain 1-64 alphanumeric characters.",
|
||
"username_not_available": "This username is not available.",
|
||
"value": "Value",
|
||
"value_type": "Value Type",
|
||
"variable_pair_not_supported": "This variable pair is not supported with the selected exchanges",
|
||
"verification": "Verification",
|
||
"verify_message": "Verify Message",
|
||
"verify_seed": "Verify Seed",
|
||
"verify_with_2fa": "Verify with Cake 2FA",
|
||
"version": "Version ${currentVersion}",
|
||
"view_all": "View all",
|
||
"view_in_block_explorer": "View in Block Explorer",
|
||
"view_key_private": "View key (private)",
|
||
"view_key_public": "View key (public)",
|
||
"view_more_info": "View more info",
|
||
"view_transaction_on": "View Transaction on ",
|
||
"voting_weight": "Voting Weight",
|
||
"waitFewSecondForTxUpdate": "Kindly wait for a few seconds for transaction to reflect in transactions history",
|
||
"wallet": "Wallet",
|
||
"wallet_accounts": "Wallet Accounts",
|
||
"wallet_group": "Wallet Group",
|
||
"wallet_group_description_existing_seed": "You’ve chosen to use an existing seed for this wallet. You may verify the seed again if you need to confirm or write it down.",
|
||
"wallet_group_description_four": "to create a wallet with an entirely new seed.",
|
||
"wallet_group_description_one": "In Cake Wallet, you can create a",
|
||
"wallet_group_description_open_wallet": "Otherwise, you can continue to open the wallet",
|
||
"wallet_group_description_three": "to see the available wallets and/or wallet groups screen. Or choose",
|
||
"wallet_group_description_two": "by selecting an existing wallet to share a seed with. Each wallet group can contain a single wallet of each currency type.\n\nYou can select",
|
||
"wallet_group_description_view_seed": "You can always view this seed again under",
|
||
"wallet_group_empty_state_text_one": "Looks like you don't have any compatible wallet groups!\n\nTap",
|
||
"wallet_group_empty_state_text_two": "below to make a new one.",
|
||
"wallet_has_passphrase": "This wallet has a passphrase",
|
||
"wallet_is_syncing": "The wallet is syncing",
|
||
"wallet_keys": "Wallet seed/keys",
|
||
"wallet_list_create_new_wallet": "Create New Wallet",
|
||
"wallet_list_edit_group_name": "Edit Group Name",
|
||
"wallet_list_edit_wallet": "Edit wallet",
|
||
"wallet_list_failed_to_load": "Failed to load ${wallet_name} wallet. ${error}",
|
||
"wallet_list_failed_to_remove": "Failed to remove ${wallet_name} wallet. ${error}",
|
||
"wallet_list_load_wallet": "Load wallet",
|
||
"wallet_list_loading_wallet": "Loading ${wallet_name} wallet",
|
||
"wallet_list_removing_wallet": "Removing ${wallet_name} wallet",
|
||
"wallet_list_restore_wallet": "Restore Wallet",
|
||
"wallet_list_title": "Monero Wallet",
|
||
"wallet_list_wallet_name": "Wallet name",
|
||
"wallet_menu": "Menu",
|
||
"wallet_name": "Wallet name",
|
||
"wallet_name_exists": "A wallet with that name already exists. Please choose a different name or rename the other wallet first.",
|
||
"wallet_password_is_empty": "Wallet password is empty. Wallet password should not be empty",
|
||
"wallet_recovery_height": "Recovery Height",
|
||
"wallet_restoration_store_incorrect_seed_length": "Incorrect seed length",
|
||
"wallet_seed": "Wallet seed",
|
||
"wallet_seed_legacy": "Legacy wallet seed",
|
||
"wallet_settings": "Wallet settings",
|
||
"wallet_store_monero_wallet": "Monero Wallet",
|
||
"walletConnect": "WalletConnect",
|
||
"wallets": "Wallets",
|
||
"warning": "Warning",
|
||
"website": "Website",
|
||
"welcome": "Welcome",
|
||
"welcome_subtitle_new_wallet": "If you want to start fresh, tap Create New Wallet below and you'll be off to the races.",
|
||
"welcome_subtitle_restore_wallet": "If you have an existing wallet you want to bring into Cake, simply choose Restore Existing Wallet and we'll walk you through the process.",
|
||
"welcome_to_cakepay": "Welcome to Cake Pay!",
|
||
"what_is_payjoin": "What is Payjoin?",
|
||
"what_is_silent_payments": "What are Silent Payments?",
|
||
"whats_new": "What's new",
|
||
"widgets_address": "Address",
|
||
"widgets_or": "or",
|
||
"widgets_restore_from_blockheight": "Restore from blockheight",
|
||
"widgets_restore_from_date": "Restore from date",
|
||
"widgets_seed": "Seed",
|
||
"wouoldLikeToConnect": "would like to connect",
|
||
"write_down_backup_password": "Please write down your backup password, which is used for the import of your backup files.",
|
||
"xmr_available_balance": "Available Balance",
|
||
"xmr_full_balance": "Full Balance",
|
||
"xmr_hidden": "Hidden",
|
||
"xmr_to_error": "XMR.TO error",
|
||
"xmr_to_error_description": "Invalid amount. Maximum limit 8 digits after the decimal point",
|
||
"yat": "Yat",
|
||
"yat_address": "Yat Address",
|
||
"yat_alert_content": "Cake Wallet users can now send and receive all their favorite currencies with a one-of-a-kind emoji-based username.",
|
||
"yat_alert_title": "Send and receive crypto more easily with Yat",
|
||
"yat_error": "Yat error",
|
||
"yat_error_content": "No addresses linked with this Yat. Try another Yat",
|
||
"yat_popup_content": "You can now send and receive crypto in Cake Wallet with your Yat - a short, emoji-based username. Manage Yats at any time on the settings screen",
|
||
"yat_popup_title": "Your wallet address can be emojified.",
|
||
"yes": "Yes",
|
||
"yesterday": "Yesterday",
|
||
"you_now_have_debit_card": "You now have a debit card",
|
||
"you_pay": "You Pay",
|
||
"you_will_get": "Convert to",
|
||
"you_will_receive_estimated_amount": "You will receive (estimated)",
|
||
"you_will_send": "Convert from",
|
||
"youCanGoBackToYourDapp": "You can go back to your dApp now",
|
||
"your": "Your",
|
||
"yy": "YY",
|
||
"zcash_card_description": "If you don't see your full balance Cake Wallet can attempt to sweep funds from internal change addresses used by some wallets.",
|
||
"zcash_card_dismiss": "Dismiss",
|
||
"zcash_card_enable_later": "You can always enable this card later in settings",
|
||
"zcash_card_missing_funds": "Missing funds?",
|
||
"zcash_card_scan": "Scan",
|
||
"zcash_card_warning": "Do not close the app until the procedure completes, if you do so this process will need to restart from scratch."
|
||
}
|