diff --git a/packages/gui/src/locales/vi-VN/messages.po b/packages/gui/src/locales/vi-VN/messages.po index bd6e7b005f..f455dfd5da 100644 --- a/packages/gui/src/locales/vi-VN/messages.po +++ b/packages/gui/src/locales/vi-VN/messages.po @@ -8,15 +8,171 @@ msgstr "" "Language: vi_VN\n" "Project-Id-Version: 1263bc1f20e1271bda78e84d2f4a6562\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2023-03-29 23:27\n" +"PO-Revision-Date: 2023-09-13 22:00\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Crowdin-Project: 1263bc1f20e1271bda78e84d2f4a6562\n" "X-Crowdin-Project-ID: 1\n" "X-Crowdin-Language: vi\n" -"X-Crowdin-File: /[Chia-Network.chia-blockchain-gui] main/packages/gui/src/locales/en-US/messages.po\n" -"X-Crowdin-File-ID: 1306\n" +"X-Crowdin-File: /main/packages/gui/src/locales/en-US/messages.po\n" +"X-Crowdin-File-ID: 35\n" + +#. js-lingui-explicit-id +#: src/components/nfts/NFTBurnDialog.tsx:133 +msgid "Do you want to burn {count} NFTs?" +msgstr "" + +#. js-lingui-explicit-id +#: src/components/nfts/NFTMoveToProfileDialog.tsx:185 +msgid "{count} transactions have been successfully submitted to the blockchain." +msgstr "" + +#. js-lingui-explicit-id +#: src/components/nfts/NFTMoveToProfileDialog.tsx:192 +msgid "{count} NFTs failed to move." +msgstr "" + +#. js-lingui-explicit-id +#: src/components/nfts/NFTMoveToProfileDialog.tsx:383 +msgid "Would you like to move {count} NFTs to a profile?" +msgstr "" + +#. js-lingui-explicit-id +#: src/components/nfts/NFTTransferAction.tsx:225 +msgid "Would you like to transfer {count} NFTs to a new owner?" +msgstr "" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:492 +msgid "No" +msgstr "Không" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:492 +msgid "Yes" +msgstr "Đồng ý" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:493 +msgid "Confirm" +msgstr "Xác Nhận" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:495 +msgid "Are you sure you want to quit?" +msgstr "" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:604 +#: src/electron/main.tsx:812 +msgid "File" +msgstr "Tệp" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:612 +msgid "Edit" +msgstr "Chỉnh sửa" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:644 +msgid "View" +msgstr "Xem" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:653 +msgid "Developer" +msgstr "Nhà phát triển" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:656 +msgid "Developer Tools" +msgstr "Công cụ Nhà phát triển" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:664 +msgid "Trigger Desktop Notification" +msgstr "" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:693 +msgid "Full Screen" +msgstr "Toàn màn hình" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:700 +msgid "Window" +msgstr "Cửa sổ" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:714 +msgid "Help" +msgstr "Hỗ trợ" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:718 +msgid "Chia Blockchain Wiki" +msgstr "" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:724 +msgid "Frequently Asked Questions" +msgstr "Câu hỏi thường gặp" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:730 +msgid "Release Notes" +msgstr "Ghi chú phát hành" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:736 +msgid "Contribute on GitHub" +msgstr "Đóng góp trên GitHub" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:745 +msgid "Report an Issue..." +msgstr "Báo cáo vấn đề..." + +#. js-lingui-explicit-id +#: src/electron/main.tsx:751 +msgid "Chat on Discord" +msgstr "" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:757 +msgid "Follow on Twitter" +msgstr "Theo dõi trên Twitter" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:769 +msgid "Chia" +msgstr "" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:772 +#: src/electron/main.tsx:865 +msgid "About Chia Blockchain" +msgstr "Về Chia Blockchain" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:778 +msgid "Check for Updates..." +msgstr "" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:826 +msgid "Speech" +msgstr "Phát biểu" + +#. js-lingui-explicit-id +#: src/electron/main.tsx:871 +msgid "Check for updates..." +msgstr "" + +#: src/components/offers2/OfferBuilderImport.tsx:167 +msgid "(⌘V) a blob" +msgstr "" #: src/components/offers2/OfferBuilderImport.tsx:167 msgid "(Ctrl-V) a blob" @@ -26,38 +182,137 @@ msgstr "" msgid "(Not Installed)" msgstr "" +#: src/components/plot/add/PlotAddChooseKeys.tsx:64 +msgid "(Not recommended) Used to create an old style plot for solo farming." +msgstr "" + #: src/components/plot/add/PlotAddChoosePlotter.tsx:61 msgid "(Not Supported)" msgstr "" #: src/components/plot/add/PlotAddNFT.tsx:59 -msgid "(Optional)" +#~ msgid "(Optional)" +#~ msgstr "(Optional)" + +#: src/components/plot/add/PlotAddNFT.tsx:67 +msgid "(Recommended)" msgstr "" -#: src/components/offers2/OfferBuilderImport.tsx:167 -msgid "(⌘V) a blob" +#: src/components/nfts/NFTTransferConfirmationDialog.tsx:97 +msgid "{0, plural, one {mojo} other {mojos}}" msgstr "" -#: src/components/plot/add/PlotAddNFT.tsx:112 -msgid "+ Add New Plot NFT" +#: src/components/nfts/NFTPreview.tsx:432 +#: src/components/settings/Settings.tsx:85 +msgid "{0}" +msgstr "" + +#: src/components/addressbook/ContactSummary.tsx:155 +msgid "{0} {1}" +msgstr "" + +#: src/components/plot/add/PlotAddNumberOfPlots.tsx:169 +#: src/components/plot/add/PlotAddNumberOfPlots.tsx:201 +msgid "{0} buckets is recommended" +msgstr "" + +#: src/components/nfts/detail/NFTDetailV2.tsx:230 +msgid "{0} of {1}" +msgstr "" + +#: src/components/nfts/gallery/SelectedActionsDialog.tsx:65 +msgid "{0} of {allCount} items selected:" +msgstr "" + +#: src/components/plotNFT/PlotNFTGraph.tsx:63 +msgid "{0} points {1} - {2} hours ago" +msgstr "" + +#: src/components/nfts/NFTMoveToProfileDialog.tsx:194 +#~ msgid "{count} NFTs failed to move." +#~ msgstr "" + +#: src/components/nfts/NFTMoveToProfileDialog.tsx:187 +#~ msgid "{count} transactions have been successfully submitted to the blockchain." +#~ msgstr "" + +#: src/components/notification/NotificationAnnouncement.tsx:52 +msgid "{from} <0>sending the message" +msgstr "" + +#: src/components/nfts/gallery/NFTGallery.tsx:432 +#~ msgid "{key} ({0})" +#~ msgstr "" + +#: src/components/offers/NFTOfferViewer.tsx:206 +#: src/components/offers/OfferSummary.tsx:174 +msgid "{makerFee, plural, one {mojo} other {mojos}}" +msgstr "" + +#: src/components/offers/OfferSummaryRow.tsx:48 +msgid "{mojos, plural, one {mojo} other {mojos}}" +msgstr "" + +#: src/components/nfts/gallery/FilterPill.tsx:50 +#~ msgid "{title}" +#~ msgstr "" + +#: src/components/offers2/OfferBuilderValue.tsx:175 +msgid "{type} is not supported" +msgstr "" + +#: src/components/nfts/NFTRankings.tsx:46 +msgid "{value} of {max_value}" +msgstr "" + +#: src/components/plot/add/PlotAddChoosePlotter.tsx:106 +msgid "{warning}" msgstr "" -#: src/components/plot/overview/PlotOverviewPlots.tsx:40 +#: src/components/settings/SettingsHarvester.tsx:534 +msgid "* Disabled - use device at specified index if available; if not, attempt to use device at other indices; if no GPUs available, use CPU" +msgstr "" + +#: src/components/settings/SettingsHarvester.tsx:532 +msgid "* Enabled - use device at specified index if available; else error" +msgstr "" + +#: src/components/settings/SettingsHarvester.tsx:344 +msgid "*Usually it takes seconds to complete restarting." +msgstr "" + +#: src/components/plot/overview/PlotOverviewPlots.tsx:41 msgid "+ Add a Plot" msgstr "" +#: src/components/plot/add/PlotAddNFT.tsx:127 +msgid "+ Add New Plot NFT" +msgstr "" + +#: src/components/nfts/gallery/NFTGallery.tsx:306 +msgid "<0>Loading... {0}%" +msgstr "" + #: src/components/settings/ProfileAdd.tsx:80 -msgid "<0>Need some XCH?" +#~ msgid "<0>Need some XCH?" +#~ msgstr "<0>Need some XCH?" + +#: src/components/nfts/gallery/NFTGallery.tsx:296 +msgid "<0>Showing {0} <1>of {1}  <2>items" msgstr "" #: src/components/settings/ProfileAdd.tsx:92 -msgid "<0>Use one (1) mojo to create a Profile." -msgstr "" +#~ msgid "<0>Use one (1) mojo to create a Profile." +#~ msgstr "<0>Use one (1) mojo to create a Profile." #: src/components/farm/FarmYourHarvesterNetwork.tsx:77 msgid "A harvester is a service running on a machine where plot(s) are actually stored. A farmer and harvester talk to a full node to see the state of the chain. View your network of connected harvesters below Learn more" msgstr "Harvester là một dịch vụ chạy trên một máy chứa các tệp plot. Một farmer và harvester tương tác với một khối để xác định trạng thái của chuỗi. Xem các harvester được kết nối với bạn dưới đây. Tìm hiểu thêm" +#: src/components/settings/SettingsProfiles.tsx:53 +msgid "A profile is a decentralized identifier (DID) that you can prove control and ownership of without having to rely on any centralized authority." +msgstr "" + #: src/components/settings/SettingsDataLayer.tsx:79 msgid "A reference server that enables creating mirrored copies of DataLayer." msgstr "" @@ -68,12 +323,12 @@ msgstr "" #: src/electron/main.tsx:1101 #: src/electron/main.tsx:1188 -msgid "About Chia Blockchain" -msgstr "Về Chia Blockchain" +#~ msgid "About Chia Blockchain" +#~ msgstr "About Chia Blockchain" -#: src/components/offers/NFTOfferViewer.tsx:638 +#: src/components/offers/NFTOfferViewer.tsx:642 #: src/components/offers/OfferAcceptConfirmationDialog.tsx:21 -#: src/components/offers2/OfferBuilderViewer.tsx:143 +#: src/components/offers2/OfferBuilderViewer.tsx:215 msgid "Accept Offer" msgstr "" @@ -87,23 +342,43 @@ msgstr "Hành động" #: src/components/farm/FarmFullNodeConnections.tsx:52 #: src/components/farm/FarmYourHarvesterNetwork.tsx:52 -#: src/components/fullNode/FullNodeConnections.tsx:64 -#: src/components/nfts/NFTContextualActions.tsx:623 -#: src/components/offers2/OfferIncomingTable.tsx:102 +#: src/components/fullNode/FullNodeConnections.tsx:65 +#: src/components/nfts/NFTContextualActions.tsx:590 +#: src/components/offers2/OfferIncomingTable.tsx:118 msgid "Actions" msgstr "Thao tác" -#: src/components/walletConnect/WalletConnectPairInfoDialog.tsx:121 +#: src/components/walletConnect/WalletConnectActiveSessions.tsx:24 msgid "Active Sessions" msgstr "" -#: src/components/notification/NotificationsDropdown.tsx:37 -#: src/components/notification/NotificationsDropdown.tsx:44 -#: src/components/notification/NotificationsMenu.tsx:35 +#: src/components/notification/NotificationsDropdown.tsx:39 +#: src/components/notification/NotificationsDropdown.tsx:46 +#: src/components/notification/NotificationsMenu.tsx:37 msgid "Activity" msgstr "" -#: src/constants/WalletConnectCommands.tsx:421 +#: src/components/plotNFT/select/PlotNFTSelectFaucet.tsx:46 +msgid "Add {currencyCode} from the Faucet" +msgstr "" + +#: src/components/plot/PlotAddDirectoryDialog.tsx:79 +msgid "Add a plot" +msgstr "Thêm một plot" + +#: src/components/farm/FarmHero.tsx:37 +#: src/components/plot/add/PlotAddForm.tsx:239 +#: src/components/plot/overview/PlotOverviewHero.tsx:43 +#: src/components/plotNFT/PlotExternalNFTCard.tsx:200 +#: src/components/plotNFT/PlotNFTCard.tsx:233 +msgid "Add a Plot" +msgstr "Thêm một Plot" + +#: src/components/plotNFT/PlotNFTAdd.tsx:50 +msgid "Add a Plot NFT" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:538 msgid "Add CAT Token" msgstr "" @@ -111,11 +386,19 @@ msgstr "" msgid "Add CAT wallets to have more options" msgstr "" -#: src/components/walletConnect/WalletConnectConnections.tsx:102 +#: src/components/walletConnect/WalletConnectConnections.tsx:106 msgid "Add Connection" msgstr "" -#: src/components/plot/overview/PlotOverviewPlots.tsx:49 +#: src/components/addressbook/AddressBookSideBar.tsx:128 +msgid "Add Contact" +msgstr "" + +#: src/components/plot/PlotAddDirectoryDialog.tsx:114 +msgid "Add plot directory" +msgstr "Thêm thư mục plot" + +#: src/components/plot/overview/PlotOverviewPlots.tsx:50 msgid "Add Plot Directory" msgstr "Thêm Thư Mục Plot" @@ -123,49 +406,44 @@ msgstr "Thêm Thư Mục Plot" msgid "Add Plot to Queue" msgstr "Thêm Plot vào hàng đợi" -#: src/components/farm/FarmHero.tsx:37 -#: src/components/plot/add/PlotAddForm.tsx:181 -#: src/components/plot/overview/PlotOverviewHero.tsx:43 -#: src/components/plotNFT/PlotExternalNFTCard.tsx:198 -#: src/components/plotNFT/PlotNFTCard.tsx:231 -msgid "Add a Plot" -msgstr "Thêm một Plot" - -#: src/components/plotNFT/PlotNFTAdd.tsx:53 -msgid "Add a Plot NFT" +#: src/constants/WalletConnectCommands.tsx:877 +msgid "Add Proofs" msgstr "" -#: src/components/plot/PlotAddDirectoryDialog.tsx:83 -msgid "Add a plot" -msgstr "Thêm một plot" - -#: src/components/plot/PlotAddDirectoryDialog.tsx:114 -msgid "Add plot directory" -msgstr "Thêm thư mục plot" +#: src/constants/WalletConnectCommands.tsx:837 +msgid "Add Proofs To Verifiable Credential" +msgstr "" -#: src/components/plotNFT/select/PlotNFTSelectFaucet.tsx:42 -msgid "Add {currencyCode} from the Faucet" +#: src/components/vcs/VCList.tsx:230 +msgid "Add Verifiable Credential from file" msgstr "" -#: src/components/notification/NotificationSendDialog.tsx:213 +#: src/components/addressbook/ContactAdd.tsx:58 +#: src/components/addressbook/ContactEdit.tsx:61 +#: src/components/notification/NotificationSendDialog.tsx:220 #: src/components/signVerify/SigningEntityWalletAddress.tsx:45 -#: src/constants/WalletConnectCommands.tsx:93 -#: src/constants/WalletConnectCommands.tsx:136 -#: src/constants/WalletConnectCommands.tsx:388 +#: src/constants/WalletConnectCommands.tsx:126 +#: src/constants/WalletConnectCommands.tsx:201 +#: src/constants/WalletConnectCommands.tsx:241 +#: src/constants/WalletConnectCommands.tsx:514 msgid "Address" msgstr "" -#: src/components/settings/Settings.tsx:81 -#: src/components/settings/SettingsAdvanced.tsx:44 +#: src/components/addressbook/ContactAdd.tsx:30 +#: src/components/addressbook/ContactEdit.tsx:33 +msgid "Addresses" +msgstr "" + +#: src/components/settings/SettingsAdvanced.tsx:45 msgid "Advanced" msgstr "" -#: src/components/app/AppKeyringMigrator.tsx:250 +#: src/components/app/AppKeyringMigrator.tsx:251 msgid "After your keys are successfully migrated to the new keyring, you may choose to have your keys removed from the old keyring." msgstr "" -#: src/components/nfts/NFTProfileDropdown.tsx:101 -#: src/components/nfts/NFTProfileDropdown.tsx:114 +#: src/components/nfts/NFTProfileDropdown.tsx:102 +#: src/components/nfts/NFTProfileDropdown.tsx:115 msgid "All NFTs" msgstr "" @@ -173,18 +451,22 @@ msgstr "" msgid "All Profiles" msgstr "" -#: src/components/settings/SettingsIntegration.tsx:57 +#: src/components/settings/SettingsIntegration.tsx:174 msgid "Allow external Apps and websites to connect to your wallet through WalletConnect." msgstr "" -#: src/components/settings/SettingsIntegration.tsx:81 +#: src/components/settings/SettingsIntegration.tsx:199 msgid "Allow requests that require switching to a different wallet key." msgstr "" -#: src/components/notification/NotificationSendDialog.tsx:272 +#: src/components/notification/NotificationSendDialog.tsx:285 msgid "Allow the NFT holder to send a counter offer" msgstr "" +#: src/components/notification/NotificationSendDialog.tsx:287 +msgid "Allow the recipient to send a counter offer" +msgstr "" + #: src/components/plot/add/PlotAddNumberOfPlots.tsx:418 msgid "Alternate bucket writing" msgstr "" @@ -193,13 +475,21 @@ msgstr "" msgid "Alternate tmpdir/tmpdir2" msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:236 -#: src/components/offers/OfferEditorConditionsPanel.tsx:128 -#: src/components/offers2/OfferBuilderNFTRoyalties.tsx:120 +#: src/components/settings/SettingsIntegration.tsx:308 +msgid "Always Allow" +msgstr "" + +#: src/components/settings/SettingsIntegration.tsx:311 +msgid "Always Reject" +msgstr "" + +#: src/components/offers/NFTOfferEditor.tsx:233 +#: src/components/offers/OfferEditorConditionsPanel.tsx:129 +#: src/components/offers2/OfferBuilderNFTRoyalties.tsx:121 #: src/components/offers2/OfferBuilderWalletAmount.tsx:36 -#: src/constants/WalletConnectCommands.tsx:81 -#: src/constants/WalletConnectCommands.tsx:351 -#: src/constants/WalletConnectCommands.tsx:393 +#: src/constants/WalletConnectCommands.tsx:114 +#: src/constants/WalletConnectCommands.tsx:519 +#: src/constants/WalletConnectCommands.tsx:740 msgid "Amount" msgstr "" @@ -207,17 +497,25 @@ msgstr "" msgid "Amount before adding royalties" msgstr "" -#: src/util/offerBuilderDataToOffer.ts:59 -msgid "Amount exceeds XCH spendable balance" -msgstr "" - -#: src/components/offers/NFTOfferEditor.tsx:596 -#: src/components/offers/OfferEditor.tsx:108 +#: src/components/offers/NFTOfferEditor.tsx:593 +#: src/components/offers/OfferEditor.tsx:109 msgid "Amount exceeds spendable balance" msgstr "" #: src/util/offerBuilderDataToOffer.ts:86 -msgid "Amount exceeds spendable balance for {0} token" +#~ msgid "Amount exceeds spendable balance for {0} token" +#~ msgstr "" + +#: src/util/offerBuilderDataToOffer.ts:242 +msgid "Amount exceeds total balance for {catName} token" +msgstr "" + +#: src/util/offerBuilderDataToOffer.ts:59 +#~ msgid "Amount exceeds XCH spendable balance" +#~ msgstr "" + +#: src/util/offerBuilderDataToOffer.ts:174 +msgid "Amount exceeds XCH total balance" msgstr "" #: src/components/offers/NFTOfferPreview.tsx:137 @@ -225,29 +523,41 @@ msgstr "" msgid "An NFT's provenance is a complete record of its ownership history. It provides a direct lineage that connects everyone who has owned the NFT, all the way back to the original artist. This helps to verify that the NFT is authentic." msgstr "" -#: src/components/walletConnect/WalletConnectPairInfoDialog.tsx:90 -#: src/hooks/useWalletConnectCommand.tsx:118 +#: src/components/notification/NotificationAnnouncementDialog.tsx:35 +msgid "Announcement" +msgstr "" + +#: src/components/settings/SettingsIntegration.tsx:212 +msgid "App Permissions" +msgstr "" + +#: src/components/walletConnect/WalletConnectConfirmDialog.tsx:122 +#: src/components/walletConnect/WalletConnectPairInfoDialog.tsx:92 msgid "Application" msgstr "" -#: src/components/walletConnect/WalletConnectPairInfoDialog.tsx:132 +#: src/components/walletConnect/WalletConnectActiveSessions.tsx:31 +msgid "Application doesn't have any active pair." +msgstr "" + +#: src/components/walletConnect/WalletConnectActiveSessions.tsx:35 msgid "Application has no active sessions" msgstr "" -#: src/components/offers/OfferManager.tsx:105 +#: src/components/offers/ConfirmOfferCancellation.tsx:69 msgid "Are you sure you want to cancel your offer?" msgstr "" -#: src/components/settings/SettingsNFT.tsx:70 +#: src/components/settings/SettingsNFT.tsx:60 msgid "Are you sure you want to delete the NFT cache?" msgstr "" #: src/components/plot/PlotAction.tsx:29 -#: src/components/plot/queue/PlotQueueActions.tsx:41 +#: src/components/plot/queue/PlotQueueActions.tsx:42 msgid "Are you sure you want to delete the plot? The plot cannot be recovered." msgstr "Bạn có muốn xoá plot? Plot này sẽ không thể khôi phục." -#: src/components/plotNFT/PlotNFTCard.tsx:112 +#: src/components/plotNFT/PlotNFTCard.tsx:114 msgid "Are you sure you want to delete unconfirmed transactions?" msgstr "" @@ -255,110 +565,160 @@ msgstr "" msgid "Are you sure you want to disconnect?" msgstr "Bạn có chắc chắn muốn ngắt kết nối?" -#: src/components/nfts/NFTMoveToProfileDialog.tsx:62 +#: src/components/nfts/NFTMoveToProfileDialog.tsx:64 msgid "Are you sure you want to move this NFT to the specified profile?" msgstr "" +#: src/components/addressbook/ContactSummary.tsx:46 +msgid "Are you sure you want to permanently delete this contact? Once deleted, this contact cannot be recovered." +msgstr "" + #: src/electron/main.tsx:816 -msgid "Are you sure you want to quit?" +#~ msgid "Are you sure you want to quit?" +#~ msgstr "Are you sure you want to quit?" + +#: src/components/vcs/VCCard.tsx:213 +msgid "Are you sure you want to remove" msgstr "" -#: src/components/plot/add/PlotAddChooseSize.tsx:50 +#: src/components/vcs/VCCard.tsx:215 +msgid "Are you sure you want to revoke" +msgstr "" + +#: src/components/plot/add/PlotAddChooseSize.tsx:61 msgid "Are you sure you want to use k={plotSize}?" msgstr "Bạn có chắc chắn muốn sử dụng k={plotSize}?" +#: src/components/offers2/OfferIncomingTable.tsx:212 +msgid "Are you sure you'd like to remove this offer? Please remember that this action is not reversible." +msgstr "" + #: src/components/offers2/OfferBuilderRoyaltyPayouts.tsx:48 msgid "Asset" msgstr "" -#: src/constants/WalletConnectCommands.tsx:426 +#: src/constants/WalletConnectCommands.tsx:482 +#: src/constants/WalletConnectCommands.tsx:543 msgid "Asset Id" msgstr "" #: src/components/offers/NFTOfferTokenSelector.tsx:92 #: src/components/offers/OfferAssetSelector.tsx:139 -#: src/components/offers2/OfferBuilderToken.tsx:52 +#: src/components/offers2/OfferBuilderToken.tsx:51 #: src/components/offers2/OfferBuilderTokenSelector.tsx:74 msgid "Asset Type" msgstr "" -#: src/components/offers/OfferShareDialog.tsx:1353 +#: src/components/offers/OfferShareDialog.tsx:903 msgid "Assets I am offering:" msgstr "" -#: src/components/offers/OfferShareDialog.tsx:1358 +#: src/components/offers/OfferShareDialog.tsx:908 msgid "Assets I will receive:" msgstr "" -#: src/components/offers2/OfferBuilderTradeColumn.tsx:47 +#: src/components/offers2/OfferBuilderTradeColumn.tsx:48 msgid "Assets I would like to receive" msgstr "" -#: src/components/offers2/OfferBuilderTradeColumn.tsx:40 +#: src/components/offers2/OfferBuilderTradeColumn.tsx:41 msgid "Assets I would like to trade" msgstr "" -#: src/components/offers2/OfferBuilderTradeColumn.tsx:37 +#: src/components/offers2/OfferBuilderTradeColumn.tsx:38 msgid "Assets you will give" msgstr "" -#: src/components/offers2/OfferBuilderTradeColumn.tsx:44 +#: src/components/offers2/OfferBuilderTradeColumn.tsx:45 msgid "Assets you will receive" msgstr "" -#: src/components/app/AppState.tsx:230 +#: src/components/app/AppState.tsx:244 msgid "Attempt {attempt}" msgstr "" +#: src/components/offers2/OfferBuilderToken.tsx:63 +msgid "Authorized providers" +msgstr "" + +#: src/components/settings/SettingsCustody.tsx:61 +msgid "Auto claim incoming claw back transactions" +msgstr "" + +#: src/components/settings/SettingsCustodyAutoClaim.tsx:134 +msgid "Auto claim is disabled." +msgstr "" + +#: src/components/settings/SettingsCustodyAutoClaim.tsx:119 +msgid "Auto claim is enabled." +msgstr "" + #: src/components/plotNFT/PlotNFTName.tsx:40 msgid "Autogenerated name from pool contract address" msgstr "" -#: src/components/offers/NFTOfferViewer.tsx:629 +#: src/components/harvest/HarvesterLatency.tsx:108 +msgid "Avg" +msgstr "" + +#: src/components/offers/NFTOfferViewer.tsx:633 msgid "Back" msgstr "" -#: src/components/settings/ProfileAdd.tsx:98 -msgid "Balance: {standardBalance} XCH" +#: src/constants/WalletConnectCommands.tsx:752 +msgid "Backup DIDs" msgstr "" -#: src/components/block/Block.jsx:235 +#: src/components/vcs/VCList.tsx:282 +msgid "Badging" +msgstr "" + +#: src/components/settings/ProfileAdd.tsx:98 +#~ msgid "Balance: {standardBalance} XCH" +#~ msgstr "Balance: {standardBalance} XCH" + +#: src/components/block/Block.jsx:236 msgid "Base Farmer Reward Amount" msgstr "Số Phần Thưởng Gốc" #: src/components/offers/OfferShareDialog.tsx:1177 -msgid "Before posting an offer in Keybase to the #{channelName} channel, you must first join the {teamName} team. Please note that it might take a few moments to join the channel." -msgstr "" +#~ msgid "Before posting an offer in Keybase to the #{channelName} channel, you must first join the {teamName} team. Please note that it might take a few moments to join the channel." +#~ msgstr "Before posting an offer in Keybase to the #{channelName} channel, you must first join the {teamName} team. Please note that it might take a few moments to join the channel." #: src/components/farm/FarmLatestBlockChallenges.tsx:35 msgid "Below are the current block challenges. You may or may not have a proof of space for these challenges. These blocks do not currently contain a proof of time." msgstr "Dưới đây là những thách thức khối hiện tại. Bạn có thể có hoặc không có bằng chứng về không gian cho những thách thức này. Các khối này hiện không chứa bằng chứng về thời gian." -#: src/components/farm/card/FarmCardTotalNetworkSpace.tsx:14 +#: src/components/farm/card/TotalNetworkSpace.tsx:16 msgid "Best estimate over last 24 hours" msgstr "Ước tính tốt nhất trong 24 giờ qua" -#: src/components/block/Block.jsx:134 +#: src/components/block/Block.jsx:135 +#: src/components/farm/card/FarmingRewardsHistoryCards.tsx:104 msgid "Block" msgstr "Khối" -#: src/components/farm/card/FarmCardBlockRewards.tsx:32 -msgid "Block Rewards" +#: src/components/block/Block.jsx:251 +msgid "Block at height {0} in the Chia blockchain" +msgstr "Khối tại height {0} trong Chia blockchain" + +#: src/components/farm/card/FarmingRewardsHistoryCards.tsx:61 +msgid "Block Fee" msgstr "" -#: src/components/block/Block.jsx:195 +#: src/components/farm/card/FarmCardBlockRewards.tsx:32 +#~ msgid "Block Rewards" +#~ msgstr "Block Rewards" + +#: src/components/block/Block.jsx:196 msgid "Block VDF Iterations" msgstr "Khối VDF lặp lại" -#: src/components/block/Block.jsx:250 -msgid "Block at height {0} in the Chia blockchain" -msgstr "Khối tại height {0} trong Chia blockchain" - -#: src/components/block/Block.jsx:120 +#: src/components/block/Block.jsx:121 msgid "Block with hash {headerHash}" msgstr "Khối với hàm băm {headerHash}" -#: src/components/block/Block.jsx:139 +#: src/components/block/Block.jsx:140 msgid "Block with hash {headerHash} does not exist." msgstr "Khối có băm {headerHash} không tồn tại." @@ -366,27 +726,34 @@ msgstr "Khối có băm {headerHash} không tồn tại." msgid "Blocks" msgstr "Block" -#: src/components/plot/add/PlotAddSelectFinalDirectory.tsx:71 -#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:79 -#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:124 +#: src/components/farm/card/FarmingRewardsHistoryCards.tsx:87 +#: src/components/farm/card/FarmingRewardsHistoryCards.tsx:90 +msgid "Blocks won" +msgstr "" + +#: src/components/plot/add/PlotAddSelectFinalDirectory.tsx:80 +#: src/components/plot/add/PlotAddSelectHybridDiskMode.tsx:129 +#: src/components/plot/add/PlotAddSelectHybridDiskMode.tsx:174 +#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:78 +#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:123 msgid "Browse" msgstr "Duyệt" -#: src/components/nfts/NFTBurnDialog.tsx:88 -#: src/components/nfts/NFTBurnDialog.tsx:184 -#: src/components/nfts/NFTContextualActions.tsx:531 +#: src/components/nfts/NFTBurnDialog.tsx:90 +#: src/components/nfts/NFTBurnDialog.tsx:185 +#: src/components/nfts/NFTContextualActions.tsx:528 msgid "Burn" msgstr "" -#: src/components/nfts/NFTBurnDialog.tsx:72 +#: src/components/nfts/NFTBurnDialog.tsx:74 msgid "Burn NFT confirmation" msgstr "" -#: src/components/nfts/NFTBurnDialog.tsx:143 +#: src/components/nfts/NFTBurnDialog.tsx:144 msgid "Burning a non-fungible token means removing it from circulation by sending it to a verifiably un-spendable address. However, transactions leading up to the burn will remain on the blockchain ledger." msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:312 +#: src/components/offers/NFTOfferEditor.tsx:309 msgid "Buy an NFT" msgstr "" @@ -394,7 +761,7 @@ msgstr "" msgid "By providing a signing address, the public key can be validated as being associated with the address used for signing." msgstr "" -#: src/components/settings/SettingsNFT.tsx:163 +#: src/components/settings/SettingsNFT.tsx:134 msgid "Cache" msgstr "" @@ -402,54 +769,64 @@ msgstr "" msgid "Cache size (GB)" msgstr "" -#: src/components/app/AppPassPrompt.tsx:183 +#: src/components/addressbook/ContactAdd.tsx:286 +#: src/components/addressbook/ContactEdit.tsx:300 +#: src/components/addressbook/ContactSummary.tsx:43 +#: src/components/app/AppPassPrompt.tsx:184 #: src/components/farm/FarmManageFarmingRewards.tsx:163 #: src/components/fullNode/FullNodeAddConnection.tsx:100 #: src/components/nfts/MultipleDownloadDialog.tsx:120 -#: src/components/nfts/NFTBurnDialog.tsx:174 -#: src/components/nfts/NFTMoveToProfileDialog.tsx:57 -#: src/components/nfts/NFTTransferConfirmationDialog.tsx:49 +#: src/components/nfts/NFTBurnDialog.tsx:175 +#: src/components/nfts/NFTMoveToProfileDialog.tsx:59 +#: src/components/nfts/NFTTransferConfirmationDialog.tsx:57 #: src/components/offers/OfferAcceptConfirmationDialog.tsx:24 #: src/components/offers/OfferDataEntryDialog.tsx:58 #: src/components/offers/OfferEditorConfirmationDialog.tsx:18 -#: src/components/offers/OfferShareDialog.tsx:1195 -#: src/components/offers/OfferShareDialog.tsx:1370 +#: src/components/offers/OfferShareDialog.tsx:920 +#: src/components/offers2/CancelOfferList.tsx:146 +#: src/components/offers2/OfferEditorCancelConflictingOffersDialog.tsx:362 #: src/components/plotNFT/PlotNFTPayoutInstructionsDialog.tsx:110 -#: src/components/plotNFT/select/PlotNFTSelectBase.tsx:71 -#: src/components/plotNFT/select/PlotNFTSelectFaucet.tsx:30 -#: src/components/settings/ChangePassphrasePrompt.tsx:285 -#: src/components/settings/RemovePassphrasePrompt.tsx:168 +#: src/components/plotNFT/select/PlotNFTSelectBase.tsx:78 +#: src/components/plotNFT/select/PlotNFTSelectFaucet.tsx:34 +#: src/components/settings/ChangePassphrasePrompt.tsx:287 +#: src/components/settings/RemovePassphrasePrompt.tsx:169 #: src/components/settings/ResyncPrompt.tsx:49 -#: src/components/settings/SetPassphrasePrompt.tsx:260 +#: src/components/settings/SetPassphrasePrompt.tsx:262 #: src/components/signVerify/SignMessage.tsx:205 #: src/components/signVerify/VerifyMessage.tsx:271 +#: src/components/vcs/VCEditTitle.tsx:76 +#: src/components/vcs/VCRevokeDialog.tsx:28 #: src/hooks/useOpenUnsafeLink.tsx:33 msgid "Cancel" msgstr "Hủy bỏ" -#: src/components/offers/OfferManager.tsx:98 -#: src/components/offers/OfferManager.tsx:165 -#: src/components/offers/OfferManager.tsx:358 -#: src/constants/WalletConnectCommands.tsx:255 +#: src/components/offers/ConfirmOfferCancellation.tsx:62 +#: src/components/offers/ConfirmOfferCancellation.tsx:129 +#: src/components/offers/OfferManager.tsx:247 +#: src/constants/WalletConnectCommands.tsx:374 msgid "Cancel Offer" msgstr "" -#: src/components/nfts/NFTContextualActions.tsx:283 -msgid "Cancel Unconfirmed Transaction" +#: src/components/offers/ConfirmOfferCancellation.tsx:92 +msgid "Cancel on blockchain" msgstr "" -#: src/components/offers/OfferManager.tsx:128 -msgid "Cancel on blockchain" +#: src/components/nfts/NFTContextualActions.tsx:277 +msgid "Cancel Unconfirmed Transaction" msgstr "" -#: src/components/offers/utils.ts:157 +#: src/components/offers/utils.ts:122 msgid "Cancelled" msgstr "" -#: src/util/offerBuilderDataToOffer.ts:120 +#: src/util/offerBuilderDataToOffer.ts:307 msgid "Cannot offer and request the same asset" msgstr "" +#: src/components/offers2/OfferBuilderToken.tsx:59 +msgid "CAT credential restrictions" +msgstr "" + #: src/components/farm/FarmLastAttemptedProof.tsx:15 msgid "Challenge" msgstr "Thử thách" @@ -458,18 +835,18 @@ msgstr "Thử thách" msgid "Challenge Hash" msgstr "" -#: src/components/plotNFT/PlotNFTChangePool.tsx:108 -#: src/components/settings/SettingsNFT.tsx:201 +#: src/components/plotNFT/PlotNFTChangePool.tsx:110 +#: src/components/settings/SettingsNFT.tsx:172 msgid "Change" msgstr "" -#: src/components/settings/ChangePassphrasePrompt.tsx:288 -#: src/components/settings/SettingsPanel.tsx:121 +#: src/components/settings/ChangePassphrasePrompt.tsx:290 +#: src/components/settings/SettingsPanel.tsx:119 msgid "Change Passphrase" msgstr "" -#: src/components/plotNFT/PlotNFTCard.tsx:334 -#: src/components/plotNFT/PlotNFTChangePool.tsx:107 +#: src/components/plotNFT/PlotNFTCard.tsx:336 +#: src/components/plotNFT/PlotNFTChangePool.tsx:109 msgid "Change Pool" msgstr "" @@ -482,10 +859,10 @@ msgid "Changes will take effect the next time Chia is started." msgstr "" #: src/electron/main.tsx:1080 -msgid "Chat on KeyBase" -msgstr "Chat trên Keybase" +#~ msgid "Chat on KeyBase" +#~ msgstr "Chat on KeyBase" -#: src/constants/WalletConnectCommands.tsx:278 +#: src/constants/WalletConnectCommands.tsx:397 msgid "Check Offer Validity" msgstr "" @@ -500,32 +877,40 @@ msgid "Check Provenance on Spacescan.io" msgstr "" #: src/electron/main.tsx:1098 -msgid "Chia" -msgstr "" +#~ msgid "Chia" +#~ msgstr "Chia" -#: src/components/offers2/OfferBuilderXCHSection.tsx:76 +#: src/components/offers2/OfferBuilderXCHSection.tsx:77 msgid "Chia ({currencyCode}) is a digital currency that is secure and sustainable" msgstr "" -#: src/components/offers2/OfferBuilderTokensSection.tsx:114 +#: src/components/offers2/OfferBuilderTokensSection.tsx:115 msgid "Chia Asset Tokens (CATs) are tokens built on top of XCH" msgstr "" #: src/electron/main.tsx:1047 -msgid "Chia Blockchain Wiki" -msgstr "" +#~ msgid "Chia Blockchain Wiki" +#~ msgstr "Chia Blockchain Wiki" #: src/components/app/AppSelectMode.tsx:145 msgid "Choose Farming Mode" msgstr "" +#: src/components/plot/add/PlotAddChooseSize.tsx:84 +msgid "Choose K value" +msgstr "" + +#: src/components/plot/add/PlotAddChooseSize.tsx:84 +msgid "Choose K value and compression level" +msgstr "" + #: src/components/plot/add/PlotAddNumberOfPlots.tsx:41 -msgid "Choose Number of Plots" -msgstr "Chọn số lượng Plot" +#~ msgid "Choose Number of Plots" +#~ msgstr "Choose Number of Plots" #: src/components/plot/add/PlotAddChooseSize.tsx:71 -msgid "Choose Plot Size" -msgstr "Chọn Kích Thước Plot" +#~ msgid "Choose Plot Size" +#~ msgstr "Choose Plot Size" #: src/components/plot/add/PlotAddChoosePlotter.tsx:79 msgid "Choose Plotter" @@ -535,62 +920,90 @@ msgstr "" msgid "Choose Wallet Mode" msgstr "" -#: src/components/settings/SettingsNFT.tsx:113 +#: src/components/settings/SettingsNFT.tsx:84 msgid "Choose what you want to see and how you want to view it." msgstr "" -#: src/components/settings/SettingsNotifications.tsx:19 +#: src/components/settings/SettingsNotifications.tsx:33 msgid "Choose your notification settings." msgstr "" -#: src/components/plotNFT/PlotNFTAbsorbRewards.tsx:129 -#: src/components/plotNFT/PlotNFTCard.tsx:319 +#: src/components/settings/SettingsCustody.tsx:65 +msgid "Claim assets sent to you automatically when the claw back time period expires." +msgstr "" + +#: src/components/plotNFT/PlotNFTAbsorbRewards.tsx:131 +#: src/components/plotNFT/PlotNFTCard.tsx:321 msgid "Claim Rewards" msgstr "" -#: src/components/settings/SettingsNFT.tsx:55 -#: src/components/settings/SettingsNFT.tsx:183 +#: src/constants/WalletConnectCommands.tsx:154 +msgid "Claw back or claim claw back transaction" +msgstr "" + +#: src/components/settings/SettingsNFT.tsx:53 +#: src/components/settings/SettingsNFT.tsx:154 msgid "Clear NFT cache" msgstr "" #: src/components/app/AppVersionWarning.tsx:57 #: src/components/nfts/MultipleDownloadDialog.tsx:116 -#: src/components/nfts/NFTMoveToProfileDialog.tsx:332 +#: src/components/nfts/NFTMoveToProfileDialog.tsx:328 #: src/components/nfts/NFTTransferAction.tsx:166 -#: src/components/notification/NotificationSendDialog.tsx:291 -#: src/components/offers/OfferManager.tsx:162 -#: src/components/offers/OfferShareDialog.tsx:630 -#: src/components/offers/OfferShareDialog.tsx:703 -#: src/components/offers/OfferShareDialog.tsx:777 -#: src/components/offers/OfferShareDialog.tsx:869 -#: src/components/offers/OfferShareDialog.tsx:963 -#: src/components/offers/OfferShareDialog.tsx:1143 -#: src/components/offers/OfferShareDialog.tsx:1283 -#: src/components/offers/OfferShareDialog.tsx:1556 +#: src/components/notification/NotificationAnnouncementDialog.tsx:75 +#: src/components/notification/NotificationSendDialog.tsx:308 +#: src/components/offers/ConfirmOfferCancellation.tsx:126 +#: src/components/offers/OfferShareDialog.tsx:451 +#: src/components/offers/OfferShareDialog.tsx:526 +#: src/components/offers/OfferShareDialog.tsx:599 +#: src/components/offers/OfferShareDialog.tsx:709 +#: src/components/offers/OfferShareDialog.tsx:831 +#: src/components/offers/OfferShareDialog.tsx:1107 +#: src/components/offers2/OfferBuilderViewerDialog.tsx:76 #: src/components/plot/PlotAddDirectoryDialog.tsx:121 #: src/components/plot/queue/PlotQueueLogDialog.tsx:66 #: src/components/signVerify/SignMessageResultDialog.tsx:66 -#: src/components/walletConnect/WalletConnectConnectedDialog.tsx:122 -#: src/components/walletConnect/WalletConnectPairInfoDialog.tsx:154 +#: src/components/walletConnect/WalletConnectConnectedDialog.tsx:125 +#: src/components/walletConnect/WalletConnectPairInfoDialog.tsx:138 msgid "Close" msgstr "Đóng" -#: src/components/app/AppState.tsx:157 +#: src/components/app/AppState.tsx:171 msgid "Closing down services" msgstr "" -#: src/constants/WalletConnectCommands.tsx:456 +#: src/constants/WalletConnectCommands.tsx:594 msgid "Coin Id" msgstr "" -#: src/components/nfts/NFTSummary.tsx:54 -#: src/components/nfts/detail/NFTDetailV2.tsx:301 +#: src/components/vcs/VCCard.tsx:147 +msgid "Coin ID" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:160 +msgid "Coin Ids" +msgstr "" + +#: src/components/nfts/detail/NFTDetailV2.tsx:215 +#: src/components/nfts/NFTSummary.tsx:50 msgid "Collection" msgstr "" -#: src/components/plotNFT/PlotNFTAbsorbRewards.tsx:165 -#: src/electron/main.tsx:814 -#: src/hooks/useWalletConnectCommand.tsx:77 +#: src/components/settings/SettingsHarvester.tsx:433 +msgid "Compressed plot support" +msgstr "" + +#: src/components/harvest/HarvesterPlotDetails.tsx:132 +msgid "Compression" +msgstr "" + +#: src/components/plot/add/PlotAddChooseSize.tsx:121 +msgid "Compression level" +msgstr "" + +#: src/components/plotNFT/PlotNFTAbsorbRewards.tsx:167 +#: src/components/vcs/VCRevokeDialog.tsx:27 +#: src/components/walletConnect/WalletConnectConfirmDialog.tsx:71 msgid "Confirm" msgstr "Xác Nhận" @@ -598,33 +1011,34 @@ msgstr "Xác Nhận" msgid "Confirm Disconnect" msgstr "Xác Nhận Ngắt Kết Nối" -#: src/components/nfts/NFTMoveToProfileDialog.tsx:54 +#: src/components/nfts/NFTMoveToProfileDialog.tsx:56 msgid "Confirm Move" msgstr "" -#: src/components/nfts/NFTTransferConfirmationDialog.tsx:30 -msgid "Confirm NFT Transfer" +#: src/components/settings/ChangePassphrasePrompt.tsx:239 +msgid "Confirm New Passphrase" msgstr "" -#: src/components/settings/ChangePassphrasePrompt.tsx:237 -msgid "Confirm New Passphrase" +#: src/components/nfts/NFTTransferConfirmationDialog.tsx:38 +msgid "Confirm NFT Transfer" msgstr "" -#: src/components/app/AppKeyringMigrator.tsx:177 #: src/components/app/AppKeyringMigrator.tsx:178 -#: src/components/settings/SetPassphrasePrompt.tsx:202 +#: src/components/app/AppKeyringMigrator.tsx:179 +#: src/components/settings/SetPassphrasePrompt.tsx:204 msgid "Confirm Passphrase" msgstr "" -#: src/components/plotNFT/PlotNFTCard.tsx:103 +#: src/components/offers2/OfferIncomingTable.tsx:211 +#: src/components/plotNFT/PlotNFTCard.tsx:105 msgid "Confirmation" msgstr "" -#: src/hooks/useWalletConnectCommand.tsx:75 +#: src/components/walletConnect/WalletConnectConfirmDialog.tsx:69 msgid "Confirmation Request" msgstr "" -#: src/components/offers/utils.ts:159 +#: src/components/offers/utils.ts:124 msgid "Confirmed" msgstr "" @@ -633,25 +1047,25 @@ msgid "Connect" msgstr "Kết Nối" #: src/components/fullNode/FullNodeAddConnection.tsx:82 -#: src/components/fullNode/FullNodeConnections.tsx:92 +#: src/components/fullNode/FullNodeConnections.tsx:93 msgid "Connect to other peers" msgstr "Kết nối ngang hàng khác" -#: src/components/plotNFT/select/PlotNFTSelectBase.tsx:90 +#: src/components/plotNFT/select/PlotNFTSelectBase.tsx:97 msgid "Connect to pool" msgstr "" #: src/components/fullNode/card/FullNodeCardConnectionStatus.tsx:15 -#: src/components/walletConnect/WalletConnectConnectedDialog.tsx:85 +#: src/components/walletConnect/WalletConnectConnectedDialog.tsx:87 msgid "Connected" msgstr "Đã kết nối" -#: src/components/walletConnect/WalletConnectConnections.tsx:61 +#: src/components/walletConnect/WalletConnectConnections.tsx:65 msgid "Connected Applications" msgstr "" -#: src/components/app/AppState.tsx:222 -#: src/components/app/AppState.tsx:227 +#: src/components/app/AppState.tsx:236 +#: src/components/app/AppState.tsx:241 msgid "Connecting to daemon" msgstr "" @@ -664,31 +1078,45 @@ msgstr "Trạng thái kết nối" msgid "Connection Status:" msgstr "Trạng thái kết nối:" -#: src/components/fullNode/FullNodeConnections.tsx:57 +#: src/components/fullNode/FullNodeConnections.tsx:58 msgid "Connection type" msgstr "Kiểu kết nối" -#: src/components/nfts/NFTPreview.tsx:594 +#: src/components/addressbook/ContactAdd.tsx:343 +#: src/components/addressbook/ContactEdit.tsx:358 +msgid "Contact Name" +msgstr "" + +#: src/components/addressbook/AddressBookSideBar.tsx:124 +#: src/components/dashboard/DashboardSideBar.tsx:73 +msgid "Contacts" +msgstr "" + +#: src/components/nfts/NFTHashStatus.tsx:109 msgid "Content does not match the expected hash value that was specified during NFT minting. The content may have been modified." msgstr "" #: src/components/nfts/NFTPreview.tsx:591 -msgid "Content has not been validated against the hash that was specified during NFT minting." +#~ msgid "Content has not been validated against the hash that was specified during NFT minting." +#~ msgstr "" + +#: src/components/nfts/NFTHashStatus.tsx:102 +msgid "Content has not been validated against the hash that was specified during NFT minting. Error: {0}" msgstr "" -#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:188 +#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:280 msgid "Continue" msgstr "" #: src/electron/main.tsx:1065 -msgid "Contribute on GitHub" -msgstr "Đóng góp trên GitHub" +#~ msgid "Contribute on GitHub" +#~ msgstr "Contribute on GitHub" -#: src/components/nfts/NFTContextualActions.tsx:354 +#: src/components/nfts/NFTContextualActions.tsx:348 msgid "Copy Media URL" msgstr "" -#: src/components/nfts/NFTContextualActions.tsx:107 +#: src/components/nfts/NFTContextualActions.tsx:105 msgid "Copy NFT ID" msgstr "" @@ -696,7 +1124,11 @@ msgstr "" msgid "Copy To Clipboard" msgstr "" -#: src/components/notification/NotificationSendDialog.tsx:230 +#: src/components/notification/NotificationSendDialog.tsx:240 +msgid "Cost to send notification" +msgstr "" + +#: src/components/notification/NotificationSendDialog.tsx:238 msgid "Cost to send notification to the NFT holder" msgstr "" @@ -708,13 +1140,21 @@ msgstr "" msgid "Could not parse offer data" msgstr "" -#: src/components/offers2/OfferIncomingTable.tsx:93 +#: src/constants/WalletConnectCommands.tsx:972 +msgid "Count" +msgstr "" + +#: src/components/offers2/OfferIncomingTable.tsx:107 msgid "Counter" msgstr "" -#: src/components/plot/add/PlotAddForm.tsx:191 -#: src/components/plotNFT/select/PlotNFTSelectPool.tsx:79 -#: src/components/settings/ProfileAdd.tsx:119 +#: src/components/offers2/OfferBuilderViewer.tsx:203 +msgid "Counter Offer" +msgstr "" + +#: src/components/plot/add/PlotAddForm.tsx:250 +#: src/components/plotNFT/select/PlotNFTSelectPool.tsx:81 +#: src/components/settings/ProfileAdd.tsx:159 msgid "Create" msgstr "Tạo" @@ -722,56 +1162,80 @@ msgstr "Tạo" msgid "Create & Manage plots" msgstr "" -#: src/components/offers2/CreateOfferBuilder.tsx:137 -msgid "Create Counter Offer" +#: src/components/offers/OfferManager.tsx:329 +msgid "Create a file that you can use to trade XCH, Chia Asset Tokens, or NFTs with no counter-party risk." msgstr "" -#: src/components/nfts/NFTContextualActions.tsx:151 -#: src/components/offers/NFTOfferEditor.tsx:442 -#: src/components/offers/OfferEditor.tsx:177 -#: src/components/offers/OfferEditorConfirmationDialog.tsx:15 -#: src/components/offers/OfferManager.tsx:431 -#: src/components/offers2/CreateOfferBuilder.tsx:137 -msgid "Create Offer" +#: src/components/settings/ProfileAdd.tsx:113 +msgid "Create a new profile" msgstr "" -#: src/constants/WalletConnectCommands.tsx:226 -msgid "Create Offer for Ids" +#: src/components/plot/add/PlotAddNFT.tsx:46 +msgid "Create a Plot NFT" msgstr "" -#: src/components/settings/SettingsAdvanced.tsx:69 -msgid "Create Signature" +#: src/components/offers/NFTOfferEditor.tsx:725 +msgid "Create an NFT Offer" msgstr "" -#: src/components/plot/add/PlotAddNFT.tsx:39 -msgid "Create a Plot NFT" +#: src/components/offers/OfferEditor.tsx:193 +#: src/components/offers/OfferManager.tsx:338 +msgid "Create an Offer" msgstr "" -#: src/components/offers/OfferManager.tsx:440 -msgid "Create a file that you can use to trade XCH, Chia Asset Tokens, or NFTs with no counter-party risk." +#: src/components/addressbook/ContactAdd.tsx:271 +msgid "Create Contact" msgstr "" -#: src/components/settings/ProfileAdd.tsx:75 -msgid "Create a new profile" +#: src/components/offers2/CreateOfferBuilder.tsx:151 +msgid "Create Counter Offer" msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:735 -msgid "Create an NFT Offer" +#: src/constants/WalletConnectCommands.tsx:476 +#~ msgid "Create new CAT Wallet" +#~ msgstr "" + +#: src/constants/WalletConnectCommands.tsx:735 +msgid "Create new DID Wallet" msgstr "" -#: src/components/offers/OfferEditor.tsx:195 -#: src/components/offers/OfferManager.tsx:449 -msgid "Create an Offer" +#: src/components/nfts/NFTContextualActions.tsx:149 +#: src/components/offers/NFTOfferEditor.tsx:439 +#: src/components/offers/OfferEditor.tsx:175 +#: src/components/offers/OfferEditorConfirmationDialog.tsx:15 +#: src/components/offers/OfferManager.tsx:320 +#: src/components/offers2/CreateOfferBuilder.tsx:151 +msgid "Create Offer" msgstr "" -#: src/constants/WalletConnectCommands.tsx:346 -msgid "Create new CAT Wallet" +#: src/constants/WalletConnectCommands.tsx:341 +msgid "Create Offer for Ids" +msgstr "" + +#: src/components/settings/IdentitiesPanel.tsx:61 +msgid "Create Profile" msgstr "" -#: src/components/offers/OfferManager.tsx:130 +#: src/components/settings/SettingsAdvanced.tsx:70 +msgid "Create Signature" +msgstr "" + +#: src/components/offers/OfferViewerTitle.tsx:36 +msgid "created {0}" +msgstr "" + +#: src/components/offers/ConfirmOfferCancellation.tsx:94 msgid "Creates and submits a transaction on the blockchain that cancels the offer" msgstr "" +#: src/components/addressbook/ContactAdd.tsx:274 +msgid "Creating a contact enables you to keep track of people who you know and store information such as their DIDs, Profile NFT or Websites." +msgstr "" + +#: src/components/settings/ProfileAdd.tsx:130 +msgid "Creating a profile requires 1 mojo" +msgstr "" + #: src/components/plotNFT/PlotNFTUnconfirmedCard.tsx:63 msgid "Creating Plot NFT and Joining the Pool" msgstr "" @@ -780,99 +1244,136 @@ msgstr "" msgid "Creating Plot NFT for Self Pooling" msgstr "" -#: src/components/offers/OfferManager.tsx:298 -#: src/components/offers2/OfferIncomingTable.tsx:64 +#: src/components/offers/OfferManager.tsx:187 +#: src/components/offers2/CancelOfferList.tsx:127 +#: src/components/offers2/OfferIncomingTable.tsx:79 msgid "Creation Date" msgstr "" -#: src/components/offers/NFTOfferViewer.tsx:514 +#: src/components/offers/NFTOfferViewer.tsx:518 msgid "Creator Fee ({0}%)" msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:334 +#: src/components/offers/NFTOfferEditor.tsx:331 msgid "Creator Fee ({royaltyPercentage}%)" msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:337 -#: src/components/offers/NFTOfferViewer.tsx:517 +#: src/components/offers/NFTOfferEditor.tsx:334 +#: src/components/offers/NFTOfferViewer.tsx:521 msgid "Creator royalty percentage seems high" msgstr "" -#: src/components/plot/add/PlotAddForm.tsx:120 +#: src/components/dashboard/DashboardSideBar.tsx:60 +msgid "Credentials" +msgstr "" + +#: src/components/plot/add/PlotAddForm.tsx:143 msgid "Currency code is not defined" msgstr "" -#: src/components/plotNFT/PlotExternalNFTCard.tsx:120 -#: src/components/plotNFT/PlotNFTCard.tsx:153 +#: src/components/plotNFT/PlotExternalNFTCard.tsx:122 +#: src/components/plotNFT/PlotNFTCard.tsx:155 msgid "Current Difficulty" msgstr "" -#: src/components/settings/ChangePassphrasePrompt.tsx:183 +#: src/components/settings/ChangePassphrasePrompt.tsx:185 msgid "Current Passphrase" msgstr "" -#: src/components/plotNFT/PlotExternalNFTCard.tsx:136 -#: src/components/plotNFT/PlotNFTCard.tsx:169 +#: src/components/plotNFT/PlotExternalNFTCard.tsx:138 +#: src/components/plotNFT/PlotNFTCard.tsx:171 msgid "Current Points Balance" msgstr "" -#: src/components/signVerify/SignMessage.tsx:155 -#: src/components/signVerify/SigningEntityDID.tsx:79 -msgid "DID" +#: src/components/notification/utils.ts:109 +msgid "Dapp {from} sending the message" +msgstr "" + +#: src/components/notification/utils.ts:109 +msgid "Dapp sending the message" msgstr "" -#: src/components/nfts/NFTDetails.tsx:235 +#: src/components/nfts/NFTDetails.tsx:236 msgid "Data Hash" msgstr "" -#: src/components/nfts/NFTDetails.tsx:222 +#: src/components/nfts/NFTDetails.tsx:223 msgid "Data URL {0}" msgstr "" #: src/components/settings/Settings.tsx:70 -msgid "DataLayer" +#~ msgid "DataLayer" +#~ msgstr "" + +#: src/components/settings/SettingsDataLayer.tsx:21 +msgid "DataLayer enables rich data to be stored on mirrored databases that can be verified using the Chia Blockchain." msgstr "" #: src/components/settings/SettingsDataLayer.tsx:18 msgid "DataLayer Services" msgstr "" -#: src/components/settings/SettingsDataLayer.tsx:21 -msgid "DataLayer enables rich data to be stored on mirrored databases that can be verified using the Chia Blockchain." -msgstr "" - #: src/components/farm/FarmLastAttemptedProof.tsx:31 msgid "Date" msgstr "Ngày" +#: src/components/settings/SettingsHarvester.tsx:472 +msgid "Decompressor Thread Count" +msgstr "" + +#: src/components/settings/SettingsCustody.tsx:41 +msgid "Default claw back time for outgoing XCH transactions" +msgstr "" + +#: src/components/settings/SettingsCustodyClawbackOutgoing.tsx:114 +msgid "Default claw back time is disabled." +msgstr "" + +#: src/components/settings/SettingsCustodyClawbackOutgoing.tsx:109 +msgid "Default claw back time is enabled." +msgstr "" + #: src/components/plot/add/PlotAddNumberOfPlots.tsx:89 msgid "Delay" msgstr "Độ trễ" -#: src/components/notification/NotificationsProvider.tsx:225 -#: src/components/offers2/OfferIncomingTable.tsx:96 +#: src/components/addressbook/ContactSummary.tsx:42 +#: src/components/offers2/OfferIncomingTable.tsx:112 #: src/components/plot/PlotAction.tsx:25 #: src/components/plot/PlotAction.tsx:41 -#: src/components/plot/queue/PlotQueueActions.tsx:33 -#: src/components/plot/queue/PlotQueueActions.tsx:69 -#: src/components/plotNFT/PlotNFTCard.tsx:104 +#: src/components/plot/queue/PlotQueueActions.tsx:34 +#: src/components/plot/queue/PlotQueueActions.tsx:70 +#: src/components/plotNFT/PlotNFTCard.tsx:106 +#: src/hooks/useBlockchainNotifications.tsx:159 msgid "Delete" msgstr "Xoá" -#: src/components/app/AppPassPrompt.tsx:107 +#: src/components/addressbook/ContactSummary.tsx:41 +msgid "Delete contact" +msgstr "" + +#: src/components/addressbook/ContactSummary.tsx:175 +msgid "Delete Contact" +msgstr "" + +#: src/components/app/AppPassPrompt.tsx:103 msgid "Delete Key" msgstr "" #: src/components/plot/PlotAction.tsx:24 -#: src/components/plot/queue/PlotQueueActions.tsx:32 +#: src/components/plot/queue/PlotQueueActions.tsx:33 msgid "Delete Plot" msgstr "Xoá Plot" -#: src/components/plotNFT/PlotNFTCard.tsx:259 +#: src/components/plotNFT/PlotNFTCard.tsx:261 msgid "Delete Unconfirmed Transactions" msgstr "" -#: src/components/app/AppPassPrompt.tsx:100 +#: src/components/vcs/VCCard.tsx:311 +msgid "Delete Verifiable Credential" +msgstr "" + +#: src/components/app/AppPassPrompt.tsx:96 msgid "Deleting key" msgstr "" @@ -880,7 +1381,7 @@ msgstr "" msgid "Depending on your system configuration, you may find that an alternative plotter produces plots faster than the default Chia Proof of Space plotter. If unsure, use the default Chia Proof of Space plotter." msgstr "" -#: src/components/settings/SettingsPanel.tsx:163 +#: src/components/settings/SettingsPanel.tsx:166 msgid "Derivation Index" msgstr "" @@ -888,55 +1389,68 @@ msgstr "" msgid "Derivation index must be greater than {index}" msgstr "" -#: src/components/nfts/detail/NFTDetailV2.tsx:291 +#: src/components/nfts/detail/NFTDetailV2.tsx:205 msgid "Description" msgstr "" -#: src/components/nfts/gallery/NFTGallery.tsx:475 +#: src/components/nfts/gallery/NFTGallery.tsx:320 msgid "Deselect all" msgstr "" -#: src/components/nfts/NFTTransferConfirmationDialog.tsx:69 +#: src/components/nfts/NFTTransferConfirmationDialog.tsx:77 msgid "Destination" msgstr "" -#: src/components/nfts/NFTTransferConfirmationDialog.tsx:59 +#: src/components/nfts/NFTTransferConfirmationDialog.tsx:67 msgid "Destination:" msgstr "" -#: src/components/nfts/NFTDetails.tsx:351 +#: src/components/nfts/NFTDetails.tsx:352 msgid "Details" msgstr "" #: src/electron/main.tsx:991 -msgid "Developer" -msgstr "Nhà phát triển" +#~ msgid "Developer" +#~ msgstr "Developer" #: src/electron/main.tsx:994 -msgid "Developer Tools" -msgstr "Công cụ Nhà phát triển" +#~ msgid "Developer Tools" +#~ msgstr "Developer Tools" -#: src/components/offers/OfferShareDialog.tsx:603 +#: src/components/offers/OfferShareDialog.tsx:416 msgid "Dexie URL" msgstr "" -#: src/components/block/Block.jsx:181 +#: src/components/addressbook/ContactAdd.tsx:116 +#: src/components/addressbook/ContactEdit.tsx:119 +#: src/components/signVerify/SigningEntityDID.tsx:77 +#: src/components/signVerify/SignMessage.tsx:155 +#: src/constants/WalletConnectCommands.tsx:799 +msgid "DID" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:673 +msgid "DID Id" +msgstr "" + +#: src/components/block/Block.jsx:182 #: src/components/fullNode/card/FullNodeCardDifficulty.tsx:14 msgid "Difficulty" msgstr "Độ khó" -#: src/constants/WalletConnectCommands.tsx:247 -msgid "Disable JSON Formatting" -msgstr "" - -#: src/components/plot/add/PlotAddNumberOfPlots.tsx:377 -msgid "Disable NUMA" +#: src/components/settings/SettingsCustodyAutoClaim.tsx:91 +#: src/components/settings/SettingsCustodyClawbackOutgoing.tsx:77 +msgid "Disable" msgstr "" #: src/components/plot/add/PlotAddNumberOfPlots.tsx:399 msgid "Disable assigning automatic thread affinity. This is useful when running multiple simultaneous instances of Bladebit as you can manually assign thread affinity yourself when launching Bladebit." msgstr "" +#: src/components/settings/SettingsHarvester.tsx:553 +msgid "Disable assigning automatic thread affinity. This is useful when you want to manually assign thread affinity." +msgstr "" + #: src/components/plot/add/PlotAddNumberOfPlots.tsx:379 msgid "Disable automatic NUMA aware memory binding. If you set this parameter in a NUMA system you will likely get degraded performance." msgstr "" @@ -945,26 +1459,49 @@ msgstr "" msgid "Disable bitfield plotting" msgstr "Tắt tính năng ploting bitfield" -#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:90 +#: src/components/settings/SettingsHarvester.tsx:545 +msgid "Disable CPU Affinity" +msgstr "" + +#: src/components/plot/add/PlotAddNumberOfPlots.tsx:453 +#~ msgid "Disable direct download" +#~ msgstr "Disable direct download" + +#: src/components/plot/add/PlotAddSelectHybridDiskMode.tsx:140 +#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:89 msgid "Disable direct I/O on the temp 1 directory in order to extract maximum performance with RAM disk" msgstr "" -#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:139 +#: src/components/plot/add/PlotAddSelectHybridDiskMode.tsx:189 +#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:138 msgid "Disable direct I/O on the temp 2 directory in order to extract maximum performance with RAM disk" msgstr "" +#: src/constants/WalletConnectCommands.tsx:366 +msgid "Disable JSON Formatting" +msgstr "" + +#: src/components/plot/add/PlotAddNumberOfPlots.tsx:377 +msgid "Disable NUMA" +msgstr "" + #: src/components/fullNode/FullNodeCloseConnection.tsx:20 -#: src/components/walletConnect/WalletConnectConnectedDialog.tsx:119 -#: src/components/walletConnect/WalletConnectConnections.tsx:87 -#: src/components/walletConnect/WalletConnectPairInfoDialog.tsx:151 +#: src/components/settings/SettingsIntegration.tsx:271 +#: src/components/walletConnect/WalletConnectConnectedDialog.tsx:122 +#: src/components/walletConnect/WalletConnectConnections.tsx:91 +#: src/components/walletConnect/WalletConnectPairInfoDialog.tsx:135 msgid "Disconnect" msgstr "Ngắt kết nối" -#: src/components/offers/OfferManager.tsx:338 +#: src/components/offers/OfferManager.tsx:227 msgid "Display Offer Data" msgstr "" -#: src/components/offers/OfferShareDialog.tsx:1549 +#: src/components/settings/SettingsNotifications.tsx:152 +msgid "Display sharing options after creating a new offer" +msgstr "" + +#: src/components/offers/OfferShareDialog.tsx:1100 #: src/hooks/useOpenUnsafeLink.tsx:64 msgid "Do not show this dialog again" msgstr "" @@ -974,23 +1511,23 @@ msgstr "" msgid "Do you have existing plots on this machine? <0>Add Plot Directory" msgstr "Bạn có plot hiện có trên máy này không? <0> Thêm thư mục chứa plot " -#: src/components/nfts/NFTBurnDialog.tsx:134 -msgid "Do you want to burn this NFT?" -msgstr "" - #: src/components/nfts/NFTBurnDialog.tsx:132 -msgid "Do you want to burn {count} NFTs?" +#~ msgid "Do you want to burn {count} NFTs?" +#~ msgstr "" + +#: src/components/nfts/NFTBurnDialog.tsx:135 +msgid "Do you want to burn this NFT?" msgstr "" -#: src/hooks/useWalletConnectCommand.tsx:177 +#: src/hooks/useWalletConnectCommand.tsx:183 msgid "Do you want to execute command {command}?" msgstr "" -#: src/hooks/useWalletConnectCommand.tsx:173 +#: src/hooks/useWalletConnectCommand.tsx:179 msgid "Do you want to log in to {fingerprint} and execute command {command}?" msgstr "" -#: src/components/notification/NotificationsProvider.tsx:233 +#: src/hooks/useBlockchainNotifications.tsx:167 msgid "Do you want to remove this offer notification? This action cannot be undone." msgstr "" @@ -998,7 +1535,21 @@ msgstr "" msgid "Does your machine support parallel plotting?" msgstr "Máy của bạn có hỗ trợ vẽ song song không?" -#: src/components/nfts/NFTContextualActions.tsx:452 +#: src/components/addressbook/ContactAdd.tsx:174 +#: src/components/addressbook/ContactEdit.tsx:177 +msgid "Domain" +msgstr "" + +#: src/components/addressbook/ContactAdd.tsx:146 +#: src/components/addressbook/ContactEdit.tsx:149 +msgid "Domain Names" +msgstr "" + +#: src/components/plot/add/PlotAddNumberOfPlots.tsx:455 +#~ msgid "Don't allocate host tables using pinned buffers, instead download to intermediate pinned buffers then copy to the final host buffer." +#~ msgstr "Don't allocate host tables using pinned buffers, instead download to intermediate pinned buffers then copy to the final host buffer." + +#: src/components/nfts/NFTContextualActions.tsx:446 msgid "Download" msgstr "" @@ -1038,40 +1589,79 @@ msgstr "" msgid "Drag & Drop an Offer File, Paste" msgstr "" -#: src/constants/WalletConnectCommands.tsx:236 +#: src/constants/WalletConnectCommands.tsx:354 msgid "Driver Dict" msgstr "" -#: src/components/plot/PlotHarvester.tsx:136 +#: src/components/plot/PlotHarvester.tsx:137 msgid "Duplicate" msgstr "" +#: src/components/harvest/HarvesterOverview.tsx:204 +msgid "Duplicate plots" +msgstr "" + #: src/components/plot/card/PlotCardPlotsDuplicate.tsx:11 msgid "Duplicate Plots" msgstr "" +#: src/components/harvest/HarvesterDetail.tsx:123 +msgid "Earned" +msgstr "" + #: src/electron/main.tsx:950 -msgid "Edit" -msgstr "Chỉnh sửa" +#~ msgid "Edit" +#~ msgstr "Edit" -#: src/components/plotNFT/PlotExternalNFTCard.tsx:222 -#: src/components/plotNFT/PlotNFTCard.tsx:250 +#: src/components/addressbook/ContactEdit.tsx:292 +#: src/components/addressbook/ContactSummary.tsx:167 +msgid "Edit Contact" +msgstr "" + +#: src/components/plotNFT/PlotExternalNFTCard.tsx:224 +#: src/components/plotNFT/PlotNFTCard.tsx:252 #: src/components/plotNFT/PlotNFTPayoutInstructionsDialog.tsx:65 msgid "Edit Payout Instructions" msgstr "" -#: src/components/nfts/NFTSummary.tsx:64 +#: src/components/nfts/NFTSummary.tsx:60 msgid "Edition #" msgstr "" -#: src/components/nfts/detail/NFTDetailV2.tsx:312 +#: src/components/nfts/detail/NFTDetailV2.tsx:226 +#: src/constants/WalletConnectCommands.tsx:661 msgid "Edition Number" msgstr "" +#: src/constants/WalletConnectCommands.tsx:667 +msgid "Edition Total" +msgstr "" + +#: src/components/harvest/HarvesterDetail.tsx:159 +msgid "Effective Space" +msgstr "" + +#: src/components/harvest/HarvesterOverview.tsx:195 +msgid "Eligible plots per signage point" +msgstr "" + +#: src/components/addressbook/ContactAdd.tsx:293 +msgid "Emoji" +msgstr "" + +#: src/components/settings/SettingsCustodyAutoClaim.tsx:75 +#: src/components/settings/SettingsCustodyClawbackOutgoing.tsx:63 +msgid "Enable" +msgstr "" + #: src/components/settings/SettingsStartup.tsx:28 msgid "Enable Auto Login" msgstr "" +#: src/components/settings/SettingsHarvester.tsx:440 +msgid "Enable compressed plot support" +msgstr "" + #: src/components/settings/SettingsDataLayer.tsx:36 msgid "Enable DataLayer" msgstr "" @@ -1080,25 +1670,49 @@ msgstr "" msgid "Enable File Propagation Server" msgstr "" -#: src/components/settings/SettingsIntegration.tsx:41 -#: src/components/walletConnect/WalletConnectConnections.tsx:106 +#: src/components/settings/SettingsHarvester.tsx:492 +msgid "Enable GPU Harvesting" +msgstr "" + +#: src/components/settings/SettingsNotifications.tsx:45 +msgid "Enable notifications" +msgstr "" + +#: src/components/settings/SettingsHarvester.tsx:500 +msgid "Enable to use GPU for harvesting, disable to use CPU for harvesting." +msgstr "" + +#: src/components/settings/SettingsVerifiableCredentials.tsx:28 +msgid "Enable Verifiable Credentials" +msgstr "" + +#: src/components/settings/SettingsIntegration.tsx:157 +#: src/components/walletConnect/WalletConnectConnections.tsx:110 msgid "Enable WalletConnect" msgstr "" -#: src/constants/WalletConnectCommands.tsx:189 +#: src/components/settings/SettingsHarvester.tsx:408 +msgid "Enable/Disable the ability to scan all subdirectories automatically for plots" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:302 msgid "End" msgstr "" +#: src/components/settings/SettingsHarvester.tsx:524 +msgid "Enforce GPU Index" +msgstr "" + #: src/components/signVerify/SignMessage.tsx:61 #: src/components/signVerify/SignMessage.tsx:85 msgid "Enter a message to sign" msgstr "" -#: src/components/app/AppKeyringMigrator.tsx:136 +#: src/components/app/AppKeyringMigrator.tsx:137 msgid "Enter a strong passphrase and click Migrate Keys to secure your keys" msgstr "" -#: src/components/settings/SetPassphrasePrompt.tsx:164 +#: src/components/settings/SetPassphrasePrompt.tsx:166 msgid "Enter a strong passphrase to secure your keys:" msgstr "" @@ -1110,28 +1724,32 @@ msgstr "" msgid "Enter an NFT or DID to sign with" msgstr "" -#: src/components/settings/RemovePassphrasePrompt.tsx:121 +#: src/components/settings/RemovePassphrasePrompt.tsx:122 msgid "Enter your passphrase:" msgstr "" -#: src/components/farm/card/FarmCardStatus.tsx:35 -#: src/components/farm/card/FarmCardStatus.tsx:49 +#: src/components/helpers/ErrorMessage.tsx:14 +#: src/components/offers2/OfferDetails.tsx:42 #: src/components/plot/PlotStatus.tsx:21 #: src/components/plot/PlotStatus.tsx:22 #: src/components/plot/queue/PlotQueueIndicator.tsx:23 -#: src/components/settings/SettingsNFT.tsx:94 +#: src/components/vcs/VCCard.tsx:272 msgid "Error" msgstr "Lỗi" #: src/components/nfts/NFTPreview.tsx:645 -msgid "Error fetching video preview" +#~ msgid "Error fetching video preview" +#~ msgstr "" + +#: src/components/vcs/VCList.tsx:194 +msgid "Error parsing file" msgstr "" #: src/components/nfts/NFTPreview.tsx:657 -msgid "Error parsing json" -msgstr "" +#~ msgid "Error parsing json" +#~ msgstr "" -#: src/components/offers/OfferShareDialog.tsx:1272 +#: src/components/offers/OfferShareDialog.tsx:812 msgid "Error posting offer: {0}" msgstr "" @@ -1143,29 +1761,60 @@ msgstr "" msgid "Error: {0}" msgstr "" +#: src/components/vcs/VCEditTitle.tsx:77 +msgid "Esc" +msgstr "" + +#: src/components/farm/card/EstimatedEarning.tsx:65 +#: src/components/farm/card/FarmingRewardsCards.tsx:105 +#: src/components/farm/card/FarmingRewardsCards.tsx:115 +msgid "Estimated daily XCH" +msgstr "" + +#: src/components/farm/card/EstimatedEarning.tsx:65 +#: src/components/farm/card/FarmingRewardsCards.tsx:133 +#: src/components/farm/card/FarmingRewardsCards.tsx:143 +msgid "Estimated monthly XCH" +msgstr "" + #: src/components/fullNode/card/FullNodeEstimatedNetworkSpace.tsx:14 msgid "Estimated Network Space" msgstr "" -#: src/components/farm/card/FarmCardExpectedTimeToWin.tsx:48 -#: src/components/farm/card/FarmCardExpectedTimeToWin.tsx:53 -msgid "Estimated Time to Win" -msgstr "Thời gian giành phần thưởng dự kiến" - #: src/components/fullNode/card/FullNodeEstimatedNetworkSpace.tsx:15 msgid "Estimated sum of all the plotted disk space of all farmers in the network" msgstr "Ước lượng tổng không gian đĩa của tất cả farmer trong mạng" +#: src/components/farm/card/EstimatedEarning.tsx:60 +#: src/components/farm/card/ExpectedTimeToWin.tsx:55 +#: src/components/farm/card/ExpectedTimeToWin.tsx:60 +#: src/components/farm/card/FarmingRewardsCards.tsx:74 +#: src/components/farm/card/FarmingRewardsCards.tsx:86 +msgid "Estimated Time to Win" +msgstr "Thời gian giành phần thưởng dự kiến" + #: src/components/plot/add/PlotAddNumberOfPlots.tsx:437 msgid "Exclude final directory" msgstr "Loại trừ thư mục cuối cùng" +#: src/components/farm/FarmHealth.tsx:246 +msgid "Expected Total plots passing filter" +msgstr "" + +#: src/components/vcs/VCCard.tsx:161 +msgid "Expiration" +msgstr "" + +#: src/components/vcs/VCCard.tsx:166 +msgid "Expired" +msgstr "" + #: src/components/nfts/gallery/NFTGalleryHero.tsx:18 msgid "Explore the Chia ecosystem; discover and trade great NFTs" msgstr "" -#: src/components/offers/utils.ts:161 -#: src/components/plot/PlotHarvester.tsx:121 +#: src/components/offers/utils.ts:126 +#: src/components/plot/PlotHarvester.tsx:122 msgid "Failed" msgstr "" @@ -1173,38 +1822,70 @@ msgstr "" msgid "Failed downloads:" msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:587 +#: src/components/offers/NFTOfferEditor.tsx:584 msgid "Failed to decode NFT identifier" msgstr "" #: src/components/offers/OfferShareDialog.tsx:462 -msgid "Failed to execute Keybase command: {stderr}" -msgstr "" +#~ msgid "Failed to execute Keybase command: {stderr}" +#~ msgstr "Failed to execute Keybase command: {stderr}" -#: src/components/notification/NotificationSendDialog.tsx:147 +#: src/components/notification/NotificationSendDialog.tsx:148 msgid "Failed to send the notification: {error}" msgstr "" -#: src/components/settings/SetPassphrasePrompt.tsx:102 +#: src/components/settings/SetPassphrasePrompt.tsx:103 msgid "Failed to set passphrase: {0}" msgstr "" -#: src/components/settings/ChangePassphrasePrompt.tsx:126 +#: src/components/settings/SettingsHarvester.tsx:170 +msgid "Failed to update Harvester config" +msgstr "" + +#: src/components/settings/ChangePassphrasePrompt.tsx:123 msgid "Failed to update passphrase: {0}" msgstr "" -#: src/components/notification/NotificationSendDialog.tsx:142 +#: src/components/notification/NotificationSendDialog.tsx:143 msgid "Failure" msgstr "" -#: src/components/plot/add/PlotAddNumberOfPlots.tsx:454 +#: src/components/dashboard/DashboardSideBar.tsx:93 +msgid "Farm" +msgstr "" + +#: src/components/farm/FarmHealth.tsx:386 +msgid "Farm Health" +msgstr "" + +#: src/components/farm/FarmHeader.tsx:21 +msgid "Farm Summary" +msgstr "" + +#: src/components/plot/PlotStatus.tsx:29 +msgid "Farmer is not connected" +msgstr "Farmer không được kết nối" + +#: src/components/plot/PlotStatus.tsx:30 +msgid "Farmer is not running" +msgstr "Farmer không hoạt động" + +#: src/components/plot/add/PlotAddChooseKeys.tsx:165 msgid "Farmer Public Key" msgstr "" -#: src/components/block/Block.jsx:214 +#: src/components/plot/add/PlotAddForm.tsx:204 +msgid "Farmer public key is invalid" +msgstr "" + +#: src/components/block/Block.jsx:215 msgid "Farmer Puzzle Hash" msgstr "" +#: src/components/farm/card/FarmingRewardsHistoryCards.tsx:51 +msgid "Farmer Reward" +msgstr "" + #: src/components/farm/FarmManageFarmingRewards.tsx:131 msgid "Farmer Reward Address" msgstr "Địa chỉ ví nhận phần thưởng farm" @@ -1217,22 +1898,10 @@ msgstr "" msgid "Farmer Reward Address must not be empty." msgstr "" -#: src/components/farm/card/FarmCardStatus.tsx:38 -#: src/components/plot/PlotStatus.tsx:29 -msgid "Farmer is not connected" -msgstr "Farmer không được kết nối" - -#: src/components/farm/card/FarmCardStatus.tsx:52 -#: src/components/plot/PlotStatus.tsx:30 -msgid "Farmer is not running" -msgstr "Farmer không hoạt động" - #: src/components/farm/FarmHero.tsx:28 msgid "Farmers earn block rewards and transaction fees by committing spare space to the network to help secure transactions. This is where your farm will be once you add a plot. <0>Learn more" msgstr "Các Farmer kiếm được phần thưởng khối và phí giao dịch bằng cách cung cấp không gian trống cho mạng để giúp giao dịch an toàn. Đây là nơi bạn farm sau khi bạn thêm một plot. <0> Tìm hiểu thêm " -#: src/components/dashboard/DashboardSideBar.tsx:97 -#: src/components/farm/card/FarmCardStatus.tsx:62 #: src/components/plot/PlotStatus.tsx:18 msgid "Farming" msgstr "" @@ -1241,62 +1910,87 @@ msgstr "" msgid "Farming Mode" msgstr "" +#: src/components/farm/card/FarmingRewardsCards.tsx:160 +msgid "Farming Rewards" +msgstr "" + +#: src/components/farm/card/FarmingRewardsHistoryCards.tsx:113 +msgid "Farming Rewards History" +msgstr "" + +#: src/components/farm/card/TotalSizeOfPlots.tsx:12 +msgid "Farming Space" +msgstr "" + #: src/components/farm/card/FarmCardStatus.tsx:15 #: src/components/farm/card/FarmCardStatus.tsx:26 #: src/components/farm/card/FarmCardStatus.tsx:32 #: src/components/farm/card/FarmCardStatus.tsx:46 #: src/components/farm/card/FarmCardStatus.tsx:59 -msgid "Farming Status" -msgstr "Tình trạng Farm" +#~ msgid "Farming Status" +#~ msgstr "Farming Status" -#: src/components/settings/SettingsAdvanced.tsx:47 +#: src/components/settings/SettingsAdvanced.tsx:48 msgid "Features for advanced users." msgstr "" -#: src/components/nfts/NFTBurnDialog.tsx:166 -#: src/components/nfts/NFTMoveToProfileDialog.tsx:324 +#: src/components/settings/SettingsCustody.tsx:30 +msgid "Features to give you more protection and control over your digital assets." +msgstr "" + +#: src/components/nfts/NFTBurnDialog.tsx:167 +#: src/components/nfts/NFTMoveToProfileDialog.tsx:320 #: src/components/nfts/NFTTransferAction.tsx:158 -#: src/components/offers/NFTOfferViewer.tsx:611 -#: src/components/offers/OfferManager.tsx:145 -#: src/components/plotNFT/PlotNFTAbsorbRewards.tsx:156 -#: src/components/plotNFT/select/PlotNFTSelectBase.tsx:115 +#: src/components/offers/ConfirmOfferCancellation.tsx:109 +#: src/components/offers/NFTOfferViewer.tsx:615 +#: src/components/plotNFT/PlotNFTAbsorbRewards.tsx:158 +#: src/components/plotNFT/select/PlotNFTSelectBase.tsx:122 #: src/components/pool/PoolInfo.tsx:18 -#: src/components/settings/ProfileAdd.tsx:107 -#: src/constants/WalletConnectCommands.tsx:87 -#: src/constants/WalletConnectCommands.tsx:270 -#: src/constants/WalletConnectCommands.tsx:300 -#: src/constants/WalletConnectCommands.tsx:357 -#: src/constants/WalletConnectCommands.tsx:401 -#: src/constants/WalletConnectCommands.tsx:488 +#: src/components/settings/ProfileAdd.tsx:152 +#: src/components/vcs/VCRevokeDialog.tsx:80 +#: src/constants/WalletConnectCommands.tsx:120 +#: src/constants/WalletConnectCommands.tsx:165 +#: src/constants/WalletConnectCommands.tsx:389 +#: src/constants/WalletConnectCommands.tsx:424 +#: src/constants/WalletConnectCommands.tsx:525 +#: src/constants/WalletConnectCommands.tsx:679 +#: src/constants/WalletConnectCommands.tsx:708 +#: src/constants/WalletConnectCommands.tsx:746 +#: src/constants/WalletConnectCommands.tsx:804 +#: src/constants/WalletConnectCommands.tsx:910 msgid "Fee" msgstr "Phí" -#: src/components/offers/NFTOfferEditor.tsx:86 -#: src/components/offers/OfferEditorConditionsPanel.tsx:386 +#: src/components/offers/NFTOfferEditor.tsx:83 +#: src/components/offers/OfferEditorConditionsPanel.tsx:387 msgid "Fee (Optional)" msgstr "" -#: src/components/plotNFT/PlotNFTChangePool.tsx:113 +#: src/util/offerBuilderDataToOffer.ts:199 +msgid "Fee exceeds XCH total balance" +msgstr "" + +#: src/components/plotNFT/PlotNFTChangePool.tsx:115 msgid "Fee is used TWICE: once to leave pool, once to join." msgstr "" -#: src/components/offers2/OfferBuilderFeeSection.tsx:52 +#: src/components/offers2/OfferBuilderFeeSection.tsx:54 msgid "Fees" msgstr "" -#: src/components/block/Block.jsx:239 +#: src/components/block/Block.jsx:240 msgid "Fees Amount" msgstr "Số lượng phí" -#: src/components/offers/NFTOfferViewer.tsx:197 -#: src/components/offers/OfferSummary.tsx:167 +#: src/components/offers/NFTOfferViewer.tsx:200 +#: src/components/offers/OfferSummary.tsx:168 msgid "Fees included in offer:" msgstr "" #: src/electron/main.tsx:942 #: src/electron/main.tsx:1135 -msgid "File" -msgstr "Tệp" +#~ msgid "File" +#~ msgstr "File" #: src/components/plot/PlotHarvesterPlots.tsx:70 #: src/components/plot/PlotHarvesterPlotsDuplicate.tsx:14 @@ -1305,107 +1999,156 @@ msgstr "Tệp" msgid "Filename" msgstr "Tên tệp" -#: src/components/nfts/gallery/NFTGallery.tsx:530 +#: src/components/nfts/gallery/NFTGallery.tsx:283 msgid "Filter" msgstr "" -#: src/components/plot/add/PlotAddSelectFinalDirectory.tsx:45 +#: src/components/plot/add/PlotAddSelectFinalDirectory.tsx:54 msgid "Final folder location" msgstr "Thư mục cuối" -#: src/constants/WalletConnectCommands.tsx:21 +#: src/constants/WalletConnectCommands.tsx:22 +#: src/constants/WalletConnectCommands.tsx:994 msgid "Fingerprint" msgstr "" +#: src/constants/WalletConnectCommands.tsx:958 +msgid "Fingerprints" +msgstr "" + #: src/components/fullNode/FullNode.jsx:28 #: src/components/fullNode/FullNode.jsx:77 msgid "Finished" msgstr "Hoàn thành" -#: src/components/settings/SettingsNFT.tsx:145 +#: src/components/settings/SettingsNFT.tsx:116 msgid "Fit images to cards" msgstr "" #: src/electron/main.tsx:1086 -msgid "Follow on Twitter" -msgstr "Theo dõi trên Twitter" +#~ msgid "Follow on Twitter" +#~ msgstr "Follow on Twitter" #: src/electron/main.tsx:1053 -msgid "Frequently Asked Questions" -msgstr "Câu hỏi thường gặp" +#~ msgid "Frequently Asked Questions" +#~ msgstr "Frequently Asked Questions" + +#: src/components/notification/NotificationAnnouncementDialog.tsx:44 +msgid "From" +msgstr "" -#: src/components/app/AppStatusHeader.tsx:84 -#: src/components/dashboard/DashboardSideBar.tsx:76 +#: src/components/app/AppStatusHeader.tsx:133 +#: src/components/dashboard/DashboardSideBar.tsx:86 #: src/components/fullNode/FullNode.jsx:116 msgid "Full Node" msgstr "Node hoàn thiện" -#: src/components/fullNode/FullNodeConnections.tsx:89 +#: src/components/fullNode/FullNodeConnections.tsx:90 msgid "Full Node Connections" msgstr "" #: src/electron/main.tsx:1022 -msgid "Full Screen" -msgstr "Toàn màn hình" +#~ msgid "Full Screen" +#~ msgstr "Full Screen" #: src/components/settings/Settings.tsx:65 -msgid "General" +#~ msgid "General" +#~ msgstr "General" + +#: src/constants/WalletConnectCommands.tsx:289 +msgid "Get all Offers" msgstr "" -#: src/constants/WalletConnectCommands.tsx:365 +#: src/constants/WalletConnectCommands.tsx:818 +msgid "Get All Verifiable Credentials" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:489 msgid "Get CAT Asset Id" msgstr "" -#: src/constants/WalletConnectCommands.tsx:59 +#: src/constants/WalletConnectCommands.tsx:476 +msgid "Get CAT Wallet Info" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:90 msgid "Get Current Address" msgstr "" -#: src/constants/WalletConnectCommands.tsx:451 +#: src/components/settings/ProfileAdd.tsx:124 +msgid "Get Mojos from the Chia Faucet" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:255 +msgid "Get Next Address" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:587 msgid "Get NFT Info" msgstr "" -#: src/constants/WalletConnectCommands.tsx:440 +#: src/constants/WalletConnectCommands.tsx:812 +msgid "Get NFT Wallets with DIDs" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:557 msgid "Get NFTs" msgstr "" -#: src/constants/WalletConnectCommands.tsx:148 -msgid "Get Next Address" +#: src/constants/WalletConnectCommands.tsx:716 +msgid "Get NFTs Count" msgstr "" -#: src/constants/WalletConnectCommands.tsx:320 +#: src/constants/WalletConnectCommands.tsx:446 msgid "Get Offer Data" msgstr "" -#: src/constants/WalletConnectCommands.tsx:332 +#: src/constants/WalletConnectCommands.tsx:460 msgid "Get Offer Record" msgstr "" -#: src/constants/WalletConnectCommands.tsx:308 +#: src/constants/WalletConnectCommands.tsx:432 msgid "Get Offer Summary" msgstr "" -#: src/constants/WalletConnectCommands.tsx:221 +#: src/constants/WalletConnectCommands.tsx:334 msgid "Get Offers Count" msgstr "" -#: src/constants/WalletConnectCommands.tsx:32 +#: src/constants/WalletConnectCommands.tsx:889 +msgid "Get Proofs For Root Hash" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:987 +msgid "Get public key" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:42 msgid "Get Transaction" msgstr "" -#: src/constants/WalletConnectCommands.tsx:44 +#: src/constants/WalletConnectCommands.tsx:824 +msgid "Get Verifiable Credential" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:951 +msgid "Get wallet addresses for one or more wallet keys" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:56 msgid "Get Wallet Balance" msgstr "" -#: src/constants/WalletConnectCommands.tsx:171 -msgid "Get Wallet Sync Status" +#: src/constants/WalletConnectCommands.tsx:73 +msgid "Get Wallet Balances" msgstr "" -#: src/constants/WalletConnectCommands.tsx:27 -msgid "Get Wallets" +#: src/constants/WalletConnectCommands.tsx:280 +msgid "Get Wallet Sync Status" msgstr "" -#: src/constants/WalletConnectCommands.tsx:178 -msgid "Get all Offers" +#: src/constants/WalletConnectCommands.tsx:28 +msgid "Get Wallets" msgstr "" #: src/components/nfts/gallery/NFTGalleryHero.tsx:15 @@ -1414,69 +2157,115 @@ msgstr "" #: src/components/offers/OfferShareDialog.tsx:1140 #: src/components/offers/OfferShareDialog.tsx:1191 -msgid "Go to #{channelName}" +#~ msgid "Go to #{channelName}" +#~ msgstr "Go to #{channelName}" + +#: src/components/vcs/VCList.tsx:298 +msgid "Government IDs" +msgstr "" + +#: src/components/plot/add/PlotAddNumberOfPlots.tsx:454 +#: src/components/settings/SettingsHarvester.tsx:508 +msgid "GPU Device Index" msgstr "" #: src/components/plot/add/PlotAddNumberOfPlots.tsx:420 msgid "Halves the temp2 cache size requirements by alternating bucket writing methods between tables." msgstr "" -#: src/components/plot/PlotHarvesters.tsx:37 +#: src/components/dashboard/DashboardSideBar.tsx:105 +msgid "Harvest" +msgstr "" + +#: src/components/harvest/HarvesterLatency.tsx:75 +msgid "Harvester latency" +msgstr "" + +#: src/components/settings/SettingsHarvester.tsx:372 +msgid "Harvester Services" +msgstr "" + +#: src/components/harvest/HarvesterOverview.tsx:147 +msgid "Harvester Summary" +msgstr "" + +#: src/components/harvest/HarvesterOverview.tsx:212 +#: src/components/plot/PlotHarvesters.tsx:38 msgid "Harvesters" msgstr "" +#: src/components/harvest/HarvesterOverview.tsx:188 +msgid "Harvesting Effectiveness" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:634 +msgid "Hash" +msgstr "" + #: src/components/nfts/detail/NFTDetailV2.tsx:179 -msgid "Hash is validated." +#~ msgid "Hash is validated." +#~ msgstr "" + +#: src/components/nfts/NFTHashStatus.tsx:73 +msgid "Hash matches" msgstr "" #: src/components/nfts/detail/NFTDetailV2.tsx:184 -msgid "Hash mismatch." -msgstr "" +#~ msgid "Hash mismatch." +#~ msgstr "" -#: src/components/offers/OfferShareDialog.tsx:847 +#: src/components/offers/OfferShareDialog.tsx:577 msgid "Hashgreen DEX URL" msgstr "" -#: src/components/fullNode/FullNode.jsx:43 -msgid "Header Hash" +#: src/components/block/Block.jsx:156 +msgid "Header hash" msgstr "Băm tiêu đề" -#: src/components/block/Block.jsx:155 -msgid "Header hash" +#: src/components/fullNode/FullNode.jsx:43 +msgid "Header Hash" msgstr "Băm tiêu đề" -#: src/components/block/Block.jsx:168 +#: src/components/block/Block.jsx:169 #: src/components/fullNode/FullNode.jsx:61 -#: src/components/fullNode/FullNodeConnections.tsx:61 +#: src/components/fullNode/FullNodeConnections.tsx:62 msgid "Height" msgstr "Chiều cao" #: src/electron/main.tsx:1043 -msgid "Help" -msgstr "Hỗ trợ" +#~ msgid "Help" +#~ msgstr "Help" #: src/components/farm/FarmLatestBlockChallenges.tsx:51 msgid "Here are the current block challenges. You may or may not have a proof of space for these challenges. These blocks do not currently contain a proof of time." msgstr "" -#: src/components/nfts/gallery/NFTGallery.tsx:589 +#: src/components/plot/add/PlotAddChooseKeys.tsx:198 +msgid "Hex public key of pool" +msgstr "" + +#: src/components/nfts/gallery/NFTGallery.tsx:428 msgid "Hidden" msgstr "" -#: src/components/nfts/gallery/NFTGallery.tsx:573 -msgid "Hidden ({0})" +#: src/components/nfts/gallery/NFTGallery.tsx:391 +msgid "Hidden  <0/>" msgstr "" -#: src/components/nfts/NFTContextualActions.tsx:499 +#: src/components/nfts/gallery/NFTGallery.tsx:573 +#~ msgid "Hidden ({0})" +#~ msgstr "" + +#: src/components/nfts/NFTContextualActions.tsx:496 msgid "Hide" msgstr "" -#: src/components/settings/SettingsNFT.tsx:125 +#: src/components/settings/SettingsNFT.tsx:96 msgid "Hide objectionable content" msgstr "" -#: src/components/app/AppPassPrompt.tsx:161 -#: src/components/settings/RemovePassphrasePrompt.tsx:153 +#: src/components/app/AppPassPrompt.tsx:162 +#: src/components/settings/RemovePassphrasePrompt.tsx:154 msgid "Hint" msgstr "" @@ -1491,47 +2280,52 @@ msgstr "" msgid "Host Name" msgstr "Tên máy chủ" -#: src/components/offers/OfferEditorConfirmationDialog.tsx:16 -msgid "I Understand, Create Offer" +#: src/components/plot/add/PlotAddSelectHybridDiskMode.tsx:87 +msgid "Hybrid disk mode 1 (RAM required: 128G)" msgstr "" -#: src/components/fullNode/FullNodeConnections.tsx:32 -msgid "IP address" -msgstr "Địa chỉ IP" +#: src/components/plot/add/PlotAddSelectHybridDiskMode.tsx:92 +msgid "Hybrid disk mode 2 (RAM required: 16G)" +msgstr "" -#: src/components/fullNode/FullNodeAddConnection.tsx:89 -msgid "IP address / host" -msgstr "Địa chỉ IP/ máy chủ" +#: src/components/plot/add/PlotAddSelectHybridDiskMode.tsx:75 +msgid "Hybrid disk mode allows computers with lower amounts of RAM to plot by offloading intermediate data to disk. If you enable hybrid disk mode, you need to specify temp folder(s). We recommend using SSDs when supporting a hybrid disk mode." +msgstr "" + +#: src/components/offers/OfferEditorConfirmationDialog.tsx:16 +msgid "I Understand, Create Offer" +msgstr "" -#: src/constants/WalletConnectCommands.tsx:119 +#: src/constants/WalletConnectCommands.tsx:178 msgid "Id" msgstr "" -#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:128 +#: src/components/plot/add/PlotAddSelectHybridDiskMode.tsx:178 +#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:127 msgid "If none selected, then it will default to the temporary directory." msgstr "Nếu không có lựa chọn nào được chọn, thì nó sẽ mặc định là thư mục tạm thời." #: src/components/offers/OfferShareDialog.tsx:806 -msgid "If selected, your offer will be not be shared publicly." -msgstr "" +#~ msgid "If selected, your offer will be not be shared publicly." +#~ msgstr "If selected, your offer will not be shared publicly." -#: src/components/nfts/NFTBurnDialog.tsx:76 +#: src/components/nfts/NFTBurnDialog.tsx:78 msgid "If you burn these NFTs, nobody (including you) will ever be able to access it again. Are you sure you want to continue?" msgstr "" -#: src/components/nfts/NFTBurnDialog.tsx:81 +#: src/components/nfts/NFTBurnDialog.tsx:83 msgid "If you burn this NFT, nobody (including you) will ever be able to access it again. Are you sure you want to continue?" msgstr "" -#: src/components/offers/OfferManager.tsx:110 +#: src/components/offers/ConfirmOfferCancellation.tsx:74 msgid "If you have already shared your offer file, you may need to submit a transaction to cancel the pending offer. Click \"Cancel on blockchain\" to submit a cancellation transaction." msgstr "" #: src/components/nfts/NFTPreview.tsx:633 -msgid "Image Hash Mismatch" -msgstr "" +#~ msgid "Image Hash Mismatch" +#~ msgstr "Image Hash Mismatch" -#: src/components/settings/SettingsNFT.tsx:155 +#: src/components/settings/SettingsNFT.tsx:126 msgid "Images will be scaled to fill the NFT card and ignore their original proportions." msgstr "" @@ -1539,34 +2333,39 @@ msgstr "" msgid "Import" msgstr "" +#: src/components/offers/NFTOfferViewer.tsx:483 +#: src/components/offers/OfferEditorConditionsPanel.tsx:291 +#: src/components/offers2/OfferBuilderTradeColumn.tsx:27 +msgid "In exchange for" +msgstr "" + #: src/components/fullNode/FullNode.jsx:28 msgid "In Progress" msgstr "Đang xử lý" -#: src/components/offers/NFTOfferViewer.tsx:479 -#: src/components/offers/OfferEditorConditionsPanel.tsx:290 -#: src/components/offers2/OfferBuilderTradeColumn.tsx:26 -msgid "In exchange for" -msgstr "" - -#: src/constants/WalletConnectCommands.tsx:207 +#: src/constants/WalletConnectCommands.tsx:320 msgid "Include My Offers" msgstr "" -#: src/constants/WalletConnectCommands.tsx:213 +#: src/constants/WalletConnectCommands.tsx:326 msgid "Include Taken Offers" msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:91 -#: src/components/offers/OfferEditorConditionsPanel.tsx:392 +#: src/constants/WalletConnectCommands.tsx:36 +msgid "Include Wallet Metadata" +msgstr "" + +#: src/components/offers/NFTOfferEditor.tsx:88 +#: src/components/offers/OfferEditorConditionsPanel.tsx:393 msgid "Including a fee in the offer can help expedite the transaction when the offer is accepted. The recommended minimum fee is 0.000005 XCH (5,000,000 mojos)" msgstr "" -#: src/components/offers2/OfferIncomingTable.tsx:112 +#: src/components/offers2/OfferIncomingTable.tsx:128 msgid "Incoming Offers" msgstr "" #: src/components/farm/FarmLatestBlockChallenges.tsx:17 +#: src/constants/WalletConnectCommands.tsx:965 msgid "Index" msgstr "Nhập" @@ -1575,65 +2374,97 @@ msgid "Initializing..." msgstr "" #: src/components/offers/OfferShareDialog.tsx:1172 -msgid "Install Keybase" -msgstr "" +#~ msgid "Install Keybase" +#~ msgstr "Install Keybase" -#: src/hooks/useAcceptOfferHook.tsx:67 +#: src/hooks/useAcceptOfferHook.tsx:108 msgid "Insufficient funds available to accept offer. Ensure that your\n" "spendable balance is sufficient to cover the offer amount." msgstr "" -#: src/components/offers/OfferEditor.tsx:148 -#: src/components/offers2/CreateOfferBuilder.tsx:121 +#: src/components/offers/OfferEditor.tsx:146 +#: src/components/offers2/CreateOfferBuilder.tsx:133 msgid "Insufficient funds available to create offer. Ensure that your\n" "spendable balance is sufficient to cover the offer amount." msgstr "" #: src/components/settings/Settings.tsx:73 -msgid "Integration" +#~ msgid "Integration" +#~ msgstr "" + +#: src/components/settings/SettingsHarvester.tsx:424 +msgid "Interval (in seconds) in which directories are scanned to refresh the list of available plots" msgstr "" #: src/components/signVerify/VerifyMessage.tsx:169 +#: src/components/vcs/VCCard.tsx:172 msgid "Invalid" msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:585 -msgid "Invalid NFT identifier" +#: src/components/nfts/NFTHashStatus.tsx:80 +msgid "Invalid hash" +msgstr "" + +#: src/components/nfts/NFTPreview.tsx:653 +#~ msgid "Invalid metadata url" +#~ msgstr "" + +#: src/components/offers/NFTOfferEditor.tsx:582 +msgid "Invalid NFT identifier" +msgstr "" + +#: src/components/farm/PoolingHealth.tsx:260 +msgid "Invalid partials" +msgstr "" + +#: src/components/plotNFT/PlotNFTState.tsx:27 +msgid "Invalid state" +msgstr "" + +#: src/components/fullNode/FullNodeConnections.tsx:33 +msgid "IP address" +msgstr "Địa chỉ IP" + +#: src/components/fullNode/FullNodeAddConnection.tsx:89 +msgid "IP address / host" +msgstr "Địa chỉ IP/ máy chủ" + +#: src/constants/WalletConnectCommands.tsx:944 +msgid "Is notification visible to all paired fingerprints" msgstr "" -#: src/components/nfts/NFTPreview.tsx:653 -msgid "Invalid metadata url" +#: src/components/vcs/VCCard.tsx:159 +msgid "Issued" msgstr "" -#: src/components/plotNFT/PlotNFTState.tsx:27 -msgid "Invalid state" +#: src/components/vcs/VCCard.tsx:119 +msgid "Issuer DID" msgstr "" #: src/components/plotNFT/PlotNFTGetPoolLoginLinkDialog.tsx:66 msgid "It is a one-time login link that can be used to log in to a pool's website. It contains a signature using the farmer's key from the plot NFT. Not all pools support this feature." msgstr "" -#: src/components/plotNFT/PlotNFTCard.tsx:334 -msgid "Join Pool" -msgstr "" +#: src/components/offers/OfferShareDialog.tsx:1184 +#~ msgid "Join {teamName}" +#~ msgstr "Join {teamName}" -#: src/components/plot/add/PlotAddNFT.tsx:56 -#: src/components/plot/add/PlotAddNFT.tsx:130 -#: src/components/plotNFT/select/PlotNFTSelectPool.tsx:139 -#: src/components/plotNFT/select/PlotNFTSelectPool.tsx:153 +#: src/components/plot/add/PlotAddNFT.tsx:145 +#: src/components/plotNFT/select/PlotNFTSelectPool.tsx:142 +#: src/components/plotNFT/select/PlotNFTSelectPool.tsx:156 #: src/components/pool/PoolHero.tsx:24 msgid "Join a Pool" msgstr "" -#: src/components/plot/add/PlotAddNFT.tsx:41 +#: src/components/plot/add/PlotAddNFT.tsx:49 msgid "Join a pool and get consistent XCH farming rewards. The average returns are the same, but it is much less volatile." msgstr "" -#: src/components/plotNFT/PlotNFTAdd.tsx:61 +#: src/components/plotNFT/PlotNFTAdd.tsx:62 msgid "Join a pool and get consistent XCH farming rewards. The average returns are the same, but it is much less volatile. Assign plots to a plot NFT. You can easily switch pools without having to re-plot." msgstr "" -#: src/components/plot/add/PlotAddNFT.tsx:122 +#: src/components/plot/add/PlotAddNFT.tsx:137 msgid "Join a pool and get more consistent XCH farming rewards. Create a plot NFT and assign your new plots to a group." msgstr "" @@ -1641,8 +2472,12 @@ msgstr "" msgid "Join farming pools" msgstr "" -#: src/components/offers/OfferShareDialog.tsx:1184 -msgid "Join {teamName}" +#: src/components/plotNFT/PlotNFTCard.tsx:336 +msgid "Join Pool" +msgstr "" + +#: src/components/plot/add/PlotAddChooseSize.tsx:101 +msgid "K value" msgstr "" #: src/components/plot/PlotHarvesterPlots.tsx:39 @@ -1650,38 +2485,72 @@ msgstr "" msgid "K-Size" msgstr "Kích cỡ" -#: src/hooks/useWalletConnectCommand.tsx:101 +#: src/components/walletConnect/WalletConnectConfirmDialog.tsx:105 msgid "Key" msgstr "" #: src/components/settings/SettingsIntegration.tsx:65 -msgid "Key switching" +#~ msgid "Key switching" +#~ msgstr "" + +#: src/components/settings/SettingsIntegration.tsx:182 +msgid "Key Switching" msgstr "" #: src/components/offers/OfferShareDialog.tsx:1086 -msgid "Keybase command failed {e}. If you haven't installed Keybase, you can download from https://keybase.io" -msgstr "" +#~ msgid "Keybase command failed {e}. If you haven't installed Keybase, you can download from https://keybase.io" +#~ msgstr "Keybase command failed {e}. If you haven't installed Keybase, you can download from https://keybase.io" #: src/components/offers/OfferShareDialog.tsx:1165 -msgid "Keybase is a secure messaging and file sharing application. To share an offer in the Keybase {teamName} team, you must first have Keybase installed." -msgstr "" +#~ msgid "Keybase is a secure messaging and file sharing application. To share an offer in the Keybase {teamName} team, you must first have Keybase installed." +#~ msgstr "Keybase is a secure messaging and file sharing application. To share an offer in the Keybase {teamName} team, you must first have Keybase installed." -#: src/components/app/AppKeyringMigrator.tsx:83 +#: src/components/app/AppKeyringMigrator.tsx:84 msgid "Keyring migration failed: {0}" msgstr "" +#: src/components/plot/add/PlotAddChooseKeys.tsx:141 +msgid "Keys" +msgstr "" + #: src/components/farm/FarmFullNodeConnections.tsx:49 #: src/components/farm/FarmYourHarvesterNetwork.tsx:49 msgid "KiB Up/Down" msgstr "KiB Lên / Xuống" -#: src/components/farm/FarmLastAttemptedProof.tsx:45 +#: src/components/vcs/VCList.tsx:304 +msgid "KYC status" +msgstr "" + +#: src/components/harvest/HarvesterLatency.tsx:88 +msgid "LAST 1 HOUR" +msgstr "" + +#: src/components/harvest/HarvesterLatency.tsx:93 +msgid "LAST 12 HOURS" +msgstr "" + +#: src/components/harvest/HarvesterLatency.tsx:98 +msgid "LAST 24 HOURS" +msgstr "" + +#: src/components/harvest/HarvesterLatency.tsx:83 +msgid "LAST 64 SPs" +msgstr "" + +#: src/components/farm/FarmLastAttemptedProof.tsx:50 msgid "Last Attempted Proof" msgstr "Bằng chứng cuối cùng" +#: src/components/farm/card/FarmingRewardsHistoryCards.tsx:95 +#: src/components/farm/card/FarmingRewardsHistoryCards.tsx:98 +#: src/components/farm/card/FarmingRewardsHistoryCards.tsx:107 +msgid "Last block won" +msgstr "" + #: src/components/farm/card/FarmCardLastHeightFarmed.tsx:13 -msgid "Last Height Farmed" -msgstr "Height được farm gần nhất." +#~ msgid "Last Height Farmed" +#~ msgstr "Last Height Farmed" #: src/components/fullNode/card/FullNodeCardPeakTime.tsx:16 msgid "Last Transaction Block Time" @@ -1691,14 +2560,20 @@ msgstr "" msgid "Latest Block Challenges" msgstr "Thử thách khối mới nhất" -#: src/components/nfts/NFTDetails.tsx:64 +#: src/components/plotNFT/PlotExternalNFTCard.tsx:256 +#: src/components/plotNFT/PlotNFTCard.tsx:292 +#: src/constants/WalletConnectCommands.tsx:831 +#: src/constants/WalletConnectCommands.tsx:843 +msgid "Launcher Id" +msgstr "" + +#: src/components/nfts/NFTDetails.tsx:65 +#: src/components/vcs/VCCard.tsx:132 msgid "Launcher ID" msgstr "" -#: src/components/plotNFT/PlotExternalNFTCard.tsx:254 -#: src/components/plotNFT/PlotNFTCard.tsx:290 -#: src/constants/WalletConnectCommands.tsx:478 -msgid "Launcher Id" +#: src/components/plot/add/PlotAddNFT.tsx:84 +msgid "Learn more" msgstr "" #: src/components/plotNFT/PlotNFTGetPoolLoginLinkDialog.tsx:75 @@ -1710,47 +2585,40 @@ msgstr "" msgid "Leaving Pool" msgstr "" -#: src/components/app/AppKeyringMigrator.tsx:93 +#: src/components/app/AppKeyringMigrator.tsx:94 msgid "Legacy keyrings are no longer supported. Your keys need to be migrated to a new keyring that is optionally secured by a master passphrase." msgstr "" -#: src/components/app/AppKeyringMigrator.tsx:100 +#: src/components/app/AppKeyringMigrator.tsx:101 msgid "Legacy keyrings are no longer supported. Your keys need to be migrated to a new keyring that is secured by a master passphrase." msgstr "" -#: src/components/nfts/NFTDetails.tsx:295 +#: src/components/nfts/NFTDetails.tsx:296 +#: src/constants/WalletConnectCommands.tsx:655 msgid "License Hash" msgstr "" -#: src/components/nfts/NFTDetails.tsx:280 +#: src/constants/WalletConnectCommands.tsx:650 +msgid "License Uris" +msgstr "" + +#: src/components/nfts/NFTDetails.tsx:281 msgid "License URL {0}" msgstr "" -#: src/components/settings/SettingsNFT.tsx:214 +#: src/components/settings/SettingsNFT.tsx:185 msgid "Limit cache size" msgstr "" -#: src/components/fullNode/FullNodeConnections.tsx:99 +#: src/components/fullNode/FullNodeConnections.tsx:100 msgid "List of connections is empty" msgstr "" -#: src/components/nfts/NFTSummary.tsx:103 -msgid "Loading NFT" -msgstr "" - -#: src/components/offers/NFTOfferPreview.tsx:62 -msgid "Loading NFT Info..." -msgstr "" - -#: src/components/offers2/OfferBuilderValueSearch.tsx:144 -msgid "Loading NFTs..." -msgstr "" - -#: src/components/app/AppProviders.tsx:96 +#: src/components/app/AppProviders.tsx:90 msgid "Loading configuration" msgstr "" -#: src/components/farm/Farm.tsx:25 +#: src/components/farm/Farm.tsx:29 msgid "Loading farming data" msgstr "" @@ -1758,32 +2626,56 @@ msgstr "" msgid "Loading fingerprint" msgstr "" -#: src/components/app/AppState.tsx:193 +#: src/components/app/AppState.tsx:207 msgid "Loading keyring status" msgstr "" +#: src/components/nfts/NFTSummary.tsx:99 +msgid "Loading NFT" +msgstr "" + +#: src/components/offers/NFTOfferPreview.tsx:62 +msgid "Loading NFT Info..." +msgstr "" + +#: src/components/offers2/OfferBuilderValueSearch.tsx:144 +#~ msgid "Loading NFTs..." +#~ msgstr "" + #: src/components/did/DIDProfileDropdown.tsx:48 #: src/components/helpers/HeightToTimestamp.tsx:16 -#: src/components/nfts/NFTTitle.tsx:16 -#: src/components/notification/NotificationNFTTitle.tsx:26 +#: src/components/nfts/NFTMetadata.tsx:21 #: src/components/offers/NFTOfferTokenSelector.tsx:97 #: src/components/offers2/OfferBuilderTokenSelector.tsx:79 +#: src/components/offers2/OfferDetails.tsx:38 #: src/components/plot/queue/PlotQueueLogDialog.tsx:27 msgid "Loading..." msgstr "Đang xử lý..." -#: src/components/plot/PlotHarvester.tsx:60 +#: src/components/plot/PlotHarvester.tsx:61 msgid "Local" msgstr "" -#: src/components/settings/SettingsNFT.tsx:196 +#: src/components/settings/SettingsNFT.tsx:167 msgid "Local folder" msgstr "" -#: src/constants/WalletConnectCommands.tsx:14 +#: src/components/harvest/HarvesterDetail.tsx:47 +msgid "Local Harvester" +msgstr "" + +#: src/components/offers2/CancelOfferList.tsx:110 +msgid "Locked" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:15 msgid "Log In" msgstr "" +#: src/components/app/AppStatusHeader.tsx:182 +msgid "Log Out" +msgstr "" + #: src/components/app/AppSelectMode.tsx:84 msgid "Manage CAT tokens" msgstr "" @@ -1792,54 +2684,87 @@ msgstr "" msgid "Manage Farming Rewards" msgstr "Quản lý phần thưởng farm" +#: src/components/settings/SettingsNFT.tsx:137 +msgid "Manage how and where files are stored on this computer." +msgstr "" + +#: src/components/settings/SettingsIntegration.tsx:218 +msgid "Manage permissions for your WalletConnect apps." +msgstr "" + #: src/components/farm/FarmManageFarmingRewards.tsx:94 msgid "Manage Your Farming Rewards Target Addresses" msgstr "Quản lý địa chỉ nhận phần thưởng farm của bạn" -#: src/components/settings/SettingsNFT.tsx:166 -msgid "Manage how and where files are stored on this computer." +#: src/components/harvest/HarvesterLatency.tsx:111 +msgid "Max" +msgstr "" + +#: src/components/vcs/VCList.tsx:308 +msgid "Memberships" msgstr "" -#: src/constants/WalletConnectCommands.tsx:407 +#: src/constants/WalletConnectCommands.tsx:138 +#: src/constants/WalletConnectCommands.tsx:531 msgid "Memos" msgstr "" +#: src/components/notification/NotificationAnnouncementDialog.tsx:53 #: src/components/signVerify/SignMessage.tsx:194 #: src/components/signVerify/VerifyMessage.tsx:207 -#: src/constants/WalletConnectCommands.tsx:124 -#: src/constants/WalletConnectCommands.tsx:141 +#: src/constants/WalletConnectCommands.tsx:183 +#: src/constants/WalletConnectCommands.tsx:206 +#: src/constants/WalletConnectCommands.tsx:226 +#: src/constants/WalletConnectCommands.tsx:926 msgid "Message" msgstr "" -#: src/components/nfts/NFTDetails.tsx:265 -msgid "Metadata Hash" +#: src/constants/WalletConnectCommands.tsx:188 +#: src/constants/WalletConnectCommands.tsx:211 +msgid "Message Is Hex Encoded String" msgstr "" -#: src/components/nfts/NFTDetails.tsx:250 -msgid "Metadata URL {0}" +#: src/components/notification/utils.ts:115 +msgid "Message not available" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:644 +msgid "Meta Hash" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:639 +msgid "Meta Uris" +msgstr "" + +#: src/components/nfts/NFTDetails.tsx:266 +msgid "Metadata Hash" msgstr "" #: src/components/nfts/NFTPreview.tsx:649 -msgid "Metadata hash mismatch" +#~ msgid "Metadata hash mismatch" +#~ msgstr "" + +#: src/components/nfts/NFTDetails.tsx:251 +msgid "Metadata URL {0}" msgstr "" -#: src/components/fullNode/FullNodeConnections.tsx:50 +#: src/components/fullNode/FullNodeConnections.tsx:51 msgid "MiB Up/Down" msgstr "" -#: src/components/settings/SettingsPanel.tsx:136 +#: src/components/settings/SettingsPanel.tsx:135 msgid "Migrate Keyring" msgstr "" -#: src/components/app/AppKeyringMigrator.tsx:268 +#: src/components/app/AppKeyringMigrator.tsx:269 msgid "Migrate Keys" msgstr "" -#: src/components/app/AppKeyringMigrator.tsx:129 +#: src/components/app/AppKeyringMigrator.tsx:130 msgid "Migration required" msgstr "" -#: src/components/settings/SettingsPanel.tsx:92 +#: src/components/settings/SettingsPanel.tsx:89 msgid "Migration required to support passphrase protection" msgstr "" @@ -1847,43 +2772,56 @@ msgstr "" msgid "Minimum Difficulty" msgstr "" -#: src/components/offers/OfferShareDialog.tsx:681 -msgid "MintGarden URL" +#: src/constants/WalletConnectCommands.tsx:601 +msgid "Mint NFT" msgstr "" -#: src/components/nfts/NFTDetails.tsx:213 +#: src/components/nfts/NFTDetails.tsx:214 msgid "Minted at Block Height" msgstr "" -#: src/components/offers2/OfferBuilderNFT.tsx:70 +#: src/components/offers2/OfferBuilderNFT.tsx:55 msgid "Minter" msgstr "" -#: src/components/nfts/NFTDetails.tsx:172 +#: src/components/nfts/NFTDetails.tsx:173 msgid "Minter DID" msgstr "" -#: src/components/offers/OfferSummaryRow.tsx:115 +#: src/components/offers/OfferSummaryRow.tsx:124 msgid "Minter:" msgstr "" +#: src/components/offers/OfferShareDialog.tsx:504 +msgid "MintGarden URL" +msgstr "" + #: src/components/plot/add/PlotAddNumberOfPlots.tsx:94 msgid "Minutes" msgstr "Phút" -#: src/components/plot/PlotHarvester.tsx:108 +#: src/components/plot/PlotHarvester.tsx:109 msgid "Missing Keys" msgstr "" -#: src/components/nfts/NFTPreview.tsx:641 -msgid "Missing preview_image_hash key" +#: src/components/farm/PoolingHealth.tsx:275 +msgid "Missing partials" msgstr "" +#: src/components/nfts/NFTPreview.tsx:641 +#~ msgid "Missing preview_image_hash key" +#~ msgstr "" + #: src/components/nfts/NFTPreview.tsx:637 -msgid "Missing preview_video_hash key" +#~ msgid "Missing preview_video_hash key" +#~ msgstr "" + +#: src/components/farm/FarmHealth.tsx:316 +#: src/components/farm/FarmHealth.tsx:335 +msgid "Missing signage points" msgstr "" -#: src/components/walletConnect/WalletConnectConnections.tsx:79 +#: src/components/walletConnect/WalletConnectConnections.tsx:83 msgid "More Info" msgstr "" @@ -1891,182 +2829,248 @@ msgstr "" msgid "More memory slightly increases speed" msgstr "Thêm bộ nhớ làm tăng tốc độ" -#: src/components/nfts/NFTMoveToProfileDialog.tsx:335 +#: src/components/harvest/HarvesterDetail.tsx:129 +msgid "more space" +msgstr "" + +#: src/components/nfts/NFTMoveToProfileDialog.tsx:331 msgid "Move" msgstr "" -#: src/components/nfts/NFTMoveToProfileDialog.tsx:379 +#: src/components/nfts/NFTMoveToProfileDialog.tsx:375 msgid "Move NFT to Profile" msgstr "" -#: src/components/nfts/NFTContextualActions.tsx:228 +#: src/components/nfts/NFTContextualActions.tsx:225 msgid "Move to Profile" msgstr "" -#: src/components/nfts/gallery/NFTGallery.tsx:522 +#: src/components/nfts/gallery/NFTGallery.tsx:278 msgid "Multi-select" msgstr "" -#: src/components/settings/ProfileView.tsx:90 +#: src/components/addressbook/AddressBookSideBar.tsx:160 +#: src/components/addressbook/MyContact.tsx:112 +msgid "My Contact Info" +msgstr "" + +#: src/components/settings/ProfileView.tsx:95 msgid "My DID" msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:216 -#: src/components/offers2/OfferBuilderNFTSection.tsx:48 -#: src/components/settings/Settings.tsx:68 -#: src/components/settings/SettingsNFT.tsx:110 -#: src/components/signVerify/SignMessage.tsx:154 -msgid "NFT" +#: src/components/harvest/HarvesterLatency.tsx:27 +#: src/components/harvest/HarvesterLatency.tsx:27 +msgid "N/A" msgstr "" -#: src/components/nfts/NFTDetails.tsx:73 -msgid "NFT Coin ID" +#: src/components/addressbook/ContactAdd.tsx:47 +#: src/components/addressbook/ContactAdd.tsx:105 +#: src/components/addressbook/ContactAdd.tsx:163 +#: src/components/addressbook/ContactAdd.tsx:351 +#: src/components/addressbook/ContactEdit.tsx:50 +#: src/components/addressbook/ContactEdit.tsx:108 +#: src/components/addressbook/ContactEdit.tsx:166 +#: src/components/addressbook/ContactEdit.tsx:366 +#: src/constants/WalletConnectCommands.tsx:548 +#: src/constants/WalletConnectCommands.tsx:773 +msgid "Name" msgstr "" -#: src/constants/WalletConnectCommands.tsx:473 -msgid "NFT Coin Id" +#: src/components/settings/ProfileAdd.tsx:121 +msgid "Need some {currencyCode}?" msgstr "" -#: src/components/nfts/NFTDetails.tsx:55 -#: src/components/offers2/OfferBuilderNFT.tsx:63 -#: src/components/signVerify/SigningEntityNFT.tsx:63 -msgid "NFT ID" +#: src/components/offers/NFTOfferViewer.tsx:584 +msgid "Net Proceeds" msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:218 -msgid "NFT Identifier" +#: src/components/farm/card/NetspaceCards.tsx:13 +msgid "Netspace" msgstr "" -#: src/components/nfts/NFTMoveToProfileDialog.tsx:209 -msgid "NFT Move Failed" +#: src/components/offers/NFTOfferViewer.tsx:607 +msgid "Network Fee (Optional)" msgstr "" -#: src/components/nfts/NFTMoveToProfileDialog.tsx:184 -#: src/components/nfts/NFTMoveToProfileDialog.tsx:202 -msgid "NFT Move Pending" +#: src/components/fullNode/card/FullNodeCardNetworkName.tsx:14 +msgid "Network Name" +msgstr "Tên mạng" + +#: src/constants/WalletConnectCommands.tsx:270 +msgid "New Address" msgstr "" -#: src/components/offers/NFTOfferViewer.tsx:494 -msgid "NFT Purchase Price" +#: src/components/notification/utils.ts:105 +msgid "New counter offer" msgstr "" -#: src/components/nfts/NFTContextualActions.tsx:270 -msgid "NFT Status Update Failed" +#: src/components/notification/utils.ts:101 +msgid "New offer" msgstr "" -#: src/components/nfts/NFTContextualActions.tsx:260 -msgid "NFT Status Updated" +#: src/components/settings/ChangePassphrasePrompt.tsx:212 +msgid "New Passphrase" msgstr "" -#: src/components/nfts/NFTContextualActions.tsx:182 -msgid "NFT Transfer Failed" +#: src/constants/WalletConnectCommands.tsx:854 +msgid "New Proof Hash" msgstr "" -#: src/components/nfts/NFTContextualActions.tsx:175 -msgid "NFT Transfer Pending" +#: src/constants/WalletConnectCommands.tsx:848 +msgid "New Puzzle Hash" +msgstr "" + +#: src/components/block/Block.jsx:260 +#: src/components/nfts/detail/NFTDetailV2.tsx:143 +msgid "Next" +msgstr "Tiếp theo" + +#: src/components/offers/NFTOfferEditor.tsx:213 +#: src/components/offers2/OfferBuilderNFTSection.tsx:44 +#: src/components/settings/SettingsNFT.tsx:81 +#: src/components/signVerify/SignMessage.tsx:154 +msgid "NFT" +msgstr "" + +#: src/util/offerBuilderDataToOffer.ts:262 +#: src/util/offerBuilderDataToOffer.ts:336 +msgid "NFT {nftId} is already used in this offer" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:473 +#~ msgid "NFT Coin Id" +#~ msgstr "" + +#: src/components/nfts/NFTDetails.tsx:74 +msgid "NFT Coin ID" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:698 +#: src/constants/WalletConnectCommands.tsx:795 +msgid "NFT Coin Ids" msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:622 +#: src/components/offers/NFTOfferEditor.tsx:619 msgid "NFT details not available" msgstr "" -#: src/components/offers2/OfferBuilderNFTRoyalties.tsx:171 +#: src/components/offers2/OfferBuilderNFTRoyalties.tsx:172 msgid "NFT has no royalties" msgstr "" -#: src/components/notification/NotificationSendDialog.tsx:208 +#: src/components/notification/NotificationSendDialog.tsx:212 msgid "NFT holder address" msgstr "" +#: src/components/nfts/NFTDetails.tsx:56 +#: src/components/offers2/OfferBuilderNFT.tsx:51 +#: src/components/signVerify/SigningEntityNFT.tsx:65 +msgid "NFT ID" +msgstr "" + +#: src/components/offers/NFTOfferEditor.tsx:215 +msgid "NFT Identifier" +msgstr "" + #: src/components/offers/NFTOfferPreview.tsx:44 msgid "NFT identifier does not reference a valid NFT coin." msgstr "" -#: src/components/offers/NFTOfferPreview.tsx:105 -#: src/components/offers2/OfferBuilderNFT.tsx:91 -#: src/components/offers2/OfferBuilderNFT.tsx:119 -msgid "NFT not specified" +#: src/constants/WalletConnectCommands.tsx:790 +msgid "NFT Launcher Id" msgstr "" -#: src/util/offerBuilderDataToOffer.ts:94 -#: src/util/offerBuilderDataToOffer.ts:148 -msgid "NFT {nftId} is already used in this offer" +#: src/components/nfts/NFTMoveToProfileDialog.tsx:207 +msgid "NFT Move Failed" msgstr "" -#: src/components/dashboard/DashboardSideBar.tsx:57 -msgid "NFTs" +#: src/components/nfts/NFTMoveToProfileDialog.tsx:182 +#: src/components/nfts/NFTMoveToProfileDialog.tsx:200 +msgid "NFT Move Pending" msgstr "" -#: src/components/settings/SettingsNFT.tsx:135 -msgid "NFTs that have been categorized by the creator as objectionable content will be hidden by default." +#: src/components/offers/NFTOfferPreview.tsx:105 +#: src/components/offers2/OfferBuilderNFT.tsx:97 +msgid "NFT not specified" msgstr "" -#: src/constants/WalletConnectCommands.tsx:431 -msgid "Name" +#: src/components/offers/NFTOfferViewer.tsx:498 +msgid "NFT Purchase Price" msgstr "" -#: src/components/offers/NFTOfferViewer.tsx:580 -msgid "Net Proceeds" +#: src/components/nfts/NFTContextualActions.tsx:264 +msgid "NFT Status Update Failed" msgstr "" -#: src/components/offers/NFTOfferViewer.tsx:603 -msgid "Network Fee (Optional)" +#: src/components/nfts/NFTContextualActions.tsx:254 +msgid "NFT Status Updated" msgstr "" -#: src/components/fullNode/card/FullNodeCardNetworkName.tsx:14 -msgid "Network Name" -msgstr "Tên mạng" +#: src/components/nfts/NFTContextualActions.tsx:179 +msgid "NFT Transfer Failed" +msgstr "" -#: src/constants/WalletConnectCommands.tsx:161 -msgid "New Address" +#: src/components/nfts/NFTContextualActions.tsx:173 +msgid "NFT Transfer Pending" msgstr "" -#: src/components/settings/ChangePassphrasePrompt.tsx:210 -msgid "New Passphrase" +#: src/components/dashboard/DashboardSideBar.tsx:53 +msgid "NFTs" msgstr "" -#: src/components/block/Block.jsx:259 -#: src/components/nfts/detail/NFTDetailV2.tsx:249 -msgid "Next" -msgstr "Tiếp theo" +#: src/components/settings/SettingsNFT.tsx:106 +msgid "NFTs that have been categorized by the creator as objectionable content will be hidden by default." +msgstr "" -#: src/electron/main.tsx:813 +#: src/components/vcs/VCCard.tsx:89 msgid "No" msgstr "Không" -#: src/util/offerBuilderDataToOffer.ts:74 -#: src/util/offerBuilderDataToOffer.ts:135 -msgid "No CAT wallet found for {assetId} token" +#: src/components/notification/NotificationsMenu.tsx:53 +msgid "No activities yet" msgstr "" -#: src/components/plot/add/PlotAddNumberOfPlots.tsx:397 -msgid "No CPU Affinity" +#: src/components/farm/card/FarmCardLastHeightFarmed.tsx:15 +#~ msgid "No blocks farmed yet" +#~ msgstr "No blocks farmed yet" + +#: src/util/offerBuilderDataToOffer.ts:223 +#: src/util/offerBuilderDataToOffer.ts:323 +msgid "No CAT wallet found for {assetId} token" msgstr "" -#: src/components/walletConnect/WalletConnectPairInfoDialog.tsx:113 -msgid "No Paired Keys" +#: src/components/settings/SettingsIntegration.tsx:258 +msgid "No connected applications" msgstr "" -#: src/components/notification/NotificationsMenu.tsx:49 -msgid "No activities yet" +#: src/components/addressbook/AddressBookSideBar.tsx:89 +msgid "No Contacts" msgstr "" -#: src/components/farm/card/FarmCardLastHeightFarmed.tsx:15 -msgid "No blocks farmed yet" -msgstr "Chưa có khối được farm" +#: src/components/plot/add/PlotAddNumberOfPlots.tsx:397 +msgid "No CPU Affinity" +msgstr "" -#: src/components/offers/OfferManager.tsx:394 +#: src/components/offers/OfferManager.tsx:283 msgid "No current offers" msgstr "" -#: src/components/nfts/NFTPreview.tsx:616 +#: src/components/settings/SettingsIntegration.tsx:331 +msgid "No Custom Permissions" +msgstr "" + +#: src/components/nfts/NFTPreview.tsx:437 msgid "No file available" msgstr "" -#: src/components/offers2/OfferIncomingTable.tsx:207 +#: src/components/offers2/OfferIncomingTable.tsx:277 msgid "No incoming offers" msgstr "" +#: src/components/walletConnect/WalletConnectPairInfoDialog.tsx:115 +msgid "No Paired Keys" +msgstr "" + #: src/components/plot/PlotHarvesterPlots.tsx:126 msgid "No plots yet" msgstr "" @@ -2075,70 +3079,112 @@ msgstr "" msgid "No private keys for one or both addresses. Safe only if you are sending rewards to another wallet." msgstr "Không có khóa riêng cho một hoặc cả hai địa chỉ. Chỉ an toàn nếu bạn đang gửi phần thưởng đến một ví khác." -#: src/util/offerBuilderDataToOffer.ts:51 -#: src/util/offerBuilderDataToOffer.ts:116 +#: src/util/offerBuilderDataToOffer.ts:165 +#: src/util/offerBuilderDataToOffer.ts:193 +#: src/util/offerBuilderDataToOffer.ts:303 msgid "No standard wallet found" msgstr "" #: src/components/farm/FarmFullNodeConnections.tsx:27 #: src/components/farm/FarmYourHarvesterNetwork.tsx:27 -#: src/components/fullNode/FullNodeConnections.tsx:28 +#: src/components/fullNode/FullNodeConnections.tsx:29 msgid "Node ID" msgstr "ID Node mạng" +#: src/constants/WalletConnectCommands.tsx:979 +msgid "Non Observer Derivation" +msgstr "" + #: src/components/did/DIDProfileDropdown.tsx:88 -#: src/components/nfts/NFTMoveToProfileDialog.tsx:129 -#: src/components/nfts/NFTMoveToProfileDialog.tsx:277 -#: src/components/plot/add/PlotAddNFT.tsx:81 +#: src/components/farm/FarmHealth.tsx:319 +#: src/components/farm/FarmHealth.tsx:352 +#: src/components/farm/FarmHealth.tsx:370 +#: src/components/farm/PoolingHealth.tsx:82 +#: src/components/farm/PoolingHealth.tsx:120 +#: src/components/farm/PoolingHealth.tsx:157 +#: src/components/farm/PoolingHealth.tsx:194 +#: src/components/nfts/NFTMoveToProfileDialog.tsx:131 +#: src/components/nfts/NFTMoveToProfileDialog.tsx:273 +#: src/components/plot/add/PlotAddNFT.tsx:96 msgid "None" msgstr "" -#: src/components/farm/FarmLastAttemptedProof.tsx:67 +#: src/components/nfts/gallery/NFTGallery.tsx:396 +msgid "None (0)" +msgstr "" + +#: src/components/farm/FarmLastAttemptedProof.tsx:72 msgid "None of your plots have passed the plot filter yet." msgstr "Không có plot nào của bạn vượt qua bộ lọc." +#: src/components/plot/add/PlotAddSelectHybridDiskMode.tsx:84 +msgid "Normal (RAM required: 256G)" +msgstr "" + +#: src/components/farm/FarmHealth.tsx:117 +#: src/components/farm/FarmHealth.tsx:164 +#: src/components/farm/FarmHealth.tsx:188 +msgid "Not available" +msgstr "" + #: src/components/farm/card/FarmCardNotAvailable.tsx:19 #: src/components/farm/card/FarmCardNotAvailable.tsx:22 -#: src/components/nfts/detail/NFTDetailV2.tsx:295 -#: src/components/nfts/detail/NFTDetailV2.tsx:305 -#: src/components/offers2/OfferBuilderValue.tsx:72 +#: src/components/nfts/NFTMetadata.tsx:22 +#: src/components/offers2/OfferBuilderValue.tsx:71 #: src/components/plot/PlotStatus.tsx:20 -#: src/components/plotNFT/PlotNFTCard.tsx:305 -#: src/hooks/useWalletConnectCommand.tsx:91 +#: src/components/plotNFT/PlotNFTCard.tsx:307 +#: src/components/walletConnect/WalletConnectConfirmDialog.tsx:94 msgid "Not Available" msgstr "Không có sẵn" +#: src/components/farm/FarmHealth.tsx:125 +#: src/components/farm/FarmHealth.tsx:172 +#: src/components/fullNode/card/FullNodeCardConnectionStatus.tsx:15 +msgid "Not connected" +msgstr "Không được kết nối" + +#: src/components/farm/FarmHealth.tsx:133 +#: src/components/farm/FarmHealth.tsx:180 +msgid "Not running" +msgstr "" + #: src/components/fullNode/card/FullNodeCardStatus.tsx:14 #: src/components/fullNode/card/FullNodeCardStatus.tsx:44 msgid "Not Synced" msgstr "Chưa đồng bộ" -#: src/components/fullNode/card/FullNodeCardConnectionStatus.tsx:15 -msgid "Not connected" -msgstr "Không được kết nối" - #: src/components/farm/FarmManageFarmingRewards.tsx:152 msgid "Note that this does not change your pooling payout addresses. This only affects old format plots, and the 0.25XCH reward for pooling plots." msgstr "" -#: src/components/notification/NotificationSendDialog.tsx:145 +#: src/components/plot/add/PlotAddChooseKeys.tsx:99 +msgid "Note: the farmer public key corresponding to the current logged-in wallet is {farmerPublicKeyForFingerprint}" +msgstr "" + +#: src/components/plot/add/PlotAddChooseKeys.tsx:66 +msgid "Note: the pool public key corresponding to the current logged-in wallet is {poolPublicKeyForFingerprint}" +msgstr "" + +#: src/components/notification/NotificationSendDialog.tsx:146 msgid "Notification has successfully been sent to a full node and included in the mempool." msgstr "" -#: src/components/settings/Settings.tsx:78 -#: src/components/settings/SettingsNotifications.tsx:16 +#: src/components/notification/NotificationSendDialog.tsx:214 +msgid "Notification recipient's address" +msgstr "" + +#: src/components/settings/SettingsNotifications.tsx:30 msgid "Notifications" msgstr "" -#: src/components/offers/OfferShareDialog.tsx:626 -#: src/components/offers/OfferShareDialog.tsx:959 -#: src/components/offers/OfferShareDialog.tsx:1279 +#: src/components/offers/OfferShareDialog.tsx:444 +#: src/components/offers/OfferShareDialog.tsx:702 +#: src/components/offers/OfferShareDialog.tsx:824 msgid "Notify Current Owner" msgstr "" -#: src/components/plotNFT/PlotExternalNFTCard.tsx:105 -#: src/components/plotNFT/PlotNFTCard.tsx:138 -msgid "Number of Plots" +#: src/constants/WalletConnectCommands.tsx:756 +msgid "Number of Backup Ids Needed" msgstr "" #: src/components/plot/add/PlotAddNumberOfPlots.tsx:168 @@ -2150,10 +3196,27 @@ msgstr "Số lượng buckets" msgid "Number of buckets for phase 3 & 4" msgstr "" +#: src/constants/WalletConnectCommands.tsx:573 +msgid "Number of NFTs" +msgstr "" + +#: src/components/harvest/HarvesterOverview.tsx:180 +msgid "Number of plots" +msgstr "" + +#: src/components/plotNFT/PlotExternalNFTCard.tsx:107 +#: src/components/plotNFT/PlotNFTCard.tsx:140 +msgid "Number of Plots" +msgstr "" + #: src/components/plot/add/PlotAddNumberOfPlots.tsx:130 msgid "Number of threads" msgstr "Số nhân" +#: src/components/settings/SettingsHarvester.tsx:480 +msgid "Number of threads for a decompressor context." +msgstr "" + #: src/components/plot/add/PlotAddNumberOfPlots.tsx:281 msgid "Number of threads for C table processing" msgstr "" @@ -2162,6 +3225,10 @@ msgstr "" msgid "Number of threads for F1 generation" msgstr "" +#: src/components/plot/add/PlotAddNumberOfPlots.tsx:267 +msgid "Number of threads for forward propagation" +msgstr "" + #: src/components/plot/add/PlotAddNumberOfPlots.tsx:295 msgid "Number of threads for Phase 2" msgstr "" @@ -2170,91 +3237,90 @@ msgstr "" msgid "Number of threads for Phase 3" msgstr "" -#: src/components/plot/add/PlotAddNumberOfPlots.tsx:267 -msgid "Number of threads for forward propagation" +#: src/components/nfts/gallery/NFTGallery.tsx:366 +msgid "Objectionable Content" msgstr "" -#: src/components/offers/OfferDataDialog.tsx:58 -#: src/components/plotNFT/PlotNFTGetPoolLoginLinkDialog.tsx:86 -msgid "OK" -msgstr "Xong" - -#: src/components/settings/SettingsNFT.tsx:178 +#: src/components/settings/SettingsNFT.tsx:149 msgid "Occupied space" msgstr "" -#: src/constants/WalletConnectCommands.tsx:295 +#: src/constants/WalletConnectCommands.tsx:416 msgid "Offer" msgstr "" -#: src/components/offers/OfferManager.tsx:437 +#: src/components/offers/OfferManager.tsx:326 #: src/components/offers2/OfferNavigationHeader.tsx:16 msgid "Offer Builder" msgstr "" +#: src/components/offers/NFTOfferViewer.tsx:173 +#: src/components/offers2/OfferBuilderValue.tsx:196 +#: src/components/offers2/OfferBuilderViewer.tsx:246 +msgid "Offer cannot be accepted because you don't possess the requested assets" +msgstr "" + #: src/components/offers/OfferDataDialog.tsx:29 #: src/components/offers/OfferDataDialog.tsx:37 -#: src/constants/WalletConnectCommands.tsx:283 -#: src/constants/WalletConnectCommands.tsx:313 +#: src/constants/WalletConnectCommands.tsx:404 +#: src/constants/WalletConnectCommands.tsx:439 +#: src/constants/WalletConnectCommands.tsx:938 msgid "Offer Data" msgstr "" -#: src/constants/WalletConnectCommands.tsx:325 -#: src/constants/WalletConnectCommands.tsx:337 -msgid "Offer Id" +#: src/components/offers2/OfferBuilderViewerDialog.tsx:54 +msgid "Offer Details" msgstr "" -#: src/components/offers/OfferManager.tsx:418 -msgid "Offer Management" +#: src/components/offers2/OfferBuilderImport.tsx:77 +msgid "Offer file is too large (> 1MB)" msgstr "" -#: src/components/offers/OfferShareDialog.tsx:598 -#: src/components/offers/OfferShareDialog.tsx:676 -#: src/components/offers/OfferShareDialog.tsx:750 -#: src/components/offers/OfferShareDialog.tsx:842 -#: src/components/offers/OfferShareDialog.tsx:930 -#: src/components/offers/OfferShareDialog.tsx:1131 -#: src/components/offers/OfferShareDialog.tsx:1245 -msgid "Offer Shared" +#: src/hooks/useAcceptOfferHook.tsx:99 +msgid "Offer has been accepted and is awaiting confirmation." msgstr "" -#: src/components/offers/NFTOfferViewer.tsx:170 -#: src/components/offers2/OfferBuilderValue.tsx:200 -#: src/components/offers2/OfferBuilderViewer.tsx:172 -msgid "Offer cannot be accepted because you don't possess the requested assets" +#: src/constants/WalletConnectCommands.tsx:453 +#: src/constants/WalletConnectCommands.tsx:467 +msgid "Offer Id" msgstr "" -#: src/components/offers2/OfferBuilderImport.tsx:77 -msgid "Offer file is too large (> 1MB)" +#: src/components/offers/OfferManager.tsx:307 +msgid "Offer Management" msgstr "" -#: src/hooks/useAcceptOfferHook.tsx:55 -msgid "Offer has been accepted and is awaiting confirmation." +#: src/components/offers/OfferShareDialog.tsx:411 +#: src/components/offers/OfferShareDialog.tsx:499 +#: src/components/offers/OfferShareDialog.tsx:572 +#: src/components/offers/OfferShareDialog.tsx:669 +#: src/components/offers/OfferShareDialog.tsx:785 +msgid "Offer Shared" msgstr "" #: src/components/offers/OfferShareDialog.tsx:755 -msgid "OfferBin URL" -msgstr "" +#~ msgid "OfferBin URL" +#~ msgstr "OfferBin URL" -#: src/components/offers/OfferManager.tsx:266 +#: src/components/offers/OfferManager.tsx:160 +#: src/components/offers2/CancelOfferList.tsx:80 msgid "Offered" msgstr "" -#: src/components/offers2/OfferBuilderTradeColumn.tsx:22 -#: src/components/offers2/OfferIncomingTable.tsx:60 +#: src/components/offers2/OfferBuilderTradeColumn.tsx:23 +#: src/components/offers2/OfferIncomingTable.tsx:75 msgid "Offering" msgstr "" #: src/components/offers/utils.ts:145 -msgid "Offering: [{makerString}], Requesting: [{takerString}]" -msgstr "" +#~ msgid "Offering: [{makerString}], Requesting: [{takerString}]" +#~ msgstr "Offering: [{makerString}], Requesting: [{takerString}]" -#: src/components/offers/OfferShareDialog.tsx:1252 +#: src/components/offers/OfferShareDialog.tsx:792 msgid "Offerpool URL" msgstr "" -#: src/components/dashboard/DashboardSideBar.tsx:63 -#: src/components/nfts/detail/NFTDetailV2.tsx:331 +#: src/components/dashboard/DashboardSideBar.tsx:67 +#: src/components/nfts/detail/NFTDetailV2.tsx:245 msgid "Offers" msgstr "" @@ -2262,31 +3328,37 @@ msgstr "" msgid "Offers are a way to trade assets in a genuinely peer-to-peer way that eliminates counterparty risk." msgstr "" -#: src/components/offers/OfferManager.tsx:421 +#: src/components/offers/OfferManager.tsx:310 msgid "Offers are a way to trade assets in a genuinely peer-to-peer way to eliminate counterparty risk." msgstr "" -#: src/components/offers/OfferManager.tsx:470 +#: src/components/offers/OfferManager.tsx:359 msgid "Offers you accepted" msgstr "" -#: src/components/offers/OfferManager.tsx:469 +#: src/components/offers/OfferManager.tsx:358 msgid "Offers you created" msgstr "" +#: src/components/farm/FarmHealth.tsx:203 +#: src/components/offers/OfferDataDialog.tsx:58 +#: src/components/plotNFT/PlotNFTGetPoolLoginLinkDialog.tsx:86 +msgid "OK" +msgstr "Xong" + #: src/components/offers/OfferAcceptConfirmationDialog.tsx:56 msgid "Once you accept this offer, you will not be able to cancel the transaction. Are you sure you want to accept this offer?" msgstr "" -#: src/components/nfts/NFTTransferConfirmationDialog.tsx:32 -msgid "Once you initiate this transfer, you will not be able to cancel the transaction. Are you sure you want to transfer the NFT?" -msgstr "" - #: src/components/nfts/NFTTransferAction.tsx:93 msgid "Once you initiate this transfer, you will not be able to cancel the transaction. Are you sure you want to transfer {0} NFTs?" msgstr "" -#: src/components/offers2/OfferBuilderViewer.tsx:176 +#: src/components/nfts/NFTTransferConfirmationDialog.tsx:40 +msgid "Once you initiate this transfer, you will not be able to cancel the transaction. Are you sure you want to transfer the NFT?" +msgstr "" + +#: src/components/offers2/OfferBuilderViewer.tsx:250 msgid "One or more unknown tokens are being offered. Be sure to verify that the asset IDs of the offered tokens match the asset IDs of the tokens you are expecting." msgstr "" @@ -2294,22 +3366,47 @@ msgstr "" msgid "One or more unknown tokens are being offered. Please verify that the asset IDs of the tokens listed below match the asset IDs of the tokens you expect to receive." msgstr "" -#: src/components/offers2/OfferBuilderNFTSection.tsx:49 +#: src/components/offers2/OfferBuilderNFTSection.tsx:45 msgid "One-of-a-kind Collectible assets" msgstr "" +#: src/components/nfts/NFTContextualActions.tsx:316 +msgid "Open in Browser" +msgstr "" + #: src/hooks/useOpenUnsafeLink.tsx:31 msgid "Open Link" msgstr "" -#: src/components/nfts/NFTContextualActions.tsx:322 -msgid "Open in Browser" +#: src/components/offers2/OfferEditorCancelConflictingOffersDialog.tsx:312 +msgid "Open offers required to be canceled to refill spendable amount" msgstr "" -#: src/components/offers2/OfferBuilderFeeSection.tsx:53 +#: src/components/offers2/OfferEditorCancelConflictingOffersDialog.tsx:334 +msgid "Open offers which lock the same assets as the new offer" +msgstr "" + +#: src/components/offers2/OfferBuilderFeeSection.tsx:55 msgid "Optional network fee to expedite acceptance of your offer" msgstr "" +#: src/components/plot/add/PlotAddNumberOfPlots.tsx:41 +msgid "Options" +msgstr "" + +#: src/components/offers2/OfferBuilderImport.tsx:170 +#: src/components/signVerify/VerifyMessageImport.tsx:154 +msgid "or <0>browse on your computer" +msgstr "" + +#: src/components/offers/OfferImport.tsx:170 +msgid "or Paste (⌘V) an Offer blob" +msgstr "" + +#: src/components/offers/OfferImport.tsx:170 +msgid "or Paste (Ctrl-V) an Offer blob" +msgstr "" + #: src/components/plot/add/PlotAddNumberOfPlots.tsx:282 msgid "Override the thread count for C table processing" msgstr "" @@ -2318,6 +3415,10 @@ msgstr "" msgid "Override the thread count for F1 generation" msgstr "" +#: src/components/plot/add/PlotAddNumberOfPlots.tsx:268 +msgid "Override the thread count for forward propagation" +msgstr "" + #: src/components/plot/add/PlotAddNumberOfPlots.tsx:296 msgid "Override the thread count for Phase 2" msgstr "" @@ -2326,85 +3427,109 @@ msgstr "" msgid "Override the thread count for Phase 3" msgstr "" -#: src/components/plot/add/PlotAddNumberOfPlots.tsx:268 -msgid "Override the thread count for forward propagation" -msgstr "" - -#: src/components/nfts/NFTDetails.tsx:87 +#: src/components/nfts/NFTDetails.tsx:88 msgid "Owner Address" msgstr "" -#: src/components/nfts/NFTDetails.tsx:108 +#: src/components/nfts/NFTDetails.tsx:109 msgid "Owner DID" msgstr "" -#: src/components/nfts/NFTDetails.tsx:148 +#: src/components/nfts/NFTDetails.tsx:149 msgid "Owner Public Key" msgstr "" -#: src/components/walletConnect/WalletConnectPairInfoDialog.tsx:75 -msgid "Pair Information" +#: src/components/plot/add/PlotAddForm.tsx:161 +msgid "p2SingletonPuzzleHash is not defined" msgstr "" -#: src/components/walletConnect/WalletConnectPairInfoDialog.tsx:84 +#: src/components/walletConnect/WalletConnectPairInfoDialog.tsx:86 msgid "Pair does not exists" msgstr "" -#: src/components/walletConnect/WalletConnectPairInfoDialog.tsx:97 +#: src/components/walletConnect/WalletConnectPairInfoDialog.tsx:77 +msgid "Pair Information" +msgstr "" + +#: src/components/walletConnect/WalletConnectPairInfoDialog.tsx:99 msgid "Paired Keys" msgstr "" -#: src/components/app/AppKeyringMigrator.tsx:146 +#: src/components/settings/SettingsHarvester.tsx:456 +msgid "Parallel Decompressor Count" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:908 +msgid "Parent Coin Info" +msgstr "" + +#: src/components/farm/PoolingHealth.tsx:267 +msgid "Partials found but not sent to pools. This usually happens when a partial is found before connections to pools are established" +msgstr "" + +#: src/components/farm/PoolingHealth.tsx:257 +msgid "Partials not good enough or rejected by pools" +msgstr "" + +#: src/components/farm/PoolingHealth.tsx:249 +msgid "Partials sent to pools but too late" +msgstr "" + +#: src/components/farm/PoolingHealth.tsx:241 +msgid "Partials successfully sent and acknowledged by pools" +msgstr "" + #: src/components/app/AppKeyringMigrator.tsx:147 -#: src/components/app/AppPassPrompt.tsx:137 -#: src/components/settings/RemovePassphrasePrompt.tsx:129 -#: src/components/settings/SetPassphrasePrompt.tsx:173 -#: src/components/settings/SettingsPanel.tsx:180 +#: src/components/app/AppKeyringMigrator.tsx:148 +#: src/components/app/AppPassPrompt.tsx:138 +#: src/components/settings/RemovePassphrasePrompt.tsx:130 +#: src/components/settings/SetPassphrasePrompt.tsx:175 +#: src/components/settings/SettingsPanel.tsx:183 msgid "Passphrase" msgstr "" -#: src/components/app/AppKeyringMigrator.tsx:208 -#: src/components/settings/ChangePassphrasePrompt.tsx:265 -#: src/components/settings/SetPassphrasePrompt.tsx:232 +#: src/components/app/AppKeyringMigrator.tsx:209 +#: src/components/settings/ChangePassphrasePrompt.tsx:267 +#: src/components/settings/SetPassphrasePrompt.tsx:234 msgid "Passphrase Hint" msgstr "" -#: src/components/app/AppKeyringMigrator.tsx:207 -#: src/components/settings/ChangePassphrasePrompt.tsx:264 -#: src/components/settings/SetPassphrasePrompt.tsx:231 +#: src/components/app/AppKeyringMigrator.tsx:208 +#: src/components/settings/ChangePassphrasePrompt.tsx:266 +#: src/components/settings/SetPassphrasePrompt.tsx:233 msgid "Passphrase Hint (Optional)" msgstr "" -#: src/components/settings/SettingsPanel.tsx:64 +#: src/components/settings/SettingsPanel.tsx:60 msgid "Passphrase protection has been disabled" msgstr "" -#: src/components/settings/SettingsPanel.tsx:101 +#: src/components/settings/SettingsPanel.tsx:98 msgid "Passphrase protection is disabled" msgstr "" -#: src/components/settings/SettingsPanel.tsx:98 +#: src/components/settings/SettingsPanel.tsx:95 msgid "Passphrase protection is enabled" msgstr "" -#: src/components/settings/SettingsPanel.tsx:93 +#: src/components/settings/SettingsPanel.tsx:90 msgid "Passphrase support requires migrating your keys to a new keyring" msgstr "" +#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:254 +msgid "Paste link" +msgstr "" + #: src/components/offers/OfferDataEntryDialog.tsx:33 #: src/components/offers/OfferImport.tsx:157 msgid "Paste Offer Data" msgstr "" -#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:148 -msgid "Paste link" -msgstr "" - -#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:139 +#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:245 msgid "Paste the address from WalletConnect below." msgstr "" -#: src/components/plotNFT/PlotNFTCard.tsx:301 +#: src/components/plotNFT/PlotNFTCard.tsx:303 msgid "Payout Address" msgstr "" @@ -2416,184 +3541,229 @@ msgstr "" msgid "Pending" msgstr "Đang xử lý" -#: src/components/offers/utils.ts:151 +#: src/components/offers/utils.ts:116 msgid "Pending Accept" msgstr "" -#: src/components/offers/utils.ts:155 +#: src/components/offers/utils.ts:120 msgid "Pending Cancel" msgstr "" -#: src/components/offers/utils.ts:153 +#: src/components/offers/utils.ts:118 msgid "Pending Confirm" msgstr "" -#: src/components/notification/NotificationsProvider.tsx:224 -#: src/components/plotNFT/PlotNFTAbsorbRewards.tsx:137 -msgid "Please Confirm" +#: src/components/vcs/VCCard.tsx:191 +msgid "Pending removal" msgstr "" #: src/hooks/useOpenUnsafeLink.tsx:38 msgid "Please check the following link to verify the site you are going to visit. Proceed at your own risk." msgstr "" -#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:75 -msgid "Please enter a URI" +#: src/components/plotNFT/PlotNFTAbsorbRewards.tsx:139 +#: src/hooks/useBlockchainNotifications.tsx:158 +msgid "Please Confirm" msgstr "" -#: src/components/app/AppPassPrompt.tsx:49 -#: src/components/settings/SetPassphrasePrompt.tsx:72 +#: src/components/app/AppPassPrompt.tsx:45 +#: src/components/settings/SetPassphrasePrompt.tsx:73 msgid "Please enter a passphrase" msgstr "" -#: src/components/settings/ProfileAdd.tsx:53 +#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:104 +msgid "Please enter a URI" +msgstr "" + +#: src/components/settings/ProfileAdd.tsx:82 msgid "Please enter a valid numeric fee" msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:583 -msgid "Please enter an NFT identifier" +#: src/components/offers/NFTOfferEditor.tsx:588 +msgid "Please enter an amount" msgstr "" -#: src/util/offerBuilderDataToOffer.ts:46 -#: src/util/offerBuilderDataToOffer.ts:111 -msgid "Please enter an XCH amount" +#: src/util/offerBuilderDataToOffer.ts:327 +msgid "Please enter an amount for {0} token" msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:591 -msgid "Please enter an amount" +#: src/util/offerBuilderDataToOffer.ts:229 +msgid "Please enter an amount for {catName} token" msgstr "" -#: src/components/offers/OfferEditor.tsx:106 +#: src/components/offers/OfferEditor.tsx:107 msgid "Please enter an amount for each row" msgstr "" -#: src/util/offerBuilderDataToOffer.ts:78 -#: src/util/offerBuilderDataToOffer.ts:139 -msgid "Please enter an amount for {0} token" +#: src/components/offers/NFTOfferEditor.tsx:580 +msgid "Please enter an NFT identifier" msgstr "" -#: src/components/settings/ChangePassphrasePrompt.tsx:89 +#: src/util/offerBuilderDataToOffer.ts:162 +#: src/util/offerBuilderDataToOffer.ts:298 +msgid "Please enter an XCH amount" +msgstr "" + +#: src/components/settings/ChangePassphrasePrompt.tsx:86 msgid "Please enter your current passphrase, and a new passphrase" msgstr "" -#: src/components/app/AppPassPrompt.tsx:89 -#: src/components/app/AppPassPrompt.tsx:110 -#: src/components/settings/RemovePassphrasePrompt.tsx:62 +#: src/components/app/AppPassPrompt.tsx:85 +#: src/components/app/AppPassPrompt.tsx:106 +#: src/components/settings/RemovePassphrasePrompt.tsx:58 msgid "Please enter your passphrase" msgstr "" -#: src/components/app/AppPassPrompt.tsx:103 +#: src/components/app/AppPassPrompt.tsx:99 msgid "Please enter your passphrase to proceed" msgstr "" -#: src/components/nfts/NFTMoveToProfileDialog.tsx:153 +#: src/components/settings/SettingsHarvester.tsx:385 +msgid "Please restart your harvester in order for any changes to take effect." +msgstr "" + +#: src/components/nfts/NFTMoveToProfileDialog.tsx:155 msgid "Please select a profile to move the NFT to." msgstr "" -#: src/components/offers/OfferEditor.tsx:104 +#: src/components/offers/OfferEditor.tsx:105 msgid "Please select an asset for each row" msgstr "" -#: src/util/offerBuilderDataToOffer.ts:69 -#: src/util/offerBuilderDataToOffer.ts:130 +#: src/util/offerBuilderDataToOffer.ts:218 +#: src/util/offerBuilderDataToOffer.ts:317 msgid "Please select an asset for each token" msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:589 +#: src/components/offers/NFTOfferEditor.tsx:586 msgid "Please select an asset type" msgstr "" #: src/components/settings/SettingsNFT.tsx:95 -msgid "Please select an empty folder" -msgstr "" +#~ msgid "Please select an empty folder" +#~ msgstr "" -#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:84 +#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:113 msgid "Please select at least one key" msgstr "" -#: src/util/offerBuilderDataToOffer.ts:39 +#: src/util/offerBuilderDataToOffer.ts:78 msgid "Please specify at least one offered asset" msgstr "" -#: src/components/plot/add/PlotAddSelectFinalDirectory.tsx:54 -#: src/components/plot/add/PlotAddSelectFinalDirectory.tsx:58 +#: src/components/plot/add/PlotAddSelectFinalDirectory.tsx:63 +#: src/components/plot/add/PlotAddSelectFinalDirectory.tsx:67 msgid "Please specify final directory" msgstr "Vui lòng chỉ định thư mục cuối cùng" -#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:69 -#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:73 +#: src/components/plot/add/PlotAddSelectHybridDiskMode.tsx:113 +#: src/components/plot/add/PlotAddSelectHybridDiskMode.tsx:117 +#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:68 +#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:72 msgid "Please specify temporary directory" msgstr "Vui lòng chỉ định thư mục tạm thời" -#: src/components/farm/card/FarmCardPlotCount.tsx:10 +#: src/components/offers2/OfferBuilderViewer.tsx:186 +msgid "Please wait for wallet synchronization" +msgstr "" + +#: src/components/settings/SettingsHarvester.tsx:392 +msgid "Plot" +msgstr "" + #: src/components/plot/add/PlotAddNumberOfPlots.tsx:51 msgid "Plot Count" msgstr "Số lượng Plot" -#: src/components/block/Block.jsx:222 +#: src/components/harvest/HarvesterPlotDetails.tsx:159 +msgid "Plot details" +msgstr "" + +#: src/components/block/Block.jsx:223 msgid "Plot Id" msgstr "ID Plot" +#: src/components/plot/add/PlotAddNumberOfPlots.tsx:72 +msgid "Plot in Parallel" +msgstr "Plot song song" + +#: src/components/plot/PlotHarvesterPlots.tsx:23 +msgid "Plot is duplicate of {0}" +msgstr "Plot trùng lặp với {0}" + #: src/components/plot/PlotHarvesterPlots.tsx:45 msgid "Plot Key" msgstr "Khoá của Plot" -#: src/components/plot/add/PlotAddNumberOfPlots.tsx:475 +#: src/components/plot/add/PlotAddChooseKeys.tsx:198 msgid "Plot NFT Plot Target Address" msgstr "" -#: src/components/plot/add/PlotAddNumberOfPlots.tsx:476 +#: src/components/plot/add/PlotAddChooseKeys.tsx:202 msgid "Plot NFT Pool Contract Address" msgstr "" -#: src/components/plotNFT/PlotNFTAbsorbRewards.tsx:107 -#: src/components/plotNFT/PlotNFTChangePool.tsx:81 +#: src/components/plotNFT/PlotNFTAbsorbRewards.tsx:109 +#: src/components/plotNFT/PlotNFTChangePool.tsx:82 msgid "Plot NFT with p2_singleton_puzzle_hash {plotNFTId} does not exists" msgstr "" -#: src/components/block/Block.jsx:206 +#: src/components/farm/FarmHealth.tsx:240 +msgid "Plot pass ratio" +msgstr "" + +#: src/components/block/Block.jsx:207 msgid "Plot Public Key" msgstr "Khoá công khai của Plot" #: src/components/plot/add/PlotAddChooseSize.tsx:87 -msgid "Plot Size" -msgstr "Kích cỡ Plot" +#~ msgid "Plot Size" +#~ msgstr "Plot Size" -#: src/components/plot/add/PlotAddNumberOfPlots.tsx:72 -msgid "Plot in Parallel" -msgstr "Plot song song" +#: src/components/harvest/HarvesterPlotDetails.tsx:175 +msgid "Plot Sizes" +msgstr "" -#: src/components/plot/PlotHarvesterPlots.tsx:23 -msgid "Plot is duplicate of {0}" -msgstr "Plot trùng lặp với {0}" +#: src/components/plot/add/PlotAddNFT.tsx:64 +msgid "Plot to a Plot NFT" +msgstr "" #: src/components/plotNFT/PlotNFTState.tsx:44 msgid "PlotNFT is transitioning to (target state). This can take a while. Please do not close the application until this is finalized." msgstr "" -#: src/components/dashboard/DashboardSideBar.tsx:83 -#: src/components/plot/PlotHarvester.tsx:96 +#: src/components/dashboard/DashboardSideBar.tsx:99 +#: src/components/plot/PlotHarvester.tsx:97 msgid "Plots" msgstr "" +#: src/components/plot/overview/PlotOverviewHero.tsx:34 +msgid "Plots are allocated space on your hard drive used to farm and earn Chia.  <0>Learn more" +msgstr "" + #: src/components/plot/card/PlotCardPlotsFailedToOpen.tsx:11 msgid "Plots Failed To Open" msgstr "" +#: src/components/plot/add/PlotAddNumberOfPlots.tsx:217 +msgid "Plots in the same queue will run in serial" +msgstr "" + #: src/components/farm/FarmLastAttemptedProof.tsx:21 msgid "Plots Passed Filter" msgstr "Plot đã lọc" -#: src/components/plot/card/PlotCardNotFound.tsx:11 -msgid "Plots With Missing Keys" +#: src/components/farm/FarmHealth.tsx:213 +#: src/components/farm/FarmHealth.tsx:293 +msgid "Plots passing filter" msgstr "" -#: src/components/plot/overview/PlotOverviewHero.tsx:34 -msgid "Plots are allocated space on your hard drive used to farm and earn Chia.  <0>Learn more" +#: src/components/settings/SettingsHarvester.tsx:416 +msgid "Plots Refresh Interval (seconds)" msgstr "" -#: src/components/plot/add/PlotAddNumberOfPlots.tsx:217 -msgid "Plots in the same queue will run in serial" +#: src/components/plot/card/PlotCardNotFound.tsx:11 +msgid "Plots With Missing Keys" msgstr "" #: src/components/plot/add/PlotAddChoosePlotter.tsx:91 @@ -2605,30 +3775,34 @@ msgstr "" msgid "Plotting" msgstr "" -#: src/components/plot/overview/PlotOverviewPlots.tsx:36 -msgid "Plotting Manager" -msgstr "" - #: src/components/plot/add/PlotAddNumberOfPlots.tsx:65 msgid "Plotting in parallel can save time. Otherwise, add plot(s) to the queue." msgstr "Plotting song song có thể tiết kiệm thời gian. Nếu không, hãy thêm plot vào hàng đợi." +#: src/components/plot/overview/PlotOverviewPlots.tsx:37 +msgid "Plotting Manager" +msgstr "" + +#: src/components/plot/add/PlotAddNFT.tsx:77 +msgid "Plotting to a Plot NFT allows you the flexibility to join a pool or solo farm. You can easily switch between different pools or solo farming at any time. If you choose not to plot to a Plot NFT, you will need to replot in order to join any of the standard pools." +msgstr "" + #: src/components/plot/add/PlotAddNumberOfPlots.tsx:326 msgid "Plotting with bitfield enabled has about 30% less overall writes and is now almost always faster. You may see reduced memory requirements with bitfield plotting disabled. If your CPU design is from before 2010 you may have to disable bitfield plotting." msgstr "Lập kế hoạch với trường bit được kích hoạt có tổng số lần ghi ít hơn khoảng 30% và hầu như lúc nào cũng nhanh hơn. Bạn có thể thấy yêu cầu bộ nhớ giảm khi tính năng vẽ trường bit bị tắt. Nếu thiết kế CPU của bạn là từ trước năm 2010, bạn có thể phải tắt tính năng bitfield." -#: src/components/plotNFT/PlotExternalNFTCard.tsx:153 -#: src/components/plotNFT/PlotNFTCard.tsx:186 -msgid "Points Found Since Start" +#: src/components/plotNFT/PlotExternalNFTCard.tsx:164 +#: src/components/plotNFT/PlotNFTCard.tsx:197 +msgid "Points Found in Last 24 Hours" msgstr "" -#: src/components/plotNFT/PlotExternalNFTCard.tsx:162 -#: src/components/plotNFT/PlotNFTCard.tsx:195 -msgid "Points Found in Last 24 Hours" +#: src/components/plotNFT/PlotExternalNFTCard.tsx:155 +#: src/components/plotNFT/PlotNFTCard.tsx:188 +msgid "Points Found Since Start" msgstr "" -#: src/components/plotNFT/PlotExternalNFTCard.tsx:171 -#: src/components/plotNFT/PlotNFTCard.tsx:204 +#: src/components/plotNFT/PlotExternalNFTCard.tsx:173 +#: src/components/plotNFT/PlotNFTCard.tsx:206 msgid "Points Successful in Last 24 Hours" msgstr "" @@ -2636,6 +3810,18 @@ msgstr "" msgid "Pool Contract Address" msgstr "" +#: src/components/plotNFT/select/PlotNFTSelectPool.tsx:34 +msgid "Pool does not provide relativeLockHeight." +msgstr "" + +#: src/components/plotNFT/select/PlotNFTSelectPool.tsx:31 +msgid "Pool does not provide targetPuzzleHash." +msgstr "" + +#: src/components/plot/add/PlotAddChooseKeys.tsx:186 +msgid "Pool Farming" +msgstr "" + #: src/components/plot/PlotHarvesterPlots.tsx:51 msgid "Pool Key" msgstr "Khoá của Pool" @@ -2648,15 +3834,23 @@ msgstr "" msgid "Pool Payout Instructions" msgstr "" -#: src/components/block/Block.jsx:210 -#: src/components/plot/add/PlotAddNumberOfPlots.tsx:465 +#: src/components/block/Block.jsx:211 +#: src/components/plot/add/PlotAddChooseKeys.tsx:204 msgid "Pool Public Key" msgstr "Khoá công khai của Pool" -#: src/components/block/Block.jsx:218 +#: src/components/plot/add/PlotAddForm.tsx:211 +msgid "Pool public key is invalid" +msgstr "" + +#: src/components/block/Block.jsx:219 msgid "Pool Puzzle Hash" msgstr "Puzzle Hash của Pool" +#: src/components/farm/card/FarmingRewardsHistoryCards.tsx:41 +msgid "Pool Reward" +msgstr "" + #: src/components/farm/FarmManageFarmingRewards.tsx:141 msgid "Pool Reward Address" msgstr "Địa chỉ Pool nhận phần thưởng" @@ -2669,91 +3863,113 @@ msgstr "" msgid "Pool Reward Address must not be empty." msgstr "" -#: src/components/block/Block.jsx:231 +#: src/components/block/Block.jsx:232 msgid "Pool Reward Amount" msgstr "Số lượng phần thưởng Pool" -#: src/components/plotNFT/select/PlotNFTSelectPool.tsx:33 -msgid "Pool does not provide relativeLockHeight." -msgstr "" - -#: src/components/plotNFT/select/PlotNFTSelectPool.tsx:30 -msgid "Pool does not provide targetPuzzleHash." -msgstr "" - -#: src/components/plotNFT/PlotExternalNFTCard.tsx:233 -#: src/components/plotNFT/PlotNFTCard.tsx:269 +#: src/components/plotNFT/PlotExternalNFTCard.tsx:235 +#: src/components/plotNFT/PlotNFTCard.tsx:271 #: src/components/plotNFT/PlotNFTUnconfirmedCard.tsx:69 msgid "Pool:" msgstr "" -#: src/components/dashboard/DashboardSideBar.tsx:103 +#: src/components/dashboard/DashboardSideBar.tsx:118 +#: src/components/farm/PoolingHealth.tsx:231 #: src/components/plotNFT/PlotNFTExternalState.tsx:25 #: src/components/plotNFT/PlotNFTState.tsx:57 msgid "Pooling" msgstr "" +#: src/components/farm/PoolingHealth.tsx:236 +msgid "Pooling Health" +msgstr "" + #: src/components/farm/FarmFullNodeConnections.tsx:37 #: src/components/farm/FarmYourHarvesterNetwork.tsx:37 #: src/components/fullNode/FullNodeAddConnection.tsx:95 -#: src/components/fullNode/FullNodeConnections.tsx:38 +#: src/components/fullNode/FullNodeConnections.tsx:39 msgid "Port" msgstr "Cổng" -#: src/components/plotNFT/PlotNFTAbsorbRewards.tsx:93 -#: src/components/plotNFT/PlotNFTChangePool.tsx:75 +#: src/components/plotNFT/PlotNFTAbsorbRewards.tsx:95 +#: src/components/plotNFT/PlotNFTChangePool.tsx:76 msgid "Preparing Plot NFT" msgstr "" -#: src/components/plotNFT/PlotNFTAbsorbRewards.tsx:101 +#: src/components/plotNFT/PlotNFTAbsorbRewards.tsx:103 msgid "Preparing standard wallet" msgstr "" -#: src/components/nfts/NFTPreview.tsx:406 -#: src/components/nfts/NFTPreview.tsx:417 -#: src/components/offers2/OfferBuilderNFT.tsx:84 +#: src/components/nfts/NFTPreview.tsx:242 +#: src/components/nfts/NFTPreview.tsx:244 +#: src/components/nfts/NFTPreview.tsx:247 +#: src/components/offers2/OfferBuilderNFT.tsx:69 msgid "Preview" msgstr "" -#: src/components/nfts/NFTPreview.tsx:621 -msgid "Preview URL is not valid" -msgstr "" - -#: src/components/nfts/NFTDetails.tsx:315 +#: src/components/nfts/NFTDetails.tsx:316 msgid "Preview image uris" msgstr "" -#: src/components/nfts/NFTDetails.tsx:331 +#: src/components/nfts/NFTPreview.tsx:621 +#~ msgid "Preview URL is not valid" +#~ msgstr "Preview URL is not valid" + +#: src/components/nfts/NFTDetails.tsx:332 msgid "Preview video uris" msgstr "" -#: src/components/block/Block.jsx:256 -#: src/components/nfts/detail/NFTDetailV2.tsx:245 +#: src/components/block/Block.jsx:257 +#: src/components/nfts/detail/NFTDetailV2.tsx:133 msgid "Previous" msgstr "Trở lại" -#: src/components/block/Block.jsx:177 +#: src/components/block/Block.jsx:178 msgid "Previous Header Hash" msgstr "Header Hash trước đó" +#: src/components/offers2/OfferEditorCancelConflictingOffersDialog.tsx:360 +msgid "Proceed" +msgstr "" + #: src/components/settings/ProfileView.tsx:57 msgid "Profile Name" msgstr "" -#: src/components/settings/Settings.tsx:66 -#: src/components/settings/SettingsProfiles.tsx:55 +#: src/components/settings/ProfileAdd.tsx:142 +msgid "Profile Name (Optional)" +msgstr "" + +#: src/components/addressbook/ContactAdd.tsx:88 +#: src/components/addressbook/ContactEdit.tsx:91 msgid "Profiles" msgstr "" -#: src/components/block/Block.jsx:202 +#: src/components/settings/SettingsProfiles.tsx:50 +msgid "Profiles (DIDs)" +msgstr "" + +#: src/components/block/Block.jsx:203 msgid "Proof of Space Size" msgstr "Bằng chứng về kích thước không gian" +#: src/components/vcs/VCCard.tsx:179 +msgid "Proofs" +msgstr "" + #: src/components/farm/FarmLastAttemptedProof.tsx:25 msgid "Proofs Found" msgstr "Bằng chứng tìm thấy" -#: src/components/nfts/NFTProperties.tsx:101 +#: src/constants/WalletConnectCommands.tsx:896 +msgid "Proofs Hash" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:883 +msgid "Proofs Object (Key Value Pairs)" +msgstr "" + +#: src/components/nfts/NFTProperties.tsx:121 msgid "Properties" msgstr "" @@ -2761,20 +3977,29 @@ msgstr "" msgid "Protocol Version" msgstr "" -#: src/components/settings/SettingsAdvanced.tsx:85 +#: src/components/settings/SettingsAdvanced.tsx:86 msgid "Prove or verify possession of a wallet address, NFT, or DID using a digital signature." msgstr "" +#: src/constants/WalletConnectCommands.tsx:859 +msgid "Provider Inner Puzzle Hash" +msgstr "" + #: src/components/signVerify/VerifyMessage.tsx:219 +#: src/constants/WalletConnectCommands.tsx:231 msgid "Public Key" msgstr "" -#: src/components/offers/NFTOfferViewer.tsx:469 +#: src/components/offers/NFTOfferViewer.tsx:473 msgid "Purchase Summary" msgstr "" -#: src/components/plot/PlotPlotting.tsx:22 +#: src/constants/WalletConnectCommands.tsx:145 +msgid "Puzzle Decorator" +msgstr "" + #: src/components/plot/add/PlotAddNumberOfPlots.tsx:216 +#: src/components/plot/PlotPlotting.tsx:22 msgid "Queue Name" msgstr "Tên hàng đợi" @@ -2790,7 +4015,15 @@ msgstr "Ram tối đa" msgid "Rankings" msgstr "" -#: src/components/settings/SettingsNotifications.tsx:31 +#: src/components/settings/SettingsNotifications.tsx:123 +msgid "Receive general announcement notifications from connected Dapps" +msgstr "" + +#: src/components/settings/SettingsNotifications.tsx:94 +msgid "Receive offer notifications from connected Dapps" +msgstr "" + +#: src/components/settings/SettingsNotifications.tsx:69 msgid "Receive push notifications when your wallet is minimized" msgstr "" @@ -2799,94 +4032,230 @@ msgid "Recommended" msgstr "" #: src/components/settings/ProfileAdd.tsx:114 -msgid "Recommended: 0.000005 XCH" +#~ msgid "Recommended: 0.000005 XCH" +#~ msgstr "Recommended: 0.000005 XCH" + +#: src/components/settings/SettingsHarvester.tsx:400 +msgid "Recursive Plot Scan" +msgstr "" + +#: src/components/nfts/NFTContextualActions.tsx:569 +msgid "Refresh NFT data" +msgstr "" + +#: src/components/plot/overview/PlotOverviewHero.tsx:46 +#: src/components/plot/overview/PlotOverviewPlots.tsx:58 +msgid "Refresh Plots" +msgstr "Làm mới plot" + +#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:270 +#: src/components/walletConnect/WalletConnectConfirmDialog.tsx:72 +msgid "Reject" +msgstr "" + +#: src/components/pool/PoolInfo.tsx:33 +msgid "Relative Lock Height" +msgstr "" + +#: src/electron/main.tsx:1059 +#~ msgid "Release Notes" +#~ msgstr "Release Notes" + +#: src/components/plot/PlotHarvester.tsx:61 +msgid "Remote" +msgstr "" + +#: src/components/harvest/HarvesterDetail.tsx:47 +msgid "Remote Harvester" +msgstr "" + +#: src/components/offers2/OfferEditorCancelConflictingOffersDialog.tsx:359 +msgid "Remove Conflicting Offer" +msgstr "" + +#: src/components/app/AppKeyringMigrator.tsx:247 +msgid "Remove keys from old keyring upon successful migration" +msgstr "" + +#: src/components/settings/RemovePassphrasePrompt.tsx:112 +#: src/components/settings/RemovePassphrasePrompt.tsx:172 +#: src/components/settings/SettingsPanel.tsx:146 +msgid "Remove Passphrase" +msgstr "" + +#: src/components/vcs/VCCard.tsx:209 +#: src/components/vcs/VCCard.tsx:301 +msgid "Remove Verifiable Credential" +msgstr "" + +#: src/components/plot/queue/PlotQueueIndicator.tsx:37 +msgid "Removing" +msgstr "Xóa bỏ" + +#: src/electron/main.tsx:1074 +#~ msgid "Report an Issue..." +#~ msgstr "Report an Issue..." + +#: src/components/offers/OfferManager.tsx:170 +#: src/components/offers2/CancelOfferList.tsx:95 +msgid "Requested" +msgstr "" + +#: src/components/offers2/OfferBuilderTradeColumn.tsx:30 +#: src/components/offers2/OfferIncomingTable.tsx:55 +msgid "Requesting" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:290 +msgid "Requests a complete listing of the offers associated with the current wallet key" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:29 +msgid "Requests a complete listing of the wallets associated with the current wallet key" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:559 +msgid "Requests a full or paginated listing of NFTs associated with one or more wallets associated with the current wallet key" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:988 +msgid "Requests a master public key from your wallet" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:256 +msgid "Requests a new receive address associated with the current wallet key" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:588 +msgid "Requests details for a specific NFT" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:43 +msgid "Requests details for a specific transaction" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:57 +msgid "Requests the asset balance for a specific wallet associated with the current wallet key" msgstr "" -#: src/components/nfts/NFTContextualActions.tsx:602 -msgid "Refresh NFT data" +#: src/constants/WalletConnectCommands.tsx:74 +msgid "Requests the asset balances for specific wallets associated with the current wallet key" msgstr "" -#: src/components/plot/overview/PlotOverviewHero.tsx:46 -#: src/components/plot/overview/PlotOverviewPlots.tsx:57 -msgid "Refresh Plots" -msgstr "Làm mới plot" +#: src/constants/WalletConnectCommands.tsx:490 +msgid "Requests the CAT asset ID for a specific CAT wallet" +msgstr "" -#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:178 -#: src/hooks/useWalletConnectCommand.tsx:78 -msgid "Reject" +#: src/constants/WalletConnectCommands.tsx:91 +msgid "Requests the current receive address associated with the current wallet key" msgstr "" -#: src/components/pool/PoolInfo.tsx:33 -msgid "Relative Lock Height" +#: src/constants/WalletConnectCommands.tsx:462 +msgid "Requests the details for a specific offer" msgstr "" -#: src/electron/main.tsx:1059 -msgid "Release Notes" -msgstr "Ghi chú phát hành" +#: src/constants/WalletConnectCommands.tsx:718 +msgid "Requests the number of NFTs associated with one or more wallets associated with the current wallet key" +msgstr "" -#: src/components/plot/PlotHarvester.tsx:60 -msgid "Remote" +#: src/constants/WalletConnectCommands.tsx:335 +msgid "Requests the number of offers associated with the current wallet key" msgstr "" -#: src/components/settings/RemovePassphrasePrompt.tsx:116 -#: src/components/settings/RemovePassphrasePrompt.tsx:171 -#: src/components/settings/SettingsPanel.tsx:147 -msgid "Remove Passphrase" +#: src/constants/WalletConnectCommands.tsx:447 +msgid "Requests the raw offer data for a specific offer" msgstr "" -#: src/components/app/AppKeyringMigrator.tsx:246 -msgid "Remove keys from old keyring upon successful migration" +#: src/constants/WalletConnectCommands.tsx:433 +msgid "Requests the summarized details of a specific offer" msgstr "" -#: src/components/plot/queue/PlotQueueIndicator.tsx:37 -msgid "Removing" -msgstr "Xóa bỏ" +#: src/constants/WalletConnectCommands.tsx:281 +msgid "Requests the syncing status of current wallet" +msgstr "" -#: src/electron/main.tsx:1074 -msgid "Report an Issue..." -msgstr "Báo cáo vấn đề..." +#: src/constants/WalletConnectCommands.tsx:398 +msgid "Requests the validity status of a specific offer" +msgstr "" -#: src/components/offers/OfferManager.tsx:281 -msgid "Requested" +#: src/constants/WalletConnectCommands.tsx:220 +msgid "Requests the verification status for a digital signature" msgstr "" -#: src/components/offers2/OfferBuilderTradeColumn.tsx:29 -#: src/components/offers2/OfferIncomingTable.tsx:43 -msgid "Requesting" +#: src/components/settings/SettingsIntegration.tsx:314 +msgid "Require Confirmation" msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:439 -#: src/components/offers/OfferEditor.tsx:174 +#: src/components/farm/FarmHealth.tsx:280 +#: src/components/farm/FarmHealth.tsx:327 +#: src/components/offers/NFTOfferEditor.tsx:436 +#: src/components/offers/OfferEditor.tsx:172 +#: src/components/settings/SettingsIntegration.tsx:391 #: src/components/signVerify/VerifyMessage.tsx:266 msgid "Reset" msgstr "" +#: src/components/settings/SettingsIntegration.tsx:379 +msgid "Reset WalletConnect Permissions" +msgstr "" + #: src/components/nfts/NFTPreview.tsx:663 -msgid "Response too large" +#~ msgid "Response too large" +#~ msgstr "" + +#: src/components/settings/SettingsHarvester.tsx:339 +msgid "Restart Local Harvester to apply changes" +msgstr "" + +#: src/components/settings/SettingsIntegration.tsx:352 +msgid "Restore" +msgstr "" + +#: src/components/settings/SettingsIntegration.tsx:343 +msgid "Restore Default Dapp Permissions" msgstr "" -#: src/components/settings/SettingsAdvanced.tsx:102 +#: src/components/settings/SettingsAdvanced.tsx:103 msgid "Resync" msgstr "" #: src/components/settings/ResyncPrompt.tsx:37 -#: src/components/settings/SettingsAdvanced.tsx:94 +#: src/components/settings/SettingsAdvanced.tsx:95 msgid "Resync Wallet" msgstr "" -#: src/components/settings/SettingsAdvanced.tsx:110 +#: src/components/settings/SettingsAdvanced.tsx:111 msgid "Resyncing forces reloading data from the blockchain about your transactions without losing other locally stored information like open, accepted, or cancelled offer files. Resyncing will require you to restart the app." msgstr "" -#: src/constants/WalletConnectCommands.tsx:201 +#: src/constants/WalletConnectCommands.tsx:870 +msgid "Reuse Puzzle Hash" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:314 msgid "Reverse" msgstr "" -#: src/components/offers2/OfferBuilderNFTRoyalties.tsx:93 +#: src/components/vcs/VCCard.tsx:209 +#: src/components/vcs/VCCard.tsx:311 +#: src/constants/WalletConnectCommands.tsx:902 +msgid "Revoke Verifiable Credential" +msgstr "" + +#: src/components/vcs/VCCard.tsx:168 +msgid "Revoked" +msgstr "" + +#: src/components/offers2/OfferBuilderNFTRoyalties.tsx:94 msgid "Royalties are built into the NFT, so they will automatically be accounted for when the offer is created/accepted." msgstr "" -#: src/components/nfts/NFTDetails.tsx:159 +#: src/constants/WalletConnectCommands.tsx:611 +msgid "Royalty Address" +msgstr "" + +#: src/components/nfts/NFTDetails.tsx:160 +#: src/constants/WalletConnectCommands.tsx:617 msgid "Royalty Percentage" msgstr "" @@ -2894,209 +4263,268 @@ msgstr "" msgid "Runs the full node" msgstr "" +#: src/components/addressbook/ContactAdd.tsx:283 +#: src/components/addressbook/ContactEdit.tsx:297 #: src/components/farm/FarmManageFarmingRewards.tsx:166 #: src/components/plotNFT/PlotNFTPayoutInstructionsDialog.tsx:113 +#: src/components/settings/SettingsCustodyAutoClaim.tsx:75 +#: src/components/settings/SettingsCustodyClawbackOutgoing.tsx:63 #: src/components/settings/SettingsDerivationIndex.tsx:85 +#: src/components/vcs/VCEditTitle.tsx:94 msgid "Save" msgstr "Lưu" -#: src/components/offers/OfferManager.tsx:348 +#: src/components/offers/OfferManager.tsx:237 msgid "Save Offer File" msgstr "" -#: src/components/signVerify/SignMessageResultDialog.tsx:63 -msgid "Save To File" +#: src/components/app/AppKeyringMigrator.tsx:226 +#: src/components/settings/ChangePassphrasePrompt.tsx:275 +#: src/components/settings/SetPassphrasePrompt.tsx:243 +msgid "Save passphrase" msgstr "" -#: src/components/app/AppKeyringMigrator.tsx:225 -#: src/components/settings/ChangePassphrasePrompt.tsx:273 -#: src/components/settings/SetPassphrasePrompt.tsx:241 -msgid "Save passphrase" +#: src/components/signVerify/SignMessageResultDialog.tsx:63 +msgid "Save To File" msgstr "" #: src/components/fullNode/FullNodeBlockSearch.tsx:38 msgid "Search block by header hash" msgstr "Khối tìm kiếm theo hàm hash tiêu đề" -#: src/components/offers/OfferSummaryRow.tsx:171 -#: src/components/offers2/OfferBuilderValue.tsx:103 +#: src/components/offers/OfferSummaryRow.tsx:180 +#: src/components/offers2/OfferBuilderValue.tsx:102 msgid "Search on Tail Database" msgstr "" -#: src/components/nfts/gallery/NFTGallery.tsx:520 +#: src/components/addressbook/AddressBookSideBar.tsx:150 +#: src/components/nfts/gallery/NFTGallery.tsx:266 msgid "Search..." msgstr "" -#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:109 +#: src/components/plot/add/PlotAddSelectHybridDiskMode.tsx:159 +#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:108 msgid "Second temporary folder location" msgstr "Vị trí thư mục tạm thời thứ hai" -#: src/constants/WalletConnectCommands.tsx:265 +#: src/constants/WalletConnectCommands.tsx:384 msgid "Secure" msgstr "" -#: src/components/settings/SettingsPanel.tsx:95 +#: src/components/settings/SettingsPanel.tsx:92 msgid "Secure your keychain using a strong passphrase" msgstr "" -#: src/components/notification/NotificationsMenu.tsx:60 +#: src/components/notification/NotificationsMenu.tsx:63 msgid "See All Activity" msgstr "" -#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:103 +#: src/components/plot/add/PlotAddSelectHybridDiskMode.tsx:153 +#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:102 msgid "Select 2nd Temporary Directory" msgstr "Chọn thư mục tạm thời thứ 2" -#: src/components/plot/add/PlotAddSelectFinalDirectory.tsx:33 +#: src/components/nfts/gallery/NFTGallery.tsx:320 +msgid "Select all" +msgstr "" + +#: src/components/settings/SettingsIntegration.tsx:256 +msgid "Select an application" +msgstr "" + +#: src/components/nfts/NFTAutocomplete.tsx:57 +msgid "Select an NFT" +msgstr "" + +#: src/components/plot/add/PlotAddSelectFinalDirectory.tsx:40 msgid "Select Final Directory" msgstr "Chọn thư mục cuối cùng" -#: src/components/offers/OfferImport.tsx:160 -msgid "Select Offer File" +#: src/components/plot/add/PlotAddSelectHybridDiskMode.tsx:73 +msgid "Select Hybrid disk mode" msgstr "" -#: src/components/nfts/NFTMoveToProfileDialog.tsx:249 -#: src/components/signVerify/SigningEntityDID.tsx:73 -msgid "Select Profile" +#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:154 +msgid "Select Keys" msgstr "" -#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:48 -msgid "Select Temporary Directory" -msgstr "Chọn đường dẫn tạm" +#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:247 +msgid "Select keys which you want to share with WalletConnect" +msgstr "" -#: src/components/app/AppSelectMode.tsx:56 -msgid "Select Your Client Mode" +#: src/components/offers/OfferImport.tsx:160 +msgid "Select Offer File" msgstr "" -#: src/components/nfts/gallery/NFTGallery.tsx:475 -msgid "Select all" +#: src/components/nfts/NFTMoveToProfileDialog.tsx:245 +#: src/components/signVerify/SigningEntityDID.tsx:70 +msgid "Select Profile" msgstr "" -#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:141 -msgid "Select keys which you want to share with WalletConnect" +#: src/components/plot/add/PlotAddSelectFinalDirectory.tsx:40 +msgid "Select Temp/Final Directory" msgstr "" -#: src/components/plot/add/PlotAddSelectFinalDirectory.tsx:35 +#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:48 +#~ msgid "Select Temporary Directory" +#~ msgstr "Select Temporary Directory" + +#: src/components/plot/add/PlotAddSelectFinalDirectory.tsx:44 msgid "Select the final destination for the folder where you would like the plot to be stored. We recommend you use a large slow hard drive (like external HDD)." msgstr "Chọn điểm đến cuối cùng cho thư mục nơi bạn muốn lưu trữ plot. Chúng tôi khuyên bạn nên sử dụng ổ cứng có dung lượng lớn (như ổ cứng HDD)." -#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:50 +#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:49 msgid "Select the temporary destination for the folder where you would like the plot to be stored. We recommend you use a fast drive." msgstr "Chọn thư mục tạm để vẽ plot. Chúng tôi đề nghị sử dụng SSD tốc độ cao." -#: src/components/plot/add/PlotAddNFT.tsx:76 -msgid "Select your Plot NFT" +#: src/components/app/AppSelectMode.tsx:56 +msgid "Select Your Client Mode" msgstr "" -#: src/components/plot/add/PlotAddNFT.tsx:69 -msgid "Select your Plot NFT from the dropdown or create a new one." +#: src/components/plot/add/PlotAddNFT.tsx:91 +msgid "Select your Plot NFT" msgstr "" -#: src/components/plot/add/PlotAddSelectFinalDirectory.tsx:71 -#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:79 -#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:124 +#: src/components/plot/add/PlotAddNFT.tsx:69 +#~ msgid "Select your Plot NFT from the dropdown or create a new one." +#~ msgstr "Select your Plot NFT from the dropdown or create a new one." + +#: src/components/plot/add/PlotAddSelectFinalDirectory.tsx:80 +#: src/components/plot/add/PlotAddSelectHybridDiskMode.tsx:129 +#: src/components/plot/add/PlotAddSelectHybridDiskMode.tsx:174 +#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:78 +#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:123 msgid "Selected" msgstr "Đã chọn" +#: src/components/plotNFT/select/PlotNFTSelectBase.tsx:93 +msgid "Self pool. When you win a block you will earn XCH rewards." +msgstr "" + #: src/components/plotNFT/PlotNFTExternalState.tsx:24 #: src/components/plotNFT/PlotNFTState.tsx:55 msgid "Self Pooling" msgstr "" -#: src/components/plotNFT/select/PlotNFTSelectBase.tsx:86 -msgid "Self pool. When you win a block you will earn XCH rewards." -msgstr "" - -#: src/components/offers/NFTOfferEditor.tsx:313 +#: src/components/offers/NFTOfferEditor.tsx:310 msgid "Sell an NFT" msgstr "" -#: src/components/notification/NotificationSendDialog.tsx:294 +#: src/components/notification/NotificationSendDialog.tsx:311 msgid "Send Message" msgstr "" -#: src/constants/WalletConnectCommands.tsx:75 -msgid "Send Transaction" +#: src/components/offers/OfferShareDialog.tsx:446 +#: src/components/offers/OfferShareDialog.tsx:704 +#: src/components/offers/OfferShareDialog.tsx:826 +msgid "Send Notification" msgstr "" -#: src/components/notification/NotificationSendDialog.tsx:178 +#: src/components/notification/NotificationSendDialog.tsx:179 msgid "Send offer notification" msgstr "" -#: src/components/nfts/NFTBurnDialog.tsx:159 -#: src/components/nfts/NFTTransferAction.tsx:149 +#: src/components/nfts/NFTBurnDialog.tsx:160 msgid "Send to Address" msgstr "" -#: src/components/settings/SetPassphrasePrompt.tsx:159 -#: src/components/settings/SetPassphrasePrompt.tsx:269 -#: src/components/settings/SettingsPanel.tsx:153 +#: src/constants/WalletConnectCommands.tsx:108 +msgid "Send Transaction" +msgstr "" + +#: src/components/settings/SettingsCustody.tsx:45 +msgid "Set a default time frame for all outbound XCH transactions." +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:763 +msgid "Set DID Name" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:780 +msgid "Set NFT DID" +msgstr "" + +#: src/components/settings/SetPassphrasePrompt.tsx:156 +#: src/components/settings/SetPassphrasePrompt.tsx:271 +#: src/components/settings/SettingsPanel.tsx:152 msgid "Set Passphrase" msgstr "" -#: src/components/dashboard/DashboardSideBar.tsx:113 -#: src/components/settings/Settings.tsx:56 +#: src/components/plot/add/PlotAddChooseKeys.tsx:154 +msgid "Set up keys manually" +msgstr "" + +#: src/components/dashboard/DashboardSideBar.tsx:129 +#: src/components/settings/Settings.tsx:74 msgid "Settings" msgstr "" -#: src/components/offers/OfferManager.tsx:314 -#: src/components/offers/OfferShareDialog.tsx:1198 -#: src/components/offers/OfferShareDialog.tsx:1373 +#: src/components/offers/OfferManager.tsx:203 +#: src/components/offers/OfferShareDialog.tsx:923 msgid "Share" msgstr "" -#: src/components/offers/OfferShareDialog.tsx:1520 +#: src/components/offers/OfferShareDialog.tsx:1071 msgid "Share Offer" msgstr "" -#: src/components/offers/OfferShareDialog.tsx:804 -msgid "Share Privately" -msgstr "" - -#: src/components/offers/OfferShareDialog.tsx:642 +#: src/components/offers/OfferShareDialog.tsx:465 msgid "Share on Dexie" msgstr "" -#: src/components/offers/OfferShareDialog.tsx:881 +#: src/components/offers/OfferShareDialog.tsx:611 msgid "Share on Hashgreen DEX" msgstr "" #: src/components/offers/OfferShareDialog.tsx:1160 -msgid "Share on Keybase" -msgstr "" +#~ msgid "Share on Keybase" +#~ msgstr "Share on Keybase" -#: src/components/offers/OfferShareDialog.tsx:715 +#: src/components/offers/OfferShareDialog.tsx:538 msgid "Share on MintGarden" msgstr "" #: src/components/offers/OfferShareDialog.tsx:789 -msgid "Share on OfferBin" +#~ msgid "Share on OfferBin" +#~ msgstr "Share on OfferBin" + +#: src/components/offers/OfferShareDialog.tsx:845 +msgid "Share on offerpool" msgstr "" -#: src/components/offers/OfferShareDialog.tsx:975 +#: src/components/offers/OfferShareDialog.tsx:723 msgid "Share on Spacescan.io" msgstr "" -#: src/components/offers/OfferShareDialog.tsx:1295 -msgid "Share on offerpool" -msgstr "" +#: src/components/offers/OfferShareDialog.tsx:804 +#~ msgid "Share Privately" +#~ msgstr "Share Privately" -#: src/components/nfts/NFTContextualActions.tsx:499 +#: src/components/nfts/NFTContextualActions.tsx:496 msgid "Show" msgstr "" -#: src/components/offers/OfferManager.tsx:328 +#: src/components/offers/OfferManager.tsx:217 msgid "Show Details" msgstr "" -#: src/components/nfts/NFTPreview.tsx:667 -msgid "Show Preview" +#: src/constants/WalletConnectCommands.tsx:915 +msgid "Show notification with offer or general announcement" msgstr "" -#: src/components/nfts/gallery/NFTGallery.tsx:541 -msgid "Showing {0} of {1} items" +#: src/components/walletConnect/WalletConnectCreateOfferPreview.tsx:33 +#: src/components/walletConnect/WalletConnectOfferPreview.tsx:70 +msgid "Show Offer Details" msgstr "" +#: src/components/nfts/NFTPreview.tsx:667 +#~ msgid "Show Preview" +#~ msgstr "Show Preview" + +#: src/components/nfts/gallery/NFTGallery.tsx:541 +#~ msgid "Showing {0} of {1} items" +#~ msgstr "" + #: src/components/settings/ResyncPrompt.tsx:52 msgid "Shut down" msgstr "" @@ -3109,15 +4537,16 @@ msgstr "" msgid "Sign Message" msgstr "" -#: src/constants/WalletConnectCommands.tsx:131 +#: src/constants/WalletConnectCommands.tsx:196 msgid "Sign Message by Address" msgstr "" -#: src/constants/WalletConnectCommands.tsx:114 +#: src/constants/WalletConnectCommands.tsx:173 msgid "Sign Message by Id" msgstr "" #: src/components/signVerify/VerifyMessage.tsx:228 +#: src/constants/WalletConnectCommands.tsx:236 msgid "Signature" msgstr "" @@ -3133,7 +4562,7 @@ msgstr "" msgid "Signature Verified" msgstr "" -#: src/components/settings/SettingsAdvanced.tsx:60 +#: src/components/settings/SettingsAdvanced.tsx:61 msgid "Signatures" msgstr "" @@ -3158,6 +4587,7 @@ msgid "Signing Entity" msgstr "" #: src/components/signVerify/VerifyMessage.tsx:237 +#: src/constants/WalletConnectCommands.tsx:247 msgid "Signing Mode" msgstr "" @@ -3165,6 +4595,10 @@ msgstr "" msgid "Size of cache to reserve for I/O" msgstr "" +#: src/components/settings/SettingsIntegration.tsx:286 +msgid "Skip Confirmation for Commands" +msgstr "" + #: src/components/plot/add/PlotAddNumberOfPlots.tsx:439 msgid "Skips adding a final directory to harvester for farming" msgstr "Bỏ qua việc thêm thư mục cuối cùng vào harvester để farm" @@ -3173,14 +4607,31 @@ msgstr "Bỏ qua việc thêm thư mục cuối cùng vào harvester để farm" msgid "Smooth out your XCH farming rewards by joining a pool." msgstr "" +#: src/components/plot/add/PlotAddChooseKeys.tsx:179 +msgid "Solo Farming" +msgstr "" + #: src/components/notification/NotificationNFTTitle.tsx:30 -msgid "Something went wrong" +#~ msgid "Something went wrong" +#~ msgstr "" + +#: src/components/app/AppTestnetIndicator.tsx:47 +msgid "Sorry, you can't switch to mainnet by clicking here..." msgstr "" -#: src/components/offers/OfferShareDialog.tsx:935 +#: src/components/harvest/HarvesterDetail.tsx:108 +#: src/components/harvest/HarvesterOverview.tsx:151 +msgid "Space" +msgstr "" + +#: src/components/offers/OfferShareDialog.tsx:674 msgid "Spacescan.io URL" msgstr "" +#: src/components/settings/SettingsHarvester.tsx:464 +msgid "Specify a value if using CPU as your harvester. Typical values will be 1 or 2." +msgstr "" + #: src/components/plot/add/PlotAddNumberOfPlots.tsx:134 msgid "Specify a value of 0 to use all available threads" msgstr "" @@ -3189,27 +4640,55 @@ msgstr "" msgid "Specify a wallet address, NFT, or DID to sign with" msgstr "" +#: src/components/settings/SettingsHarvester.tsx:516 +msgid "Specify GPU index (0, 1, 2, etc) for harvesting if more than one GPU is present)" +msgstr "" + #: src/electron/main.tsx:1149 -msgid "Speech" -msgstr "Phát biểu" +#~ msgid "Speech" +#~ msgstr "Speech" -#: src/constants/WalletConnectCommands.tsx:377 +#: src/constants/WalletConnectCommands.tsx:503 msgid "Spend CAT" msgstr "" +#: src/constants/WalletConnectCommands.tsx:864 +msgid "Spend Fee" +msgstr "" + #: src/components/offers2/OfferBuilderWalletBalance.tsx:44 msgid "Spendable Balance: {0}" msgstr "" -#: src/constants/WalletConnectCommands.tsx:183 +#: src/components/settings/ProfileAdd.tsx:133 +msgid "Spendable Balance: {spendableBalance} {currencyCode}" +msgstr "" + +#: src/components/farm/FarmHealth.tsx:400 +msgid "Stale partials" +msgstr "" + +#: src/components/farm/PoolingHealth.tsx:252 +msgid "Stale Partials" +msgstr "" + +#: src/components/vcs/VCCard.tsx:176 +msgid "Standard Version Number" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:296 msgid "Start" msgstr "" -#: src/constants/WalletConnectCommands.tsx:195 +#: src/constants/WalletConnectCommands.tsx:579 +msgid "Start Index" +msgstr "" + +#: src/constants/WalletConnectCommands.tsx:308 msgid "Start Key" msgstr "" -#: src/components/app/AppState.tsx:251 +#: src/components/app/AppState.tsx:265 msgid "Starting services" msgstr "" @@ -3223,11 +4702,12 @@ msgstr "Tình trạng" #: src/components/fullNode/card/FullNodeCardStatus.tsx:69 #: src/components/fullNode/card/FullNodeCardStatus.tsx:74 -#: src/components/offers/OfferManager.tsx:251 +#: src/components/offers/OfferManager.tsx:150 #: src/components/plot/PlotHarvesterPlots.tsx:74 #: src/components/plot/PlotPlotting.tsx:26 -#: src/components/plotNFT/PlotExternalNFTCard.tsx:100 -#: src/components/plotNFT/PlotNFTCard.tsx:128 +#: src/components/plotNFT/PlotExternalNFTCard.tsx:102 +#: src/components/plotNFT/PlotNFTCard.tsx:130 +#: src/components/vcs/VCCard.tsx:164 msgid "Status" msgstr "Tình trạng" @@ -3235,16 +4715,21 @@ msgstr "Tình trạng" msgid "Store and Send XCH" msgstr "" -#: src/components/app/AppPassPrompt.tsx:111 +#: src/components/app/AppPassPrompt.tsx:107 msgid "Submit" msgstr "Gửi" -#: src/components/notification/NotificationSendDialog.tsx:142 -#: src/hooks/useAcceptOfferHook.tsx:54 +#: src/components/notification/NotificationSendDialog.tsx:143 +#: src/components/vcs/VCCard.tsx:278 +#: src/hooks/useAcceptOfferHook.tsx:98 msgid "Success" msgstr "" -#: src/components/settings/LimitCacheSize.tsx:63 +#: src/components/settings/SettingsHarvester.tsx:197 +msgid "Successfully restarted Harvester" +msgstr "" + +#: src/components/settings/LimitCacheSize.tsx:54 msgid "Successfully updated cache size limit." msgstr "" @@ -3252,11 +4737,17 @@ msgstr "" msgid "Successfully updated the derivation index. Your balances may take a while to update." msgstr "" +#: src/components/farm/FarmHealth.tsx:392 +msgid "Sync status" +msgstr "" + +#: src/components/farm/FarmHealth.tsx:140 #: src/components/fullNode/card/FullNodeCardStatus.tsx:50 msgid "Synced" msgstr "Đã đồng bộ" -#: src/components/farm/card/FarmCardStatus.tsx:18 +#: src/components/farm/FarmHealth.tsx:109 +#: src/components/farm/FarmHealth.tsx:156 #: src/components/plot/PlotStatus.tsx:19 msgid "Syncing" msgstr "Đang đồng bộ" @@ -3265,11 +4756,12 @@ msgstr "Đang đồng bộ" msgid "Syncing <0/>/<1/>" msgstr "Đang đồng bộ <0/>/<1/>" -#: src/constants/WalletConnectCommands.tsx:290 +#: src/constants/WalletConnectCommands.tsx:411 msgid "Take Offer" msgstr "" -#: src/constants/WalletConnectCommands.tsx:483 +#: src/constants/WalletConnectCommands.tsx:623 +#: src/constants/WalletConnectCommands.tsx:703 msgid "Target Address" msgstr "" @@ -3277,44 +4769,39 @@ msgstr "" msgid "Target Puzzle Hash" msgstr "" -#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:60 -msgid "Temporary folder location" -msgstr "Vị trí thư mục tạm thời thứ hai" - -#: src/components/app/AppVersionWarning.tsx:35 -msgid "The Chia application and its services are using different versions. Some functionality may not be behave properly as a result.<0/><1/>Chia services version: {backV}<2/>Chia application version: {guiV}<3/><4/>It is recommended that you quit the Chia application and stop all Chia services." -msgstr "" - -#: src/components/nfts/NFTMoveToProfileDialog.tsx:210 -msgid "The NFT move failed: {err}" +#: src/components/plot/add/PlotAddForm.tsx:174 +msgid "Temp folder location is required for hybrid disk plotting with 16/128G RAM" msgstr "" -#: src/components/nfts/NFTMoveToProfileDialog.tsx:203 -msgid "The NFT move transaction has been successfully submitted to the blockchain." -msgstr "" +#: src/components/plot/add/PlotAddSelectHybridDiskMode.tsx:104 +#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:59 +msgid "Temporary folder location" +msgstr "Vị trí thư mục tạm thời thứ hai" -#: src/components/nfts/NFTContextualActions.tsx:261 -msgid "The NFT status has been updated. If the transaction was successfully sent to the mempool, it may still complete." +#: src/components/harvest/HarvesterOverview.tsx:62 +msgid "The average number of plots which passed filter over last 64 signage points" msgstr "" -#: src/components/nfts/NFTContextualActions.tsx:271 -msgid "The NFT status update failed: {err}" +#: src/components/harvest/HarvesterOverview.tsx:100 +msgid "The average number of plots which passed filter over the last 64 signage points. It is expected to be {expectedAvgPassedFilter} for total {latestTotalPlots} plots. (Current plot filter: 1 / {plotFilter})" msgstr "" -#: src/components/nfts/NFTContextualActions.tsx:183 -msgid "The NFT transfer failed: {error}" +#: src/components/app/AppVersionWarning.tsx:35 +msgid "The Chia application and its services are using different versions. Some functionality may not be behave properly as a result.<0/><1/>Chia services version: {backV}<2/>Chia application version: {guiV}<3/><4/>It is recommended that you quit the Chia application and stop all Chia services." msgstr "" -#: src/components/nfts/NFTContextualActions.tsx:176 -msgid "The NFT transfer transaction has been successfully submitted to the blockchain." +#: src/components/settings/SettingsCustody.tsx:49 +msgid "The claw back time can be manually adjusted per transaction." msgstr "" -#: src/components/settings/SettingsPanel.tsx:165 +#: src/components/settings/SettingsPanel.tsx:168 msgid "The derivation index sets the range of wallet addresses that the wallet scans the blockchain for. This number is generally higher if you have a lot of transactions or canceled offers for XCH, CATs, or NFTs. If you believe your balance is incorrect because it’s missing coins, then increasing the derivation index could help the wallet include the missing coins in the balance total." msgstr "" -#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:88 -#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:137 +#: src/components/plot/add/PlotAddSelectHybridDiskMode.tsx:138 +#: src/components/plot/add/PlotAddSelectHybridDiskMode.tsx:187 +#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:87 +#: src/components/plot/add/PlotAddSelectTemporaryDirectory.tsx:136 msgid "The folder is on a RAM Disk" msgstr "" @@ -3322,15 +4809,47 @@ msgstr "" msgid "The full node that your farmer is connected to is below. <0>Learn more" msgstr "Nút đầy đủ mà farmer của bạn được kết nối ở bên dưới. <0> Tìm hiểu thêm " -#: src/components/plot/add/PlotAddChooseSize.tsx:46 -#: src/components/plot/add/PlotAddChooseSize.tsx:98 +#: src/components/settings/SettingsHarvester.tsx:375 +msgid "The Harvester manages plots and fetches proofs of space corresponding to challenges sent by a farmer." +msgstr "" + +#: src/components/plot/add/PlotAddChooseSize.tsx:57 +#: src/components/plot/add/PlotAddChooseSize.tsx:112 msgid "The minimum required size for mainnet is k=32" msgstr "Kích thước yêu cầu tối thiểu cho mainnet là k = 32" -#: src/components/offers/NFTOfferViewer.tsx:584 +#: src/components/offers/NFTOfferViewer.tsx:588 msgid "The net proceeds include the asking price, minus any associated creator fees (if the NFT has royalty payments enabled)." msgstr "" +#: src/components/nfts/NFTMoveToProfileDialog.tsx:208 +msgid "The NFT move failed: {err}" +msgstr "" + +#: src/components/nfts/NFTMoveToProfileDialog.tsx:201 +msgid "The NFT move transaction has been successfully submitted to the blockchain." +msgstr "" + +#: src/components/nfts/NFTContextualActions.tsx:255 +msgid "The NFT status has been updated. If the transaction was successfully sent to the mempool, it may still complete." +msgstr "" + +#: src/components/nfts/NFTContextualActions.tsx:265 +msgid "The NFT status update failed: {err}" +msgstr "" + +#: src/components/nfts/NFTContextualActions.tsx:180 +msgid "The NFT transfer failed: {0}" +msgstr "" + +#: src/components/nfts/NFTContextualActions.tsx:183 +#~ msgid "The NFT transfer failed: {error}" +#~ msgstr "The NFT transfer failed: {error}" + +#: src/components/nfts/NFTContextualActions.tsx:174 +msgid "The NFT transfer transaction has been successfully submitted to the blockchain." +msgstr "" + #: src/components/fullNode/card/FullNodeCardStatus.tsx:16 #: src/components/fullNode/card/FullNodeCardStatus.tsx:46 msgid "The node is not synced" @@ -3340,23 +4859,27 @@ msgstr "Nút không được đồng bộ hóa" msgid "The node is syncing, which means it is downloading blocks from other nodes, to reach the latest block in the chain" msgstr "Nút đang đồng bộ hóa, có nghĩa là nó đang tải xuống các khối từ các nút khác, để đạt được khối mới nhất trong chuỗi" -#: src/hooks/usePoolInfo.ts:54 +#: src/components/offers2/OfferIncomingTable.tsx:97 +msgid "The offer creator has chosen not to allow counter offers" +msgstr "" + +#: src/components/plotNFT/PlotNFTState.tsx:30 +msgid "The pool switching operation was cancelled, please try again by changing pool, or self pooling" +msgstr "" + +#: src/hooks/usePoolInfo.ts:55 msgid "The pool URL \"{normalizedUrl}\" is not working. Is it pool? Error: {0}" msgstr "" -#: src/hooks/usePoolInfo.ts:43 +#: src/hooks/usePoolInfo.ts:44 msgid "The pool URL is not valid. {normalizedUrl}" msgstr "" -#: src/hooks/usePoolInfo.ts:40 +#: src/hooks/usePoolInfo.ts:41 msgid "The pool URL needs to use protocol https. {normalizedUrl}" msgstr "" -#: src/components/plotNFT/PlotNFTState.tsx:30 -msgid "The pool switching operation was cancelled, please try again by changing pool, or self pooling" -msgstr "" - -#: src/components/block/Block.jsx:224 +#: src/components/block/Block.jsx:225 msgid "The seed used to create the plot. This depends on the pool pk and plot pk." msgstr "Chuỗi được sử dụng để tạo ra plot. Điều này phụ thuộc vào khoá công khai của Pool và plot." @@ -3364,34 +4887,38 @@ msgstr "Chuỗi được sử dụng để tạo ra plot. Điều này phụ th msgid "The signature was made by the private key associated with the wallet address. The signer can be assumed to be the owner of the private key." msgstr "" -#: src/components/offers/NFTOfferViewer.tsx:558 +#: src/components/offers/NFTOfferViewer.tsx:562 msgid "The total amount offered includes the offered purchase price, plus the optional offer creation fee.<0/>If the NFT has royalty payments enabled, those creator fees will be paid from the offered purchase price." msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:400 +#: src/components/offers/NFTOfferEditor.tsx:397 msgid "The total amount offered includes the price you're willing to pay for the NFT, plus the optional offer creation fee. One or more coins totalling at least the amount shown below will be deducted from your spendable balance upon offer creation.<0/>If the NFT has royalty payments enabled, those creator fees will be paid by the party that accepts the offer." msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:391 +#: src/components/offers/NFTOfferEditor.tsx:388 msgid "The total amount requested includes the asking price, plus the associated creator fees (if the NFT has royalty payments enabled). Creator fees will be paid by the party that accepts the offer.<0/>The optional offer creation fee is not included in this total, and will be deducted from your spendable balance upon offer creation." msgstr "" -#: src/components/offers/NFTOfferViewer.tsx:547 +#: src/components/offers/NFTOfferViewer.tsx:551 msgid "The total amount requested includes the asking price, plus the associated creator fees (if the NFT has royalty payments enabled).{0}" msgstr "" -#: src/components/block/Block.jsx:188 +#: src/components/block/Block.jsx:189 msgid "The total number of VDF (verifiable delay function) or proof of time iterations on the whole chain up to this block." msgstr "" -#: src/components/block/Block.jsx:198 +#: src/components/block/Block.jsx:199 msgid "The total number of VDF (verifiable delay function) or proof of time iterations on this block." msgstr "Tổng số VDF (hàm trễ có thể xác minh) hoặc bằng chứng về thời gian lặp lại trên khối này." -#: src/components/block/Block.jsx:241 +#: src/components/block/Block.jsx:242 msgid "The total transactions fees in this block. Rewarded to the farmer." msgstr "Tổng phí giao dịch trong khối này. Thưởng cho farmer." +#: src/components/addressbook/ContactEdit.tsx:308 +msgid "Theme" +msgstr "" + #: src/components/plotNFT/PlotNFTPayoutInstructionsDialog.tsx:91 msgid "These are the instructions for how the farmer wants to get paid. By default this will be an XCH address, but it can be set to any string with a size of less than 1024 characters, so it can represent another blockchain or payment system identifier." msgstr "" @@ -3400,24 +4927,44 @@ msgstr "" msgid "These plots are invalid, you might want to delete them." msgstr "Các lô này không hợp lệ, bạn có thể muốn xóa chúng." -#: src/components/offers/NFTOfferEditor.tsx:365 +#: src/components/offers/NFTOfferEditor.tsx:362 msgid "They will receive" msgstr "" -#: src/components/plot/PlotAddDirectoryDialog.tsx:87 +#: src/components/plot/PlotAddDirectoryDialog.tsx:83 msgid "This allows you to add a directory that has plots in it. If you have not created any plots, go to the plotting screen." msgstr "Cho phép bạn thêm một thư mục có plot trong đó. Nếu bạn chưa tạo bất kỳ plot nào, hãy chuyển đến màn hình plotting." -#: src/components/plotNFT/PlotExternalNFTCard.tsx:113 -#: src/components/plotNFT/PlotNFTCard.tsx:146 +#: src/components/plotNFT/PlotExternalNFTCard.tsx:115 +#: src/components/plotNFT/PlotNFTCard.tsx:148 msgid "This difficulty is an artifically lower difficulty than on the real network, and is used when farming, in order to find more proofs and send them to the pool. The more plots you have, the higher difficulty you will have. However, the difficulty does not affect rewards." msgstr "" -#: src/hooks/useSelectDirectory.tsx:32 +#: src/hooks/useSelectDirectory.tsx:36 msgid "This feature is available only from the GUI." msgstr "Tính năng này chỉ khả dụng trên GUI." -#: src/components/block/Block.jsx:162 +#: src/components/harvest/HarvesterDetail.tsx:67 +msgid "This harvester does not have any plots to harvest" +msgstr "" + +#: src/components/harvest/HarvesterOverview.tsx:169 +msgid "This is a sum of effective plot sizes currently farming. An effective plot size is a theoretical value which is derived only by kSize" +msgstr "" + +#: src/components/harvest/HarvesterDetail.tsx:161 +msgid "This is a sum of effective plot sizes currently harvesting. An effective plot size is a theoretical value which is derived only by kSize." +msgstr "" + +#: src/components/plot/add/PlotAddChooseKeys.tsx:97 +msgid "This is the farmer public key corresponding to the current logged-in wallet" +msgstr "" + +#: src/components/plot/add/PlotAddChooseKeys.tsx:42 +msgid "This is the plot nft contract address of \"{plotNFTName}\". If you want to change this, select \"None\" at Plot to a Plot NFT form." +msgstr "" + +#: src/components/block/Block.jsx:163 msgid "This is the time the block was created by the farmer, which is before it is finalized with a proof of time" msgstr "Đây là thời gian khối được tạo ra bởi farmer, trước khi nó được hoàn thiện với một bằng chứng về thời gian" @@ -3425,13 +4972,13 @@ msgstr "Đây là thời gian khối được tạo ra bởi farmer, trước kh msgid "This is the timestamp of the most recent transaction block." msgstr "" -#: src/components/plotNFT/PlotExternalNFTCard.tsx:130 -#: src/components/plotNFT/PlotNFTCard.tsx:163 +#: src/components/plotNFT/PlotExternalNFTCard.tsx:132 +#: src/components/plotNFT/PlotNFTCard.tsx:165 msgid "This is the total number of points this plotNFT has with this pool, since the last payout. The pool will reset the points after making a payout." msgstr "" -#: src/components/plotNFT/PlotExternalNFTCard.tsx:146 -#: src/components/plotNFT/PlotNFTCard.tsx:179 +#: src/components/plotNFT/PlotExternalNFTCard.tsx:148 +#: src/components/plotNFT/PlotNFTCard.tsx:181 msgid "This is the total number of points your farmer has found for this plot NFT. Each k32 plot will get around 10 points per day, so if you have 10TiB, should should expect around 1000 points per day, or 41 points per hour." msgstr "" @@ -3439,59 +4986,63 @@ msgstr "" msgid "This node is fully caught up and validating the network" msgstr "Nút này được bắt kịp hoàn toàn và xác thực mạng" -#: src/components/offers/NFTOfferViewer.tsx:212 -#: src/components/offers/OfferSummary.tsx:182 +#: src/components/offers/NFTOfferViewer.tsx:215 +#: src/components/offers/OfferSummary.tsx:183 msgid "This offer has a fee included to help expedite the transaction when the offer is accepted." msgstr "" -#: src/components/offers/NFTOfferViewer.tsx:207 -#: src/components/offers/OfferSummary.tsx:177 +#: src/components/offers/NFTOfferViewer.tsx:210 +#: src/components/offers/OfferSummary.tsx:178 msgid "This offer has a fee included to help expedite the transaction when the offer is accepted. You may specify an additional fee if you feel that the included fee is too small." msgstr "" #: src/components/offers/OfferHeader.tsx:63 -#: src/components/offers2/OfferBuilderViewer.tsx:164 +#: src/components/offers2/OfferBuilderViewer.tsx:238 msgid "This offer has completed successfully" msgstr "" #: src/components/offers/OfferHeader.tsx:46 -#: src/components/offers2/OfferBuilderViewer.tsx:151 +#: src/components/offers2/OfferBuilderViewer.tsx:225 msgid "This offer is no longer valid. To understand why, click <0>here to learn more." msgstr "" -#: src/components/offers2/OfferBuilderViewer.tsx:168 +#: src/components/offers2/OfferBuilderViewer.tsx:242 msgid "This offer was cancelled" msgstr "" -#: src/components/plotNFT/PlotExternalNFTCard.tsx:267 +#: src/components/plotNFT/PlotExternalNFTCard.tsx:269 msgid "This plot NFT is assigned to a different key. You can still create plots for this plot NFT, but you can not make changes." msgstr "" -#: src/components/farm/FarmLastAttemptedProof.tsx:48 +#: src/components/farm/FarmLastAttemptedProof.tsx:53 msgid "This table shows you the last time your farm attempted to win a block challenge. <0>Learn more" msgstr "Bảng này hiển thị cho bạn lần cuối cùng trang trại của bạn cố gắng giành phần thưởng trong một thử thách khối. <0> Tìm hiểu thêm " +#: src/components/settings/SettingsIntegration.tsx:398 +msgid "This will reset all previously granted permissions across all Dapps that have been connected to. After resetting you will be asked to grant permission again." +msgstr "" + +#: src/components/settings/SettingsIntegration.tsx:359 +msgid "This will restore the selected Dapp's permissions back to their default values. By default, every command issued by the Dapp will require confirmation in the Chia wallet." +msgstr "" + #: src/components/plot/add/PlotAddNumberOfPlots.tsx:151 msgid "Thread Multiplier for Phase 2" msgstr "" #: src/components/nfts/NFTPreview.tsx:629 -msgid "Thumbnail hash mismatch" -msgstr "" +#~ msgid "Thumbnail hash mismatch" +#~ msgstr "" #: src/components/fullNode/FullNode.jsx:71 msgid "Time Created" msgstr "Tạo vào" -#: src/components/block/Block.jsx:159 +#: src/components/block/Block.jsx:160 msgid "Timestamp" msgstr "Mốc thời gian" -#: src/components/nfts/NFTCard.tsx:99 -#: src/components/nfts/NFTSummary.tsx:136 -#: src/components/nfts/NFTTitle.tsx:19 -#: src/components/nfts/detail/NFTDetailV2.tsx:273 -#: src/components/offers2/OfferBuilderValueSearch.tsx:137 +#: src/components/nfts/NFTTitle.tsx:11 msgid "Title Not Available" msgstr "" @@ -3499,16 +5050,16 @@ msgstr "" msgid "To initiate a wallet resync, all Chia services must first be shut down. After shutting down, you will be required to restart Chia to begin the resyncing process. Are you sure you want to shut down and resync?" msgstr "" -#: src/components/settings/ProfileView.tsx:127 +#: src/components/settings/ProfileView.tsx:132 msgid "Token Standard" msgstr "" -#: src/components/dashboard/DashboardSideBar.tsx:51 -#: src/components/offers2/OfferBuilderTokensSection.tsx:113 +#: src/components/dashboard/DashboardSideBar.tsx:47 +#: src/components/offers2/OfferBuilderTokensSection.tsx:114 msgid "Tokens" msgstr "" -#: src/components/plotNFT/select/PlotNFTSelectPool.tsx:111 +#: src/components/plotNFT/select/PlotNFTSelectPool.tsx:114 msgid "Too Many Plot NFTs" msgstr "" @@ -3516,13 +5067,17 @@ msgstr "" msgid "Total Amount" msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:385 -#: src/components/offers/NFTOfferViewer.tsx:541 +#: src/components/offers2/OfferBuilderRoyaltyPayouts.tsx:32 +msgid "Total amount including royalties" +msgstr "" + +#: src/components/offers/NFTOfferEditor.tsx:382 +#: src/components/offers/NFTOfferViewer.tsx:545 msgid "Total Amount Offered" msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:383 -#: src/components/offers/NFTOfferViewer.tsx:537 +#: src/components/offers/NFTOfferEditor.tsx:380 +#: src/components/offers/NFTOfferViewer.tsx:541 msgid "Total Amount Requested" msgstr "" @@ -3531,7 +5086,15 @@ msgid "Total Amount with Royalties" msgstr "" #: src/components/farm/card/FarmCardTotalChiaFarmed.tsx:27 -msgid "Total Chia Farmed" +#~ msgid "Total Chia Farmed" +#~ msgstr "Total Chia Farmed" + +#: src/components/harvest/HarvesterOverview.tsx:166 +msgid "Total farm size effective" +msgstr "" + +#: src/components/harvest/HarvesterOverview.tsx:158 +msgid "Total farm size raw" msgstr "" #: src/components/plot/card/PlotCardTotalHarvesters.tsx:11 @@ -3542,43 +5105,72 @@ msgstr "" msgid "Total Iterations" msgstr "Tổng số lần lặp lại" +#: src/components/fullNode/card/FullNodeCardTotalIterations.tsx:15 +msgid "Total iterations since the start of the blockchain" +msgstr "Tổng số lần lặp kể từ khi bắt đầu blockchain" + +#: src/components/farm/card/TotalNetworkSpace.tsx:13 +msgid "Total Netspace" +msgstr "" + #: src/components/farm/card/FarmCardTotalNetworkSpace.tsx:12 -msgid "Total Network Space" -msgstr "Tổng không gian mạng" +#~ msgid "Total Network Space" +#~ msgstr "Total Network Space" + +#: src/components/harvest/HarvesterPlotDetails.tsx:166 +msgid "Total OG" +msgstr "" + +#: src/components/farm/FarmHealth.tsx:228 +msgid "Total plot filter challenges" +msgstr "" + +#: src/components/harvest/HarvesterPlotDetails.tsx:169 +msgid "Total plotNFT" +msgstr "" + +#: src/components/harvest/HarvesterPlotDetails.tsx:163 +msgid "Total plots" +msgstr "" #: src/components/plot/card/PlotCardTotalPlots.tsx:11 msgid "Total Plots" msgstr "" +#: src/components/farm/FarmHealth.tsx:234 +msgid "Total plots passing filter" +msgstr "" + #: src/components/plot/card/PlotCardTotalPlotsSize.tsx:11 msgid "Total Plots Size" msgstr "" -#: src/components/farm/card/FarmCardTotalSizeOfPlots.tsx:11 -msgid "Total Size of Plots" -msgstr "Tổng kích thước Plot" - -#: src/components/block/Block.jsx:185 -msgid "Total VDF Iterations" -msgstr "Tổng số lần lặp VDF" - -#: src/components/offers2/OfferBuilderRoyaltyPayouts.tsx:32 -msgid "Total amount including royalties" +#: src/components/nfts/MultipleDownloadDialog.tsx:67 +msgid "Total size of downloaded files:" msgstr "" -#: src/components/fullNode/card/FullNodeCardTotalIterations.tsx:15 -msgid "Total iterations since the start of the blockchain" -msgstr "Tổng số lần lặp kể từ khi bắt đầu blockchain" +#: src/components/farm/card/FarmCardTotalSizeOfPlots.tsx:11 +#~ msgid "Total Size of Plots" +#~ msgstr "Total Size of Plots" + +#: src/components/harvest/HarvesterDetail.tsx:115 +msgid "Total Space" +msgstr "" -#: src/components/nfts/MultipleDownloadDialog.tsx:67 -msgid "Total size of downloaded files:" +#: src/components/block/Block.jsx:186 +msgid "Total VDF Iterations" +msgstr "Tổng số lần lặp VDF" + +#: src/components/farm/card/FarmingRewardsHistoryCards.tsx:31 +#: src/components/farm/card/FarmingRewardsHistoryCards.tsx:82 +msgid "Total XCH Farmed" msgstr "" #: src/components/plot/add/PlotAddNumberOfPlots.tsx:362 msgid "Touch all pages of buffer allocations before starting to plot." msgstr "" -#: src/constants/WalletConnectCommands.tsx:260 +#: src/constants/WalletConnectCommands.tsx:379 msgid "Trade Id" msgstr "" @@ -3586,58 +5178,99 @@ msgstr "" msgid "Trade tokens" msgstr "" -#: src/components/notification/NotificationSendDialog.tsx:250 +#: src/components/settings/SettingsCustodyAutoClaim.tsx:59 +msgid "Transaction auto claim fee" +msgstr "" + +#: src/components/notification/NotificationSendDialog.tsx:261 msgid "Transaction Fee" msgstr "" -#: src/constants/WalletConnectCommands.tsx:38 +#: src/constants/WalletConnectCommands.tsx:50 msgid "Transaction Id" msgstr "" -#: src/components/offers2/OfferBuilderFeeSection.tsx:65 +#: src/components/settings/SettingsCustody.tsx:27 +msgid "Transaction protection" +msgstr "" + +#: src/components/vcs/VCCard.tsx:266 +msgid "Transaction sent to blockchain successfully." +msgstr "" + +#: src/components/offers2/OfferBuilderFeeSection.tsx:67 msgid "Transaction Speed" msgstr "" -#: src/components/block/Block.jsx:227 +#: src/components/block/Block.jsx:228 msgid "Transactions Filter Hash" msgstr "Giao dịch lọc theo băm " +#: src/components/settings/SettingsCustodyAutoClaim.tsx:127 +msgid "Transactions less than the fee will not be auto claimed." +msgstr "" + #: src/components/nfts/NFTTransferAction.tsx:169 -#: src/components/nfts/NFTTransferConfirmationDialog.tsx:37 +#: src/components/nfts/NFTTransferConfirmationDialog.tsx:45 msgid "Transfer" msgstr "" -#: src/components/nfts/NFTContextualActions.tsx:200 +#: src/components/nfts/NFTContextualActions.tsx:197 #: src/components/nfts/NFTTransferAction.tsx:217 -#: src/constants/WalletConnectCommands.tsx:463 +#: src/constants/WalletConnectCommands.tsx:688 msgid "Transfer NFT" msgstr "" +#: src/components/settings/SettingsNotifications.tsx:61 +msgid "Turn on/off the ability to process and display notifications." +msgstr "" + +#: src/components/settings/SettingsNotifications.tsx:140 +msgid "Turn on/off the ability to receive general announcements and updates from any Dapp connected to your wallet. This allows you to stay informed about new features and important updates directly from the Dapps you use." +msgstr "" + +#: src/components/settings/SettingsNotifications.tsx:111 +msgid "Turn on/off the ability to receive notifications about new offers from Dapps connected to your wallet. By turning this on, you stay informed about the latest offers and opportunities brought forth by your trusted Dapps, ensuring you never miss out on a potential deal." +msgstr "" + +#: src/components/settings/SettingsNotifications.tsx:86 +msgid "Turn on/off the ability to show you notifications on the desktop." +msgstr "" + +#: src/components/settings/SettingsNotifications.tsx:168 +msgid "Turn on/off the automatic display of the sharing options panel after creating a new offer." +msgstr "" + #: src/components/settings/SettingsDataLayer.tsx:51 msgid "Turn on/off the DataLayer service." msgstr "" -#: src/components/settings/SettingsNotifications.tsx:47 -msgid "Turn on/off the ability to show you notifications on the desktop." +#: src/components/settings/SettingsHarvester.tsx:448 +msgid "Turn this off if you don't have any compressed plots to harvest" msgstr "" -#: src/components/nfts/gallery/NFTGallery.tsx:550 -msgid "Types ({0}/{1})" +#: src/components/vcs/VCCard.tsx:163 +#: src/constants/WalletConnectCommands.tsx:921 +msgid "Type" msgstr "" -#: src/hooks/useOpenUnsafeLink.tsx:43 -msgid "URL" +#: src/components/nfts/gallery/NFTGallery.tsx:550 +#~ msgid "Types ({0}/{1})" +#~ msgstr "" + +#: src/components/nfts/gallery/NFTGallery.tsx:329 +msgid "Types{0}" msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:638 +#: src/components/offers/NFTOfferEditor.tsx:635 msgid "Unable to create an offer for an NFT that you do not own." msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:647 +#: src/components/offers/NFTOfferEditor.tsx:644 msgid "Unable to create an offer for an NFT with a creator royalty percentage greater than 100%" msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:374 +#: src/components/offers/NFTOfferEditor.tsx:371 msgid "Unable to create an offer where the net amount is negative" msgstr "" @@ -3649,26 +5282,26 @@ msgstr "" msgid "Unable to find NFT {entityId}" msgstr "" -#: src/components/offers/OfferShareDialog.tsx:1099 -msgid "Unable to open Keybase. Install Keybase from https://keybase.io" -msgstr "" - #: src/components/offers/OfferShareDialog.tsx:1002 -msgid "Unable to open browser. Install Keybase from https://keybase.io" -msgstr "" +#~ msgid "Unable to open browser. Install Keybase from https://keybase.io" +#~ msgstr "Unable to open browser. Install Keybase from https://keybase.io" -#: src/components/nfts/NFTDetails.tsx:141 -#: src/components/nfts/NFTDetails.tsx:162 -#: src/components/nfts/NFTDetails.tsx:205 +#: src/components/offers/OfferShareDialog.tsx:1099 +#~ msgid "Unable to open Keybase. Install Keybase from https://keybase.io" +#~ msgstr "Unable to open Keybase. Install Keybase from https://keybase.io" + +#: src/components/nfts/NFTDetails.tsx:142 +#: src/components/nfts/NFTDetails.tsx:163 +#: src/components/nfts/NFTDetails.tsx:206 msgid "Unassigned" msgstr "" -#: src/components/nfts/NFTProfileDropdown.tsx:86 -#: src/components/nfts/NFTProfileDropdown.tsx:121 +#: src/components/nfts/NFTProfileDropdown.tsx:87 +#: src/components/nfts/NFTProfileDropdown.tsx:122 msgid "Unassigned NFTs" msgstr "" -#: src/components/plotNFT/PlotNFTCard.tsx:133 +#: src/components/plotNFT/PlotNFTCard.tsx:135 msgid "Unclaimed Rewards" msgstr "" @@ -3676,66 +5309,144 @@ msgstr "" msgid "Unfinished" msgstr "Chưa hoàn tất" -#: src/components/offers/utils.ts:163 +#: src/components/offers/utils.ts:128 #: src/components/offers2/OfferBuilderTokenSelector.tsx:66 msgid "Unknown" msgstr "" -#: src/components/walletConnect/WalletConnectConnections.tsx:71 +#: src/components/settings/SettingsIntegration.tsx:248 +msgid "Unknown App - {0}" +msgstr "" + +#: src/components/walletConnect/WalletConnectConnections.tsx:75 #: src/components/walletConnect/WalletConnectMetadata.tsx:17 msgid "Unknown Application" msgstr "" -#: src/components/offers/NFTOfferViewer.tsx:368 -#: src/components/offers/OfferSummaryRow.tsx:141 -#: src/components/offers/OfferSummaryRow.tsx:142 +#: src/util/resolveOfferInfo.ts:72 +msgid "Unknown Asset" +msgstr "" + +#: src/components/offers/NFTOfferViewer.tsx:370 +#: src/components/offers/OfferSummaryRow.tsx:150 +#: src/components/offers/OfferSummaryRow.tsx:151 #: src/components/walletConnect/WalletConnectCATAmount.tsx:20 -#: src/util/resolveOfferInfo.ts:22 +#: src/util/resolveOfferInfo.ts:60 +#: src/util/resolveOfferInfo.ts:109 msgid "Unknown CAT" msgstr "" -#: src/components/app/AppPassPrompt.tsx:93 +#: src/hooks/useWalletConnectCommand.tsx:32 +msgid "Unknown Dapp" +msgstr "" + +#: src/components/app/AppPassPrompt.tsx:89 msgid "Unlock Keyring" msgstr "" -#: src/components/offers/NFTOfferViewer.tsx:139 +#: src/components/addressbook/AddressBookMenuItem.tsx:50 +msgid "Unnamed Contact" +msgstr "" + +#: src/components/offers/NFTOfferViewer.tsx:142 msgid "Unrecognized asset" msgstr "" -#: src/components/settings/LimitCacheSize.tsx:91 +#: src/components/walletConnect/WalletConnectActiveSessions.tsx:54 +msgid "Unsupported commands" +msgstr "" + +#: src/components/settings/LimitCacheSize.tsx:82 msgid "Update" msgstr "" -#: src/components/nfts/NFTPreview.tsx:625 +#: src/components/nfts/NFTHashStatus.tsx:69 msgid "Update Pending" msgstr "" -#: src/components/nfts/detail/NFTDetailV2.tsx:227 +#: src/constants/WalletConnectCommands.tsx:629 +msgid "Uris" +msgstr "" + +#: src/components/notification/NotificationAnnouncementDialog.tsx:62 +#: src/constants/WalletConnectCommands.tsx:932 +#: src/hooks/useOpenUnsafeLink.tsx:43 +msgid "URL" +msgstr "" + +#: src/components/nfts/NFTHashStatus.tsx:77 +msgid "URL is not valid" +msgstr "" + +#: src/components/nfts/detail/NFTDetailV2.tsx:138 msgid "Use left and right arrow keys to navigate" msgstr "" -#: src/components/farm/card/FarmCardUserFees.tsx:28 -msgid "User Transaction Fees" +#: src/components/plot/add/PlotAddChooseKeys.tsx:38 +msgid "Used to create a pool plot." msgstr "" -#: src/components/fullNode/card/FullNodeCardVDFSubSlotIterations.tsx:14 -msgid "VDF Sub Slot Iterations" -msgstr "Lặp lại vùng phụ VDF" +#: src/components/farm/card/FarmCardUserFees.tsx:28 +#~ msgid "User Transaction Fees" +#~ msgstr "User Transaction Fees" #: src/components/signVerify/VerifyMessage.tsx:165 +#: src/components/vcs/VCCard.tsx:170 msgid "Valid" msgstr "" -#: src/components/nfts/detail/NFTDetailV2.tsx:197 -msgid "Validate SHA256 SUM" +#: src/components/farm/PoolingHealth.tsx:244 +msgid "Valid Partials" msgstr "" -#: src/constants/WalletConnectCommands.tsx:241 +#: src/constants/WalletConnectCommands.tsx:360 msgid "Validate only" msgstr "" +#: src/components/nfts/detail/NFTDetailV2.tsx:197 +#~ msgid "Validate SHA256 SUM" +#~ msgstr "" + #: src/components/nfts/detail/NFTDetailV2.tsx:175 -msgid "Validating hash..." +#~ msgid "Validating hash..." +#~ msgstr "" + +#: src/components/fullNode/card/FullNodeCardVDFSubSlotIterations.tsx:14 +msgid "VDF Sub Slot Iterations" +msgstr "Lặp lại vùng phụ VDF" + +#: src/components/vcs/VCCard.tsx:56 +msgid "Verifiable Credential" +msgstr "" + +#: src/components/vcs/VCList.tsx:208 +msgid "Verifiable Credential already exists." +msgstr "" + +#: src/components/vcs/VCCard.tsx:265 +msgid "Verifiable Credential Removed" +msgstr "" + +#: src/components/vcs/VCCard.tsx:280 +msgid "Verifiable Credential Removed." +msgstr "" + +#: src/components/vcs/VCCard.tsx:282 +msgid "Verifiable Credential Revoked." +msgstr "" + +#: src/components/vcs/VCList.tsx:216 +msgid "Verifiable Credential successfully added." +msgstr "" + +#: src/components/settings/SettingsVerifiableCredentials.tsx:17 +#: src/components/vcs/VCList.tsx:270 +#: src/components/vcs/VCList.tsx:331 +msgid "Verifiable Credentials" +msgstr "" + +#: src/components/vcs/VCList.tsx:273 +msgid "Verifiable Credentials are like digital ID cards that can prove certain information about you without giving away your private details." msgstr "" #: src/components/signVerify/VerifyMessage.tsx:123 @@ -3750,82 +5461,98 @@ msgstr "" msgid "Verify Message" msgstr "" -#: src/components/plotNFT/select/PlotNFTSelectBase.tsx:126 +#: src/components/plotNFT/select/PlotNFTSelectBase.tsx:133 msgid "Verify Pool Details" msgstr "" -#: src/components/settings/SettingsAdvanced.tsx:77 +#: src/components/settings/SettingsAdvanced.tsx:78 +#: src/constants/WalletConnectCommands.tsx:219 msgid "Verify Signature" msgstr "" -#: src/components/offers2/OfferIncomingTable.tsx:90 -#: src/electron/main.tsx:982 +#: src/components/nfts/NFTHashStatus.tsx:65 +msgid "Verifying hash..." +msgstr "" + +#: src/components/offers2/OfferIncomingTable.tsx:102 msgid "View" msgstr "Xem" -#: src/components/plot/queue/PlotQueueActions.tsx:58 +#: src/components/offers/OfferImport.tsx:184 +msgid "View an Offer" +msgstr "" + +#: src/components/vcs/VCCard.tsx:198 +msgid "View Credential Data" +msgstr "" + +#: src/components/plot/queue/PlotQueueActions.tsx:59 #: src/components/plot/queue/PlotQueueLogDialog.tsx:44 msgid "View Log" msgstr "Xem bản ghi" -#: src/components/offers/OfferManager.tsx:460 +#: src/components/offers/OfferManager.tsx:349 msgid "View Offer" msgstr "" -#: src/components/plotNFT/PlotNFTCard.tsx:240 -msgid "View Pool Login Link" -msgstr "" - -#: src/components/offers/OfferImport.tsx:184 -msgid "View an Offer" -msgstr "" - -#: src/components/offers/OfferShareDialog.tsx:618 +#: src/components/offers/OfferShareDialog.tsx:431 msgid "View on Dexie" msgstr "" -#: src/components/offers/OfferShareDialog.tsx:862 +#: src/components/offers/OfferShareDialog.tsx:592 msgid "View on Hashgreen DEX" msgstr "" -#: src/components/nfts/NFTContextualActions.tsx:671 -#: src/components/offers/OfferShareDialog.tsx:696 +#: src/components/nfts/NFTContextualActions.tsx:646 +#: src/components/offers/OfferShareDialog.tsx:519 msgid "View on MintGarden" msgstr "" #: src/components/offers/OfferShareDialog.tsx:770 -msgid "View on OfferBin" -msgstr "" +#~ msgid "View on OfferBin" +#~ msgstr "View on OfferBin" -#: src/components/offers/OfferShareDialog.tsx:1267 +#: src/components/offers/OfferShareDialog.tsx:807 msgid "View on Offerpool" msgstr "" -#: src/components/nfts/NFTContextualActions.tsx:678 -#: src/components/offers/OfferShareDialog.tsx:950 +#: src/components/nfts/NFTContextualActions.tsx:654 +#: src/components/offers/OfferShareDialog.tsx:689 msgid "View on Spacescan.io" msgstr "" +#: src/components/plotNFT/PlotNFTCard.tsx:242 +msgid "View Pool Login Link" +msgstr "" + #: src/components/offers/OfferViewerTitle.tsx:49 msgid "Viewing offer" msgstr "" -#: src/components/nfts/gallery/NFTGallery.tsx:583 +#: src/components/nfts/gallery/NFTGallery.tsx:412 msgid "Visible" msgstr "" +#: src/components/nfts/gallery/NFTGallery.tsx:386 +msgid "Visible  <0/>" +msgstr "" + #: src/components/nfts/gallery/NFTGallery.tsx:572 -msgid "Visible ({0})" +#~ msgid "Visible ({0})" +#~ msgstr "" + +#: src/components/nfts/gallery/NFTGallery.tsx:381 +msgid "Visible and Hidden  <0/>" msgstr "" #: src/components/nfts/gallery/NFTGallery.tsx:570 -msgid "Visible and hidden ({0})" -msgstr "" +#~ msgid "Visible and hidden ({0})" +#~ msgstr "" #: src/constants/WalletConnectCommands.tsx:105 #: src/constants/WalletConnectCommands.tsx:412 -msgid "Wait for Confirmation" -msgstr "" +#~ msgid "Wait for Confirmation" +#~ msgstr "" #: src/components/farm/card/FarmCardNotAvailable.tsx:25 #: src/components/plot/PlotStatus.tsx:27 @@ -3837,86 +5564,98 @@ msgstr "Chờ đồng bộ hóa" msgid "Waiting for the transaction to be confirmed" msgstr "" -#: src/components/app/AppStatusHeader.tsx:109 -#: src/hooks/useWalletConnectCommand.tsx:105 +#: src/components/app/AppStatusHeader.tsx:158 +#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:187 +#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:191 +#: src/components/walletConnect/WalletConnectConfirmDialog.tsx:109 msgid "Wallet" msgstr "" +#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:174 +msgid "Wallet {0}" +msgstr "" + #: src/components/signVerify/SignMessage.tsx:153 msgid "Wallet Address" msgstr "" +#: src/constants/WalletConnectCommands.tsx:64 #: src/constants/WalletConnectCommands.tsx:98 -msgid "Wallet ID" +#: src/constants/WalletConnectCommands.tsx:262 +#: src/constants/WalletConnectCommands.tsx:496 +#: src/constants/WalletConnectCommands.tsx:509 +#: src/constants/WalletConnectCommands.tsx:606 +#: src/constants/WalletConnectCommands.tsx:693 +#: src/constants/WalletConnectCommands.tsx:769 +#: src/constants/WalletConnectCommands.tsx:786 +msgid "Wallet Id" msgstr "" -#: src/constants/WalletConnectCommands.tsx:50 -#: src/constants/WalletConnectCommands.tsx:65 -#: src/constants/WalletConnectCommands.tsx:153 -#: src/constants/WalletConnectCommands.tsx:370 -#: src/constants/WalletConnectCommands.tsx:383 -#: src/constants/WalletConnectCommands.tsx:468 -msgid "Wallet Id" +#: src/constants/WalletConnectCommands.tsx:131 +msgid "Wallet ID" msgstr "" -#: src/constants/WalletConnectCommands.tsx:445 +#: src/constants/WalletConnectCommands.tsx:81 +#: src/constants/WalletConnectCommands.tsx:569 +#: src/constants/WalletConnectCommands.tsx:727 msgid "Wallet Ids" msgstr "" -#: src/constants/WalletConnectCommands.tsx:231 +#: src/constants/WalletConnectCommands.tsx:346 msgid "Wallet Ids and Amounts" msgstr "" -#: src/components/app/AppSelectMode.tsx:70 -#: src/components/app/AppSelectMode.tsx:120 -msgid "Wallet Mode" -msgstr "" - -#: src/components/plotNFT/PlotNFTAbsorbRewards.tsx:69 +#: src/components/plotNFT/PlotNFTAbsorbRewards.tsx:71 msgid "Wallet is not defined" msgstr "" -#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:160 -msgid "Wallet {0}" +#: src/components/app/AppSelectMode.tsx:70 +#: src/components/app/AppSelectMode.tsx:120 +msgid "Wallet Mode" msgstr "" -#: src/components/settings/SettingsIntegration.tsx:23 -#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:112 -#: src/components/walletConnect/WalletConnectConnectedDialog.tsx:65 -#: src/components/walletConnect/WalletConnectDropdown.tsx:28 +#: src/components/settings/SettingsIntegration.tsx:139 +#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:218 +#: src/components/walletConnect/WalletConnectConnectedDialog.tsx:67 +#: src/components/walletConnect/WalletConnectDropdown.tsx:25 msgid "WalletConnect" msgstr "" -#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:135 -msgid "WalletConnect Integration" -msgstr "" - -#: src/components/settings/SettingsIntegration.tsx:26 +#: src/components/settings/SettingsIntegration.tsx:142 msgid "WalletConnect enables a decentralized app on the Chia blockchain to communicate and make requests directly to a Chia wallet." msgstr "" -#: src/components/plotNFT/PlotNFTAdd.tsx:59 -msgid "Want to Join a Pool? Create a Plot NFT" +#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:241 +msgid "WalletConnect Integration" msgstr "" #: src/components/plot/add/PlotAddNumberOfPlots.tsx:83 msgid "Want to have a delay before the next plot starts?" msgstr "Bạn muốn có một khoảng thời gian trì hoãn trước khi phần tiếp theo bắt đầu?" +#: src/components/plotNFT/PlotNFTAdd.tsx:60 +msgid "Want to Join a Pool? Create a Plot NFT" +msgstr "" + #: src/components/plot/add/PlotAddNumberOfPlots.tsx:360 msgid "Warm start" msgstr "" +#: src/components/farm/FarmHealth.tsx:196 #: src/components/offers/OfferAcceptConfirmationDialog.tsx:32 msgid "Warning" msgstr "" +#: src/components/farm/FarmHealth.tsx:260 +msgid "Warning Threshold" +msgstr "" + #: src/components/app/AppVersionWarning.tsx:30 msgid "Warning: Mismatched Versions" msgstr "" -#: src/components/offers/OfferSummary.tsx:133 -#: src/components/offers2/OfferBuilderValue.tsx:204 +#: src/components/offers/OfferSummary.tsx:134 +#: src/components/offers2/OfferBuilderValue.tsx:200 msgid "Warning: Verify that the offered CAT asset IDs match the asset IDs of the tokens you expect to receive." msgstr "" @@ -3924,11 +5663,15 @@ msgstr "" msgid "Warning: You're about to visit a website" msgstr "" -#: src/components/block/Block.jsx:172 +#: src/components/walletConnect/WalletConnectAddConnectionDialog.tsx:208 +msgid "Warning! Selecting multiple keys will enable \"Key Switching\" inside Settings / Integration tab." +msgstr "" + +#: src/components/block/Block.jsx:173 msgid "Weight" msgstr "Khối lượng" -#: src/components/block/Block.jsx:174 +#: src/components/block/Block.jsx:175 msgid "Weight is the total added difficulty of all blocks up to and including this one" msgstr "" @@ -3936,32 +5679,41 @@ msgstr "" msgid "When creating an offer, any assets that are being offered will be locked and unavailable until the offer is accepted or cancelled, resulting in your spendable balance changing." msgstr "" +#: src/components/plot/add/PlotAddNumberOfPlots.tsx:455 +msgid "Which CUDA device to use when plotting" +msgstr "" + #: src/electron/main.tsx:1029 -msgid "Window" -msgstr "Cửa sổ" +#~ msgid "Window" +#~ msgstr "Window" #: src/components/farm/card/FarmCardBlockRewards.tsx:33 -msgid "Without fees" -msgstr "Không mất phí" +#~ msgid "Without fees" +#~ msgstr "Without fees" -#: src/components/nfts/NFTMoveToProfileDialog.tsx:389 +#: src/components/nfts/NFTMoveToProfileDialog.tsx:387 +#~ msgid "Would you like to move {count} NFTs to a profile?" +#~ msgstr "" + +#: src/components/nfts/NFTMoveToProfileDialog.tsx:385 msgid "Would you like to move the specified NFT to a profile?" msgstr "" -#: src/components/nfts/NFTMoveToProfileDialog.tsx:387 -msgid "Would you like to move {count} NFTs to a profile?" -msgstr "" +#: src/components/nfts/NFTTransferAction.tsx:225 +#~ msgid "Would you like to transfer {count} NFTs to a new owner?" +#~ msgstr "" #: src/components/nfts/NFTTransferAction.tsx:227 -msgid "Would you like to transfer the specified NFT to a new owner" -msgstr "" +#~ msgid "Would you like to transfer the specified NFT to a new owner" +#~ msgstr "" -#: src/components/nfts/NFTTransferAction.tsx:225 -msgid "Would you like to transfer {count} NFTs to a new owner?" +#: src/components/nfts/NFTTransferAction.tsx:227 +msgid "Would you like to transfer the specified NFT to a new owner?" msgstr "" -#: src/components/plot/add/PlotAddChooseSize.tsx:47 -#: src/electron/main.tsx:813 +#: src/components/offers2/OfferIncomingTable.tsx:211 +#: src/components/plot/add/PlotAddChooseSize.tsx:58 +#: src/components/vcs/VCCard.tsx:89 msgid "Yes" msgstr "Đồng ý" @@ -3969,19 +5721,19 @@ msgstr "Đồng ý" msgid "Yes, Accept Offer" msgstr "" -#: src/components/settings/SettingsNFT.tsx:56 +#: src/components/settings/SettingsNFT.tsx:54 msgid "Yes, delete" msgstr "" -#: src/components/nfts/NFTMoveToProfileDialog.tsx:55 +#: src/components/nfts/NFTMoveToProfileDialog.tsx:57 msgid "Yes, move" msgstr "" -#: src/components/plotNFT/select/PlotNFTSelectPool.tsx:167 +#: src/components/plotNFT/select/PlotNFTSelectPool.tsx:171 msgid "You already have 50 or more Plot NFTs." msgstr "" -#: src/components/plotNFT/select/PlotNFTSelectPool.tsx:112 +#: src/components/plotNFT/select/PlotNFTSelectPool.tsx:115 msgid "You already have more than 10 Plot NFTs. Click OK if you're sure you want to create a new one." msgstr "" @@ -3989,59 +5741,92 @@ msgstr "" msgid "You can always change your mode later in the settings" msgstr "" -#: src/components/walletConnect/WalletConnectConnectedDialog.tsx:88 +#: src/components/plot/add/PlotAddChooseKeys.tsx:143 +msgid "You can customize farmer public key, pool public key / pool contract address here manually.<0/>Usually you don't need manual set up so please consider carefully whether you really need to edit these keys for a plot. One possible situation is to create a plot for someone who asks you to plot with your great hardware." +msgstr "" + +#: src/components/walletConnect/WalletConnectConnectedDialog.tsx:90 msgid "You can now connect to {0} in your browser." msgstr "" -#: src/components/plotNFT/PlotNFTCard.tsx:349 +#: src/components/plotNFT/PlotNFTCard.tsx:351 msgid "You can still create plots for this plot NFT, but you can not make changes until sync is complete." msgstr "" #: src/components/offers/OfferHeader.tsx:38 -#: src/components/offers2/OfferBuilderViewer.tsx:183 +#: src/components/offers2/OfferBuilderViewer.tsx:257 msgid "You created this offer" msgstr "" -#: src/components/plot/add/PlotAddChooseSize.tsx:73 +#: src/components/plot/add/PlotAddChooseSize.tsx:87 msgid "You do not need to be synced or connected to plot. Temporary files are created during the plotting process which exceed the size of the final plot files. Make sure you have enough space. <0>Learn more" msgstr "" -#: src/components/notification/Notification.tsx:53 +#: src/components/farm/card/EstimatedEarning.tsx:68 +#: src/components/farm/card/ExpectedTimeToWin.tsx:63 +msgid "You have {0}% of the space on the network, so farming a block will take {expectedTimeToWin} in expectation. Actual results may take 3 to 4 times longer than this estimate." +msgstr "Bạn chiếm {0}% dung lượng của mạng lưới, vì vậy để đào được một block dự kiến sẽ mất khoảng {expectedTimeToWin}. Kết quả thực tế có thể gấp 3 đến 4 lần dự kiến này." + +#: src/components/farm/card/FarmingRewardsCards.tsx:89 +msgid "You have {0}% of the space on the network, so farming a block will take {expectedTimeToWinHumanized} in expectation. Actual results may take 3 to 4 times longer than this estimate." +msgstr "" + +#: src/components/notification/NotificationOffer.tsx:92 +msgid "You have a new counter offer" +msgstr "" + +#: src/components/notification/NotificationOffer.tsx:94 msgid "You have a new offer" msgstr "" -#: src/components/farm/card/FarmCardExpectedTimeToWin.tsx:56 -msgid "You have {0}% of the space on the network, so farming a block will take {expectedTimeToWin} in expectation. Actual results may take 3 to 4 times longer than this estimate." -msgstr "Bạn chiếm {0}% dung lượng của mạng lưới, vì vậy để đào được một block dự kiến sẽ mất khoảng {expectedTimeToWin}. Kết quả thực tế có thể gấp 3 đến 4 lần dự kiến này." +#: src/components/offers2/OfferEditorCancelConflictingOffersDialog.tsx:305 +msgid "You have coins/assets locked for your open offers thus the spendable balance is not sufficient for the amounts you are offering. You need to cancel open offers to unlock coins/asset for the new offer." +msgstr "" -#: src/components/pool/PoolJoin.tsx:34 -msgid "You need to claim your rewards first" +#: src/components/offers2/OfferEditorCancelConflictingOffersDialog.tsx:327 +msgid "You have open offers which lock the same assets as your new offer. You may want to cancel those offers if they are no longer needed." +msgstr "" + +#: src/components/notification/utils.ts:106 +msgid "You have received a new counter offer" msgstr "" -#: src/components/plotNFT/select/PlotNFTSelectFaucet.tsx:37 +#: src/components/notification/utils.ts:102 +msgid "You have received a new offer" +msgstr "" + +#: src/components/plotNFT/select/PlotNFTSelectFaucet.tsx:41 msgid "You need {currencyCode} to join a pool." msgstr "" -#: src/components/offers2/OfferBuilderTradeColumn.tsx:19 +#: src/components/pool/PoolJoin.tsx:34 +msgid "You need to claim your rewards first" +msgstr "" + +#: src/components/offers2/OfferBuilderTradeColumn.tsx:20 msgid "You will give" msgstr "" -#: src/components/offers/OfferEditorConditionsPanel.tsx:289 +#: src/components/offers/OfferEditorConditionsPanel.tsx:290 msgid "You will offer" msgstr "" -#: src/components/offers/NFTOfferEditor.tsx:363 -#: src/components/offers/NFTOfferViewer.tsx:474 +#: src/components/offers/NFTOfferEditor.tsx:360 +#: src/components/offers/NFTOfferViewer.tsx:478 msgid "You will receive" msgstr "" -#: src/components/plotNFT/PlotNFTAbsorbRewards.tsx:143 +#: src/components/plotNFT/PlotNFTAbsorbRewards.tsx:145 msgid "You will recieve <0/> to {address}" msgstr "" +#: src/components/walletConnect/WalletConnectActiveSessions.tsx:56 +msgid "Your current version of the Chia application may not support some commands requested by the dApp. For the best experience, consider updating to the latest version." +msgstr "" + #: src/components/farm/FarmHeader.tsx:21 -msgid "Your Farm Overview" -msgstr "Tổng quan về nông trại của bạn" +#~ msgid "Your Farm Overview" +#~ msgstr "Your Farm Overview" #: src/components/farm/FarmFullNodeConnections.tsx:74 msgid "Your Full Node Connection" @@ -4051,112 +5836,37 @@ msgstr "Kết nối nút đầy đủ của bạn" msgid "Your Harvester Network" msgstr "Mạng lưới Harvester của bạn" -#: src/components/pool/PoolOverview.tsx:39 -msgid "Your Pool Overview" -msgstr "" - -#: src/components/app/AppPassPrompt.tsx:86 +#: src/components/app/AppPassPrompt.tsx:82 msgid "Your keyring is locked" msgstr "" #: src/components/offers/OfferShareDialog.tsx:1135 -msgid "Your offer has been successfully posted to Keybase." -msgstr "" +#~ msgid "Your offer has been successfully posted to Keybase." +#~ msgstr "Your offer has been successfully posted to Keybase." -#: src/components/app/AppKeyringMigrator.tsx:229 -#: src/components/settings/ChangePassphrasePrompt.tsx:277 -#: src/components/settings/SetPassphrasePrompt.tsx:246 +#: src/components/app/AppKeyringMigrator.tsx:230 +#: src/components/settings/ChangePassphrasePrompt.tsx:279 +#: src/components/settings/SetPassphrasePrompt.tsx:248 msgid "Your passphrase can be stored in your system's secure credential store. Chia will be able to access your keys without prompting for your passphrase." msgstr "" -#: src/components/settings/SettingsPanel.tsx:55 +#: src/components/settings/SettingsPanel.tsx:51 msgid "Your passphrase has been set" msgstr "" -#: src/components/settings/SettingsPanel.tsx:46 +#: src/components/settings/SettingsPanel.tsx:42 msgid "Your passphrase has been updated" msgstr "" -#: src/components/offers/OfferViewerTitle.tsx:36 -msgid "created {0}" -msgstr "" - -#: src/components/offers2/OfferBuilderImport.tsx:170 -#: src/components/signVerify/VerifyMessageImport.tsx:154 -msgid "or <0>browse on your computer" -msgstr "" - -#: src/components/offers/OfferImport.tsx:170 -msgid "or Paste (Ctrl-V) an Offer blob" -msgstr "" - -#: src/components/offers/OfferImport.tsx:170 -msgid "or Paste (⌘V) an Offer blob" -msgstr "" - -#: src/components/plot/add/PlotAddForm.tsx:138 -msgid "p2SingletonPuzzleHash is not defined" -msgstr "" - -#: src/components/nfts/NFTTransferConfirmationDialog.tsx:87 -msgid "{0, plural, one {mojo} other {mojos}}" -msgstr "" - -#: src/components/nfts/NFTPreview.tsx:681 -msgid "{0}" -msgstr "" - -#: src/components/plot/add/PlotAddNumberOfPlots.tsx:169 -#: src/components/plot/add/PlotAddNumberOfPlots.tsx:201 -msgid "{0} buckets is recommended" -msgstr "" - -#: src/components/nfts/detail/NFTDetailV2.tsx:316 -msgid "{0} of {1}" -msgstr "" - -#: src/components/nfts/gallery/SelectedActionsDialog.tsx:63 -msgid "{0} of {allCount} items selected:" -msgstr "" - -#: src/components/plotNFT/PlotNFTGraph.tsx:63 -msgid "{0} points {1} - {2} hours ago" -msgstr "" - -#: src/components/nfts/NFTMoveToProfileDialog.tsx:194 -msgid "{count} NFTs failed to move." -msgstr "" - -#: src/components/nfts/NFTMoveToProfileDialog.tsx:187 -msgid "{count} transactions have been successfully submitted to the blockchain." -msgstr "" - -#: src/components/nfts/gallery/NFTGallery.tsx:432 -msgid "{key} ({0})" -msgstr "" - -#: src/components/offers/NFTOfferViewer.tsx:203 -#: src/components/offers/OfferSummary.tsx:173 -msgid "{makerFee, plural, one {mojo} other {mojos}}" -msgstr "" - -#: src/components/offers/OfferSummaryRow.tsx:39 -msgid "{mojos, plural, one {mojo} other {mojos}}" -msgstr "" - -#: src/components/nfts/gallery/FilterPill.tsx:50 -msgid "{title}" -msgstr "" - -#: src/components/offers2/OfferBuilderValue.tsx:179 -msgid "{type} is not supported" +#: src/components/pool/PoolOverview.tsx:40 +msgid "Your Pool Overview" msgstr "" -#: src/components/nfts/NFTRankings.tsx:46 -msgid "{value} of {max_value}" +#: src/components/settings/ProfileAdd.tsx:77 +msgid "Your spendable balance must be greater than 1 mojo to create a profile" msgstr "" -#: src/components/plot/add/PlotAddChoosePlotter.tsx:106 -msgid "{warning}" +#: src/components/settings/SettingsCustodyAutoClaim.tsx:124 +msgid "Your wallet is required to be running for auto claim to work." msgstr ""