Files
riwa-ionic/src/locales/en-US.json

996 lines
33 KiB
JSON

{
"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"
}
}
}