{ "wallet": { "wallet": "Wallet", "recharge": "Deposit", "withdraw": "Withdraw", "transfer": "Transfer", "balance": "Balance", "funding": { "title": "Funding Account", "totalAssetValue": "Total Asset Value", "assets": "Assets", "total": "Total", "frozen": "Frozen" }, "trading": { "title": "Trading Account", "totalAssetValue": "Total Asset Value", "totalAssets": "Total Assets", "assets": "Assets", "total": "Total", "frozen": "Frozen" }, "assetRecord": { "title": "Asset Records", "balance": "Balance", "remark": "Remark:", "noRecords": "No asset records", "loadingMore": "Loading more..." }, "bill": { "title": "Bills", "depositTab": "Deposit Records", "withdrawTab": "Withdrawal Records" }, "deposit": { "cancelHeader": "Cancel Deposit?", "cancel": "Cancel", "confirmCancel": "Confirm Cancel", "amount": "Amount", "method": "Deposit Method", "createTime": "Created At", "orderId": "Order ID", "cancelDeposit": "Cancel Deposit" }, "withdrawDetail": { "cancelHeader": "Cancel Withdrawal?", "cancel": "Cancel", "confirmCancel": "Confirm Cancel", "amount": "Amount", "actualAmount": "Actual Amount", "createTime": "Created At", "fee": "Fee", "method": "Withdrawal Method", "cancelWithdraw": "Cancel Withdrawal" }, "transferDetail": { "selectCurrency": "Select Currency", "all": "All" }, "transferToUser": { "title": "Transfer to User", "selectCurrency": "Select Currency", "transferAmount": "Transfer Amount", "enterAmount": "Enter transfer amount", "all": "All", "availableBalance": "Available Balance", "remarkLabel": "Remark (Optional)", "remarkPlaceholder": "Enter remark", "confirmTransfer": "Confirm Transfer", "selectCurrencyError": "Please select currency", "enterAmountError": "Please enter transfer amount", "invalidAmountError": "Please enter valid number", "positiveAmountError": "Amount must be greater than 0", "insufficientBalance": "Insufficient balance, current balance:", "loadingUser": "Loading user info...", "userNotFound": "User not found or deactivated, returning...", "transferring": "Transferring...", "transferSuccess": "Transfer successful" }, "selectBankAccount": { "title": "Select Bank Account" }, "selectCurrency": { "title": "Select Currency" } }, "app": { "update": { "title": "New Version Available", "message": "A new version is available. Update now?", "now": "Update Now", "later": "Later", "forceUpdate": "New version available. Please update to continue." } }, "scanner": { "title": "Scan QR Code", "hint": "Align QR code within the frame", "fromGallery": "From Gallery", "notSupported": "QR scanning not supported on this platform", "permissionDenied": "Camera permission denied", "openError": "Failed to open scanner", "noQRCodeFound": "No QR code detected", "galleryError": "Failed to read from gallery", "galleryNotSupported": "Gallery selection not supported" }, "recharge": { "channel": { "chainRecharge": "On-Chain Deposit", "chainRechargeDesc": "Transfer crypto from wallet or exchange", "fiatCurrency": "Fiat Deposit", "fiatCurrencyDesc": "Transfer fiat via bank or financial institution" }, "fiat": { "title": "Fiat Deposit", "bankAccount": "Bank Account", "chooseCurrency": "Choose Currency", "amount": "Amount", "enterAmount": "Enter amount", "validAmountError": "Please enter a valid amount.", "note": "Please ensure the amount is correct. Funds will be credited after review.", "submit": "Submit", "submitSuccess": "Submitted successfully!", "submitting": "Submitting..." }, "status": { "pending": "Pending", "confirming": "Confirming", "approved": "Approved", "completed": "Completed", "rejected": "Rejected", "cancelled": "Cancelled" } }, "withdraw": { "title": "Withdraw", "chooseCurrency": "Choose Currency", "chooseMethod": "Choose Method", "amount": "Amount", "enterAmountMax": "Enter amount (Max: {amount})", "validAmountError": "Please enter a valid amount.", "bankAccountId": "Bank Account", "enterBankAccountId": "Enter bank account", "validBankAccountError": "Please enter a valid bank account.", "chooseChain": "Choose Chain", "cryptoAddress": "Crypto Address", "enterCryptoAddress": "Enter crypto address", "validCryptoAddressError": "Please enter a valid crypto address.", "successMessage": "Withdrawal submitted successfully!", "submit": "Submit", "submitting": "Submitting...", "selectCurrency": "Select Currency", "assetCode": { "USDT": "USDT", "OPTS": "OPTS" }, "method": { "bank": "Bank Transfer", "crypto": "Cryptocurrency", "cash": "Cash" }, "validation": { "assetCodeRequired": "Please select currency", "amountRequired": "Please enter amount", "amountInvalid": "Please enter valid number", "amountExceedsBalance": "Amount exceeds available balance", "amountTooSmall": "Amount must be greater than 0", "methodRequired": "Please select withdrawal method", "bankAccountRequired": "Please select bank account", "chainRequired": "Please select blockchain network", "addressRequired": "Please enter withdrawal address", "addressTooShort": "Address format incorrect, too short" } }, "bankCard": { "management": "Bank Card Management", "add": "Add Bank Card", "empty": { "title": "No Bank Cards", "description": "Add a bank card for quick deposits and withdrawals", "addButton": "Add Bank Card" }, "list": { "addCard": "Add Card", "boundCards": "Linked Cards", "defaultCard": "Default Card", "setDefault": "Set Default", "edit": "Edit", "delete": "Delete", "cancel": "Cancel", "debitCard": "Debit Card" }, "form": { "tips": { "title": "Important", "description": "To ensure fund security, please verify all bank card information is accurate. Added cards will be used for deposits and withdrawals." }, "bankName": "Bank Name", "bankNamePlaceholder": "Select your bank", "accountNumber": "Card Number", "accountNumberPlaceholder": "Enter card number", "accountNumberHelper": "16-19 digits supported", "accountName": "Cardholder Name", "accountNamePlaceholder": "Enter cardholder name", "accountNameHelper": "Enter name as shown on card", "security": { "title": "Security", "encryption": "All card info encrypted via SSL", "standard": "Bank-level security standards", "privacy": "Your personal info is protected" }, "submit": "Confirm Add Card", "validation": { "bankRequired": "Please select bank", "accountNumberRequired": "Please enter card number", "accountNameRequired": "Please enter cardholder name" } }, "messages": { "addSuccess": "Card added successfully", "setDefaultSuccess": "Set as default card", "deleteSuccess": "Card deleted successfully", "deleteConfirm": "Delete Card", "deleteMessage": "Delete {bankName} ({accountName})? This action cannot be undone." }, "tips": { "encryption": "Card info encrypted", "support": "Fast deposits and withdrawals" } }, "notify": { "title": "Notifications", "detail": "Details", "markAllRead": "Mark All Read", "markAllReadSuccess": "All marked as read", "loading": "Loading..." }, "user": { "login": "Login / Register", "totalAsset": "Total Asset Value", "assetDistribution": "Asset Distribution", "fundingAccount": "Funding Account", "tradingAccount": "Trading Account", "asset": "Assets", "transfer": "Transfer", "bill": "Bills", "comingSoon": "Coming Soon", "featureComingSoon": "Feature in development" }, "trade": { "title": "Trade", "spot": "Spot", "buy": "Buy", "sell": "Sell", "signIn": "Please sign in", "form": { "price": "Price", "quantity": "Quantity", "amount": "Amount", "enterPrice": "Enter price", "enterQuantity": "Enter quantity", "enterAmount": "Enter amount" }, "orderType": { "baseOrder": "Basic Order", "limit": "Limit Order", "limitDesc": "Buy or sell at specified price", "market": "Market Order", "marketDesc": "Buy or sell at market price", "moreTypes": "More order types coming soon" }, "confirm": { "title": "Confirm Order", "orderPrice": "Order Price", "quantity": "Quantity", "amount": "Amount", "type": "Type", "confirm": "Confirm", "success": "Order submitted" }, "orders": { "current": "Open Orders", "history": "History", "cancel": "Cancel", "cancelConfirm": "Cancel Order", "cancelMessage": "Cancel this order?", "cancelSuccess": "Order cancelled", "filled": "Filled", "total": "Total" }, "status": { "pending": "Pending", "open": "Open", "partialFilled": "Partially Filled", "filled": "Filled", "cancelled": "Cancelled", "rejected": "Rejected" }, "validation": { "quantityRequired": "Please enter valid quantity", "quantityMin": "Quantity must be greater than 0", "priceRequired": "Please enter valid price", "priceMin": "Price must be greater than 0", "orderTypeRequired": "Please select valid order type" }, "settings": { "bankManagement": "Bank Card Management", "mySubscribe": "My Subscriptions", "myIssues": "My Issues" }, "subscribeStatus": { "pending": "Allocating", "rejected": "Rejected", "allocated": "Allocated", "cancelled": "Cancelled" } }, "asset": { "issue": { "issuingAsset": "Issue Asset", "myCompany": "My Company", "issuingApply": "Issue Application", "audit": "Audit", "supervision": "Custody", "apply": { "title": "Issue Application", "base": "Basic Info", "issuePeriod": "Issue Period", "productName": "Product Name", "enterProductName": "Enter product name", "productCode": "Product Code", "enterProductCode": "Enter product code", "productType": "Product Type", "chooseProductType": "Choose product type", "productValue": "Valuation", "enterProductValue": "Enter valuation (USD)", "assetProof": "Asset Proof", "enterAssetProof": "Enter asset proof", "uploadAssetProof": "Upload proof document", "totalSupplyLimit": "Supply Limit", "enterTotalSupplyLimit": "Enter supply limit", "editionName": "Period Name", "enterEditionName": "Enter period name", "launchDate": "Launch Date", "enterLaunchDate": "Enter launch date", "perUserLimit": "Per User Limit", "enterPerUserLimit": "Enter per user limit", "totalSupply": "Total Supply", "enterTotalSupply": "Enter total supply", "subscriptionStartDate": "Subscription Start", "subscriptionEndDate": "Subscription End", "unitPrice": "Unit Price", "enterUnitPrice": "Enter unit price", "dividendRate": "Dividend Rate", "enterDividendRate": "Dividend rate (e.g., 0.01 = 1%)", "description": "Description", "enterDescription": "Enter description", "issuePeriodIndex": "Period {index}", "realEstate": "Real Estate", "snickers": "Collectibles", "next": "Next", "back": "Back", "submit": "Submit", "addStep": "Add Period", "removeItem": "Remove", "validation": { "nameRequired": "Product name is required", "codeRequired": "Product code is required", "categoryRequired": "Product type is required", "editionNameRequired": "Period name is required", "launchDateRequired": "Launch date is required", "launchDateNotPast": "Launch date cannot be in the past", "launchBeforeSubscription": "Launch must be before subscription start", "subscriptionStartDateRequired": "Subscription start is required", "subscriptionStartDateNotPast": "Start date cannot be in the past", "subscriptionAfterLaunch": "Start must be after launch", "subscriptionEndDateRequired": "Subscription end is required", "subscriptionEndAfterStart": "End must be after start", "perUserLimitRequired": "Per user limit is required", "totalSupplyRequired": "Total supply is required", "unitPriceRequired": "Unit price is required", "dividendRateRequired": "Dividend rate is required" }, "done": { "title": "Application Submitted", "description": "Your issue application has been submitted. We will review it within business days. Please wait patiently.", "viewProducts": "View My Products" } } }, "purchase": { "purchaseAsset": "Purchase Asset", "fiatPurchase": "Fiat Purchase", "cryptoPurchase": "Crypto Purchase", "realEstate": "Real Estate", "assetExchange": "Asset Exchange" }, "balance": { "assetBalance": "Asset Balance", "fiat": "Fiat", "onChain": "On-Chain", "wallet": "Wallet", "recharge": "Deposit" }, "revenue": { "myRevenue": "My Revenue", "totalRevenue": "Total Revenue", "monthlyRevenue": "Monthly Revenue", "pendingRevenue": "Pending Revenue", "revenueDetails": "Revenue Details", "types": { "all": "All", "dividend": "Dividend", "staking": "Staking", "new_user_reward": "New User Reward", "referral_reward": "Referral Reward", "trading_fee_rebate": "Trading Fee Rebate", "deposit_rebate": "Deposit Rebate", "deposit_reward": "Deposit Reward", "other": "Other" } } }, "income": { "title": "Total Revenue", "overview": { "totalRevenue": "Total Revenue", "yesterdayRevenue": "Yesterday", "monthRevenue": "This Month", "pendingRevenue": "Pending" }, "trend": { "title": "Revenue Trend", "last7Days": "Last 7 Days", "last30Days": "Last 30 Days", "last90Days": "Last 90 Days" }, "sources": { "title": "Revenue Sources", "dividend": "Dividend", "appreciation": "Appreciation", "trade": "Trading" }, "records": { "title": "Revenue Records", "all": "All", "recent": "Recent", "viewAll": "View All", "assetName": "Asset", "type": "Type", "amount": "Amount", "date": "Date", "status": "Status", "noData": "No records" }, "status": { "completed": "Completed", "pending": "Pending", "processing": "Processing" } }, "myIssues": { "title": "My Issue Applications", "search": "Search", "list": { "nameCode": "Name/Code", "createdAt": "Created", "status": "Status" }, "status": { "draft": "Draft", "under_review": "Under Review", "approved": "Approved", "rejected": "Rejected" }, "loadMore": "Load More" }, "holdings": { "title": "My Holdings", "empty": "No holdings", "nameCode": "Name/Code", "quantity": "Quantity", "totalValue": "Total Value", "purchaseDate": "Purchase Date", "status": { "active": "Active", "tokenized": "Tokenized", "locked": "Locked" }, "units": { "shares": "shares" } }, "market": { "title": "Market", "search": { "placeholder": "Search" }, "tabs": { "rwa": "Digitized", "tokenized": "Tokenized" }, "orders": { "title": "Holdings" }, "category": { "all": "All" }, "rwaList": { "nameCode": "Name/Code", "stage": "Stage", "issueDate": "Issue Date", "subscriptionPrice": "Price" }, "tokenizedList": { "nameCode": "Name/Code", "changeRate": "Change", "tradePrice": "Price" }, "holdings": { "unitPrice": "Unit Price", "quantity": "Quantity", "stage": "Stage", "totalAmount": "Total", "totalDividend": "Dividend", "tokenize": "Tokenize", "lock": "Lock", "tokenizeConfirm": { "title": "Confirm Tokenize", "message": "Converting to tradable asset will forfeit dividend rights. Continue?", "cancel": "Cancel", "confirm": "Confirm" }, "status": { "active": "Active", "tokenized": "Tokenized", "locked": "Locked" } }, "lockOption": { "title": "Lock Period", "description": "Earn rewards during lock period", "months": "months", "reward": "Reward", "confirm": "Confirm", "empty": "No lock options", "success": "Locked successfully" }, "tradeRwa": { "tabs": { "overview": "Overview", "moment": "Updates", "about": "Documents" }, "fields": { "productCode": "Code", "valuation": "Valuation", "unitPrice": "Unit Price", "totalSupply": "Supply", "perUserLimit": "Limit", "launchDate": "Launch", "subscriptionStartDate": "Sub Start", "subscriptionEndDate": "Sub End" }, "units": { "shares": "shares" }, "about": "About", "status": "Status", "noDescription": "No description.", "subscribe": "Subscribe", "subscribeSuccess": "Subscribed" }, "subscribeRwa": { "title": "Subscribe RWA", "maxSubscribePlaceholder": "Max: {max}", "unitPrice": "Unit Price", "availableBalance": "Available", "confirmSubscribe": "Confirm", "enterQuantityError": "Enter quantity" }, "loading": { "loadingMore": "Loading more..." } }, "tabs": { "riwa": "Riwa", "market": "Market", "trade": "Trade", "chat": "Chat", "notify": "Notify", "user": "Me" }, "common": { "failedSendCode": "Failed to send code", "uploadFile": "Upload", "files": "files", "today": "Today", "yesterday": "Yesterday", "items": "items", "confirm": "Confirm", "cancel": "Cancel" }, "fileUpload": { "uploadFile": "Upload", "files": "files", "maxFilesError": "Max {max} files allowed", "fileSizeError": "File {name} exceeds {max}MB", "uploadError": "Failed to upload {name}" }, "news": { "detail": "News Detail", "summary": "Summary", "views": "views", "attachments": "Attachments", "loadError": "Load failed, retry later" }, "auth": { "signup": { "title": "Sign Up", "enterEmail": "Enter email" }, "login": { "title": "Login", "loginButton": "Login", "signupButton": "Sign Up", "username": "Email", "phone": "Phone", "selectCountryCode": "Select Country/Region", "enterEmail": "Enter email", "enterCode": "Enter code", "enterOtp": "Enter code", "getCode": "Get Code", "sending": "Sending", "sendCodeSuccess": "Code sent", "agreeTerms": "Please agree to terms", "agreeText": "I have read and agree to", "termsLink": "Terms of Service", "autoRegisterTip": "Auto-register if not registered", "validation": { "phoneNumberRequired": "Phone required", "phoneNumberInvalid": "Invalid phone", "codeRequired": "Code required", "codeInvalid": "Enter 6-digit code", "emailRequired": "Email required", "emailInvalid": "Invalid email", "otpRequired": "Code required", "otpInvalid": "Enter 6-digit code" } }, "common": { "failedSendCode": "Failed to send code" } }, "settings": { "title": "Settings", "language": "Language", "aboutUs": "About Us", "clearCache": "Clear Cache", "checkUpdate": "Check Update", "cacheCleared": "Cache cleared", "updateAvailable": "Update available", "currentVersion": "Current", "latestVersion": "Latest", "newVersion": "New Version", "cancel": "Cancel", "updateNow": "Update Now", "alreadyLatest": "Already latest", "checkUpdateFailed": "Check failed", "languageTitle": "Language", "theme": "Theme", "themeTitle": "Appearance", "themeLight": "Light", "themeDark": "Dark", "themeAuto": "Auto" }, "transfer": { "title": "Transfer", "chooseCurrency": "Choose Currency", "from": "From", "to": "To", "fundingAccount": "Funding", "tradingAccount": "Trading", "available": "Available", "amount": "Amount", "enterAmount": "Enter amount", "all": "All", "submit": "Confirm", "submitting": "Transferring...", "successMessage": "Transfer successful!", "assetCodeRequired": "Select currency", "amountRequired": "Enter amount", "amountMinError": "Amount must be > 0", "amountMaxError": "Amount exceeds balance {amount}", "fromAccountRequired": "Select from account", "toAccountRequired": "Select to account" }, "term": { "title": "Terms of Service", "lastUpdate": "Last updated: January 2026", "introduction": "Welcome to our service. Please read these terms carefully before using the platform. Using our service indicates your agreement to these terms.", "sections": { "serviceDescription": { "title": "Service Description", "content": { "0": "This platform provides digital asset trading services, including but not limited to spot trading, futures trading, and other financial services.", "1": "We are committed to providing users with a secure, stable, and efficient trading environment, but are not responsible for market fluctuations or trading results.", "2": "The platform reserves the right to modify, suspend, or terminate part or all of the services at any time without notice." } }, "userResponsibilities": { "title": "User Responsibilities", "content": { "0": "You must be at least 18 years old or reach the legal age in your jurisdiction to use this service.", "1": "You agree to provide true, accurate, and complete registration information and update it promptly to maintain accuracy.", "2": "You are responsible for all activities conducted through your account, including any unauthorized access or use." } }, "accountSecurity": { "title": "Account Security", "content": { "0": "You are responsible for maintaining the confidentiality of your account password and other security credentials.", "1": "It is recommended to enable security features such as two-factor authentication to enhance account security.", "2": "If you discover any unusual account activity or security vulnerabilities, please notify us immediately." } }, "prohibitedActivities": { "title": "Prohibited Activities", "content": { "0": "It is strictly prohibited to use this platform for money laundering, terrorist financing, or other illegal activities.", "1": "Market manipulation, fake trading, or any fraudulent behavior is prohibited.", "2": "You may not use automated programs, bots, or other unauthorized means to access this platform.", "3": "Violating these rules may result in account freezing or permanent ban." } }, "riskDisclosure": { "title": "Risk Disclosure", "content": { "0": "Digital asset trading is highly speculative and volatile, and may result in partial or total loss of funds.", "1": "Please fully understand market risks before trading and only invest funds you can afford to lose.", "2": "The platform does not provide investment advice, and all trading decisions are your responsibility." } }, "privacyPolicy": { "title": "Privacy Policy", "content": { "0": "We value your privacy and take reasonable measures to protect your personal information.", "1": "We may collect necessary information to provide services, comply with legal requirements, and improve user experience.", "2": "For detailed privacy policy, please refer to our privacy policy page." } }, "intellectualProperty": { "title": "Intellectual Property", "content": { "0": "All content on this platform, including but not limited to text, graphics, logos, and software, is protected by intellectual property laws.", "1": "Without explicit authorization, you may not copy, modify, distribute, or otherwise use platform content." } }, "disclaimers": { "title": "Disclaimers", "content": { "0": "This service is provided 'as is' without any express or implied warranties.", "1": "We are not responsible for service interruptions, data loss, or any indirect damages.", "2": "We are not responsible for third-party services or links." } }, "termination": { "title": "Termination", "content": { "0": "We reserve the right to terminate or suspend your account at any time, especially in cases of violation of these terms.", "1": "After account termination, you remain responsible for actions and obligations prior to termination." } }, "changes": { "title": "Term Changes", "content": { "0": "We may revise these terms from time to time, and revised terms will be published on the platform.", "1": "Continued use of the service indicates your acceptance of the revised terms." } }, "governingLaw": { "title": "Governing Law", "content": { "0": "These terms are governed by applicable law, and any disputes should be resolved through negotiation.", "1": "If negotiation fails, disputes shall be submitted to a court with jurisdiction." } } }, "contact": { "title": "Contact Us", "description": "If you have any questions about these terms or need assistance, please contact us:", "email": "Email" } }, "home": { "title": "Home", "rwa": { "title": "RWA Products", "buy": "Buy", "stage": "Stage:" }, "news": { "title": "News" } }, "revenue": { "pending": { "statusPending": "Pending", "statusProcessing": "Processing", "totalPending": "Total Pending", "accountTip": "Revenue will be credited within 1-3 business days after expected date", "detailTitle": "Pending Details", "expectedDate": "Expected:", "noteTitle": "Pending Revenue Notes:", "dividendNote": "• Dividend: Expected 2-3 business days after dividend date", "appreciationNote": "• Appreciation: Expected 1-2 business days after settlement", "tradeNote": "• Trading: Expected 1 business day after completion" }, "total": { "totalRevenue": "Total Revenue", "yesterdayRevenue": "Yesterday", "monthRevenue": "This Month", "pendingRevenue": "Pending", "revenueTrend": "Trend", "revenueSource": "Sources", "itemsCount": "items", "recentRecords": "Recent", "viewAll": "View All" }, "monthly": { "monthTotalRevenue": "Month Total", "yesterdayRevenue": "Yesterday", "lastMonthRevenue": "Last Month", "totalRevenue": "Total", "monthTrend": "Month Trend", "monthSource": "Month Sources", "itemsCount": "items", "monthRecords": "Month Records", "viewAll": "View All" }, "records": { "completed": "Completed", "loading": "Loading..." } }, "tradeSettings": { "bankManagement": { "deleteTitle": "Delete Card", "deleteMessage": "? This cannot be undone.", "cancel": "Cancel", "delete": "Delete", "addError": "Failed to add card:" }, "mySubscribe": { "title": "My Subscriptions", "loading": "Loading...", "subscribeStatus": "Status", "subscribeQuantity": "Quantity", "unitPrice": "Unit Price", "totalAmount": "Total", "productInfo": "Product Info", "productCategory": "Category", "productCode": "Code", "productName": "Name", "periodInfo": "Period Info", "periodNumber": "Period Number", "timeInfo": "Time Info", "subscribeTime": "Subscribe Time", "updateTime": "Update Time", "nameOrNumber": "Name/Number", "status": "Status" }, "myIssues": { "editAsset": "Edit Asset", "relatedDocs": "Documents", "assetStatus": "Status", "statusHistory": "History" } }, "userSettings": { "index": { "title": "User Settings", "username": "Username", "nickname": "Nickname", "email": "Email", "changePassword": "Change Password" }, "username": { "title": "User Settings", "invalidFormat": "Invalid username format", "updateSuccess": "Username updated", "placeholder": "Enter username", "ruleTip": "Letters, numbers, underscore only. 3-20 chars", "save": "Save" }, "nickname": { "title": "Nickname Settings", "invalidFormat": "Invalid nickname format", "updateSuccess": "Nickname updated", "placeholder": "Enter nickname", "ruleTip": "Letters, numbers, underscore only. 3-20 chars", "save": "Save" } }, "tradeTokenized": { "market": { "high24h": "24h High", "low24h": "24h Low", "volume24h": "24h Vol", "orderBookTab": "Order Book" }, "base": { "tokenInfo": "Token Info", "tokenSymbol": "Symbol", "relatedAsset": "Related Asset", "totalSupply": "Total Supply", "marketCap": "Market Cap", "volume24h": "24h Volume", "createTime": "Created", "marketData": "Market Data", "priceChange": "Price Change", "hours24": "24h", "days7": "7d", "days30": "30d" }, "about": { "about": "About", "relatedDocs": "Documents" }, "orderBook": { "price": "Price", "quantity": "Quantity" }, "index": { "editAsset": "Edit Asset", "marketTab": "Market", "aboutTab": "Documents", "buy": "Buy", "sell": "Sell" } }, "scanQr": { "scanSuccess": "Scan successful", "scanFailed": "Scan failed: " }, "onchainAddress": { "title": "Transfer QR Code", "myId": "My ID", "preparing": "Preparing...", "shareTitle": "My Transfer QR Code", "shareDialogTitle": "Share QR Code", "linkCopied": "Link copied", "shareFailed": "Share failed", "saving": "Saving...", "saveSuccess": "QR code saved", "saveFailed": "Save failed" }, "pwa": { "download": { "title": "Download App", "subtitle": "Manage your digital assets anytime, anywhere", "installed": "App Installed", "installedDesc": "You can find the app icon on your home screen", "iosInstallTitle": "iOS Installation", "iosStep1": "Tap the", "iosStep1Button": "Share", "iosStep2": "button at the bottom of Safari. Scroll down and find", "iosStep2Option": "Add to Home Screen", "iosStep3": "Tap", "iosStep3Button": "Add", "iosStep3Complete": "to complete", "iosTip": "Please use Safari browser for installation", "installButton": "Install to Device", "reinstallButton": "Reinstall App", "installDesc": "One-click install, no download needed", "reinstallDesc": "Quickly reinstall the app to your device", "installing": "Installing...", "install": "Install Now", "reinstall": "Reinstall", "advantage1": "No app store needed, fast install", "advantage2": "Small footprint, smooth performance", "advantage3": "Auto-updates, always latest", "nativeAppTitle": "You're using native app", "nativeAppDesc": "Already latest version", "notSupportedTitle": "Browser not supported", "notSupportedDesc": "Please use Chrome, Safari, or Edge", "iosInstallHeader": "iOS Installation Guide", "iosInstallMessage": "Tap the share button at the bottom and select 'Add to Home Screen'", "iosInstallButton": "Got it", "installSuccessHeader": "Installation Successful", "installSuccessMessage": "App installed successfully", "installSuccessButton": "OK" } } }