Reckless_Satoshi fc4f3e1593 Add undo confirm fiat sent action (#461)
* Add undo confirm fiat sent action

* Collect phrases

* Small fixes
2023-04-28 09:19:18 +00:00

618 lines
49 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"#1": "Phrases in basic/Main.tsx",
"Using Testnet Bitcoin": "正在使用測試網比特幣",
"#2": "Phrases in basic/BookPage/index.tsx",
"Create": "創建",
"List": "列表",
"Chart": "圖表",
"#3": "Phrases in basic/RobotPage/RobotProfile.tsx",
"Building your robot!": "正在創建你的機器人!",
"This is your trading avatar": "這是你的交易頭像",
"Welcome back!": "歡迎回來!",
"Active order #{{orderID}}": "活躍訂單 #{{orderID}}",
"Last order #{{orderID}}": "上一張訂單 #{{orderID}}",
"Reusing trading identity degrades your privacy against other users, coordinators and observers.": "重複使用交易身份會降低你對其他用戶、協調器和觀察者的隱私。",
"Add a new Robot": "添加新機器人",
"Logout": "登出",
"Store your token safely": "請安全地存儲你的令牌",
"Robot Garage": "機器人倉庫",
"Building...": "正在建造...",
"Add Robot": "添加機器人",
"Delete Garage": "刪除倉庫",
"#4": "Phrases in basic/RobotPage/TokenInput.tsx",
"Copied!": "已複製!",
"#5": "Phrases in basic/RobotPage/Onboarding.tsx",
"1. Generate a token": "1. 生成領牌",
"This temporary key gives you access to a unique and private robot identity for your trade.": "這個臨時密鑰可讓你訪問你的獨特且隱密的交易機器人身份。",
"Generate token": "",
"Store it somewhere safe!": "",
"You can also add your own random characters into the token or": "",
"roll again": "",
"Continue": "",
"2. Meet your robot identity": "2. ",
"Hi! My name is": "",
"3. Browse or create an order": "3. ",
"RoboSats is a peer-to-peer marketplace. You can browse the public offers or create a new one.": "RoboSats ",
"Offers": "",
"If you need help on your RoboSats journey join our public support": " RoboSats ",
"Telegram group": "Telegram ",
"or visit the robot school for documentation.": "",
"Learn RoboSats": " RoboSats",
"See profile": "",
"#6": "Phrases in basic/RobotPage/index.tsx",
"Connecting to TOR": " TOR",
"Connection encrypted and anonymized using TOR.": " TOR ",
"This ensures maximum privacy, however you might feel the app behaves slow. If connection is lost, restart the app.": "",
"#7": "Phrases in basic/RobotPage/Recovery.tsx",
"Robot recovery": "",
"Enter your robot token to re-build your robot and gain access to its trades.": "",
"Paste token here": "",
"Recover": "",
"#8": "Phrases in basic/RobotPage/Welcome.tsx",
"A Simple and Private LN P2P Exchange": "",
"Create a new robot and learn to use RoboSats": "使 RoboSats",
"Start": "",
"Recover an existing robot using your token": "",
"Recovery": "",
"Fast Generate Robot": "",
"#9": "Phrases in basic/NavBar/MoreTooltip.tsx",
"RoboSats information": "RoboSats ",
"Community and public support": "",
"Coordinator summary": "調",
"Stats for nerds": "",
"#10": "Phrases in basic/NavBar/NavBar.tsx",
"Robot": "",
"Order": "",
"Settings": "",
"More": "",
"#11": "Phrases in basic/OrderPage/index.tsx",
"Contract": "",
"#12": "Phrases in basic/MakerPage/index.tsx",
"Existing orders match yours!": "",
"#13": "Phrases in pro/LandingDialog/index.tsx",
"A robot technician has arrived!": "",
"My first time here. Generate a new Robot Garage and extended robot token (xToken).": " xToken",
"I bring my own robots, here they are. (Drag and drop workspace.json)": " workspace.json",
"#14": "Phrases in pro/ToolBar/index.tsx",
"Customize viewports": "",
"Freeze viewports": "",
"#15": "Phrases in components/UnsafeAlert.js",
"Hide": "",
"You are self-hosting RoboSats": " RoboSats",
"RoboSats client is served from your own node granting you the strongest security and privacy.": "RoboSats",
"You are not using RoboSats privately": "使 RoboSats",
"#16": "Phrases in components/TorConnection.tsx",
"Initializing TOR daemon": " TOR ",
"Connecting to TOR network": " TOR ",
"Connected to TOR network": " TOR ",
"Connection error": "",
"#17": "Phrases in components/Charts/DepthChart/index.tsx",
"Others": "",
"Premium": "",
"Price": "",
"#18": "Phrases in components/OrderDetails/index.tsx",
"The order has expired": "",
"Penalty lifted, good to go!": " ",
"You cannot take an order yet! Wait {{timeMin}}m {{timeSec}}s": "{{timeMin}} {{timeSec}}",
"You send via {{method}} {{amount}}": "{{method}}{{amount}}",
"You receive via Lightning {{amount}} Sats (Approx)": "You receive via Lightning {{amount}} Sats (Approx)",
"You send via Lightning {{amount}} Sats (Approx)": "You send via Lightning {{amount}} Sats (Approx)",
"You receive via {{method}} {{amount}}": "{{method}}{{amount}}",
"Order maker": "",
"Order taker": "",
"Order Details": "",
"Order status": "",
"Swap destination": "",
"Accepted payment methods": "",
"{{price}} {{currencyCode}}/BTC - Premium: {{premium}}%": "{{price}} {{currencyCode}}/BTC - : {{premium}}%",
"Price and Premium": "",
"Amount of Satoshis": "",
"Premium over market price": "",
"Order ID": " ID",
"Deposit timer": "",
"Expires in": "",
"#19": "Phrases in components/OrderDetails/TakeButton.tsx",
"The maker is away": "",
"By taking this order you risk wasting your time. If the maker does not proceed in time, you will be compensated in satoshis for 50% of the maker bond.": "50%",
"Go back": "",
"Sounds fine": "",
"Wait until you can take an order": "",
"Take Order": "",
"Too low": "",
"Too high": "",
"Enter amount of fiat to exchange for bitcoin": "",
"Amount {{currencyCode}}": "{{currencyCode}} ",
"You must specify an amount first": "",
"You will receive {{satoshis}} Sats (Approx)": "You will receive {{satoshis}} Sats (Approx)",
"You will send {{satoshis}} Sats (Approx)": "You will send {{satoshis}} Sats (Approx)",
"#20": "Phrases in components/Dialogs/StoreToken.tsx",
"Store your robot token": "",
"You might need to recover your robot avatar in the future: store it safely. You can simply copy it into another application.": "",
"Back it up!": "",
"Done": "",
"#21": "Phrases in components/Dialogs/NoRobot.tsx",
"You do not have a robot avatar": "",
"Generate a robot avatar first. Then create your own order.": "",
"Generate Robot": "",
"#22": "Phrases in components/Dialogs/UpdateClient.tsx",
"Update your RoboSats client": " RoboSats ",
"The RoboSats coordinator is on version {{coordinatorVersion}}, but your client app is {{clientVersion}}. This version mismatch might lead to a bad user experience.": "RoboSats 調 {{coordinatorVersion}} app {{clientVersion}}",
"Download RoboSats {{coordinatorVersion}} APK from Github releases": " Github releases RoboSats {{coordinatorVersion}} APK",
"On Android RoboSats app ": " RoboSats app ",
"On your own soverign node": "",
"On Tor Browser client simply refresh your tab (click here or press Ctrl+Shift+R)": " Tor Ctrl+Shift+R",
"On remotely served browser client": "",
"Go away!": "",
"#23": "Phrases in components/Dialogs/EnableTelegram.tsx",
"Enable TG Notifications": " TG ",
"You will be taken to a conversation with RoboSats telegram bot. Simply open the chat and press Start. Note that by enabling telegram notifications you might lower your level of anonymity.": " RoboSats Telegram Bot Telegram ",
"Browser": "",
"Enable": "",
"#24": "Phrases in components/Dialogs/CoordinatorSummary.tsx",
"Coordinator Summary": "調",
"Public buy orders": "",
"Public sell orders": "",
"Book liquidity": "",
"Today active robots": "",
"Last 24h mean premium": "24",
"Maker fee": "",
"Taker fee": "",
"Current onchain payout fee": "",
"#25": "Phrases in components/Dialogs/Info.tsx",
"What is RoboSats?": "RoboSats ",
"It is a BTC/FIAT peer-to-peer exchange over lightning.": "RoboSats /",
"It simplifies matchmaking and minimizes the need of trust. RoboSats focuses in privacy and speed.": " RoboSats ",
"RoboSats is an open source project ": "RoboSats ",
"(GitHub).": "(GitHub).",
"How does it work?": "Robosats ",
"At no point, AnonymousAlice01 and BafflingBob02 have to entrust the bitcoin funds to each other. In case they have a conflict, RoboSats staff will help resolving the dispute.": "AnonymousAlice01 BafflingBob02 RoboSats ",
"You can find a step-by-step description of the trade pipeline in ": " ",
"How it works": "",
"You can also check the full guide in ": "",
"How to use": "使",
"What payment methods are accepted?": "RoboSats ",
"All of them as long as they are fast. You can write down your preferred payment method(s). You will have to match with a peer who also accepts that method. The step to exchange fiat has a expiry time of 24 hours before a dispute is automatically open. We highly recommend using instant fiat payment rails.": "24使",
"Are there trade limits?": "",
"Maximum single trade size is {{maxAmount}} Satoshis to minimize lightning routing failure. There is no limits to the number of trades per day. A robot can only have one order at a time. However, you can use multiple robots simultaneously in different browsers (remember to back up your robot tokens!).": " {{maxAmount}} 使",
"What are the fees?": "",
"RoboSats total fee for an order is {{tradeFee}}%. This fee is split to be covered by both: the order maker ({{makerFee}}%) and the order taker ({{takerFee}}%). In case an onchain address is used to received the Sats a variable swap fee applies. Check the exchange details by tapping on the bottom bar icon to see the current swap fee.": "RoboSats {{tradeFee}}% ({{makerFee}}%) ({{takerFee}}%) 使",
"Be aware your fiat payment provider might charge extra fees. In any case, the buyer bears the costs of sending fiat. That includes banking charges, transfer fees and foreign exchange spreads. The seller must receive exactly the amount stated in the order details.": "",
"Is RoboSats private?": "RoboSats ",
"RoboSats will never ask you for your name, country or ID. RoboSats does not custody your funds and does not care who you are. RoboSats does not collect or custody any personal data. For best anonymity use Tor Browser and access the .onion hidden service.": "RoboSats RoboSats RoboSats 使 Tor .onion ",
"Your trading peer is the only one who can potentially guess anything about you. Keep your chat short and concise. Avoid providing non-essential information other than strictly necessary for the fiat payment.": "",
"What are the risks?": "",
"This is an experimental application, things could go wrong. Trade small amounts!": "",
"The seller faces the same charge-back risk as with any other peer-to-peer service. Paypal or credit cards are not recommended.": "退使 Paypal ",
"What is the trust model?": "",
"You can build more trust on RoboSats by inspecting the source code.": " RoboSats ",
"Project source code": "",
"What happens if RoboSats suddenly disappears?": " RoboSats ",
"Your sats will return to you. Any hold invoice that is not settled would be automatically returned even if RoboSats goes down forever. This is true for both, locked bonds and trading escrows. However, there is a small window between the seller confirms FIAT RECEIVED and the moment the buyer receives the satoshis when the funds could be permanently lost if RoboSats disappears. This window is about 1 second long. Make sure to have enough inbound liquidity to avoid routing failures. If you have any problem, reach out trough the RoboSats public channels.": "退使 RoboSats hold 退 RoboSats RoboSats ",
"Is RoboSats legal in my country?": "RoboSats ",
"In many countries using RoboSats is no different than using Ebay or Craiglist. Your regulation may vary. It is your responsibility to comply.": "使 RoboSats 使 Ebay Craiglist",
"Disclaimer": "",
"This lightning application is provided as is. It is in active development: trade with the utmost caution. There is no private support. Support is only offered via public channels ": " ",
"(Telegram)": "(Telegram)",
". RoboSats will never contact you. RoboSats will definitely never ask for your robot token.": " RoboSats RoboSats ",
"Close": "",
"#26": "Phrases in components/Dialogs/AuditPGP.tsx",
"Your communication is end-to-end encrypted with OpenPGP. You can verify the privacy of this chat using any tool based on the OpenPGP standard.": " OpenPGP 使 OpenPGP ",
"Learn how to verify": "",
"Your PGP public key. Your peer uses it to encrypt messages only you can read.": " PGP ",
"Your public key": "",
"Your peer PGP public key. You use it to encrypt messages only he can read and to verify your peer signed the incoming messages.": " PGP 使",
"Peer public key": "",
"Your encrypted private key. You use it to decrypt the messages that your peer encrypted for you. You also use it to sign the messages you send.": " 使 使",
"Your encrypted private key": "",
"The passphrase to decrypt your private key. Only you know it! Do not share. It is also your robot token.": "",
"Your private key passphrase (keep secure!)": " (",
"Save credentials as a JSON file": " JSON ",
"Keys": "",
"Save messages as a JSON file": " JSON ",
"Messages": "",
"#27": "Phrases in components/Dialogs/Stats.tsx",
"Stats For Nerds": "",
"Client": "",
"Coordinator": "調",
"RoboSats version": "RoboSats ",
"LND version": "LND ",
"LN Node": "LN ",
"Coordinator commit hash": "調",
"24h contracted volume": "24",
"Lifetime contracted volume": "",
"Made with": "",
"and": "",
"... somewhere on Earth!": "...",
"#28": "Phrases in components/Dialogs/Community.tsx",
"Community": "",
"Support is only offered via public channels. Join our Telegram community if you have questions or want to hang out with other cool robots. Please, use our Github Issues if you find a bug or want to see new features!": " Telegram 使 Github Issues",
"Follow RoboSats in Twitter": " Twitter RoboSats",
"Twitter Official Account": "Twitter ",
"RoboSats in Reddit": "Reddit RoboSats",
"RoboSats Telegram Communities": "RoboSats Telegram ",
"Join RoboSats Spanish speaking community!": " RoboSats 西!",
"Join RoboSats Russian speaking community!": " RoboSats !",
"Join RoboSats Chinese speaking community!": " RoboSats !",
"Join RoboSats English speaking community!": " RoboSats !",
"Join RoboSats Portuguese speaking community!": " RoboSats !",
"Tell us about a new feature or a bug": "",
"Github Issues - The Robotic Satoshis Open Source Project": "Github Issues - Robotic Satoshis ",
"#29": "Phrases in components/Dialogs/Learn.tsx",
"You are about to visit Learn RoboSats. It hosts tutorials and documentation to help you learn how to use RoboSats and understand how it works.": " RoboSats 使 RoboSats ",
"Back": "",
"#30": "Phrases in components/Dialogs/Profile.tsx",
"Your Robot": "",
"Your robot": "",
"One active order #{{orderID}}": " #{{orderID}}",
"Your current order": "",
"Your last order #{{orderID}}": " #{{orderID}}",
"Inactive order": "",
"No active orders": "",
"You do not have previous orders": "",
"Telegram enabled": "Telegram ",
"Enable Telegram Notifications": " Telegram ",
"Use stealth invoices": "使",
"Share to earn 100 Sats per trade": "100",
"Your referral link": "",
"Your earned rewards": "",
"Claim": "",
"Invoice for {{amountSats}} Sats": "{{amountSats}} ",
"Submit": "",
"Generate with Webln": "Generate with Webln",
"There it goes, thank you!🥇": "!🥇",
"#31": "Phrases in components/MakerForm/MakerForm.tsx",
"Must be less than {{max}}%": " {{max}}%",
"Must be more than {{min}}%": " {{min}}%",
"Must be less than {{maxSats}": " {{maxSats}}",
"Must be more than {{minSats}}": " {{minSats}}",
"Amount": "",
"Onchain amount to send (BTC)": "BTC",
"You receive approx {{swapSats}} LN Sats (fees might vary)": "{{swapSats}}",
"Onchain amount to receive (BTC)": "BTC",
"You send approx {{swapSats}} LN Sats (fees might vary)": "{{swapSats}}",
" of {{satoshis}} Satoshis": "{{satoshis}} ",
" at a {{premium}}% premium": " {{premium}}% ",
" at a {{discount}}% discount": " {{discount}}% ",
"Clear form": "",
"Enable advanced options": "",
"Swap?": "",
"Buy or Sell Bitcoin?": "",
"In or Out of Lightning?": "",
"Buy": "",
"Swap In": "",
"Sell": "",
"Swap Out": "",
"Amount of fiat to exchange for bitcoin": "",
"Amount of BTC to swap for LN Sats": " BTC ",
"Must be more than {{minAmount}}": " {{minAmount}}",
"Must be less than {{maxAmount}}": " {{maxAmount}}",
"Must be shorter than 65 characters": "65",
"Swap Destination(s)": "",
"Fiat Payment Method(s)": "",
"Enter the destination of the Lightning swap": "",
"You can add new methods": "",
"Add New": "",
"Choose a Pricing Method": "",
"Let the price move with the market": "",
"Relative": "",
"Set a fix amount of satoshis": "",
"Exact": "",
"Satoshis": "",
"Premium over Market (%)": " (%)",
"Public order length": "",
"Public Duration (HH:mm)": " (HH:mm)",
"Escrow/invoice step length": "/",
"Escrow/Invoice Timer (HH:mm)": "/ (HH:mm)",
"Set the skin-in-the-game, increase for higher safety assurance": ", ",
"Fidelity Bond Size": "",
"You must fill the form correctly": "",
"Edit order": "",
"Your order fixed exchange rate": "",
"Order rate:": "",
"Order current rate:": "",
"#32": "Phrases in components/MakerForm/AmountRange.tsx",
"From": "",
"to": "",
"#33": "Phrases in components/BookTable/BookControl.tsx",
"and use": "使",
"pay with": "",
"I want to": "",
"Show Lightning swaps": "",
"Select Payment Currency": "",
"ANY": "",
"DESTINATION": "",
"METHOD": "",
"Select Payment Method": "",
"#34": "Phrases in components/BookTable/index.tsx",
"Orders per page:": "",
"No results found.": "",
"An error occurred.": "",
"Columns": "",
"Select columns": "",
"Find column": "",
"Column title": "",
"Reorder column": "",
"Show all": "",
"Hide all": "",
"Add filter": "",
"Delete": "",
"Logic operator": "",
"Operator": "",
"And": "",
"Or": "",
"Value": "",
"Filter value": "",
"contains": "",
"equals": "",
"starts with": "...",
"ends with": "...",
"is": "",
"is not": "",
"is after": "...",
"is on or after": "...",
"is before": "...",
"is on or before": "...",
"is empty": "",
"is not empty": "",
"is any of": "...",
"any": "",
"true": "",
"false": "",
"Menu": "",
"Show columns": "",
"Manage columns": "",
"Filter": "",
"Unsort": "",
"Sort by ASC": "",
"Sort by DESC": "",
"Show filters": "",
"Sort": "",
"yes": "",
"no": "",
"Is": "",
"Currency": "",
"Payment Method": "",
"Destination": "",
"Pay": "",
"Timer": "",
"Expiry": "",
"Sats now": "",
"Bond": "",
"No orders found to sell BTC for {{currencyCode}}": " {{currencyCode}} ",
"No orders found to buy BTC for {{currencyCode}}": " {{currencyCode}} ",
"Be the first one to create an order": "",
"#35": "Phrases in components/TradeBox/CancelButton.tsx",
"Cancel order and unlock bond instantly": "",
"Unilateral cancelation (bond at risk!)": "",
"Cancel": "",
"Collaborative Cancel": "",
"#36": "Phrases in components/TradeBox/TradeSummary.tsx",
"Trade Summary": "",
"Export trade summary": "",
"Maker": "",
"Taker": "",
"Buyer": "",
"Seller": "",
"User role": "",
"Sent": "",
"Received": "",
"{{tradeFeeSats}} Sats ({{tradeFeePercent}}%)": "{{tradeFeeSats}} ({{tradeFeePercent}}%)",
"{{swapFeeSats}} Sats ({{swapFeePercent}}%)": "{{swapFeeSats}} ({{swapFeePercent}}%)",
"Onchain swap fee": "",
"{{miningFeeSats}} Sats": "{{miningFeeSats}} ",
"Mining fee": "",
"{{bondSats}} Sats ({{bondPercent}}%)": "{{bondSats}} ({{bondPercent}}%)",
"Maker bond": "",
"Taker bond": "",
"Unlocked": "",
"{{revenueSats}} Sats": "{{revenueSats}} ",
"Coordinator trade revenue": "調",
"{{routingFeeSats}} MiliSats": "{{routingFeeSats}} ",
"Routing budget": "",
"Contract exchange rate": "",
"Timestamp": "",
"Completed in": "",
"#37": "Phrases in components/TradeBox/WalletsButton.tsx",
"See Compatible Wallets": "",
"#38": "Phrases in components/TradeBox/CollabCancelAlert.tsx",
"{{nickname}} is asking for a collaborative cancel": "{{nickname}} ",
"You asked for a collaborative cancellation": "",
"#39": "Phrases in components/TradeBox/EncryptedChat/EncryptedSocketChat/index.tsx",
"Type a message": "",
"Waiting for peer public key...": "...",
"Connecting...": "...",
"Send": "",
"#40": "Phrases in components/TradeBox/EncryptedChat/MessageCard/index.tsx",
"#41": "Phrases in components/TradeBox/EncryptedChat/ChatHeader/index.tsx",
"You": "",
"connected": "",
"disconnected": "",
"Activate slow mode (use it when the connection is slow)": "使",
"Peer": "",
"...waiting": "...",
"#42": "Phrases in components/TradeBox/EncryptedChat/EncryptedTurtleChat/index.tsx",
"#43": "Phrases in components/TradeBox/EncryptedChat/ChatBottom/index.tsx",
"Verify your privacy": "",
"Audit PGP": " PGP",
"Save full log as a JSON file (messages and credentials)": " JSON ",
"Export": "",
"#44": "Phrases in components/TradeBox/Dialogs/ConfirmFiatReceived.tsx",
"Confirm you received {{amount}} {{currencyCode}}?": " {{amount}} {{currencyCode}}",
"Confirming that you received {{amount}} {{currencyCode}} will finalize the trade. The satoshis in the escrow will be released to the buyer. Only confirm after {{amount}} {{currencyCode}} have arrived to your account. Note that if you if you have received the payment and do not click confirm, you risk losing your bond.": "{{amount}} {{currencyCode}}{{amount}} {{currencyCode}}",
"Confirm": "",
"#45": "Phrases in components/TradeBox/Dialogs/ConfirmCancel.tsx",
"Cancel the order?": "",
"If the order is cancelled now you will lose your bond.": "",
"Confirm Cancel": "",
"#46": "Phrases in components/TradeBox/Dialogs/ConfirmCollabCancel.tsx",
"Revert the confirmation of fiat sent?": "Revert the confirmation of fiat sent?",
"READ. In case your payment to the seller has been blocked and it is absolutely impossible to finish the trade, you can revert your confirmation of \"Fiat sent\". Do so only if you and the seller have ALREADY AGREED in the chat to proceed to a collaborative cancellation. After confirming, the \"Collaborative cancel\" button will be visible again. Only click this button if you know what you are doing. First time users of RoboSats are highly discouraged from performing this action! Make 100% sure your payment has failed and the amount is in your account.": "READ. In case your payment to the seller has been blocked and it is absolutely impossible to finish the trade, you can revert your confirmation of \"Fiat sent\". Do so only if you and the seller have ALREADY AGREED in the chat to proceed to a collaborative cancellation. After confirming, the \"Collaborative cancel\" button will be visible again. Only click this button if you know what you are doing. First time users of RoboSats are highly discouraged from performing this action! Make 100% sure your payment has failed and the amount is in your account.",
"Wait ({{time}})": "Wait ({{time}})",
"#47": "Phrases in components/TradeBox/Dialogs/WebLN.tsx",
"Collaborative cancel the order?": "合作取消訂單?",
"The trade escrow has been posted. The order can be cancelled only if both, maker and taker, agree to cancel.": "交易託管已發布。只有當掛單方和吃單方都同意取消時,才能取消訂單。",
"Your peer has asked for cancellation": "你的對等方請求取消",
"Accept Cancelation": "接受取消",
"Ask for Cancel": "要求取消",
"#48": "Phrases in components/TradeBox/Dialogs/ConfirmDispute.tsx",
"WebLN": "WebLN",
"Invoice not received, please check your WebLN wallet.": "沒有收到發票,請查看你的 WebLN 錢包。",
"Amount not yet locked, please check your WebLN wallet.": "金額還未鎖定,請查看你的 WebLN 錢包。",
"You can close now your WebLN wallet popup.": "現在可以關閉你的 WebLN 錢包彈出窗口。",
"#49": "Phrases in components/TradeBox/Prompts/LockInvoice.tsx",
"Do you want to open a dispute?": "你想開始爭議嗎?",
"The RoboSats staff will examine the statements and evidence provided. You need to build a complete case, as the staff cannot read the chat. It is best to provide a burner contact method with your statement. The satoshis in the trade escrow will be sent to the dispute winner, while the dispute loser will lose the bond.": "RoboSats 工作人員將檢查所提供的聲明和證據。你需要建立一個完整的案例,因為工作人員無法閱讀聊天內容。最好在你的聲明中提供拋棄式的聯繫方式。交易託管中的聰將被發送給爭議獲勝者,而爭議失敗者將失去保證金。",
"Make sure to EXPORT the chat log. The staff might request your exported chat log JSON in order to solve discrepancies. It is your responsibility to store it.": "確保導出聊天記錄。工作人員可能會請求你提供所導出的聊天紀錄 JSON 以解決差異。存儲紀錄是你的責任。",
"Disagree": "不同意",
"Agree and open dispute": "同意並開始爭議",
"#50": "Phrases in components/TradeBox/Prompts/Expired.tsx",
"Confirm you sent {{amount}} {{currencyCode}}?": "確認你已發送{{amount}} {{currencyCode}}",
"Confirming that you sent {{amount}} {{currencyCode}} will allow your peer to finalize the trade. If you have not yet sent it and you still proceed to falsely confirm, you risk losing your bond.": "確認你已發送{{amount}} {{currencyCode}}將允許你的對等方結算交易。如果你還沒有付款但仍然虛假確認,則可能失去你的保證金。",
"#51": "Phrases in components/TradeBox/Prompts/RoutingFailed.tsx",
"This is a hold invoice, it will freeze in your wallet. It will be charged only if you cancel or lose a dispute.": "這是一張 hold 發票,它會在你的錢包內凍結。只有當你取消或爭議失败的時候才會被收取。",
"This is a hold invoice, it will freeze in your wallet. It will be released to the buyer once you confirm to have received the {{currencyCode}}.": "這是一張 hold 發票,它會在你的錢包內凍結。當你確認收到 {{currencyCode}} 後它會被釋放給買方。",
"Copy to clipboard": "複製到剪貼板",
"#52": "Phrases in components/TradeBox/Prompts/Dispute.tsx",
"Renew Order": "延續訂單",
"#53": "Phrases in components/TradeBox/Prompts/DisputeLoser.tsx",
"Failure reason:": "失敗原因:",
"Retrying!": "重試中!",
"Your invoice has expired or more than 3 payment attempts have been made. Submit a new invoice.": "你的發票已到期或已進行超過3次付款嘗試。提交一張新的發票。",
"RoboSats will try to pay your invoice 3 times with a one minute pause in between. If it keeps failing, you will be able to submit a new invoice. Check whether you have enough inbound liquidity. Remember that lightning nodes must be online in order to receive payments.": "RoboSats 將嘗試支付你的發票3次每次嘗試間隔1分鐘。如果它一再失敗你將能夠提交新的發票。檢查你是否有足夠的入站流動性。請注意閃電節點必須在線才能接收付款。",
"Next attempt in": "下一次嘗試",
"#54": "Phrases in components/TradeBox/Prompts/SendingSats.tsx",
"Please, submit your statement. Be clear and specific about what happened and provide the necessary evidence. You MUST provide a contact method: burner email, XMPP or telegram username to follow up with the staff. Disputes are solved at the discretion of real robots (aka humans), so be as helpful as possible to ensure a fair outcome. Max 5000 chars.": "請提交你的聲明。清楚具體地說明發生了什麼並提供必要的證據。你必須提供聯繫方式拋棄式電子郵件、XMPP 或 Telegram 用戶名以跟工作人員聯絡。爭議由真的機器人(亦称真人)自行解決,因此請盡可能提供幫助以確保公平的結果。最多 5000 字符。",
"#55": "Phrases in components/TradeBox/Prompts/PublicWait.tsx",
"Unfortunately you have lost the dispute. If you think this is a mistake you can ask to re-open the case via email to robosats@protonmail.com. However, chances of it being investigated again are low.": "你的爭議不幸地失敗了。如果你認為這是個錯誤,你可以通過電子郵件向 robosats@protonmail.com 要求重新打開此案例。但是,再次調查的可能性很小。",
"#56": "Phrases in components/TradeBox/Prompts/Successful.tsx",
"RoboSats is trying to pay your lightning invoice. Remember that lightning nodes must be online in order to receive payments.": "RoboSats 正在嘗試支付你的閃電發票。請注意,閃電節點必須在線才能接收付款。",
"#57": "Phrases in components/TradeBox/Prompts/Chat.tsx",
"If the order expires untaken, your bond will return to you (no action needed).": "如果訂單到期前未執行,你的保證金將退還給你(無需採取任何行動)。",
"Public orders for {{currencyCode}}": "{{currencyCode}} 的公開訂單",
"Pause the public order": "暫停公開訂單",
"Premium rank": "溢價排行",
"Among public {{currencyCode}} orders (higher is cheaper)": "在公開的 {{currencyCode}} 訂單中(越高排位越便宜)",
"#58": "Phrases in components/TradeBox/Prompts/TakerFound.tsx",
"Thank you! RoboSats loves you too": "謝謝RoboSats 也愛你",
"RoboSats gets better with more liquidity and users. Tell a bitcoiner friend about Robosats!": "RoboSats 會隨著更多的流動性和更高的用戶数量而變得更好。把 RoboSats 推薦給你的比特幣朋友吧!",
"Thank you for using Robosats!": "感謝你使用 Robosats!",
"Your TXID": "你的 TXID",
"Sending coins to": "將比特幣發送到",
"Start Again": "重新開始",
"Renew": "延續",
"#59": "Phrases in components/TradeBox/Prompts/EscrowWait.tsx",
"To open a dispute you need to wait": "要打開爭議的話你需要等",
"Say hi! Be helpful and concise. Let them know how to send you {{amount}} {{currencyCode}}.": "打個招呼!請保持你的回答有用且簡潔。讓他們知道如何向你發送 {{amount}} {{currencyCode}}。",
"Wait for the seller to confirm he has received the payment.": "等待賣方確認他已收到付款。",
"Open Dispute": "開始爭議",
"Confirm {{amount}} {{currencyCode}} sent": "確認已發送 {{amount}} {{currencyCode}}",
"Payment failed?": "Payment failed?",
"Confirm {{amount}} {{currencyCode}} received": "確認已收到 {{amount}} {{currencyCode}}",
"#60": "Phrases in components/TradeBox/Prompts/PayoutWait.tsx",
"Please wait for the taker to lock a bond. If the taker does not lock a bond in time, the order will be made public again.": "請等待吃單方鎖定保證金。如果吃單方沒有及時鎖定保證金,訂單將再次公開。",
"#61": "Phrases in components/TradeBox/Prompts/DisputeWaitResolution.tsx",
"We are waiting for the seller to lock the trade amount.": "我們正在等待賣方鎖定交易金額。",
"Just hang on for a moment. If the seller does not deposit, you will get your bond back automatically. In addition, you will receive a compensation (check the rewards in your profile).": "請稍等片刻。如果賣方不存款,你將自動取回保證金。此外,你將獲得補償(查看你個人資料中的獎勵)。",
"#62": "Phrases in components/TradeBox/Prompts/Payout.tsx",
"We are waiting for the buyer to post a lightning invoice. Once he does, you will be able to directly communicate the fiat payment details.": "我們正在等待買方發布閃電發票。 一旦發布,你將能夠直接溝通法幣付款詳情。",
"Just hang on for a moment. If the buyer does not cooperate, you will get back the trade collateral and your bond automatically. In addition, you will receive a compensation (check the rewards in your profile).": "請稍等片刻。如果買方不配合,你將自動取回交易抵押和保證金。此外,你將獲得補償(查看你個人資料中的獎勵)。",
"#63": "Phrases in components/TradeBox/Prompts/DisputeWinner.tsx",
"Both statements have been received, wait for the staff to resolve the dispute. If you are hesitant about the state of the dispute or want to add more information, contact robosats@protonmail.com. If you did not provide a contact method, or are unsure whether you wrote it right, write us immediately.": "雙方聲明均已收到請等待工作人員解決爭議。如果你對爭議的狀態有疑問或想要添加信息請聯繫robosats@protonmail.com。如果你沒有提供聯繫方式或者不確定你是否正確填寫了信息請立即聯繫我們。",
"Please, save the information needed to identify your order and your payments: order ID; payment hashes of the bonds or escrow (check on your lightning wallet); exact amount of satoshis; and robot nickname. You will have to identify yourself as the user involved in this trade via email (or other contact methods).": "請保存識別你的訂單和付款所需的信息:訂單 ID 保證金或託管的支付散列值(查看你的閃電錢包);聰的確切金額;和機器人暱稱。 你必須通過電子郵件(或其他聯繫方式)表明自己是參與此交易的用戶。",
"#64": "Phrases in components/TradeBox/Prompts/Paused.tsx",
"Before letting you send {{amountFiat}} {{currencyCode}}, we want to make sure you are able to receive the BTC.": "在讓你發送 {{amountFiat}} {{currencyCode}} 之前,我們想確認你能夠收到比特幣。",
"Lightning": "閃電",
"Onchain": "鏈上",
"#65": "Phrases in components/TradeBox/Prompts/DisputeWaitPeer.tsx",
"You can claim the dispute resolution amount (escrow and fidelity bond) from your profile rewards. If there is anything the staff can help with, do not hesitate to contact to robosats@protonmail.com (or via your provided burner contact method).": "你可以從你的個人資料下的獎勵中索取解決爭議的金額(託管和保證金)。如果工作人員可以提供任何幫助,請隨時聯繫 robosats@protonmail.com或通過你提供的拋棄式聯繫方式。",
"#66": "Phrases in components/TradeBox/Forms/OnchainPayout.tsx",
"Your public order has been paused. At the moment it cannot be seen or taken by other robots. You can choose to unpause it at any time.": "你的公開訂單已暫停。目前其他機器人無法看到或接受你的訂單。你隨時可以選擇取消暫停。",
"Unpause Order": "取消暫停訂單",
"#67": "Phrases in components/TradeBox/Forms/Dispute.tsx",
"We are waiting for your trade counterpart statement. If you are hesitant about the state of the dispute or want to add more information, contact robosats@protonmail.com.": "我們在等待你的交易對等方提交聲明。如果你對爭議的狀態有疑問或想要添加信息請聯繫robosats@protonmail.com。",
"#68": "Phrases in components/TradeBox/Forms/LightningPayout.tsx",
"RoboSats coordinator will do a swap and send the Sats to your onchain address.": "RoboSats 協調器會執行交換並將聰發送到你的鏈上地址。",
"Swap fee": "交換費",
"Final amount you will receive": "你將收到的最終金額",
"Bitcoin Address": "比特幣地址",
"Invalid": "無效",
"Mining Fee": "挖礦費",
"#69": "Phrases in components/SettingsForm/index.tsx",
"Submit dispute statement": "提交爭議聲明",
"Attaching chat logs helps the dispute resolution process and adds transparency. However, it might compromise your privacy.": "附加聊天記錄有助於爭議解決過程並增加透明度。但可能會損害你的隱私。",
"Attach chat logs": "附加聊天記錄",
"#70": "Phrases in components/Notifications/index.tsx",
"Advanced options": "高級選項",
"Routing Budget": "路由預算",
"Use Lnproxy": "使用 Lnproxy (閃電代理)",
"Server": "服務器",
"Proxy Budget": "代理預算",
"Submit invoice for {{amountSats}} Sats": "提交{{amountSats}}聰的發票",
"Invoice to wrap": "要包裹的發票",
"Wrapped invoice": "已包裹的發票",
"Payout Lightning Invoice": "閃電支付發票",
"Wrap": "包裹",
"#71": "Phrases in components/Notifications/index.tsx",
"Dark": "深色",
"Light": "淺色",
"Fiat": "法幣",
"Swaps": "交換",
"Mainnet": "主網",
"Testnet": "測試網",
"#72": "Phrases in components/Notifications/index.tsx",
"RoboSats - Simple and Private Bitcoin Exchange": "RoboSats - 簡單且隱密的比特幣交易所",
"✅ Bond!": "✅ 保證金!",
"✅ Escrow!": "✅ 託管!",
"Order has been taken!": "訂單已被吃單!",
"🥳 Taken!": "🥳 已吃單!",
"Order has expired": "訂單已過期",
"😪 Expired!": "😪 已過期!",
"Order chat is open": "訂單聊天已開通",
"💬 Chat!": "💬 聊天!",
"Trade finished successfully!": "交易已成功完成!",
"🙌 Funished!": "🙌 已完成!",
"Lightning routing failed": "閃電路由失敗",
"❗⚡ Routing Failed": "❗⚡ 路由失敗",
"Order has been disputed": "訂單已被爭議",
"⚖️ Disputed!": "⚖️ 爭議!",
"You won the dispute": "你贏得了爭議",
"👍 dispute": "👍 爭議",
"You lost the dispute": "你失去了爭議",
"👎 dispute": "👎 爭議",
"You can claim Sats!": "你能領聰!",
"₿ Rewards!": "₿ 獎勵!",
"New chat message": "新消息",
"💬 message!": "💬 消息!",
"desktop_unsafe_alert": "為了你的安全,一些功能(比如聊天)被禁用了。沒有禁用功能你將無法完成交易。為了保護你的隱私並完全啟用 Robosats請使用 <1>Tor 瀏覽器</1>訪問<3>洋蔥站點</3>。",
"phone_unsafe_alert": "你將無法完成交易。請使用 <1>Tor 瀏覽器</1>訪問<3>洋蔥站點</3>。",
"rate_robosats": "你覺得 <1>RoboSats</1> 怎麼樣?",
"let_us_know_hot_to_improve": "讓我們知道如何改進 (<1>Telegram</1> / <3>Github</3>)",
"open_dispute": "要開始爭議的話需要等 <1><1/>",
"Waiting for maker bond": "正在等待掛單方的保證金",
"Public": "公開",
"Waiting for taker bond": "正在等待吃單方的保證金",
"Cancelled": "已取消",
"Expired": "已過期",
"Waiting for trade collateral and buyer invoice": "正在等待交易抵押和買方發票",
"Waiting only for seller trade collateral": "只在等待賣方交易抵押",
"Waiting only for buyer invoice": "只在等待買方發票",
"Sending fiat - In chatroom": "正在發送法幣 - 在聊天室中",
"Fiat sent - In chatroom": "法幣已發送 - 在聊天室中",
"In dispute": "正在爭議中",
"Collaboratively cancelled": "已合作取消",
"Sending satoshis to buyer": "正在向買方發送聰",
"Sucessful trade": "成功交易",
"Failed lightning network routing": "閃電路由失敗",
"Wait for dispute resolution": "等待爭議解決",
"Maker lost dispute": "掛單方失去了爭議",
"Taker lost dispute": "吃單方失去了爭議",
"Invoice expired. You did not confirm publishing the order in time. Make a new order.": "發票過期了。你沒有及時確認公佈訂單。請創建一張新訂單。",
"This order has been cancelled by the maker": "這張訂單已被掛單方取消",
"Invoice expired. You did not confirm taking the order in time.": "發票過期了。你沒有及時確認吃單。",
"Invalid Order Id": "訂單 ID 無效",
"You must have a robot avatar to see the order details": "你必須有機器人頭像才能看到訂單詳情",
"This order has been cancelled collaborativelly": "這張訂單已被合作取消",
"This order is not available": "這張訂單不可用",
"The Robotic Satoshis working in the warehouse did not understand you. Please, fill a Bug Issue in Github https://github.com/reckless-satoshi/robosats/issues": "在倉庫裡工作的機器人沒懂你的意思。請在 GitHub https://github.com/reckless-satoshi/robosats/issues 上填寫出錯問題"
}