2025-12-15 17:26:27 +00:00
{
"common" : {
"connectWallet" : "Connect Wallet" ,
"disconnect" : "Disconnect" ,
2025-12-16 18:57:26 +00:00
"connecting" : "Connecting" ,
"forceConnect" : "Reset" ,
"forceConnectHint" : "Clear cache and reconnect if normal connection fails" ,
2025-12-15 17:26:27 +00:00
"processing" : "Processing..." ,
"confirm" : "Confirm" ,
"cancel" : "Cancel" ,
"loading" : "Loading..." ,
"success" : "Success!" ,
"error" : "Error" ,
"balance" : "Balance" ,
"amount" : "Amount" ,
"contract" : "Contract" ,
"address" : "Address" ,
"network" : "Arbitrum Sepolia" ,
"connectFirst" : "Please connect wallet first"
} ,
"nav" : {
"wusd" : "WUSD" ,
"vaultTrading" : "Vault Trading" ,
2025-12-16 07:30:53 +00:00
"factory" : "Factory" ,
"lpPool" : "LP Pool"
2025-12-15 17:26:27 +00:00
} ,
"header" : {
"title" : "YT Asset Test"
} ,
"footer" : {
"description" : "YT Asset Contract Testing Interface"
} ,
"wusd" : {
"title" : "WUSD Token" ,
"mintAmount" : "Mint Amount" ,
2025-12-17 18:01:14 +00:00
"burnAmount" : "Burn Amount" ,
"enterAmount" : "Enter amount" ,
"mint" : "Mint" ,
"burn" : "Burn" ,
2025-12-15 17:26:27 +00:00
"minting" : "Minting..." ,
"confirming" : "Confirming..." ,
"mintSuccess" : "Mint successful!"
} ,
"vault" : {
"title" : "Vault Trading" ,
"selectVault" : "Select Vault" ,
"vaultInfo" : "Vault Info" ,
"totalAssets" : "Total Assets" ,
"idleAssets" : "Idle Assets" ,
"totalSupply" : "Total Supply" ,
"hardCap" : "Hard Cap" ,
"wusdPrice" : "WUSD Price" ,
"ytPrice" : "YT Price" ,
"yourWusdBalance" : "Your WUSD Balance" ,
"yourYtBalance" : "Your YT Balance" ,
"buyYt" : "Buy YT" ,
"sellYt" : "Sell YT" ,
"wusdAmount" : "WUSD Amount" ,
"ytAmount" : "YT Amount" ,
"enterWusdAmount" : "Enter WUSD amount" ,
"enterYtAmount" : "Enter YT amount" ,
"youWillReceive" : "You will receive" ,
"approveWusd" : "Approve WUSD" ,
"buy" : "Buy YT" ,
2025-12-16 18:57:26 +00:00
"sell" : "Sell YT" ,
"redeemStatus" : "Redeem Status" ,
"redeemAvailable" : "Available" ,
"redeemNotAvailable" : "Not Available" ,
"redeemLocked" : "Redemption Locked" ,
2025-12-17 18:01:14 +00:00
"timeRemaining" : "Time Remaining" ,
"adminConfig" : "Admin Config" ,
"updatePrices" : "Update Prices" ,
"setHardCap" : "Set Hard Cap" ,
"setRedemptionTime" : "Set Redemption Time" ,
"setManager" : "Set Manager" ,
"newHardCap" : "New Hard Cap" ,
"newManager" : "New Manager Address" ,
"newRedemptionTime" : "New Redemption Time" ,
"managerPanel" : "Manager Panel" ,
"managedAssets" : "Managed Assets" ,
"youAreManager" : "You are the Manager of this vault" ,
"youAreNotManager" : "You are not the Manager of this vault" ,
"depositManagedAssets" : "Deposit Managed Assets" ,
"withdrawForManagement" : "Withdraw For Management" ,
"deposit" : "Deposit" ,
"withdraw" : "Withdraw" ,
"toAddress" : "To Address" ,
"defaultSelf" : "default: self" ,
"approvedAmount" : "Approved Amount" ,
"needApprove" : "Need Approve"
2025-12-15 17:26:27 +00:00
} ,
"factory" : {
"title" : "Factory Management" ,
"factoryContract" : "Factory Contract" ,
"owner" : "Owner" ,
2025-12-17 18:01:14 +00:00
"vaultImpl" : "Vault Implementation" ,
2025-12-15 17:26:27 +00:00
"defaultHardCap" : "Default Hard Cap" ,
"totalVaults" : "Total Vaults" ,
"yourRole" : "Your Role" ,
"roleOwner" : "Owner" ,
"roleUser" : "User" ,
"allVaults" : "All Vaults" ,
"noVaults" : "No vaults created yet" ,
"createVault" : "Create New Vault" ,
"name" : "Name" ,
"symbol" : "Symbol" ,
"managerAddress" : "Manager Address" ,
"redemptionTime" : "Redemption Time" ,
"initialWusdPrice" : "Initial WUSD Price" ,
"initialYtPrice" : "Initial YT Price" ,
"create" : "Create Vault" ,
"updatePrices" : "Update Vault Prices" ,
"vaultAddress" : "Vault Address" ,
"selectVault" : "Select Vault" ,
"newWusdPrice" : "New WUSD Price" ,
"newYtPrice" : "New YT Price" ,
2025-12-17 18:01:14 +00:00
"update" : "Update Prices" ,
"ownerConfig" : "Owner Config" ,
"setDefaultHardCap" : "Set Default Hard Cap" ,
"batchOperations" : "Batch Operations" ,
"selectVaultsForBatch" : "Select Vaults" ,
"selectAll" : "Select All" ,
"deselectAll" : "Deselect All" ,
"selectedCount" : "Selected" ,
"batchUpdatePrices" : "Batch Update Prices" ,
"batchSetHardCap" : "Batch Set Hard Cap" ,
"batchSetRedemptionTime" : "Batch Set Redemption Time" ,
"advancedFunctions" : "Advanced Functions" ,
"advancedWarning" : "Warning: These are advanced management functions. Please ensure you understand the implications before proceeding. Incorrect operations may cause contract issues." ,
"setVaultImplementation" : "Set Vault Implementation" ,
"currentImpl" : "Current Implementation" ,
"upgradeVault" : "Upgrade Vault" ,
"newImplAddress" : "New Implementation Address" ,
"upgrade" : "Upgrade" ,
"batchUpgradeVault" : "Batch Upgrade Vaults" ,
"batchUpgrade" : "Batch Upgrade" ,
"selectInBatchSection" : "select in batch section"
2025-12-15 17:26:27 +00:00
} ,
"language" : {
"en" : "English" ,
"zh" : "Chinese"
} ,
2025-12-15 17:35:36 +00:00
"history" : {
"title" : "Transaction History" ,
"empty" : "No transactions yet" ,
"clear" : "Clear" ,
"viewMore" : "View More"
} ,
"toast" : {
"txSubmitted" : "Transaction submitted" ,
"txSuccess" : "Transaction successful" ,
"txFailed" : "Transaction failed" ,
2025-12-16 18:57:26 +00:00
"txTimeout" : "Transaction timeout, please try again" ,
2025-12-15 17:35:36 +00:00
"copySuccess" : "Copied to clipboard" ,
"walletError" : "Wallet error" ,
"networkError" : "Network error" ,
"insufficientBalance" : "Insufficient balance" ,
"userRejected" : "User rejected the transaction"
} ,
2025-12-15 17:26:27 +00:00
"test" : {
"title" : "Boundary Test" ,
"currentStatus" : "Current Status" ,
"canRedeem" : "Can Redeem" ,
"timeToRedeem" : "Time to Redeem" ,
"hardCap" : "Hard Cap" ,
"role" : "Your Role" ,
"yes" : "Yes" ,
"no" : "No" ,
"customAmount" : "Custom Amount" ,
"transferAddress" : "Transfer Address" ,
"boundaryTests" : "Boundary Tests" ,
"boundaryHint" : "These tests are designed to trigger contract errors. Expected errors are shown for each test." ,
"permissionTests" : "Permission Tests" ,
"permissionHint" : "Test permission restrictions. Should fail if you're not Owner/Manager." ,
"managerTests" : "Manager Functions" ,
"managerHint" : "Manager-only functions. Current Manager: " ,
"normalTests" : "Normal Functions" ,
"quickActions" : "Quick Actions" ,
"run" : "Run" ,
"running" : "Running..." ,
"mint10000" : "Mint 10000 WUSD" ,
2025-12-17 18:01:14 +00:00
"mint10000Desc" : "Quick mint 10000 test WUSD" ,
2025-12-15 17:26:27 +00:00
"maxApprove" : "Max Approve WUSD" ,
2025-12-17 18:01:14 +00:00
"maxApproveDesc" : "Approve max uint256 amount" ,
2025-12-15 17:26:27 +00:00
"buyZero" : "Buy Amount 0" ,
"buyZeroDesc" : "Test depositYT(0)" ,
"sellZero" : "Sell Amount 0" ,
"sellZeroDesc" : "Test withdrawYT(0)" ,
"buyExceedBalance" : "Buy Exceed Balance" ,
"buyExceedBalanceDesc" : "Buy more than WUSD balance" ,
"sellExceedBalance" : "Sell Exceed Balance" ,
"sellExceedBalanceDesc" : "Sell more than YT balance" ,
"buyExceedHardcap" : "Buy Exceed Hardcap" ,
"buyExceedHardcapDesc" : "Buy amount exceeds vault hardcap" ,
"sellInLock" : "Sell In Lock Period" ,
"sellInLockDesc" : "Try to sell during lock period" ,
"mintZero" : "Mint Amount 0" ,
"mintZeroDesc" : "Test mint(0)" ,
"burnExceed" : "Burn Exceed Balance" ,
"burnExceedDesc" : "Burn more than balance" ,
"updatePriceNotOwner" : "Update Price (Not Owner)" ,
"updatePriceNotOwnerDesc" : "Non-owner calls updateVaultPrices" ,
"setManagerNotOwner" : "Set Manager (Not Owner)" ,
"setManagerNotOwnerDesc" : "Non-owner calls setVaultManager"
2025-12-16 07:30:53 +00:00
} ,
"lp" : {
"title" : "YT Liquidity Pool" ,
"rewardRouter" : "Reward Router Contract" ,
"ytLPToken" : "ytLP Token" ,
"poolAUM" : "Pool AUM" ,
"ytLPPrice" : "ytLP Price" ,
"totalSupply" : "Total Supply" ,
"yourBalance" : "Your Balance" ,
"cooldownRemaining" : "Cooldown Remaining" ,
"noCooldown" : "No cooldown" ,
"addLiquidity" : "Add Liquidity" ,
"addLiquidityDesc" : "Deposit YT tokens or WUSD to receive ytLP tokens" ,
"removeLiquidity" : "Remove Liquidity" ,
"removeLiquidityDesc" : "Burn ytLP to get tokens back" ,
"swapTokens" : "Swap Tokens" ,
"swapDesc" : "Swap between YT tokens and WUSD in the pool" ,
"selectToken" : "Select Token" ,
"amount" : "Amount" ,
"slippage" : "Slippage Tolerance" ,
"approveToken" : "Approve Token" ,
"approveYtLP" : "Approve ytLP" ,
"outputToken" : "Output Token" ,
"ytLPAmount" : "ytLP Amount" ,
"max" : "Max" ,
"fromToken" : "From Token" ,
"toToken" : "To Token" ,
"swap" : "Swap" ,
"cooldownNotPassed" : "Cooldown not passed, please try later" ,
"insufficientOutput" : "Insufficient output amount" ,
2025-12-16 07:35:35 +00:00
"cooldownWarning" : "Cooldown remaining {{time}}, cannot remove liquidity yet" ,
"boundaryHint" : "These tests are designed to trigger LP contract errors. Expected errors are shown for each test." ,
"testAddZero" : "Add Liquidity Zero" ,
"testAddZeroDesc" : "Test addLiquidity(token, 0, 0, 0)" ,
"testAddExceed" : "Add Exceed Balance" ,
"testAddExceedDesc" : "Add liquidity exceeding token balance" ,
"testRemoveZero" : "Remove Liquidity Zero" ,
"testRemoveZeroDesc" : "Test removeLiquidity(token, 0, 0, receiver)" ,
"testRemoveExceed" : "Remove Exceed Balance" ,
"testRemoveExceedDesc" : "Remove liquidity exceeding ytLP balance" ,
"testRemoveHighMinout" : "Remove High MinOut" ,
"testRemoveHighMinoutDesc" : "Set impossible minimum output amount" ,
"testSwapZero" : "Swap Amount Zero" ,
"testSwapZeroDesc" : "Test swapYT(tokenIn, tokenOut, 0, 0, receiver)" ,
"testSwapSame" : "Swap Same Token" ,
"testSwapSameDesc" : "Test swapYT(YT-A, YT-A, amount, 0, receiver)" ,
"testSwapExceed" : "Swap Exceed Balance" ,
2025-12-16 18:57:26 +00:00
"testSwapExceedDesc" : "Swap amount exceeding token balance" ,
"yourTokenBalances" : "Your Token Balances" ,
"whitelisted" : "Whitelisted" ,
2025-12-17 18:01:14 +00:00
"notWhitelisted" : "Not Whitelisted" ,
"emergencyMode" : "Emergency Mode" ,
"emergencyModeOn" : "ON (Warning)" ,
"emergencyModeOff" : "Normal" ,
"swapEnabled" : "Swap Function" ,
"swapEnabledOn" : "Enabled" ,
"swapEnabledOff" : "Disabled" ,
"totalTokenWeights" : "Total Weights" ,
"accountValue" : "Your Account Value" ,
"usdyAmount" : "USDY Amount" ,
"isStableToken" : "Stable Token" ,
"setStableToken" : "Set Stable Token" ,
"stableTokenHint" : "Mark token as stable, affects price calculation"
2025-12-15 17:26:27 +00:00
}
}