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

486 lines
17 KiB
JSON

{
"wallet": {
"wallet": "Wallet",
"recharge": "Recharge",
"withdraw": "Withdraw",
"transfer": "Transfer",
"balance": "Balance"
},
"app": {
"update": {
"title": "New Version Available",
"message": "A new version is available. Update now?",
"now": "Update Now",
"later": "Later",
"forceUpdate": "A new version is required to continue using the app"
}
},
"scanner": {
"title": "Scan QR Code",
"hint": "Align QR code within frame to scan",
"fromGallery": "Choose from Gallery",
"notSupported": "QR code 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 currently"
},
"recharge": {
"channel": {
"chainRecharge": "Chain recharge",
"chainRechargeDesc": "Transfer crypto from on-chain wallet or exchange.",
"fiatCurrency": "Fiat currency",
"fiatCurrencyDesc": "Transfer fiat currency through bank or other financial institutions."
},
"fiat": {
"title": "Fiat Recharge",
"bankAccount": "Recharge bank card account",
"chooseCurrency": "Choose Currency",
"amount": "Amount",
"enterAmount": "Enter the amount",
"validAmountError": "Please enter a valid amount.",
"note": "Please make sure to enter the correct amount. After submission, the funds will be credited to your account after review in the background.",
"submit": "Submit",
"submitSuccess": "Submission successful!"
},
"status": {
"pending": "Pending",
"confirming": "Confirming",
"approved": "Approved",
"completed": "Completed",
"rejected": "Rejected",
"cancelled": "Cancelled"
}
},
"withdraw": {
"title": "Withdraw",
"chooseCurrency": "Choose Currency",
"chooseMethod": "Choose Withdraw Method",
"amount": "Amount",
"enterAmountMax": "Enter the amount (Max: {amount})",
"validAmountError": "Please enter a valid amount.",
"bankAccountId": "Bank Account ID",
"enterBankAccountId": "Enter the bank account ID",
"validBankAccountError": "Please enter a valid bank account ID.",
"chooseChain": "Choose Chain",
"cryptoAddress": "Crypto Address",
"enterCryptoAddress": "Enter the crypto address",
"validCryptoAddressError": "Please enter a valid crypto address.",
"successMessage": "Withdrawal request submitted successfully!",
"submit": "Submit",
"assetCode": {
"USDT": "USDT",
"OPTS": "OPTS"
},
"method": {
"bank": "Bank Transfer",
"crypto": "Cryptocurrency",
"cash": "Cash"
},
"validation": {
"assetCodeRequired": "Please select a currency",
"amountRequired": "Please enter an amount",
"amountInvalid": "Please enter a valid number format",
"amountExceedsBalance": "Amount cannot exceed available balance",
"amountTooSmall": "Amount must be greater than 0",
"methodRequired": "Please select a withdrawal method",
"bankAccountRequired": "Please select a bank account",
"chainRequired": "Please select a blockchain network",
"addressRequired": "Please enter a withdrawal address",
"addressTooShort": "Address format is 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 Bank Card",
"boundCards": "Bound Bank Cards",
"defaultCard": "Default Card",
"setDefault": "Set as Default",
"edit": "Edit",
"delete": "Delete",
"cancel": "Cancel",
"debitCard": "Debit Card"
},
"form": {
"tips": {
"title": "Tips",
"description": "To ensure the security of your funds, please make sure the bank card information is authentic and valid. The added bank card will be used for deposit and withdrawal operations."
},
"bankName": "Bank Name",
"bankNamePlaceholder": "Please select your bank",
"accountNumber": "Bank Card Number",
"accountNumberPlaceholder": "Please enter your bank card number",
"accountNumberHelper": "Supports 16-19 digit bank card numbers",
"accountName": "Cardholder Name",
"accountNamePlaceholder": "Please enter cardholder name",
"accountNameHelper": "Please enter the real name when opening the bank card",
"security": {
"title": "Security Guarantee",
"encryption": "All bank card information is encrypted via SSL transmission",
"standard": "We strictly follow bank-level security standards",
"privacy": "Your personal information will be properly protected"
},
"submit": "Confirm Add Bank Card",
"validation": {
"bankRequired": "Please select a bank",
"accountNumberRequired": "Please enter bank card number",
"accountNameRequired": "Please enter cardholder name"
}
},
"messages": {
"addSuccess": "Bank card added successfully",
"setDefaultSuccess": "Set as default bank card successfully",
"deleteSuccess": "Bank card deleted successfully",
"deleteConfirm": "Delete Bank Card",
"deleteMessage": "Are you sure you want to delete {bankName} ({accountName})? This operation cannot be undone."
},
"tips": {
"encryption": "Bank card information is encrypted and protected",
"support": "Supports mainstream banks for fast deposits and withdrawals"
}
},
"trade": {
"title": "Trade",
"settings": {
"bankManagement": "Bank Card",
"mySubscribe": "Subscribe",
"myIssues": "My Issues"
}
},
"asset": {
"issue": {
"issuingAsset": "Issuing Asset",
"myCompany": "My Company",
"issuingApply": "Issuing Apply",
"audit": "Audit",
"supervision": "Supervision",
"apply": {
"title": "Issuing Apply",
"base": "Base",
"issuePeriod": "Issue Period",
"productName": "Product Name",
"enterProductName": "Please enter product name",
"productCode": "Product Code",
"enterProductCode": "Please enter product code",
"productType": "Product Type",
"chooseProductType": "Please choose product type",
"productValue": "Product Valuation",
"enterProductValue": "Please enter product valuation (USD)",
"assetProof": "Asset Proof",
"enterAssetProof": "Please enter asset proof",
"uploadAssetProof": "Upload Asset Proof Documents",
"totalSupplyLimit": "Total Supply Limit",
"enterTotalSupplyLimit": "Please enter total supply limit",
"editionName": "Edition Name",
"enterEditionName": "Please enter edition name",
"launchDate": "Warm-up Time",
"enterLaunchDate": "Please enter warm-up time",
"perUserLimit": "Per User Limit",
"enterPerUserLimit": "Please enter per user limit",
"totalSupply": "Total Supply",
"enterTotalSupply": "Please enter total supply",
"subscriptionStartDate": "Subscription Start Date",
"subscriptionEndDate": "Subscription End Date",
"unitPrice": "Unit Price",
"enterUnitPrice": "Please enter unit price",
"dividendRate": "Dividend Rate",
"enterDividendRate": "Dividend rate (e.g., 0.01 for 1%)",
"description": "Product Description",
"enterDescription": "Please enter product description",
"issuePeriodIndex": "Issue Period {index}",
"realEstate": "Real Estate",
"snickers": "Snickers",
"next": "Next",
"back": "Back",
"submit": "Submit",
"addStep": "Add Step",
"removeItem": "Remove Item",
"validation": {
"nameRequired": "Name is required",
"codeRequired": "Code is required",
"categoryRequired": "Type is required",
"editionNameRequired": "Edition name is required",
"launchDateRequired": "Warm-up time is required",
"launchDateNotPast": "Warm-up time cannot be earlier than current date",
"launchBeforeSubscription": "Warm-up time must be before subscription start date",
"subscriptionStartDateRequired": "Subscription start date is required",
"subscriptionStartDateNotPast": "Subscription start date cannot be earlier than current date",
"subscriptionAfterLaunch": "Subscription start date must be after warm-up time",
"subscriptionEndDateRequired": "Subscription end date is required",
"subscriptionEndAfterStart": "Subscription end date must be after subscription start date",
"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 Successfully",
"description": "Your issuance application has been submitted successfully. We will review your application within business days. Please wait patiently for the review results.",
"viewProducts": "View My Products"
}
}
},
"purchase": {
"purchaseAsset": "Purchase Assets",
"fiatPurchase": "Fiat Purchase",
"cryptoPurchase": "Crypto Purchase",
"realEstate": "Real Estate",
"assetExchange": "Asset Exchange"
},
"balance": {
"assetBalance": "Asset Balance",
"fiat": "Fiat",
"onChain": "On-Chain",
"wallet": "Wallet",
"recharge": "Recharge"
},
"revenue": {
"myRevenue": "My Revenue",
"totalRevenue": "Total Revenue",
"monthlyRevenue": "Monthly Revenue",
"pendingRevenue": "Pending Revenue",
"revenueDetails": "Revenue Details"
}
},
"income": {
"title": "Total Revenue",
"overview": {
"totalRevenue": "Total Revenue",
"yesterdayRevenue": "Yesterday's Revenue",
"monthRevenue": "This Month",
"pendingRevenue": "Pending Revenue"
},
"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 Records",
"viewAll": "View All",
"assetName": "Asset Name",
"type": "Type",
"amount": "Amount",
"date": "Date",
"status": "Status",
"noData": "No revenue records"
},
"status": {
"completed": "Completed",
"pending": "Pending",
"processing": "Processing"
}
},
"myIssues": {
"title": "My Issuance Applications",
"search": "Search",
"list": {
"nameCode": "Name/Code",
"createdAt": "Created Time",
"status": "Status"
},
"status": {
"draft": "Draft",
"under_review": "Under Review",
"approved": "Approved",
"rejected": "Rejected"
},
"loadMore": "Load More"
},
"holdings": {
"title": "My Holdings",
"empty": "No holdings yet",
"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"
},
"category": {
"all": "All"
},
"rwaList": {
"nameCode": "Name/Code",
"stage": "Stage",
"issueDate": "Issue Date",
"subscriptionPrice": "Subscription Price"
},
"tradeRwa": {
"tabs": {
"overview": "Overview",
"moment": "Moment"
},
"fields": {
"productCode": "Product Code",
"valuation": "Valuation",
"unitPrice": "Unit Price",
"totalSupply": "Total Supply",
"perUserLimit": "Per User Limit",
"launchDate": "Warm-up Time",
"subscriptionStartDate": "Subscription Start Date",
"subscriptionEndDate": "Subscription End Date"
},
"units": {
"shares": "shares"
},
"about": "About",
"noDescription": "No description available.",
"subscribe": "Subscribe",
"subscribeSuccess": "Subscription successful"
},
"subscribeRwa": {
"title": "Subscribe RWA",
"maxSubscribePlaceholder": "Max quantity: {max}",
"unitPrice": "Unit Price",
"availableBalance": "Available Balance",
"confirmSubscribe": "Confirm Subscribe",
"enterQuantityError": "Please enter quantity"
},
"loading": {
"loadingMore": "Loading more..."
}
},
"tabs": {
"riwa": "Riwa",
"market": "Market",
"trade": "Trade",
"chat": "Chat",
"notify": "Notify",
"user": "Profile"
},
"common": {
"failedSendCode": "Failed to send verification code",
"uploadFile": "Upload File",
"files": "files",
"today": "Today",
"yesterday": "Yesterday",
"items": "items"
},
"fileUpload": {
"uploadFile": "Upload File",
"files": "files",
"maxFilesError": "Maximum {max} files allowed",
"fileSizeError": "File {name} exceeds {max}MB limit",
"uploadError": "File {name} upload failed"
},
"news": {
"detail": "News Detail",
"summary": "Summary",
"views": "views",
"attachments": "Attachments",
"loadError": "Failed to load, please try again later"
},
"auth": {
"login": {
"title": "Log in",
"loginButton": "Log in",
"signupButton": "Sign up",
"username": "Email",
"phone": "Phone",
"selectCountryCode": "Select Country/Region",
"enterEmail": "Enter email",
"enterCode": "Enter verification code",
"enterOtp": "Enter verification code",
"getCode": "Get Code",
"sending": "Sending...",
"sendCodeSuccess": "Verification code sent",
"validation": {
"phoneNumberRequired": "Please enter phone number",
"phoneNumberInvalid": "Please enter a valid phone number",
"codeRequired": "Please enter verification code",
"codeInvalid": "Please enter a 6-digit verification code",
"emailRequired": "Please enter email",
"emailInvalid": "Please enter a valid email address",
"otpRequired": "Please enter verification code",
"otpInvalid": "Please enter a 6-digit verification code"
}
}
},
"settings": {
"title": "Settings",
"language": "Language",
"aboutUs": "About Us",
"clearCache": "Clear Cache",
"checkUpdate": "Check for Updates",
"cacheCleared": "Cache cleared",
"updateAvailable": "New version available",
"currentVersion": "Current version",
"latestVersion": "Latest version",
"newVersion": "New version",
"cancel": "Cancel",
"updateNow": "Update Now",
"alreadyLatest": "Already up to date",
"checkUpdateFailed": "Failed to check for updates",
"languageTitle": "Language / 语言",
"theme": "Theme",
"themeTitle": "Appearance",
"themeLight": "Light",
"themeDark": "Dark",
"themeAuto": "Auto"
},
"transfer": {
"title": "Transfer",
"chooseCurrency": "Choose Currency",
"from": "From",
"to": "To",
"fundingAccount": "Funding Account",
"tradingAccount": "Trading Account",
"available": "Available",
"amount": "Amount",
"enterAmount": "Enter amount",
"all": "All",
"submit": "Confirm Transfer",
"submitting": "Transferring...",
"successMessage": "Transfer successful!",
"assetCodeRequired": "Please select a currency",
"amountRequired": "Please enter amount",
"amountMinError": "Amount must be greater than 0",
"amountMaxError": "Amount cannot exceed available balance {amount}",
"fromAccountRequired": "Please select from account",
"toAccountRequired": "Please select to account"
},
"pwa": {
"install": {
"installApp": "Install App",
"addToHomeScreen": "Add to Home Screen",
"howToInstall": "How to Install",
"success": "Installation Successful",
"successMessage": "The app has been successfully added to your device",
"iosTitle": "Install App on iOS",
"iosStep1": "1. Tap the Share button at the bottom toolbar",
"iosStep2": "2. Scroll down and tap 'Add to Home Screen'",
"iosStep3": "3. Tap 'Add' to confirm installation",
"iosNote": "Once installed, you can use it like a native app"
}
}
}