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>
1367 lines
126 KiB
Plaintext
1367 lines
126 KiB
Plaintext
{
|
||
"about": "О приложении",
|
||
"about_cake_pay": "Cake Pay позволяет легко покупать подарочные карты за виртуальные активы и мгновенно тратить их у более чем 150 000 продавцов.",
|
||
"about_litecoin_privacy": "О конфиденциальности Litecoin",
|
||
"accent_color": "Акцентный цвет",
|
||
"account": "Аккаунт",
|
||
"account_customizer_desc": "Перетаскивайте карточки, чтобы упорядочить аккаунты.",
|
||
"account_name": "Имя аккаунта",
|
||
"accounts": "Аккаунты",
|
||
"accounts_subaddresses": "Аккаунты и субадреса",
|
||
"activate": "Активировать",
|
||
"active": "Активен",
|
||
"active_cards": "Активные карты",
|
||
"activeConnectionsPrompt": "Здесь будут отображаться активные подключения",
|
||
"add": "Добавить",
|
||
"add_account": "Добавить аккаунт",
|
||
"add_contact": "Добавить контакт",
|
||
"add_contact_to_address_book": "Хотите добавить этот контакт в адресную книгу?",
|
||
"add_custom_node": "Добавить новый пользовательский узел",
|
||
"add_custom_redemption": "Добавить пользовательский выкуп",
|
||
"add_fund_to_card": "Пополнить карты предоплаченными средствами (до ${value})",
|
||
"add_new_node": "Добавить новый узел",
|
||
"add_new_word": "Добавить новое слово",
|
||
"add_passphrase": "Добавить парольную фразу",
|
||
"add_passphrase_warning_text": "Вводите кодовую фразу только в том случае, если вы уже использовали её для этого кошелька ранее. Если вы введёте неверную кодовую фразу или раньше не использовали кодовую фразу для этого кошелька, вы не увидите ни существующих средств, ни истории.",
|
||
"add_receiver": "Добавить ещё одного получателя (необязательно)",
|
||
"add_secret_code": "Или добавьте этот секретный код в приложение-аутентификатор",
|
||
"add_tip": "Добавить чаевые",
|
||
"add_token": "Добавить токен",
|
||
"add_token_disclaimer_check": "Я подтвердил адрес контракта токена и информацию, используя надежный источник. Добавление вредоносной или неверной информации может привести к потере средств.",
|
||
"add_token_warning": "Не редактируйте и не добавляйте токены по указанию мошенников. Всегда сверяйте адреса токенов с надежными источниками!",
|
||
"add_value": "Добавить сумму",
|
||
"added_message_for_ata_error": "Пожалуйста, убедитесь, что у вас достаточно SOL на балансе, чтобы завершить транзакцию.",
|
||
"address": "Адрес",
|
||
"address_book": "Адресная книга",
|
||
"address_book_menu": "Адресная книга",
|
||
"address_detected": "Адрес обнаружен",
|
||
"address_from_domain": "Этот адрес получен из ${domain} на Unstoppable Domains",
|
||
"address_from_yat": "Этот адрес из ${emoji} на Yat",
|
||
"address_label": "Метка адреса",
|
||
"address_label_explainer": "Вы можете получить доступ ко всем ранее использованным адресам и управлять ими, нажав «Адреса».",
|
||
"address_or_alias": "Адрес или псевдоним",
|
||
"address_remove_contact": "Удалить контакт",
|
||
"address_remove_content": "Вы уверены, что хотите удалить выбранный контакт?",
|
||
"address_type": "Тип адреса",
|
||
"addresses": "Адреса",
|
||
"advanced_settings": "Расширенные настройки",
|
||
"aggressive": "Агрессивный",
|
||
"agree": "Согласен",
|
||
"agree_and_continue": "Согласиться и продолжить",
|
||
"agree_to": "Создавая аккаунт, вы соглашаетесь с ",
|
||
"alert_notice": "Уведомление",
|
||
"all": "ВСЕ",
|
||
"all_coins": "Все монеты",
|
||
"all_trades": "Все сделки",
|
||
"all_transactions": "Все транзакции",
|
||
"alphabetical": "По алфавиту",
|
||
"already_have_account": "У вас уже есть аккаунт?",
|
||
"already_your_username": "Это уже ваше имя пользователя!",
|
||
"always": "Всегда",
|
||
"amount": "Сумма: ",
|
||
"amount_is_below_minimum_limit": "Ваш баланс после комиссий будет меньше минимальной суммы, необходимой для обмена (${min})",
|
||
"amount_is_estimate": "Сумма к получению является приблизительной",
|
||
"amount_is_guaranteed": "Сумма к получению гарантирована",
|
||
"and": "и",
|
||
"and_much_more_to_come": "И многое другое впереди!",
|
||
"anonpay_description": "Создайте ${type}. Получатель может ${method} с помощью любой поддерживаемой криптовалюты, а вы получите средства в этот кошелёк.",
|
||
"apk_update": "Обновление APK",
|
||
"app_settings": "Настройки приложения",
|
||
"appearance": "Внешний вид",
|
||
"approve": "Одобрить",
|
||
"approve_request": "Подтвердить запрос",
|
||
"approve_tokens": "Одобрить токены",
|
||
"apps": "Приложения",
|
||
"arbiscan_history": "История ArbiScan",
|
||
"arrive_in_this_address": "${currency} ${tag}поступит на этот адрес",
|
||
"ascending": "По возрастанию",
|
||
"ask_each_time": "Спрашивать каждый раз",
|
||
"assets": "Активы",
|
||
"auth_store_ban_timeout": "тайм-аут блокировки",
|
||
"auth_store_banned_for": "Забанено на ",
|
||
"auth_store_banned_minutes": " минут",
|
||
"auth_store_incorrect_password": "Неверный PIN",
|
||
"authenticated": "Аутентифицирован",
|
||
"authentication": "Аутентификация",
|
||
"auto_generate_addresses": "Автоматически генерировать адреса",
|
||
"auto_generate_subaddresses": "Автоматически генерировать субадреса",
|
||
"automatic": "Автоматически",
|
||
"available_balance": "Доступный баланс",
|
||
"available_balance_description": "«Доступный баланс» или «Подтверждённый баланс» — это средства, которые можно потратить сразу. Если средства отображаются в нижнем балансе, но не в верхнем, значит, нужно подождать несколько минут, пока входящие средства получат больше подтверждений сети. После получения дополнительных подтверждений их можно будет потратить.",
|
||
"avg_savings": "Средняя экономия",
|
||
"awaitDAppProcessing": "Пожалуйста, подождите, пока dApp завершит обработку.",
|
||
"awaiting_payment_confirmation": "Ожидание подтверждения платежа",
|
||
"background_sync": "Фоновая синхронизация",
|
||
"background_sync_mode": "Режим фоновой синхронизации",
|
||
"background_sync_on_battery_low": "Синхронизировать при низком заряде батареи",
|
||
"background_sync_on_charging": "Синхронизировать только при зарядке",
|
||
"background_sync_on_device_idle": "Синхронизировать только когда устройство не используется",
|
||
"background_sync_on_unmetered_network": "Требуется безлимитная сеть",
|
||
"backup": "Резервная копия",
|
||
"backup_file": "Файл резервной копии",
|
||
"backup_password": "Пароль для резервной копии",
|
||
"balance": "Баланс",
|
||
"balance_confirmation": "Подтверждение баланса",
|
||
"balance_confirmation_desc_1": "в настоящее время подтверждается в блокчейне.",
|
||
"balance_confirmation_desc_2": "Как только будут получены все подтверждения, эти средства станут доступны для расходования.",
|
||
"balance_confirmation_desc_3": "Вы можете просмотреть более подробную информацию, нажав на подтверждающуюся транзакцию в истории.",
|
||
"balance_page": "Страница баланса",
|
||
"basescan_history": "История BaseScan",
|
||
"best_rate": "Лучший курс",
|
||
"best_rate_mixed": "Лучший курс (смешанный)",
|
||
"bill_amount": "Сумма счета",
|
||
"billing_address_info": "Если вас попросят указать платежный адрес, укажите адрес доставки",
|
||
"biometric_auth_reason": "Отсканируйте отпечаток пальца для аутентификации",
|
||
"bitcoin_amount_display": "Отображение суммы биткоинов",
|
||
"bitcoin_dark_theme": "Тёмная тема Bitcoin",
|
||
"bitcoin_light_theme": "Светлая тема Bitcoin",
|
||
"bitcoin_lightning_deposit": "Пополнить",
|
||
"bitcoin_lightning_withdraw": "Вывести",
|
||
"bitcoin_payments_require_1_confirmation": "Биткойн-платежи требуют 1 подтверждения, что может занять 20 минут или дольше. Спасибо за ваше терпение! Вы получите письмо по электронной почте, когда платеж будет подтвержден.",
|
||
"block_height": "Высота блока",
|
||
"block_remaining": "Остался 1 блок",
|
||
"Blocks_remaining": "${status} блоков осталось",
|
||
"bluetooth": "Bluetooth",
|
||
"bright_theme": "Светлая",
|
||
"bscscan_history": "История BSCScan",
|
||
"bump_fee": "Увеличить комиссию",
|
||
"business": "Бизнес",
|
||
"buy": "Купить",
|
||
"buy_alert_content": "В настоящее время мы поддерживаем покупку только Bitcoin, Ethereum, Litecoin и Monero. Пожалуйста, создайте или переключитесь на свой кошелек Bitcoin, Ethereum, Litecoin или Monero.",
|
||
"buy_bitcoin": "Купить биткоин",
|
||
"buy_now": "Купить сейчас",
|
||
"buy_provider_unavailable": "Провайдер в настоящее время недоступен.",
|
||
"buy_sell_pair_is_not_supported_warning": "Эта валютная пара не поддерживается ни одним провайдером для выбранного способа оплаты. Пожалуйста, выберите другую пару или попробуйте изменить способ оплаты.",
|
||
"buy_with": "Купить с помощью",
|
||
"by_cake_pay": "от Cake Pay",
|
||
"cake_2fa_preset": "Предустановка Cake 2FA",
|
||
"cake_dark_theme": "Тёмная тема Cake",
|
||
"cake_pay_account_note": "Зарегистрируйтесь, указав только адрес электронной почты, чтобы просматривать и покупать карты. Некоторые доступны даже со скидкой!",
|
||
"cake_pay_card_email_delivered_message": "Ваша подарочная карта будет доставлена по электронной почте после необходимых подтверждений.",
|
||
"cake_pay_learn_more": "Мгновенно покупайте и обменивайте подарочные карты в приложении!\nПроведите по экрану слева направо, чтобы узнать больше.",
|
||
"cake_pay_save_order": "Карта должна быть отправлена на вашу электронную почту в течение 1 рабочего дня \n Сохраните ID заказа:",
|
||
"cake_pay_subtitle": "Покупайте предоплаченные и подарочные карты по всему миру",
|
||
"cake_pay_web_cards_subtitle": "Покупайте предоплаченные и подарочные карты по всему миру",
|
||
"cake_pay_web_cards_title": "Веб-карты Cake Pay",
|
||
"cake_seeds_save_disclaimer": "Пожалуйста, сохраните эти слова в безопасном месте! Они понадобятся вам, чтобы восстановить свой кошелек на новом устройстве.",
|
||
"cake_wallet": "Cake Wallet",
|
||
"cakepay_confirm_no_vpn": "Я подтверждаю, что не использую прокси или VPN",
|
||
"cakepay_confirm_purchase": "Подтвердить покупку",
|
||
"cakepay_confirm_terms_agreed": "Я согласен с представленными здесь условиями и положениями:",
|
||
"cakepay_confirm_voided_refund": "Я понимаю, что попытки погашения из страны с ограничениями аннулируют любое возмещение",
|
||
"cakepay_ios_not_available": "Извините, эта подарочная карта недоступна на iOS. Вместо этого вы можете приобрести её на Android или через наш веб-сайт.",
|
||
"cakepay_prepaid_card": "Предоплаченная дебетовая карта CakePay",
|
||
"camera_consent": "Ваша камера будет использоваться для съемки изображения в целях идентификации компанией ${provider}. Пожалуйста, ознакомьтесь с их Политикой конфиденциальности для получения подробной информации.",
|
||
"camera_permission_is_required": "Требуется разрешение на использование камеры.\nПожалуйста, включите его в настройках приложения.",
|
||
"cancel": "Отменить",
|
||
"cannot_manage_accounts_during_sync": "Вы не можете управлять аккаунтами, пока кошелек все еще синхронизируется. Пожалуйста, повторите попытку позже.",
|
||
"cannot_verify": "Не удаётся проверить",
|
||
"cannot_verify_description": "Этот домен не может быть проверен. Внимательно проверьте запрос перед подтверждением.",
|
||
"card_address": "Адрес:",
|
||
"card_order_reset_desc": "Восстановить порядок карточек по умолчанию?",
|
||
"card_style": "Стиль карточки",
|
||
"cardholder_agreement": "Соглашение держателя карты",
|
||
"cards": "Карты",
|
||
"centralized": "Централизованный",
|
||
"chain_id": "ID цепочки",
|
||
"chains": "Сети",
|
||
"change": "Изменить",
|
||
"change_backup_password_alert": "Ваши предыдущие файлы резервных копий будут недоступны для импорта с новым паролем резервного копирования. Новый пароль резервного копирования будет использоваться только для новых файлов резервных копий. Вы уверены, что хотите изменить пароль резервного копирования?",
|
||
"change_currency": "Изменить валюту",
|
||
"change_current_node": "Вы уверены, что хотите изменить текущий узел на ${node}?",
|
||
"change_current_node_title": "Изменить текущий узел",
|
||
"change_exchange_provider": "Изменить провайдера обмена",
|
||
"change_fiat_currency": "Изменить фиатную валюту",
|
||
"change_language": "Изменить язык",
|
||
"change_language_to": "Изменить язык на ${language}?",
|
||
"change_password": "Изменить пароль",
|
||
"change_provider": "Сменить провайдера",
|
||
"change_provider_desc_1": "Выберите провайдера из списка разрешённых.",
|
||
"change_provider_desc_2": "Вы можете управлять своими параметрами в настройках обмена.",
|
||
"change_rep": "Сменить представителя",
|
||
"change_rep_message": "Вы уверены, что хотите сменить представителей?",
|
||
"change_rep_successful": "Представитель успешно изменён",
|
||
"change_selected_exchanges": "Изменить выбранные обменники",
|
||
"change_selected_pair": "Изменить выбранную пару",
|
||
"change_username": "Изменить имя пользователя",
|
||
"change_wallet_alert_content": "Вы хотите сменить текущий кошелёк на ${wallet_name}?",
|
||
"change_wallet_alert_title": "Сменить текущий кошелек",
|
||
"check_receiver_forms": "Пожалуйста, проверьте формы получателя",
|
||
"choose_a_payment_method": "Выберите способ оплаты",
|
||
"choose_a_provider": "Выберите провайдера",
|
||
"choose_account": "Выберите аккаунт",
|
||
"choose_address": "\n\nПожалуйста, выберите адрес:",
|
||
"choose_card_value": "Выберите номинал карты",
|
||
"choose_derivation": "Выберите деривацию кошелька",
|
||
"choose_from_available_options": "Выберите один из доступных вариантов:",
|
||
"choose_one": "Выберите один",
|
||
"choose_qr_code_format": "Выберите формат QR-кода",
|
||
"choose_qr_code_format_note": "Выберите подходящий формат для вашего аппаратного кошелька:",
|
||
"choose_relay": "Пожалуйста, выберите ретранслятор для использования",
|
||
"choose_wallet": "Выберите кошелек",
|
||
"choose_wallet_currency": "Пожалуйста, выберите валюту кошелька:",
|
||
"choose_wallet_group": "Выберите группу кошельков",
|
||
"clear": "Очистить",
|
||
"clearnet_link": "Ссылка Clearnet",
|
||
"close": "Закрыть",
|
||
"coin_control": "Контроль монет (необязательно)",
|
||
"coin_control_desc": "Отфильтруйте выходы для этой транзакции. Изменения, которые вы внесёте здесь, отразятся только на текущей транзакции.",
|
||
"coin_control_load_failed": "Не удалось загрузить неизрасходованные монеты",
|
||
"cold_or_recover_wallet": "Добавить кошелёк только для чтения из Cupcake, холодный кошелёк или восстановить бумажный кошелёк",
|
||
"collection_address": "Адрес для сбора",
|
||
"collection_description": "Описание коллекции",
|
||
"collection_name": "Название коллекции",
|
||
"color": "Цвет",
|
||
"color_theme": "Цветовая тема",
|
||
"coming_soon_tag": "Скоро",
|
||
"commit_transaction_amount_fee": "Подтвердить транзакцию\nСумма: ${amount}\nКомиссия: ${fee}",
|
||
"configure": "Настроить",
|
||
"confirm": "Подтвердить",
|
||
"confirm_delete_template": "Это действие удалит этот шаблон. Вы хотите продолжить?",
|
||
"confirm_delete_wallet": "Это действие удалит этот кошелек. Хотите продолжить?",
|
||
"confirm_fee_deduction": "Подтвердите списание комиссии",
|
||
"confirm_fee_deduction_content": "Согласны ли вы вычесть комиссию из суммы вывода?",
|
||
"confirm_passphrase": "Подтвердите парольную фразу",
|
||
"confirm_sending": "Подтвердить отправку",
|
||
"confirm_silent_payments_switch_node": "Ваш текущий узел не поддерживает Silent Payments.\n\nCake Wallet переключится на совместимый узел во время сканирования.",
|
||
"confirm_transaction": "Подтвердить транзакцию",
|
||
"confirmations": "Подтверждения",
|
||
"confirmed": "Подтверждённый баланс",
|
||
"confirmed_tx": "Подтверждено",
|
||
"confirming": "подтверждается",
|
||
"congratulations": "Поздравляем!",
|
||
"connect_an_existing_yat": "Подключить существующий Yat",
|
||
"connect_hw_info_step_1": "Убедитесь, что ваше устройство включено.",
|
||
"connect_hw_info_step_2": "Включите Bluetooth на обоих устройствах и выполните сопряжение с телефона ИЛИ подключите устройства друг к другу с помощью USB-кабеля.",
|
||
"connect_hw_info_step_3": "Разблокируйте устройство и откройте нужное криптоприложение.",
|
||
"connect_hw_info_step_4": "Выберите свое устройство в Cake Wallet и продолжите настройку.",
|
||
"connect_yats": "Подключить Yats",
|
||
"connect_your_hardware_wallet": "Подключите свой аппаратный кошелёк через Bluetooth или USB",
|
||
"connect_your_hardware_wallet_ble": "Подключите свой аппаратный кошелек через Bluetooth",
|
||
"connect_your_hardware_wallet_usb": "Подключите аппаратный кошелек через USB",
|
||
"connected": "Подключено",
|
||
"connection_sync": "Подключение и синхронизация",
|
||
"connections": "Подключения",
|
||
"connectWalletPrompt": "Подключите свой кошелек к WalletConnect, чтобы совершать транзакции",
|
||
"contact": "Контакт",
|
||
"contact_list_contacts": "Контакты",
|
||
"contact_list_wallets": "Мои кошельки",
|
||
"contact_name": "Имя контакта",
|
||
"contact_name_exists": "Контакт с таким именем уже существует. Пожалуйста, выберите другое имя.",
|
||
"contact_support": "Связаться со службой поддержки",
|
||
"contacts": "Контакты",
|
||
"continue_text": "Продолжить",
|
||
"contract_address": "Адрес контракта",
|
||
"contract_warning": "Этот адрес контракта был отмечен как потенциально мошеннический. Пожалуйста, действуйте с осторожностью.",
|
||
"contractName": "Название контракта",
|
||
"contractSymbol": "Символ контракта",
|
||
"copied": "Скопировано",
|
||
"copied_key_to_clipboard": "Скопировано ${key} в буфер обмена",
|
||
"copied_to_clipboard": "Скопировано в буфер обмена",
|
||
"copy": "Копировать",
|
||
"copy_address": "Скопировать адрес",
|
||
"copy_id": "Копировать ID",
|
||
"copy_payjoin_address": "Скопировать Payjoin-адрес",
|
||
"copy_payjoin_url": "Копировать URL Payjoin",
|
||
"copyWalletConnectLink": "Скопируйте ссылку WalletConnect из dApp и вставьте её сюда",
|
||
"corrupted_seed_notice": "Файлы этого кошелька повреждены и не могут быть открыты. Пожалуйста, просмотрите сид-фразу, сохраните её и восстановите кошелёк.\n\nЕсли значение пустое, значит сид не удалось корректно восстановить.",
|
||
"countries": "Страны",
|
||
"create_account": "Создать аккаунт",
|
||
"create_backup": "Создать резервную копию",
|
||
"create_donation_link": "Создать ссылку для пожертвований",
|
||
"create_invoice": "Создать инвойс",
|
||
"create_new": "Создать новый кошелёк",
|
||
"create_new_account": "Создать новый аккаунт",
|
||
"create_new_seed": "Создать новую сид-фразу",
|
||
"creating_backup": "Создание резервной копии",
|
||
"creating_new_wallet": "Создание нового кошелька",
|
||
"creating_new_wallet_error": "Ошибка: ${description}",
|
||
"creation_date": "Дата создания",
|
||
"current_swap": "Текущий обмен",
|
||
"current_wallet": "Текущий кошелёк",
|
||
"custom": "Пользовательский",
|
||
"custom_drag": "Пользовательский (удерживайте и перетаскивайте)",
|
||
"custom_fee": "Пользовательская комиссия",
|
||
"custom_redeem_amount": "Произвольная сумма погашения",
|
||
"custom_value": "Произвольное значение",
|
||
"customBackgroundDescription": "У вас уже есть пользовательский фон.\nВы хотите заменить его или удалить?",
|
||
"dark_theme": "Тёмная",
|
||
"debit_card": "Дебетовая карта",
|
||
"debit_card_terms": "Хранение и использование номера вашей платежной карты (и учетных данных, соответствующих номеру вашей платежной карты) в этом цифровом кошельке регулируются положениями и условиями применимого соглашения держателя карты с эмитентом платежной карты в редакции, действующей время от времени.",
|
||
"decentralized": "Децентрализованный",
|
||
"decentralized_only": "Только децентрализованные",
|
||
"decimal_places_error": "Слишком много знаков после запятой",
|
||
"decimals_cannot_be_zero": "Количество десятичных знаков токена не может быть равно нулю.",
|
||
"decred_info_card_details": "Decred использует децентрализованный и сохраняющий конфиденциальность метод синхронизации, известный как «SPV», который занимает больше времени, чем обычный биткойн-кошелек. Чтобы узнать больше, нажмите ниже.",
|
||
"decred_info_title": "Синхронизация в Decred",
|
||
"default_buy_provider": "Провайдер покупки по умолчанию",
|
||
"default_sell_provider": "Провайдер продажи по умолчанию",
|
||
"delete": "Удалить",
|
||
"delete_account": "Удалить аккаунт",
|
||
"delete_wallet": "Удалить кошелек",
|
||
"delete_wallet_confirm_message": "Вы уверены, что хотите удалить кошелёк ${wallet_name}?",
|
||
"deleteConnectionConfirmationPrompt": "Вы уверены, что хотите удалить подключение к",
|
||
"denominations": "Номиналы",
|
||
"derivationpath": "Путь деривации",
|
||
"descending": "По убыванию",
|
||
"description": "Описание",
|
||
"destination_tag": "Тег назначения:",
|
||
"deuro_about_deuro": "О dEURO",
|
||
"deuro_collect_interest": "Собрать",
|
||
"deuro_reinvest_interest": "Реинвестировать",
|
||
"deuro_savings": "Сбережения dEuro",
|
||
"deuro_savings_add": "Депозит",
|
||
"deuro_savings_approve_app": "Подтвердить приложение",
|
||
"deuro_savings_approve_app_description": "Разрешите смарт-контракту dEURO управлять вашими токенами dEURO для сбережений, но без возможности отправлять или выводить ваши dEURO.",
|
||
"deuro_savings_available_to_add": "Доступно для добавления",
|
||
"deuro_savings_available_to_remove": "Доступно для вывода",
|
||
"deuro_savings_balance": "Сберегательный баланс",
|
||
"deuro_savings_balance_tooltip": "Это ваш текущий сберегательный баланс, на который со временем будут начисляться проценты. Вы можете в любой момент внести или вывести свои dEURO.",
|
||
"deuro_savings_collect_interest": "Получить проценты",
|
||
"deuro_savings_collect_interest_tooltip": "Это ваш текущий начисленный процент, который вы можете в любой момент собрать на свой баланс dEURO.",
|
||
"deuro_savings_remove": "Вывести",
|
||
"deuro_savings_set_approval": "Установить разрешение",
|
||
"deuro_savings_subtitle": "Зарабатывайте до 10% годовых на ваших накоплениях в стейблкоине dEuro",
|
||
"deuro_savings_welcome_description": "dEURO — полностью децентрализованный обеспеченный стейблкоин, привязанный к евро: безопасный, универсальный и устойчивый к цензуре, без необходимости полагаться на оракулы. 1 dEURO = 1 EURO.",
|
||
"deuro_tooltip_no_eth": "Чтобы включить dEURO, в вашем кошельке должен быть ETH.",
|
||
"deuro_tx_commited_content": "Подтверждение транзакции и её отображение на экране может занять пару секунд",
|
||
"device_is_signing": "Устройство подписывает",
|
||
"dfx_option_description": "Покупайте криптовалюту за EUR и CHF. Для розничных и корпоративных клиентов в Европе",
|
||
"did_you_back_up_seeds": "Вы сделали резервную копию всех своих сид-фраз?",
|
||
"didnt_get_code": "Не получили код?",
|
||
"digit_pin": "-значный PIN-код",
|
||
"digital_and_physical_card": "цифровая и физическая предоплаченная дебетовая карта",
|
||
"disable": "Отключить",
|
||
"disable_automatic_exchange_status_updates": "Отключить автоматические обновления статуса обмена",
|
||
"disable_bulletin": "Отключить бюллетень статуса сервиса",
|
||
"disable_buy": "Отключить покупку",
|
||
"disable_cake_2fa": "Отключить Cake 2FA",
|
||
"disable_exchange": "Отключить обмен",
|
||
"disable_exchange_option": "Отключить опцию обмена",
|
||
"disable_fee_api_warning": "Отключив это, в некоторых случаях комиссии могут рассчитываться неточно, поэтому вы можете в итоге переплатить или недоплатить комиссию за свои транзакции",
|
||
"disable_fiat": "Отключить фиат",
|
||
"disable_sell": "Отключить действие продажи",
|
||
"disable_tor": "Отключить Tor",
|
||
"disable_trade_option": "Отключить опцию торговли",
|
||
"disableBatteryOptimization": "Отключить оптимизацию батареи",
|
||
"disableBatteryOptimizationDescription": "Вы хотите отключить оптимизацию батареи, чтобы фоновая синхронизация работала более свободно и плавно?",
|
||
"disabled": "Отключено",
|
||
"disconnect_session": "Отключить сеанс",
|
||
"discount": "Сэкономьте ${value}%",
|
||
"dismiss": "Закрыть",
|
||
"display": "Отображение",
|
||
"display_settings": "Настройки отображения",
|
||
"displayable": "Отображаемый",
|
||
"do_not_have_enough_gas_asset": "У вас недостаточно ${currency}, чтобы совершить транзакцию при текущих условиях сети блокчейна. Вам нужно больше ${currency} для оплаты комиссий сети, даже если вы отправляете другой актив.",
|
||
"do_not_send": "Не отправляйте",
|
||
"do_not_share_warning_text": "Не сообщайте их никому, включая службу поддержки.\n\nВаши средства могут и будут украдены!",
|
||
"do_not_show_anymore": "Больше не показывать",
|
||
"do_not_show_me": "Больше не показывать",
|
||
"domain_looks_up": "Поиск доменов",
|
||
"domain_mismatch": "Несоответствие домена",
|
||
"domain_mismatch_description": "У этого веб-сайта домен не совпадает с отправителем этого запроса. Подтверждение может привести к потере средств.",
|
||
"donation": "Пожертвование",
|
||
"donation_link_details": "Детали ссылки для пожертвований",
|
||
"done": "Готово",
|
||
"duress_pin_description": "Это настроит ПИН-код принуждения — расширенную функцию, которую большинству пользователей не следует использовать. Этот PIN-код следует использовать только в том случае, если вы в опасности. После использования этого PIN-кода все ваши кошельки будут удалены, поэтому перед его использованием убедитесь, что все ваши сид-фразы сохранены.",
|
||
"durres_PIN": "ПИН-код под принуждением",
|
||
"durres_PIN_set_up_successfully": "PIN-код Duress успешно установлен.",
|
||
"e_sign_consent": "Согласие на электронную подпись",
|
||
"edit": "Изменить",
|
||
"edit_account": "Редактировать учетную запись",
|
||
"edit_backup_password": "Изменить пароль резервной копии",
|
||
"edit_card": "Редактировать карту",
|
||
"edit_current": "Редактировать текущий",
|
||
"edit_node": "Редактировать ноду",
|
||
"edit_token": "Редактировать токен",
|
||
"electrum_address_disclaimer": "Мы генерируем новые адреса каждый раз, когда вы используете один из них, но предыдущие адреса продолжают работать.",
|
||
"email_address": "Адрес электронной почты",
|
||
"enable": "Включить",
|
||
"enable_auto_node_switching": "Включить автоматическое переключение узлов",
|
||
"enable_builtin_tor": "Включить встроенный Tor",
|
||
"enable_for_auto_switching": "Включить для автопереключения",
|
||
"enable_lightning": "Включить Lightning",
|
||
"enable_mempool_api": "Mempool API для точных комиссий и дат",
|
||
"enable_replace_by_fee": "Включить Replace-By-Fee",
|
||
"enable_silent_payments_scanning": "Начните сканирование транзакций, отправленных на ваш адрес Silent Payment.",
|
||
"enabled": "Включено",
|
||
"enter_amount": "Введите сумму",
|
||
"enter_backup_password": "Введите пароль резервной копии здесь",
|
||
"enter_code": "Введите код",
|
||
"enter_greater_than": "Пожалуйста, введите сумму больше, чем",
|
||
"enter_less_than": "Пожалуйста, введите сумму меньше",
|
||
"enter_recipient_address": "Пожалуйста, введите адрес получателя",
|
||
"enter_seed_phrase": "Введите свою сид-фразу",
|
||
"enter_totp_code": "Пожалуйста, введите код TOTP.",
|
||
"enter_wallet_password": "Введите пароль кошелька",
|
||
"enter_your_note": "Введите заметку…",
|
||
"enter_your_pin": "Введите PIN-код",
|
||
"enter_your_pin_again": "Введите PIN-код еще раз",
|
||
"enterTokenID": "Введите ID токена",
|
||
"enterWalletConnectURI": "Введите URI WalletConnect",
|
||
"error": "Ошибка",
|
||
"error_dialog_content": "Упс, произошла ошибка.\n\nПожалуйста, отправьте отчет об ошибке в нашу службу поддержки, чтобы помочь сделать приложение лучше.",
|
||
"error_text_account_name": "Имя аккаунта может содержать только буквы и цифры\nи должно быть длиной от 1 до 15 символов",
|
||
"error_text_address": "Адрес кошелька должен соответствовать типу\nкриптовалюты",
|
||
"error_text_amount": "Сумма может содержать только цифры",
|
||
"error_text_contact_name": "Имя контакта не может содержать символы ` , ' \"\nи должно быть длиной от 1 до 32 символов",
|
||
"error_text_crypto_currency": "Количество знаков после запятой\nдолжно быть меньше или равно 12",
|
||
"error_text_fiat": "Значение суммы не может превышать доступный баланс.\nКоличество знаков после запятой должно быть меньше или равно 2",
|
||
"error_text_input_above_maximum_limit": "Сумма превышает максимальную",
|
||
"error_text_input_below_minimum_limit": "Сумма меньше минимальной",
|
||
"error_text_keys": "Ключи кошелька могут содержать только 64 шестнадцатеричных символа",
|
||
"error_text_limits_loading_failed": "Сделка для ${provider} не создана. Не удалось загрузить лимиты",
|
||
"error_text_maximum_limit": "Обмен через ${provider} не создан. Сумма больше максимальной: ${max} ${currency}",
|
||
"error_text_minimal_limit": "Обмен через ${provider} не создан. Сумма меньше минимальной: ${min} ${currency}",
|
||
"error_text_node_address": "Пожалуйста, введите IPv4-адрес",
|
||
"error_text_node_port": "Порт ноды может содержать только числа от 0 до 65535",
|
||
"error_text_node_proxy_address": "Пожалуйста, введите <IPv4-адрес>:<порт>, например 127.0.0.1:9050",
|
||
"error_text_payment_id": "Идентификатор платежа может содержать только от 16 до 64 символов в шестнадцатеричном формате",
|
||
"error_text_subaddress_name": "Имя субадреса не может содержать символы ` , ' \"\nи должно быть длиной от 1 до 20 символов",
|
||
"error_text_template": "Имя и адрес шаблона не могут содержать символы ` , ' \"\nи должны быть длиной от 1 до 106 символов",
|
||
"error_text_wallet_name": "Имя кошелька может содержать только буквы, цифры и символы _ -\nи должно быть длиной от 1 до 33 символов",
|
||
"error_text_xmr": "Сумма XMR не может превышать доступный баланс.\nКоличество знаков после запятой должно быть меньше или равно 12",
|
||
"error_while_processing": "Произошла ошибка при обработке",
|
||
"errorGettingCredentials": "Не удалось: ошибка при получении учетных данных",
|
||
"errorSigningTransaction": "Произошла ошибка при подписании транзакции",
|
||
"establishing_tor_connection": "Установка соединения с Tor",
|
||
"estimated": "Оценочно",
|
||
"estimated_new_fee": "Оценочная новая комиссия",
|
||
"estimated_receive_amount": "Ориентировочная сумма получения",
|
||
"eta": "ETA",
|
||
"ethereum_ecosystem": "Экосистема Ethereum",
|
||
"etherscan_history": "История Etherscan",
|
||
"event": "Событие",
|
||
"events": "События",
|
||
"evm_ecosystem_description": "При необходимости измените сеть и токен, которые вы хотите использовать для этого платежа.",
|
||
"exchange": "Обмен",
|
||
"exchange_extra_info": "Пожалуйста, не забудьте указать Memo или Extra ID при отправке этой транзакции для обмена",
|
||
"exchange_incorrect_current_wallet_for_xmr": "Если вы хотите обменять XMR с баланса Monero в Cake Wallet, сначала переключитесь на свой кошелек Monero.",
|
||
"exchange_new_template": "Новый шаблон",
|
||
"exchange_provider_unsupported": "${providerName} больше не поддерживается!",
|
||
"exchange_providers": "Провайдеры обмена",
|
||
"exchange_rate_is_fixed": "Курс обмена фиксирован",
|
||
"exchange_result_confirm": "Нажимая «Подтвердить», вы отправите ${fetchingLabel} ${from} из вашего кошелька ${walletName} на адрес, указанный ниже. Или вы можете отправить со своего внешнего кошелька на указанный ниже адрес/QR-код.\n\nПожалуйста, нажмите «Подтвердить», чтобы продолжить, или вернитесь назад, чтобы изменить суммы.",
|
||
"exchange_result_description": "Вы должны отправить минимум ${fetchingLabel} ${from} на адрес, указанный на следующей странице. Если вы отправите сумму меньше ${fetchingLabel} ${from}, она может не быть конвертирована и может не быть возвращена.",
|
||
"exchange_result_write_down_ID": "*Пожалуйста, скопируйте или запишите свой ID, указанный выше.",
|
||
"exchange_result_write_down_trade_id": "Пожалуйста, скопируйте или запишите ID сделки, чтобы продолжить.",
|
||
"exchange_sync_alert_content": "Пожалуйста, подождите, пока ваш кошелек синхронизируется",
|
||
"exchange_trade_result_confirm": "Нажав «Отправить» в Cake Wallet, вы отправите ${fetchingLabel} ${from} из своего кошелька ${walletName} на адрес, указанный ниже. Либо вы можете отправить из внешнего кошелька на адрес/QR-код на странице сведений «Отправить из внешнего кошелька».\n\nНажмите одну из кнопок, чтобы продолжить, или вернитесь назад, чтобы изменить суммы.",
|
||
"expired": "Истекло",
|
||
"expires": "Истекает",
|
||
"expiresOn": "Истекает",
|
||
"expiry_and_validity": "Срок действия и действительность",
|
||
"export_backup": "Экспорт резервной копии",
|
||
"export_lightning_logs": "Экспорт логов Lightning",
|
||
"export_logs": "Экспорт журналов",
|
||
"export_outputs": "Экспорт выходов",
|
||
"export_payjoin_logs": "Экспорт журналов Payjoin",
|
||
"extend_session": "Продлить сессию",
|
||
"external": "Внешний",
|
||
"external_wallet": "Внешний кошелёк",
|
||
"extra_id": "Дополнительный ID:",
|
||
"extracted_address_content": "Вы отправляете средства\n${recipient_name}",
|
||
"failed_authentication": "Ошибка аутентификации. ${state_error}",
|
||
"faq": "FAQ",
|
||
"features": "Возможности",
|
||
"fee": "Комиссия",
|
||
"fee_less_than_min": "Выбранная комиссия ниже минимальной. Пожалуйста, увеличьте комиссию, чтобы отправить транзакцию",
|
||
"fee_rate": "Ставка комиссии",
|
||
"fees": "Комиссии",
|
||
"fetching": "Получение",
|
||
"fiat_api": "Фиатный API",
|
||
"fiat_balance": "Фиатный баланс",
|
||
"field_required": "Это поле обязательно",
|
||
"file_saved": "Файл сохранён",
|
||
"fill_code": "Пожалуйста, введите код подтверждения, отправленный на вашу электронную почту",
|
||
"filter_by": "Фильтровать по",
|
||
"finding_provider": "Поиск провайдера",
|
||
"first_wallet_text": "Отличный кошелёк для Monero, Bitcoin, Ethereum, Litecoin и Haven",
|
||
"fixed_pair_not_supported": "Эта фиксированная пара не поддерживается выбранными сервисами обмена",
|
||
"fixed_rate": "Фиксированный курс",
|
||
"fixed_rate_alert": "Вы сможете ввести сумму получения, когда будет включён режим фиксированного курса. Хотите переключиться в режим фиксированного курса?",
|
||
"forgot_password": "Забыли пароль?",
|
||
"freeze": "Заморозить",
|
||
"frequently_asked_questions": "Часто задаваемые вопросы",
|
||
"from": "От",
|
||
"frozen": "Заморожено",
|
||
"frozen_balance": "Замороженный баланс",
|
||
"full_balance": "Полный баланс",
|
||
"gas_exceeds_allowance": "Требуемый для транзакции газ превышает лимит.",
|
||
"gas_price": "Цена газа",
|
||
"general": "Общие",
|
||
"generate_name": "Сгенерировать имя",
|
||
"generating_gift_card": "Создание подарочной карты",
|
||
"generating_transaction": "Генерация транзакции",
|
||
"get_a": "Получить ",
|
||
"get_card_note": " которую вы можете пополнить цифровыми валютами. Дополнительная информация не требуется!",
|
||
"get_your_yat": "Получите свой Yat",
|
||
"gift_card_amount": "Сумма подарочной карты",
|
||
"gift_card_balance_note": "Здесь будут отображаться подарочные карты с оставшимся балансом",
|
||
"gift_card_is_generated": "Подарочная карта создана",
|
||
"gift_card_number": "Номер подарочной карты",
|
||
"gift_card_redeemed_note": "Погашенные вами подарочные карты будут отображаться здесь",
|
||
"gift_cards": "Подарочные карты",
|
||
"gift_cards_unavailable": "В настоящее время подарочные карты доступны для покупки только за Monero, Bitcoin и Litecoin",
|
||
"got_it": "Понятно",
|
||
"gross_balance": "Общий баланс",
|
||
"group_by_type": "Группировать по типу",
|
||
"haven_app": "Haven от Cake Wallet",
|
||
"haven_app_wallet_text": "Отличный кошелёк для Haven",
|
||
"help": "помощь",
|
||
"hidden_addresses": "Скрытые адреса",
|
||
"hidden_balance": "Скрытый баланс",
|
||
"hide": "Скрыть",
|
||
"hide_address": "Скрыть адрес",
|
||
"hide_details": "Скрыть подробности",
|
||
"high_contrast_theme": "Тема с высоким контрастом",
|
||
"history": "История",
|
||
"home": "Главная",
|
||
"home_screen_settings": "Настройки главного экрана",
|
||
"how_to_connect": "Как подключиться",
|
||
"how_to_use": "Как использовать",
|
||
"how_to_use_card": "Как пользоваться этой картой",
|
||
"i_understand": "Я понимаю",
|
||
"id": "ID: ",
|
||
"if_you_dont_see_your_device": "Если вы не видите свое устройство выше, пожалуйста, убедитесь, что ваш Ledger включен и разблокирован!",
|
||
"ignor": "Игнорировать",
|
||
"import": "Импорт",
|
||
"importNFTs": "Импортировать NFT",
|
||
"in_store": "В магазине",
|
||
"incoming": "Входящие",
|
||
"incorrect_seed": "Введённый текст недействителен.",
|
||
"incorrect_seed_option": "Неверно. Пожалуйста, попробуйте еще раз",
|
||
"incorrect_seed_option_back": "Неверно. Пожалуйста, убедитесь, что ваша сид-фраза сохранена правильно, и попробуйте еще раз.",
|
||
"infobox_auto_address": "Ваш адрес для получения будет меняться каждый раз, когда вы получаете транзакцию",
|
||
"infobox_multichain": "Используйте этот адрес, чтобы получать любые токены или коллекционные предметы в",
|
||
"infobox_rotation": "Ваш адрес для получения будет меняться каждый раз, когда вы закроете и снова откроете этот экран.",
|
||
"inputs": "Входы",
|
||
"insufficient_funds_for_tx": "Недостаточно средств для успешного выполнения транзакции.",
|
||
"insufficient_lamport_for_tx": "У вас недостаточно SOL, чтобы покрыть транзакцию и комиссию за неё. Пожалуйста, пополните кошелёк SOL или уменьшите сумму SOL, которую вы отправляете.",
|
||
"insufficient_lamports": "У вас недостаточно SOL, чтобы покрыть транзакцию и комиссию за неё. Вам нужно как минимум ${solValueNeeded} SOL. Пожалуйста, добавьте SOL в кошелёк или уменьшите сумму SOL, которую вы отправляете",
|
||
"insufficientFundsForRentError": "У вас недостаточно SOL, чтобы покрыть комиссию за транзакцию и rent для аккаунта. Пожалуйста, добавьте больше SOL в свой кошелёк или уменьшите сумму SOL, которую вы отправляете",
|
||
"insufficientFundsForRentErrorReceiver": "На аккаунте получателя недостаточно SOL, чтобы покрыть rent. Пожалуйста, попросите получателя пополнить свой аккаунт SOL.",
|
||
"introducing_cake_pay": "Представляем Cake Pay!",
|
||
"invalid_input": "Неверный ввод",
|
||
"invalid_password": "Неверный пароль",
|
||
"invoice_details": "Детали инвойса",
|
||
"is_percentage": "это",
|
||
"keys": "Ключи",
|
||
"label": "Метка",
|
||
"label_address": "Адрес метки",
|
||
"last_30_days": "Последние 30 дней",
|
||
"learn_more": "Подробнее",
|
||
"ledger_connection_error": "Не удалось подключиться к вашему Ledger. Пожалуйста, попробуйте еще раз.",
|
||
"ledger_error_device_locked": "Ledger заблокирован",
|
||
"ledger_error_tx_rejected_by_user": "Транзакция отклонена на устройстве",
|
||
"ledger_error_wrong_app": "Пожалуйста, убедитесь, что вы открыли правильное приложение на вашем Ledger",
|
||
"ledger_please_enable_bluetooth": "Пожалуйста, включите Bluetooth, чтобы обнаружить ваш Ledger",
|
||
"legacy": "Устаревший",
|
||
"light_theme": "Светлая",
|
||
"lightning_address_desc": "Мгновенные платежи с низкой комиссией",
|
||
"lightning_deposit_desc": "Когда вы вносите депозит в Lightning, вы обмениваете свои ончейн-биткойны из этого кошелька на свой Lightning-аккаунт.",
|
||
"lightning_deposit_disclaimer": "Новый баланс Lightning будет недоступен до тех пор, пока транзакция Bitcoin не будет полностью подтверждена.",
|
||
"lightning_external_disclaimer": "Не закрывайте эту страницу, пока не отправите средства, иначе пополнение не будет выполнено.",
|
||
"lightning_username_desc": "Легко получайте Lightning-платежи с помощью Lightning-имени пользователя, выбрав собственное имя или используя случайно сгенерированное ниже.",
|
||
"lightning_username_desc_completed": "Вы можете использовать это имя пользователя, чтобы получать платежи из любого Lightning-кошелька.",
|
||
"lightning_username_setup_later": "Если вы пропустите сейчас, вы сможете настроить это позже в настройках.",
|
||
"lightning_withdraw_desc": "При выводе из Lightning вы переводите часть или весь баланс Lightning в ончейн-биткойн.",
|
||
"lightning_withdraw_disclaimer": "Новый баланс Bitcoin будет недоступен до тех пор, пока транзакция не будет полностью подтверждена.",
|
||
"litecoin_enable_mweb_sync": "Включить сканирование MWEB",
|
||
"litecoin_mweb": "MWEB",
|
||
"litecoin_mweb_allow_coins": "Разрешить монеты MWEB",
|
||
"litecoin_mweb_always_scan": "Включить постоянное сканирование MWEB",
|
||
"litecoin_mweb_description": "MWEB — это новый протокол, который обеспечивает более быстрые, дешёвые и более приватные транзакции в Litecoin",
|
||
"litecoin_mweb_dismiss": "Закрыть",
|
||
"litecoin_mweb_display": "Показывать MWEB на главном экране",
|
||
"litecoin_mweb_display_card": "Показать карточку MWEB",
|
||
"litecoin_mweb_enable": "Включить MWEB",
|
||
"litecoin_mweb_enable_later": "Вы можете снова включить MWEB в настройках отображения.",
|
||
"litecoin_mweb_logs": "Журналы MWEB",
|
||
"litecoin_mweb_node": "Узел MWEB",
|
||
"litecoin_mweb_pegin": "Внести",
|
||
"litecoin_mweb_pegout": "Вывод",
|
||
"litecoin_mweb_scanning": "Сканирование MWEB",
|
||
"litecoin_mweb_settings": "Настройки MWEB",
|
||
"litecoin_mweb_warning": "Использование MWEB сначала загрузит ~600 МБ данных и может занять до 30 минут в зависимости от скорости сети. Эти исходные данные будут загружены только один раз и будут доступны для всех кошельков Litecoin",
|
||
"litecoin_what_is_mweb": "Что такое MWEB?",
|
||
"live_fee_rates": "Актуальные комиссии через API",
|
||
"load_more": "Загрузить ещё",
|
||
"loading": "Загрузка",
|
||
"loading_your_wallet": "Загрузка вашего кошелька",
|
||
"login": "Войти",
|
||
"logout": "Выйти",
|
||
"long_press_edit_address": "Нажмите и удерживайте, чтобы изменить адрес",
|
||
"low_fee": "Низкая комиссия",
|
||
"low_fee_alert": "В настоящее время вы используете низкий приоритет комиссии сети. Это может привести к длительному ожиданию, изменению курсов или отмене сделок. Мы рекомендуем установить более высокую комиссию для лучшего опыта.",
|
||
"made_easy": "это просто",
|
||
"manage_nodes": "Управление узлами",
|
||
"manage_pow_nodes": "Управление PoW-узлами",
|
||
"manage_providers": "Управление провайдерами",
|
||
"manage_yats": "Управление Yat",
|
||
"mark_as_redeemed": "Отметить как использовано",
|
||
"market_place": "Маркетплейс",
|
||
"mask": "Маска",
|
||
"matrix_green_dark_theme": "Тёмная тема «Матрица зелёная»",
|
||
"max": "Макс.",
|
||
"max_amount": "Макс.: ${value}",
|
||
"max_value": "Макс.: ${value} ${currency}",
|
||
"memo": "Мемо",
|
||
"memo_disclaimer": "Это примечание будет видно получателю",
|
||
"memo_optional": "Мемо (необязательно)",
|
||
"message": "Сообщение",
|
||
"message_verified": "Сообщение было успешно проверено",
|
||
"messages": "Сообщения",
|
||
"method": "Метод",
|
||
"methods": "Способы",
|
||
"min_amount": "Мин.: ${value}",
|
||
"min_value": "Мин: ${value} ${currency}",
|
||
"mining": "Майнинг",
|
||
"mint_address": "Адрес минта",
|
||
"minutes_to_pin_code": "${minute} минут",
|
||
"mm": "MM",
|
||
"modify_2fa": "Изменить Cake 2FA",
|
||
"monero_com": "Monero.com от Cake Wallet",
|
||
"monero_com_wallet_text": "Отличный кошелёк для Monero",
|
||
"monero_dark_theme": "Темная тема Monero",
|
||
"monero_light_theme": "Светлая тема Monero",
|
||
"moonpay_alert_text": "Значение суммы должно быть больше или равно ${minAmount} ${fiatCurrency}",
|
||
"moralis_nft_error": "Произошла ошибка при получении NFT. Пожалуйста, проверьте подключение к интернету и попробуйте еще раз.",
|
||
"more_details": "Подробнее",
|
||
"more_options": "Дополнительные опции",
|
||
"multiple_addresses_detected": "Обнаружено несколько адресов",
|
||
"mweb_ad": "Включите MWEB — уровень конфиденциальности Litecoin, который добавляет вашим монетам дополнительную анонимность.",
|
||
"mweb_confirmed": "Подтверждено MWEB",
|
||
"mweb_help_desc_1": "MWEB — это дополнительный уровень конфиденциальности для Litecoin, который позволяет пользователям скрывать суммы транзакций и повышать уровень приватности.",
|
||
"mweb_help_desc_2": "Лайткоины в основной цепочке остаются прозрачными, а монеты, перемещённые на уровень MWEB, получают дополнительную анонимность.",
|
||
"mweb_help_disclaimer": "Вы можете легко перемещать монеты между двумя слоями, маскируя и демаскируя их.",
|
||
"mweb_unconfirmed": "Неподтверждённая MWEB",
|
||
"name": "Имя",
|
||
"nano_current_rep": "Текущий представитель",
|
||
"nano_gpt_thanks_message": "Спасибо за использование NanoGPT! Не забудьте вернуться в браузер после завершения транзакции!",
|
||
"nano_pick_new_rep": "Выберите нового представителя",
|
||
"nanogpt_subtitle": "Все новейшие модели (GPT-4, Claude).\nБез подписки, оплата криптовалютой.",
|
||
"narrow": "Узкий",
|
||
"network": "Сеть",
|
||
"new_first_wallet_text": "Хранить вашу криптовалюту в безопасности — проще простого",
|
||
"new_node_testing": "Тестирование новой ноды",
|
||
"new_subaddress_create": "Создать",
|
||
"new_subaddress_label_name": "Название метки",
|
||
"new_subaddress_title": "Новый адрес",
|
||
"new_tag": "Новый",
|
||
"new_template": "Новый шаблон",
|
||
"new_transactions_notifications": "Отправлять уведомления о новых транзакциях",
|
||
"new_wallet": "Новый кошелек",
|
||
"newConnection": "Новое подключение",
|
||
"nfts": "NFT",
|
||
"no": "Нет",
|
||
"no_cards_found": "Карты не найдены",
|
||
"no_extra_detail": "Нет дополнительных сведений",
|
||
"no_id_needed": "Документы не нужны!",
|
||
"no_id_required": "Документы не требуются. Пополняйте и тратьте где угодно",
|
||
"no_providers_available": "Нет доступных провайдеров",
|
||
"no_relay_on_domain": "Для домена пользователя нет реле или реле недоступно. Пожалуйста, выберите реле для использования.",
|
||
"no_relays": "Нет ретрансляторов",
|
||
"no_relays_message": "Мы нашли запись Nostr NIP-05 для этого пользователя, но она не содержит ни одного релея. Попросите получателя добавить релеи в свою запись Nostr.",
|
||
"no_unspent_coins": "Нет доступных неизрасходованных монет",
|
||
"no_wallets_for": "У вас нет кошельков для",
|
||
"node_address": "Адрес узла",
|
||
"node_connection_failed": "Не удалось подключиться",
|
||
"node_connection_successful": "Подключение прошло успешно",
|
||
"node_new": "Новый узел",
|
||
"node_port": "Порт узла",
|
||
"node_reset_settings_title": "Сброс настроек",
|
||
"node_test": "Тест",
|
||
"nodes": "Узлы",
|
||
"nodes_list_reset_to_default_message": "Вы уверены, что хотите сбросить настройки до значений по умолчанию?",
|
||
"none_of_selected_providers_can_exchange": "Ни один из выбранных провайдеров не может выполнить этот обмен",
|
||
"noNFTYet": "Пока нет NFT",
|
||
"normal": "Обычный",
|
||
"note_optional": "Примечание (необязательно)",
|
||
"note_tap_to_change": "Примечание (нажмите, чтобы изменить)",
|
||
"notification_permission_denied": "Разрешение на уведомления было навсегда отклонено, пожалуйста, включите его вручную в настройках",
|
||
"nullURIError": "URI равен null",
|
||
"offer_expires_in": "Предложение истекает через: ",
|
||
"offline": "Офлайн",
|
||
"ok": "OK",
|
||
"old_fee": "Старая комиссия",
|
||
"oled_mode": "OLED-режим",
|
||
"onion_link": "Onion-ссылка",
|
||
"online": "Онлайн",
|
||
"onramper_option_description": "Быстро покупайте криптовалюту с помощью множества способов оплаты. Доступно в большинстве стран. Спреды и комиссии различаются.",
|
||
"open_gift_card": "Открыть подарочную карту",
|
||
"open_wallet": "Открыть кошелек",
|
||
"optional_description": "Необязательное описание",
|
||
"optional_email_hint": "Необязательный email для уведомления получателя платежа",
|
||
"optional_name": "Необязательное имя получателя",
|
||
"optionally_order_card": "При желании можно заказать физическую карту.",
|
||
"optionly_order_card": "При желании закажите физическую карту.",
|
||
"orbot_running_alert": "Перед подключением к этому узлу убедитесь, что Orbot запущен.",
|
||
"order_by": "Сортировать по",
|
||
"order_id": "ID заказа",
|
||
"order_physical_card": "Заказать физическую карту",
|
||
"other": "Другое",
|
||
"other_settings": "Другие настройки",
|
||
"outdated_electrum_wallet_description": "Новые биткойн-кошельки, созданные в Cake, теперь используют seed-фразу из 24 слов. Вам необходимо создать новый биткойн-кошелек, перевести все средства в новый кошелек с 24-словной seed-фразой и прекратить использование кошельков с 12-словной seed-фразой. Пожалуйста, сделайте это немедленно, чтобы обезопасить свои средства.",
|
||
"outdated_electrum_wallet_receive_warning": "Если у этого кошелька сид-фраза из 12 слов и он был создан в Cake, НЕ вносите Bitcoin на этот кошелек. Любые BTC, отправленные на этот кошелек, могут быть потеряны. Создайте новый кошелек с 24-словной сид-фразой (коснитесь меню в правом верхнем углу, выберите «Кошельки», затем «Создать новый кошелек», затем выберите «Bitcoin») и НЕМЕДЛЕННО переведите туда свои BTC. Новые (24-словные) BTC-кошельки от Cake безопасны",
|
||
"outgoing": "Исходящие",
|
||
"outputs": "Выходы",
|
||
"overshot": "Превышено",
|
||
"overwrite_amount": "Перезаписать сумму",
|
||
"pairingInvalidEvent": "Недопустимое событие сопряжения",
|
||
"passphrase": "Пассфраза (необязательно)",
|
||
"passphrases_doesnt_match": "Пасфразы не совпадают, попробуйте ещё раз",
|
||
"password": "Пароль",
|
||
"paste": "Вставить",
|
||
"pause_wallet_creation": "Возможность создать Haven Wallet в настоящее время приостановлена.",
|
||
"payjoin_card_content": "Payjoin — это новая функция в Bitcoin, которая повышает конфиденциальность и снижает комиссии.",
|
||
"payjoin_details": "Сведения о Payjoin",
|
||
"payjoin_enabled": "Payjoin включен",
|
||
"payjoin_enabling_popup_content": "Вы можете переключить Payjoin в меню → Конфиденциальность → Использовать Payjoin, чтобы позже включить или отключить его.",
|
||
"payjoin_enabling_popup_title": "Включение Payjoin",
|
||
"payjoin_request_awaiting_tx": "Ожидание транзакции",
|
||
"payjoin_request_in_progress": "В процессе",
|
||
"payjoin_unavailable": "Payjoin недоступен",
|
||
"payjoin_unavailable_sheet_content": "Для получения транзакции Payjoin у вас должны быть готовы к использованию BTC.\n\nКак только на вашем кошельке появятся средства, Payjoin будет автоматически включён.",
|
||
"payjoin_unavailable_sheet_title": "Почему Payjoin недоступен?",
|
||
"payment_id": "ID платежа: ",
|
||
"payment_made_easy": "Платежи — это просто",
|
||
"payment_was_received": "Ваш платеж получен.",
|
||
"payments": "Платежи",
|
||
"pending": " (в ожидании)",
|
||
"percentageOf": "из ${amount}",
|
||
"pin_at_top": "Закрепить ${token} сверху",
|
||
"pin_is_incorrect": "PIN неверный",
|
||
"pin_number": "PIN-код",
|
||
"placeholder_contacts": "Ваши контакты будут отображаться здесь",
|
||
"placeholder_transactions": "Ваши транзакции будут отображаться здесь",
|
||
"please_choose_one": "Пожалуйста, выберите один вариант",
|
||
"please_fill_totp": "Пожалуйста, введите 8-значный код, отображаемый на другом устройстве",
|
||
"please_make_selection": "Пожалуйста, выберите ниже, чтобы создать или восстановить кошелёк.",
|
||
"please_reference_document": "Пожалуйста, ознакомьтесь с документами ниже для получения дополнительной информации.",
|
||
"please_select": "Пожалуйста, выберите:",
|
||
"please_select_backup_file": "Пожалуйста, выберите файл резервной копии и введите пароль резервной копии.",
|
||
"please_try_to_connect_to_another_node": "Пожалуйста, попробуйте подключиться к другому узлу",
|
||
"please_wait": "Пожалуйста, подождите",
|
||
"polygonscan_history": "История PolygonScan",
|
||
"potential_scam": "Потенциальное мошенничество",
|
||
"powered_by": "Работает на базе ${title}",
|
||
"pre_seed_button_text": "Понятно. Покажите мою сид-фразу",
|
||
"pre_seed_description": "На следующей странице вы увидите последовательность слов. Это ваша уникальная и приватная сид-фраза, и это ЕДИНСТВЕННЫЙ способ восстановить ваш кошелёк в случае потери или неисправности. ВЫ несёте ответственность за то, чтобы записать её и хранить в безопасном месте вне приложения Cake Wallet.",
|
||
"pre_seed_title": "ВАЖНО",
|
||
"preference": "Настройка",
|
||
"prepaid_cards": "Предоплаченные карты",
|
||
"prevent_screenshots": "Запретить скриншоты и запись экрана",
|
||
"primary_address": "Основной адрес",
|
||
"privacy": "Конфиденциальность",
|
||
"privacy_and_security": "Конфиденциальность и безопасность",
|
||
"privacy_and_security_desc": "Настройте параметры аутентификации и безопасности, а также настройте Cake 2FA.",
|
||
"privacy_features": "Функции конфиденциальности",
|
||
"privacy_policy": "Политика конфиденциальности",
|
||
"privacy_settings": "Настройки конфиденциальности",
|
||
"private_key": "Приватный ключ",
|
||
"private_memo_optional": "Приватная заметка (необязательно)",
|
||
"proceed_after_one_minute": "Если через 1 минуту ничего не происходит, проверьте свою электронную почту.",
|
||
"proceed_on_device": "Продолжите на своем устройстве",
|
||
"proceed_on_device_description": "Пожалуйста, следуйте инструкциям, отображаемым на вашем аппаратном кошельке",
|
||
"processing": "Обработка",
|
||
"processing_signed_tx": "Обработка подписанной транзакции",
|
||
"profile": "Профиль",
|
||
"provider": "Провайдер",
|
||
"provider_error": "Ошибка ${provider}",
|
||
"providers": "Провайдеры",
|
||
"public_key": "Публичный ключ",
|
||
"purchase_gift_card": "Купить подарочную карту",
|
||
"purple_dark_theme": "Тёмно-фиолетовая тема",
|
||
"qr_code_format": "Формат QR-кода",
|
||
"qr_code_format_body": "BCUR (Blockchain Commons Uniform Resources) является отраслевым стандартом, наиболее широко совместимым с аппаратными Bitcoin-кошельками, и его следует выбирать большинству пользователей. BBQR (Better Bitcoin QR) — это уникальный формат, используемый только аппаратными кошельками COLDCARD, начиная с их модели Q.",
|
||
"qr_code_format_note": "Различные форматы QR-кодов используются разными аппаратными кошельками в экосистеме Bitcoin",
|
||
"qr_fullscreen": "Нажмите, чтобы открыть QR-код на весь экран",
|
||
"qr_instruction": "Используйте этот адрес, чтобы получить любой токен или коллекционный предмет на",
|
||
"qr_payment_amount": "Этот QR-код содержит сумму платежа. Хотите перезаписать текущее значение?",
|
||
"quantity": "Количество",
|
||
"question_to_disable_2fa": "Вы уверены, что хотите отключить Cake 2FA? Код 2FA больше не потребуется для доступа к кошельку и некоторым функциям.",
|
||
"receivable_balance": "Баланс к получению",
|
||
"receive": "Получить",
|
||
"receive_amount": "Сумма",
|
||
"receive_to": "Получить на",
|
||
"received": "Получено",
|
||
"receiving": "Получение",
|
||
"recipient_address": "Адрес получателя",
|
||
"reconnect": "Переподключиться",
|
||
"reconnect_alert_text": "Вы уверены, что хотите переподключиться?",
|
||
"reconnect_your_hardware_wallet": "Переподключите свой аппаратный кошелёк",
|
||
"reconnection": "Переподключение",
|
||
"red_dark_theme": "Красная тёмная тема",
|
||
"red_light_theme": "Красная светлая тема",
|
||
"redeemed": "Погашено",
|
||
"refund_address": "Адрес для возврата",
|
||
"reject": "Отклонить",
|
||
"remaining": "осталось",
|
||
"remove": "Удалить",
|
||
"remove_node": "Удалить узел",
|
||
"remove_node_message": "Вы уверены, что хотите удалить выбранную ноду?",
|
||
"rename": "Переименовать",
|
||
"rep_warning": "Предупреждение о представителе",
|
||
"rep_warning_sub": "Похоже, ваш представитель не в хорошем состоянии. Нажмите здесь, чтобы выбрать нового",
|
||
"repeat_wallet_password": "Повторите пароль кошелька",
|
||
"repeated_password_is_incorrect": "Повторно введённый пароль неверен. Пожалуйста, введите пароль кошелька ещё раз.",
|
||
"replace": "Заменить",
|
||
"requested": "Запрошено",
|
||
"require_for_adding_contacts": "Требовать подтверждение при добавлении контактов",
|
||
"require_for_all_security_and_backup_settings": "Требовать для всех настроек безопасности и резервного копирования",
|
||
"require_for_assessing_wallet": "Требовать для доступа к кошельку",
|
||
"require_for_creating_new_wallets": "Требовать при создании новых кошельков",
|
||
"require_for_exchanges_to_external_wallets": "Требовать подтверждение для обменов на внешние кошельки",
|
||
"require_for_exchanges_to_internal_wallets": "Требовать для обменов на внутренние кошельки",
|
||
"require_for_sends_to_contacts": "Требовать при отправке контактам",
|
||
"require_for_sends_to_internal_wallets": "Требовать подтверждение для отправки на внутренние кошельки",
|
||
"require_for_sends_to_non_contacts": "Требовать подтверждение при отправке не контактам",
|
||
"require_pin_after": "Запрашивать ПИН-код через",
|
||
"required_passphrase": "Парольная фраза",
|
||
"rescan": "Сканировать заново",
|
||
"resend_code": "Пожалуйста, отправьте его ещё раз",
|
||
"reset": "Сброс",
|
||
"reset_password": "Сброс пароля",
|
||
"restore": "Восстановить",
|
||
"restore_active_seed": "Активная seed-фраза",
|
||
"restore_address": "Адрес",
|
||
"restore_bitcoin_description_from_keys": "Восстановите кошелёк из сгенерированной WIF-строки из ваших приватных ключей",
|
||
"restore_bitcoin_description_from_seed": "Восстановите кошелёк с помощью комбинации из 24 слов",
|
||
"restore_bitcoin_title_from_keys": "Восстановить из WIF",
|
||
"restore_description_from_backup": "Вы можете восстановить всё приложение Cake Wallet из файла резервной копии",
|
||
"restore_description_from_cupcake": "Свяжите с нашим вспомогательным приложением с воздушным зазором, установленным на втором телефоне.",
|
||
"restore_description_from_hardware_wallet": "Подключите устройство аппаратного кошелька от различных производителей.",
|
||
"restore_description_from_keys": "Восстановите кошелёк с помощью сгенерированных нажатий клавиш, сохранённых из ваших приватных ключей",
|
||
"restore_description_from_seed": "Восстановите кошелёк с помощью кода из 25 или 13 слов",
|
||
"restore_description_from_seed_keys": "Восстановите кошелёк из seed-фразы/ключей, которые вы сохранили в надёжном месте",
|
||
"restore_existing_wallet": "Восстановить существующий кошелек",
|
||
"restore_from_date_or_blockheight": "Пожалуйста, введите дату за несколько дней до создания этого кошелька. Или, если вы знаете высоту блока, введите её вместо даты",
|
||
"restore_from_seed_placeholder": "Пожалуйста, введите или вставьте сюда вашу seed-фразу",
|
||
"restore_new_seed": "Новая seed-фраза",
|
||
"restore_next": "Далее",
|
||
"restore_recover": "Восстановить",
|
||
"restore_restore_wallet": "Восстановить кошелёк",
|
||
"restore_seed_keys_restore": "Восстановление из seed-фразы/ключей",
|
||
"restore_spend_key_private": "Ключ траты (приватный)",
|
||
"restore_title_from_backup": "Восстановить из резервной копии",
|
||
"restore_title_from_cupcake": "Приложение Cupcake",
|
||
"restore_title_from_hardware_wallet": "Восстановить с аппаратного кошелька",
|
||
"restore_title_from_keys": "Восстановить по ключам",
|
||
"restore_title_from_seed": "Восстановить из seed-фразы",
|
||
"restore_title_from_seed_keys": "Восстановить из seed-фразы/ключей",
|
||
"restore_view_key_private": "Ключ просмотра (приватный)",
|
||
"restore_wallet": "Восстановить кошелек",
|
||
"restore_wallet_name": "Имя кошелька",
|
||
"restore_wallet_restore_description": "Описание восстановления кошелька",
|
||
"return_address_desc": "В редком случае неудачного обмена наши партнеры могут автоматически вернуть ваш платеж на указанный адрес для возврата.",
|
||
"return_address_desc_external": "Поскольку вы выбрали вариант «Отправить из внешнего источника», укажите ниже адрес для возврата вручную.",
|
||
"robinhood_option_description": "Покупайте и переводите мгновенно, используя дебетовую карту, банковский счет или баланс Robinhood. Только для США.",
|
||
"router_no_route": "Маршрут для ${name} не определён",
|
||
"salary": "Зарплата",
|
||
"save": "Сохранить",
|
||
"save_backup_password": "Пожалуйста, убедитесь, что вы сохранили пароль для резервной копии. Без него вы не сможете импортировать файлы резервной копии.",
|
||
"save_backup_password_alert": "Сохранить пароль для резервной копии",
|
||
"save_to_downloads": "Сохранить в папку «Загрузки»",
|
||
"saved_the_trade_id": "Я сохранил ID обмена",
|
||
"savings": "Сбережения",
|
||
"scan": "Сканировать",
|
||
"scan_one_block": "Сканировать один блок",
|
||
"scan_qr_code": "Сканировать QR-код",
|
||
"scan_qr_code_to_get_address": "Отсканируйте QR-код, чтобы получить адрес",
|
||
"scan_qr_on_device": "Отсканируйте этот QR-код на другом устройстве",
|
||
"search": "Поиск",
|
||
"search_add_token": "Поиск / Добавление токена",
|
||
"search_category": "Поиск по категориям",
|
||
"search_currency": "Поиск валюты",
|
||
"search_language": "Поиск языка",
|
||
"search_or_enter": "Найдите или введите",
|
||
"second_intro_content": "Ваш Yat — это единый уникальный адрес из эмодзи, который заменяет все ваши длинные шестнадцатеричные адреса для всех ваших валют.",
|
||
"second_intro_title": "Один адрес с эмодзи, чтобы править ими всеми",
|
||
"security": "Безопасность",
|
||
"security_and_backup": "Безопасность и резервное копирование",
|
||
"security_risk": "Риск безопасности",
|
||
"security_risk_description": "Этот домен помечен как небезопасный несколькими поставщиками услуг безопасности. Немедленно покиньте его, чтобы защитить свои активы.",
|
||
"seed_alert_back": "Назад",
|
||
"seed_alert_content": "Сид-фраза — единственный способ восстановить ваш кошелек. Вы записали ее?",
|
||
"seed_alert_title": "Внимание",
|
||
"seed_alert_yes": "Да, у меня есть",
|
||
"seed_and_keys": "Сид-фраза и ключи",
|
||
"seed_choose": "Выберите язык сид-фразы",
|
||
"seed_display_path": "Меню -> Безопасность и резервное копирование -> Показать ключ/сид-фразу",
|
||
"seed_hex_form": "Сид-фраза кошелька (в шестнадцатеричном виде)",
|
||
"seed_key": "Сид-фраза",
|
||
"seed_language": "Язык сид-фразы",
|
||
"seed_language_chinese": "Китайский",
|
||
"seed_language_chinese_traditional": "Китайский (традиционный)",
|
||
"seed_language_czech": "Чешский",
|
||
"seed_language_dutch": "Голландский",
|
||
"seed_language_english": "Английский",
|
||
"seed_language_french": "Французский",
|
||
"seed_language_german": "Немецкий",
|
||
"seed_language_italian": "Итальянский",
|
||
"seed_language_japanese": "Японский",
|
||
"seed_language_korean": "Корейский",
|
||
"seed_language_next": "Далее",
|
||
"seed_language_portuguese": "Португальский",
|
||
"seed_language_russian": "Русский",
|
||
"seed_language_spanish": "Испанский",
|
||
"seed_phrase_length": "Длина сид-фразы",
|
||
"seed_position_question_one": "Что такое",
|
||
"seed_position_question_two": "слово вашей seed-фразы?",
|
||
"seed_reminder": "Пожалуйста, запишите эти слова на случай, если вы потеряете телефон или сотрёте данные",
|
||
"seed_share": "Поделиться сид-фразой",
|
||
"seed_title": "Seed",
|
||
"seed_verified": "Сид-фраза подтверждена",
|
||
"seed_verified_subtext": "Позже вы сможете использовать сохраненную seed-фразу, чтобы восстановить этот кошелек в случае повреждения данных или потери устройства.\n\nВы можете снова просмотреть эту seed-фразу в",
|
||
"seedtype": "Тип seed-фразы",
|
||
"seedtype_alert_content": "Обмен сид-фразами с другими кошельками возможен только с типом SeedType BIP39.",
|
||
"seedtype_alert_title": "Предупреждение SeedType",
|
||
"select_a_wallet": "Выберите кошелёк",
|
||
"select_address_to_copy": "Выберите адрес для копирования",
|
||
"select_all": "Выбрать все",
|
||
"select_backup_file": "Выберите файл резервной копии",
|
||
"select_buy_provider_notice": "Выберите выше провайдера для покупки. Вы можете пропустить этот экран, установив провайдера покупки по умолчанию в настройках приложения.",
|
||
"select_destination": "Пожалуйста, выберите место назначения для файла резервной копии.",
|
||
"select_hw_account_below": "Пожалуйста, выберите ниже, какую учетную запись восстановить:",
|
||
"select_manufacturer_title": "Выберите производителя",
|
||
"select_network": "Выберите сеть",
|
||
"select_other_wallet": "Выбрать другой кошелек",
|
||
"select_receiver": "Выберите получателя",
|
||
"select_sell_provider_notice": "Выберите провайдера для продажи выше. Вы можете пропустить этот экран, установив провайдера для продажи по умолчанию в настройках приложения.",
|
||
"select_token": "Выберите токен",
|
||
"select_your_country": "Пожалуйста, выберите вашу страну",
|
||
"selected_trocador_provider": "выбранный провайдер Trocador",
|
||
"sell": "Продать",
|
||
"sell_alert_content": "В настоящее время мы поддерживаем только продажу Bitcoin, Ethereum и Litecoin. Пожалуйста, создайте или переключитесь на свой кошелек Bitcoin, Ethereum или Litecoin.",
|
||
"sell_monero_com_alert_content": "Продажа Monero пока не поддерживается",
|
||
"send": "Отправить",
|
||
"send_address": "${cryptoCurrency} адрес",
|
||
"send_amount": "Сумма:",
|
||
"send_change_to_you": "Сдача вам:",
|
||
"send_creating_transaction": "Создание транзакции",
|
||
"send_error_currency": "Валюта может содержать только цифры",
|
||
"send_error_minimum_value": "Минимальное значение суммы — 0.01",
|
||
"send_estimated_fee": "Расчетная комиссия:",
|
||
"send_exactly": "Отправить ровно",
|
||
"send_external_desc": "Не закрывайте эту страницу, пока не отправите средства, иначе пополнение не будет выполнено.",
|
||
"send_fee": "Комиссия:",
|
||
"send_from": "Отправить с",
|
||
"send_from_cake_wallet": "Отправить из Cake Wallet",
|
||
"send_from_external": "Отправить с внешнего кошелька",
|
||
"send_from_external_wallet": "Отправить из внешнего кошелька",
|
||
"send_name": "Имя",
|
||
"send_new": "Новый",
|
||
"send_payjoin": "Отправить Payjoin",
|
||
"send_payment_id": "ID платежа (необязательно)",
|
||
"send_priority": "В настоящее время комиссия установлена на уровне приоритета ${transactionPriority}.\nПриоритет транзакции можно изменить в настройках",
|
||
"send_sending": "Отправка...",
|
||
"send_success": "Ваши ${crypto} были успешно отправлены",
|
||
"send_templates": "Шаблоны",
|
||
"send_title": "Отправить",
|
||
"send_to": "Отправить на",
|
||
"send_to_this_address": "Отправить ${currency} ${tag}на этот адрес",
|
||
"send_xmr": "Отправить XMR",
|
||
"send_your_wallet": "Ваш кошелёк",
|
||
"sending": "Отправка",
|
||
"sent": "Отправлено",
|
||
"sent_the_funds": "Я отправил средства",
|
||
"service_health_disabled": "Бюллетень о состоянии сервиса отключён",
|
||
"service_health_disabled_message": "Это страница бюллетеня состояния сервиса. Вы можете включить её в разделе «Настройки» -> «Конфиденциальность».",
|
||
"set_a_pin": "Установить PIN-код",
|
||
"set_amount": "Установить сумму",
|
||
"set_fees": "Установить комиссии",
|
||
"set_fees_desc": "В зависимости от размера комиссии депозит пройдет быстрее",
|
||
"set_label": "Задать метку",
|
||
"set_refund_address": "Установить адрес для возврата",
|
||
"set_up_a_wallet": "Настроить кошелек",
|
||
"settings": "Настройки",
|
||
"settings_all": "ВСЕ",
|
||
"settings_allow_biometrical_authentication": "Разрешить биометрическую аутентификацию",
|
||
"settings_can_be_changed_later": "Эти настройки можно изменить позже в настройках приложения",
|
||
"settings_change_language": "Изменить язык",
|
||
"settings_change_pin": "Изменить PIN-код",
|
||
"settings_currency": "Валюта",
|
||
"settings_current_node": "Текущий узел",
|
||
"settings_dark_mode": "Тёмный режим",
|
||
"settings_display_balance": "Отображать баланс",
|
||
"settings_display_on_dashboard_list": "Показывать в списке панели управления",
|
||
"settings_fee_priority": "Приоритет комиссии",
|
||
"settings_nodes": "Узлы",
|
||
"settings_none": "Нет",
|
||
"settings_only_trades": "Только сделки",
|
||
"settings_only_transactions": "Только транзакции",
|
||
"settings_personal": "Личное",
|
||
"settings_save_recipient_address": "Сохранять адрес получателя",
|
||
"settings_support": "Поддержка",
|
||
"settings_terms_and_conditions": "Условия использования",
|
||
"settings_title": "Настройки",
|
||
"settings_trades": "Обмены",
|
||
"settings_transactions": "Транзакции",
|
||
"settings_wallets": "Кошельки",
|
||
"setup_2fa": "Настройка Cake 2FA",
|
||
"setup_2fa_text": "Cake 2FA работает с использованием TOTP в качестве второго фактора аутентификации.\n\nTOTP для Cake 2FA требует SHA-512 и поддержки 8-значных кодов; это обеспечивает повышенную безопасность. Дополнительную информацию и поддерживаемые приложения можно найти в руководстве.",
|
||
"setup_pin": "Настроить PIN-код",
|
||
"setup_pin_is_failed": "Не удалось установить PIN-код из-за ошибки:",
|
||
"setup_successful": "Ваш PIN-код успешно установлен!",
|
||
"setup_totp_recommended": "Настроить TOTP",
|
||
"setup_warning_2fa_text": "Cake 2FA — это второй фактор аутентификации для определенных действий в кошельке. Это НЕ так безопасно, как холодное хранение.\n\nЕсли вы потеряете доступ к своему приложению 2FA или ключам TOTP, вы ПОТЕРЯЕТЕ доступ к этому кошельку. Вам нужно будет восстановить кошелек с помощью мнемонической seed-фразы.\n\nСлужба поддержки Cake не сможет вам помочь, если вы потеряете доступ к 2FA или мнемонической seed-фразе.\nПеред использованием Cake 2FA рекомендуем ознакомиться с руководством.",
|
||
"setup_your_debit_card": "Настройте свою дебетовую карту",
|
||
"share": "Поделиться",
|
||
"share_address": "Поделиться адресом",
|
||
"shared_seed_wallet_groups": "Группы кошельков с общим сидом",
|
||
"shared_seed_wallets": "Кошельки с общим сидом",
|
||
"show": "Показать",
|
||
"show_address_book_popup": "Показать всплывающее окно адресной книги",
|
||
"show_balance": "Нажмите и удерживайте, чтобы показать баланс",
|
||
"show_balance_send_page": "Нажмите, чтобы показать",
|
||
"show_balance_toast": "Нажмите и удерживайте, чтобы скрыть или показать баланс",
|
||
"show_details": "Показать подробности",
|
||
"show_hidden_addresses": "Показать скрытые адреса",
|
||
"show_keys": "Показать seed/ключи",
|
||
"show_market_place": "Показать маркетплейс",
|
||
"show_seed": "Показать seed-фразу",
|
||
"show_zcash_card": "Показать карточку zcash о недостающих средствах",
|
||
"sign_all": "Подписать всё",
|
||
"sign_message": "Подписать сообщение",
|
||
"sign_one": "Подписать один",
|
||
"sign_up": "Регистрация",
|
||
"sign_verify_message": "Подписать / проверить",
|
||
"sign_verify_message_sub": "Подписать или проверить сообщение с помощью закрытого ключа",
|
||
"sign_verify_title": "Подписать / Проверить",
|
||
"signature": "Подпись",
|
||
"signature_invalid_error": "Подпись недействительна для данного сообщения",
|
||
"signing_transaction": "Подписание транзакции",
|
||
"signTransaction": "Подписать транзакцию",
|
||
"signup_for_card_accept_terms": "Оформите карту и примите условия.",
|
||
"silent_address_desc": "Статический адрес с повышенной конфиденциальностью",
|
||
"silent_payment": "Тихий платеж",
|
||
"silent_payments": "Тихие платежи",
|
||
"silent_payments_always_scan": "Включить постоянное сканирование Silent Payments",
|
||
"silent_payments_disclaimer": "Новые адреса — это не новые личности. Это повторное использование существующей идентичности с другой меткой.",
|
||
"silent_payments_display_card": "Показать карточку Silent Payments",
|
||
"silent_payments_logs": "Журналы Silent Payments",
|
||
"silent_payments_scan_from_date": "Сканировать с даты",
|
||
"silent_payments_scan_from_date_or_blockheight": "Пожалуйста, введите высоту блока, с которой вы хотите начать сканирование входящих Silent Payments, или вместо этого укажите дату. Вы можете выбрать, будет ли кошелек продолжать сканирование каждого блока или проверять только указанную высоту.",
|
||
"silent_payments_scan_from_height": "Сканировать с высоты блока",
|
||
"silent_payments_scanned_tip": "Чаевые отсканированы в блокчейне! (${tip})",
|
||
"silent_payments_scanning": "Сканирование Silent Payments",
|
||
"silent_payments_settings": "Настройки Silent Payments",
|
||
"single_seed_wallets_group": "Кошельки с одной сид-фразой",
|
||
"skip": "Пропустить",
|
||
"skip_set_later": "Пропустить или настроить позже",
|
||
"slidable": "Сдвигаемый",
|
||
"solana_create_associated_token_account_exception": "Ошибка при создании ассоциированной учетной записи токена для адреса получателя.",
|
||
"solana_invalid_data_message": "Ошибка при разборе связанного токен-аккаунта для токена. Пожалуйста, проверьте адрес получения и повторите попытку.",
|
||
"solana_no_associated_token_account_exception": "Для этого адреса нет связанного аккаунта токена.",
|
||
"solana_sign_native_transaction_rent_exception": "Транзакция не может быть завершена. После транзакции недостаточно SOL для оплаты rent. Пожалуйста, пополните баланс SOL или уменьшите сумму SOL, которую вы отправляете.",
|
||
"solana_sign_spl_token_transaction_rent_exception": "Транзакция не может быть завершена. После транзакции недостаточно SOL для оплаты ренты. Пожалуйста, пополните баланс SOL.",
|
||
"sort_by": "Сортировать по",
|
||
"spend_key_private": "Ключ трат (приватный)",
|
||
"spend_key_public": "Ключ траты (публичный)",
|
||
"starting_tor_proxy": "Запуск прокси Tor",
|
||
"status": "Статус: ",
|
||
"step": "Шаг",
|
||
"string_default": "По умолчанию",
|
||
"subaddress_title": "Список субадресов",
|
||
"subaddresses": "Субадреса",
|
||
"submit_request": "отправить запрос",
|
||
"success": "Успешно",
|
||
"successful": "Успешно",
|
||
"support_description_guides": "Документация и поддержка по распространённым проблемам",
|
||
"support_description_live_chat": "Бесплатно и быстро! Обученные представители поддержки готовы помочь",
|
||
"support_description_other_links": "Присоединяйтесь к нашим сообществам или свяжитесь с нами или нашими партнёрами другими способами",
|
||
"support_title_guides": "Документация Cake Wallet",
|
||
"support_title_live_chat": "Поддержка в чате",
|
||
"support_title_other_links": "Другие ссылки поддержки",
|
||
"supported": "Поддерживается",
|
||
"swap": "Обмен",
|
||
"swap_id": "ID обмена",
|
||
"swap_provider_initial_desc": "Выберите тип провайдера свопа, который вы предпочитаете использовать при свопе в",
|
||
"swap_providers": "Провайдеры обмена",
|
||
"sweeping_wallet": "Сканирование кошелька",
|
||
"sweeping_wallet_alert": "Это не должно занять много времени. НЕ ПОКИДАЙТЕ ЭТОТ ЭКРАН, ИНАЧЕ ПЕРЕНЕСЁННЫЕ СРЕДСТВА МОГУТ БЫТЬ ПОТЕРЯНЫ.",
|
||
"swipe_to_send": "Проведите, чтобы отправить",
|
||
"switch_wallet": "Переключить кошелёк",
|
||
"switchToETHWallet": "Пожалуйста, переключитесь на кошелёк Ethereum и повторите попытку",
|
||
"switchToEVMCompatibleWallet": "Пожалуйста, переключитесь на кошелек, совместимый с EVM, и повторите попытку (Ethereum, Polygon)",
|
||
"symbol": "Символ",
|
||
"sync_all_wallets": "Синхронизировать все кошельки",
|
||
"sync_attempting": "Выполняется синхронизация",
|
||
"sync_attempting_scan": "Выполняется сканирование",
|
||
"sync_connected": "Подключено",
|
||
"sync_connecting": "Подключение",
|
||
"sync_not_connected": "Не подключено",
|
||
"sync_offline": "Офлайн",
|
||
"sync_starting_scan": "Начало сканирования",
|
||
"sync_status_attempting_scan": "ПОПЫТКА СКАНИРОВАНИЯ",
|
||
"sync_status_attempting_sync": "ПОПЫТКА СИНХРОНИЗАЦИИ",
|
||
"sync_status_connected": "ПОДКЛЮЧЕНО",
|
||
"sync_status_connecting": "ПОДКЛЮЧЕНИЕ",
|
||
"sync_status_display_mode": "Отображение статуса синхронизации",
|
||
"sync_status_display_mode_blocks": "Показывать оставшиеся блоки",
|
||
"sync_status_display_mode_eta": "Показать расчетное время",
|
||
"sync_status_failed_connect": "ОТКЛЮЧЕНО",
|
||
"sync_status_not_connected": "НЕ ПОДКЛЮЧЕНО",
|
||
"sync_status_starting_scan": "НАЧАЛО СКАНИРОВАНИЯ (от ${height})",
|
||
"sync_status_starting_sync": "НАЧАЛО СИНХРОНИЗАЦИИ",
|
||
"sync_status_syncronized": "СИНХРОНИЗИРОВАНО",
|
||
"sync_status_syncronizing": "СИНХРОНИЗАЦИЯ",
|
||
"sync_status_timed_out": "ИСТЕКЛО ВРЕМЯ ОЖИДАНИЯ",
|
||
"sync_status_unsupported": "НЕПОДДЕРЖИВАЕМЫЙ УЗЕЛ",
|
||
"sync_syncing": "Синхронизация",
|
||
"sync_timed_out": "Время ожидания синхронизации истекло",
|
||
"sync_unsupported_node": "Неподдерживаемый узел",
|
||
"synchronizing": "Синхронизация",
|
||
"syncing_wallet_alert_content": "Ваш баланс и список транзакций могут быть неполными, пока вверху не появится надпись «СИНХРОНИЗИРОВАНО». Нажмите/коснитесь, чтобы узнать больше.",
|
||
"syncing_wallet_alert_title": "Ваш кошелёк синхронизируется",
|
||
"tap_to_copy": "Нажмите, чтобы скопировать",
|
||
"template": "Шаблон",
|
||
"template_name": "Название шаблона",
|
||
"testnet_coins_no_value": "Монеты тестнета не имеют ценности",
|
||
"third_intro_content": "Yat существуют и за пределами Cake Wallet. Любой адрес кошелька на земле можно заменить на Yat!",
|
||
"third_intro_title": "Yat хорошо работает с другими",
|
||
"this_pair_is_not_supported_warning": "Эта пара не поддерживается выбранной(ыми) биржей(ами). Пожалуйста, выберите другую биржу.",
|
||
"thorchain_contract_address_not_supported": "THORChain не поддерживает отправку на адрес контракта",
|
||
"thorchain_taproot_address_not_supported": "Провайдер ThorChain не поддерживает Taproot-адреса. Пожалуйста, измените адрес или выберите другого провайдера.",
|
||
"time": "${minutes}м ${seconds}с",
|
||
"tip": "Совет:",
|
||
"to": "Кому",
|
||
"to_lightning": "в Lightning",
|
||
"to_on_chain": "в ончейн",
|
||
"today": "Сегодня",
|
||
"token_already_exists": "Токен уже существует",
|
||
"token_decimal": "Десятичные знаки токена (например: USDT)",
|
||
"token_name": "Название токена (например: Tether)",
|
||
"token_symbol": "Символ токена (например: USDT)",
|
||
"tokenID": "ID",
|
||
"tokens": "Токены",
|
||
"tokens_strong_warning": "Никогда не отправляйте токены на этот адрес!",
|
||
"tor_connection": "Подключение Tor",
|
||
"tor_connection_timeout": "Тайм-аут подключения Tor",
|
||
"tor_experimental": "Это экспериментальная функция: не все подключения из Cake Wallet поддерживают маршрутизацию через Tor — некоторые соединения могут использовать clearnet. Чтобы полностью направлять трафик приложения через Tor, используйте режим Tor с VPN.",
|
||
"tor_only": "Только Tor",
|
||
"total": "Итого",
|
||
"total_saving": "Общая сумма сбережений",
|
||
"totp_2fa_failure": "Неверный код. Попробуйте другой код или сгенерируйте новый секретный ключ. Используйте совместимое приложение 2FA, поддерживающее 8-значные коды и SHA512.",
|
||
"totp_2fa_success": "Успех! Cake 2FA включена для этого кошелька. Не забудьте сохранить мнемоническую seed-фразу на случай, если вы потеряете доступ к кошельку.",
|
||
"totp_auth_url": "URL TOTP-аутентификации",
|
||
"totp_code": "Код TOTP",
|
||
"totp_secret_code": "Секретный код TOTP",
|
||
"totp_verification_success": "Проверка успешно пройдена!",
|
||
"track": "Отслеживать",
|
||
"trade_details_copied": "${title} скопировано в буфер обмена",
|
||
"trade_details_created_at": "Создано в",
|
||
"trade_details_fetching": "Загрузка",
|
||
"trade_details_id": "ID",
|
||
"trade_details_pair": "Пара",
|
||
"trade_details_provider": "Провайдер",
|
||
"trade_details_state": "Статус",
|
||
"trade_details_title": "Детали сделки",
|
||
"trade_for_not_created": "Обмен на ${title} не создан.",
|
||
"trade_history_title": "История сделок",
|
||
"trade_id": "ID сделки:",
|
||
"trade_id_not_found": "Сделка ${tradeId} для ${title} не найдена.",
|
||
"trade_is_powered_by": "Эта сделка выполняется через ${provider}",
|
||
"trade_not_created": "Сделка не создана",
|
||
"trade_not_found": "Сделка не найдена.",
|
||
"trade_state_btc_sent": "BTC отправлены",
|
||
"trade_state_complete": "Завершено",
|
||
"trade_state_confirming": "Подтверждается",
|
||
"trade_state_created": "Создано",
|
||
"trade_state_finished": "Завершено",
|
||
"trade_state_paid": "Оплачено",
|
||
"trade_state_paid_unconfirmed": "Платёж не подтверждён",
|
||
"trade_state_pending": "В ожидании",
|
||
"trade_state_timeout": "Тайм-аут",
|
||
"trade_state_to_be_created": "Будет создан",
|
||
"trade_state_traded": "Обмен выполнен",
|
||
"trade_state_trading": "Торговля",
|
||
"trade_state_underpaid": "Недоплачено",
|
||
"trade_state_unpaid": "Не оплачено",
|
||
"trades": "Сделки",
|
||
"transaction_commited": "Транзакция подтверждена",
|
||
"transaction_cost": "Стоимость транзакции",
|
||
"transaction_details_amount": "Сумма",
|
||
"transaction_details_copied": "${title} скопировано в буфер обмена",
|
||
"transaction_details_date": "Дата",
|
||
"transaction_details_fee": "Комиссия",
|
||
"transaction_details_height": "Высота блока",
|
||
"transaction_details_recipient_address": "Адреса получателей",
|
||
"transaction_details_source_address": "Адрес отправителя",
|
||
"transaction_details_title": "Детали транзакции",
|
||
"transaction_details_transaction_id": "ID транзакции",
|
||
"transaction_error": "Ошибка транзакции",
|
||
"transaction_key": "Ключ транзакции",
|
||
"transaction_memo_optional": "Мемо транзакции (необязательно)",
|
||
"transaction_priority_fast": "Быстро",
|
||
"transaction_priority_fastest": "Самый быстрый",
|
||
"transaction_priority_medium": "Средний",
|
||
"transaction_priority_regular": "Обычный",
|
||
"transaction_priority_slow": "Медленно",
|
||
"transaction_sent": "Транзакция отправлена!",
|
||
"transaction_sent_new": "Транзакция отправлена!",
|
||
"transaction_sent_notice": "Если экран не переключится через 1 минуту, проверьте обозреватель блоков и свою электронную почту.",
|
||
"transactions": "Транзакции",
|
||
"transactions_by_date": "Транзакции по дате",
|
||
"transactions_will_appear_here": "Ваши транзакции будут отображаться здесь.",
|
||
"transparent_secret_key": "Прозрачный секретный ключ",
|
||
"transport_type": "Тип транспорта",
|
||
"trocador_desc": "— это агрегатор обменников, который использует несколько базовых бирж для поиска выгодных курсов.",
|
||
"trocador_desc_kyc": "Рядом с названием провайдера отображается рейтинг KYC. Он устанавливается Trocador и основан на их собственных критериях.",
|
||
"trongrid_history": "История TronGrid",
|
||
"trusted": "Надёжный",
|
||
"try_again": "Попробуйте ещё раз",
|
||
"trying_to_spend_locked_funds": "Транзакция отклонена, поскольку вы пытаетесь потратить средства с относительной временной блокировкой. Подождите и повторите попытку позже или отключите заблокированные средства в контроле монет.",
|
||
"tx_commit_exception_no_dust_on_change": "Транзакция отклонена с этой суммой. С этими монетами вы можете отправить ${min} без сдачи или ${max} со сдачей.",
|
||
"tx_commit_failed": "Не удалось зафиксировать транзакцию. Пожалуйста, свяжитесь со службой поддержки.",
|
||
"tx_commit_failed_no_peers": "Не удалось отправить транзакцию в сеть, попробуйте еще раз через секунду или около того",
|
||
"tx_invalid_input": "Вы используете неверный тип ввода для этого типа платежа",
|
||
"tx_no_dust_exception": "Транзакция отклонена из-за слишком маленькой суммы отправки. Пожалуйста, попробуйте увеличить сумму.",
|
||
"tx_not_enough_inputs_exception": "Недостаточно доступных входов. Пожалуйста, выберите больше в разделе «Контроль монет»",
|
||
"tx_rejected_bip68_final": "Транзакция имеет неподтверждённые входы и не удалось выполнить замену по комиссии.",
|
||
"tx_rejected_dust_change": "Транзакция отклонена правилами сети: слишком маленькая сумма сдачи (dust). Попробуйте отправить ВСЁ или уменьшить сумму.",
|
||
"tx_rejected_dust_output": "Транзакция отклонена правилами сети: слишком маленькая сумма вывода (dust). Пожалуйста, увеличьте сумму.",
|
||
"tx_rejected_dust_output_send_all": "Транзакция отклонена правилами сети: слишком маленькая сумма выхода (dust). Пожалуйста, проверьте баланс монет, выбранных в Coin Control.",
|
||
"tx_rejected_vout_negative": "Недостаточно средств, чтобы оплатить комиссию за эту транзакцию. Пожалуйста, проверьте баланс монет в разделе «Контроль монет».",
|
||
"tx_retry_message": "При обработке транзакции произошла ошибка. Пожалуйста, повторите попытку.",
|
||
"tx_wrong_balance_exception": "У вас недостаточно ${currency}, чтобы отправить эту сумму.",
|
||
"tx_wrong_balance_with_amount_exception": "У вас недостаточно ${currency}, чтобы отправить общую сумму ${amount}",
|
||
"tx_zero_fee_exception": "Невозможно отправить транзакцию с комиссией 0. Попробуйте увеличить ставку или проверьте подключение, чтобы получить актуальные оценки.",
|
||
"unavailable_balance": "Недоступный баланс",
|
||
"unavailable_balance_description": "Недоступный баланс: в эту сумму входят средства, заблокированные в ожидающих транзакциях, а также средства, которые вы вручную заморозили в настройках управления монетами. Заблокированные средства станут доступны после завершения соответствующих транзакций, а замороженные останутся недоступными для транзакций, пока вы не решите их разморозить.",
|
||
"unconfirmed": "Неподтверждённый баланс",
|
||
"understand": "Я понимаю",
|
||
"unhide_address": "Показать адрес",
|
||
"unified_view_key": "Единый ключ просмотра",
|
||
"unknown_error": "Неизвестная ошибка",
|
||
"unlock": "Разблокировать",
|
||
"unmask": "Показать",
|
||
"unmatched_currencies": "Валюта текущего кошелька не соответствует валюте в отсканированном QR-коде.",
|
||
"unrestricted_background_service": "Неограниченная фоновая служба",
|
||
"unrestricted_background_service_notice": "Чтобы включить фоновую синхронизацию, необходимо разрешить неограниченную работу фоновой службы",
|
||
"unselect_all": "Снять выделение со всех",
|
||
"unspent_change": "Сдача",
|
||
"unspent_coins_details_title": "Сведения о неизрасходованных монетах",
|
||
"unspent_coins_title": "Непотраченные монеты",
|
||
"unsupported_asset": "Мы не поддерживаем это действие для этого актива. Пожалуйста, создайте или переключитесь на кошелек поддерживаемого типа актива.",
|
||
"update_session": "Обновить сессию",
|
||
"uptime": "Время работы",
|
||
"upto": "до ${value}",
|
||
"usb": "USB",
|
||
"use": "Переключиться на ",
|
||
"use_blink_protection": "Использовать Blink Protection",
|
||
"use_card_info_three": "Используйте цифровую карту онлайн или с помощью бесконтактных способов оплаты.",
|
||
"use_card_info_two": "Средства конвертируются в доллары США, когда они хранятся на предоплаченном счёте, а не в цифровых валютах.",
|
||
"use_device_theme": "Использовать тему устройства",
|
||
"use_payjoin": "Использовать Payjoin",
|
||
"use_ssl": "Использовать SSL",
|
||
"use_suggested": "Использовать предложенное",
|
||
"use_testnet": "Использовать Testnet",
|
||
"user_rejected_method": "Пользователь отклонил запрос",
|
||
"username": "Имя пользователя",
|
||
"username_available": "Имя пользователя доступно",
|
||
"username_character_error": "Имя пользователя должно содержать только",
|
||
"username_length_error": "Имя пользователя должно содержать 6–32 буквенно-цифровых символа.",
|
||
"username_length_error_1_64": "Имя пользователя должно содержать 1–64 буквенно-цифровых символа.",
|
||
"username_not_available": "Это имя пользователя недоступно.",
|
||
"value": "Значение",
|
||
"value_type": "Тип значения",
|
||
"variable_pair_not_supported": "Эта переменная пара не поддерживается выбранными биржами.",
|
||
"verification": "Верификация",
|
||
"verify_message": "Проверить сообщение",
|
||
"verify_seed": "Проверьте сид-фразу",
|
||
"verify_with_2fa": "Подтвердить через Cake 2FA",
|
||
"version": "Версия ${currentVersion}",
|
||
"view_all": "Посмотреть все",
|
||
"view_in_block_explorer": "Просмотреть в Block Explorer",
|
||
"view_key_private": "Ключ просмотра (приватный)",
|
||
"view_key_public": "Ключ просмотра (публичный)",
|
||
"view_more_info": "Посмотреть больше информации",
|
||
"view_transaction_on": "Просмотреть транзакцию на ",
|
||
"voting_weight": "Вес голосования",
|
||
"waitFewSecondForTxUpdate": "Пожалуйста, подождите несколько секунд, пока транзакция отобразится в истории транзакций.",
|
||
"wallet": "Кошелек",
|
||
"wallet_accounts": "Аккаунты кошелька",
|
||
"wallet_group": "Группа кошельков",
|
||
"wallet_group_description_existing_seed": "Вы выбрали использование существующей сид-фразы для этого кошелька. При необходимости вы можете снова проверить сид-фразу, чтобы подтвердить её или записать.",
|
||
"wallet_group_description_four": "создать кошелек с совершенно новой seed-фразой.",
|
||
"wallet_group_description_one": "В Cake Wallet вы можете создать",
|
||
"wallet_group_description_open_wallet": "В противном случае вы можете продолжить открывать кошелек",
|
||
"wallet_group_description_three": "чтобы увидеть экран доступных кошельков и/или групп кошельков. Или выберите",
|
||
"wallet_group_description_two": "выбирая существующий кошелек, чтобы поделиться сид-фразой. Каждая группа кошельков может содержать один кошелек каждого типа валюты.\n\nВы можете выбрать",
|
||
"wallet_group_description_view_seed": "Вы всегда можете снова просмотреть эту seed-фразу в разделе",
|
||
"wallet_group_empty_state_text_one": "Похоже, у вас нет совместимых групп кошельков!\n\nНажмите",
|
||
"wallet_group_empty_state_text_two": "ниже, чтобы создать новый.",
|
||
"wallet_has_passphrase": "Этот кошелек имеет парольную фразу",
|
||
"wallet_is_syncing": "Кошелёк синхронизируется",
|
||
"wallet_keys": "Сид-фраза/ключи кошелька",
|
||
"wallet_list_create_new_wallet": "Создать новый кошелёк",
|
||
"wallet_list_edit_group_name": "Изменить название группы",
|
||
"wallet_list_edit_wallet": "Редактировать кошелек",
|
||
"wallet_list_failed_to_load": "Не удалось загрузить кошелёк ${wallet_name}. ${error}",
|
||
"wallet_list_failed_to_remove": "Не удалось удалить кошелёк ${wallet_name}. ${error}",
|
||
"wallet_list_load_wallet": "Загрузить кошелёк",
|
||
"wallet_list_loading_wallet": "Загрузка кошелька ${wallet_name}",
|
||
"wallet_list_removing_wallet": "Удаление кошелька ${wallet_name}",
|
||
"wallet_list_restore_wallet": "Восстановить кошелёк",
|
||
"wallet_list_title": "Кошелёк Monero",
|
||
"wallet_list_wallet_name": "Имя кошелька",
|
||
"wallet_menu": "Меню",
|
||
"wallet_name": "Название кошелька",
|
||
"wallet_name_exists": "Кошелек с таким именем уже существует. Пожалуйста, выберите другое имя или сначала переименуйте другой кошелек.",
|
||
"wallet_password_is_empty": "Пароль кошелька пуст. Пароль кошелька не должен быть пустым",
|
||
"wallet_recovery_height": "Высота восстановления",
|
||
"wallet_restoration_store_incorrect_seed_length": "Неверная длина сид-фразы",
|
||
"wallet_seed": "Сид-фраза кошелька",
|
||
"wallet_seed_legacy": "Сид-фраза устаревшего кошелька",
|
||
"wallet_settings": "Настройки кошелька",
|
||
"wallet_store_monero_wallet": "Кошелёк Monero",
|
||
"walletConnect": "WalletConnect",
|
||
"wallets": "Кошельки",
|
||
"warning": "Предупреждение",
|
||
"website": "Веб-сайт",
|
||
"welcome": "Добро пожаловать",
|
||
"welcome_subtitle_new_wallet": "Если вы хотите начать с чистого листа, нажмите ниже «Создать новый кошелек», и вы будете готовы к старту.",
|
||
"welcome_subtitle_restore_wallet": "Если у вас уже есть кошелек, который вы хотите перенести в Cake, просто выберите «Восстановить существующий кошелек», и мы проведем вас через этот процесс.",
|
||
"welcome_to_cakepay": "Добро пожаловать в Cake Pay!",
|
||
"what_is_payjoin": "Что такое Payjoin?",
|
||
"what_is_silent_payments": "Что такое Silent Payments?",
|
||
"whats_new": "Что нового",
|
||
"widgets_address": "Адрес",
|
||
"widgets_or": "или",
|
||
"widgets_restore_from_blockheight": "Восстановить с высоты блока",
|
||
"widgets_restore_from_date": "Восстановить с даты",
|
||
"widgets_seed": "Сид",
|
||
"wouoldLikeToConnect": "хотел бы подключиться",
|
||
"write_down_backup_password": "Пожалуйста, запишите пароль для резервной копии, который используется для импорта файлов резервных копий.",
|
||
"xmr_available_balance": "Доступный баланс",
|
||
"xmr_full_balance": "Полный баланс",
|
||
"xmr_hidden": "Скрыто",
|
||
"xmr_to_error": "Ошибка XMR.TO",
|
||
"xmr_to_error_description": "Недопустимая сумма. Максимум 8 цифр после десятичной точки",
|
||
"yat": "Yat",
|
||
"yat_address": "Адрес Yat",
|
||
"yat_alert_content": "Пользователи Cake Wallet теперь могут отправлять и получать все свои любимые валюты с помощью уникального имени пользователя на основе эмодзи.",
|
||
"yat_alert_title": "Отправляйте и получайте криптовалюту проще с Yat",
|
||
"yat_error": "Ошибка Yat",
|
||
"yat_error_content": "С этим Yat не связано ни одного адреса. Попробуйте другой Yat",
|
||
"yat_popup_content": "Теперь вы можете отправлять и получать криптовалюту в Cake Wallet с помощью Yat — короткого имени пользователя на основе эмодзи. Управляйте Yat в любое время на экране настроек",
|
||
"yat_popup_title": "Адрес вашего кошелька можно преобразовать в эмодзи.",
|
||
"yes": "Да",
|
||
"yesterday": "Вчера",
|
||
"you_now_have_debit_card": "Теперь у вас есть дебетовая карта",
|
||
"you_pay": "Вы платите",
|
||
"you_will_get": "Конвертировать в",
|
||
"you_will_receive_estimated_amount": "Вы получите (примерно)",
|
||
"you_will_send": "Конвертировать из",
|
||
"youCanGoBackToYourDapp": "Теперь вы можете вернуться к своему dApp",
|
||
"your": "Ваш",
|
||
"yy": "ГГ",
|
||
"zcash_card_description": "Если вы не видите весь свой баланс, Cake Wallet может попытаться собрать средства с внутренних адресов сдачи, используемых некоторыми кошельками.",
|
||
"zcash_card_dismiss": "Закрыть",
|
||
"zcash_card_enable_later": "Вы всегда можете включить эту карту позже в настройках",
|
||
"zcash_card_missing_funds": "Не хватает средств?",
|
||
"zcash_card_scan": "Сканировать",
|
||
"zcash_card_warning": "Не закрывайте приложение до завершения процедуры. Если вы это сделаете, процесс придется перезапустить с нуля."
|
||
} |