MetaMask
{lang === "zh" ? "在 MetaMask 内置浏览器中打开" : "Open in MetaMask browser"}
{isZh ? "连接被拒绝" : "Connection Rejected"}
{isZh ? `${walletName} 拒绝了连接请求。可能原因:` : `${walletName} rejected the connection. Possible reasons:`}
{isZh ? "1. 您在钱包弹窗中点击了「拒绝」" : "1. You clicked \"Reject\" in the wallet popup"}
{isZh ? "2. 该网站之前被您在 MetaMask 中屏蔽(最常见原因)" : "2. This site was previously blocked in your wallet (most common)"}
{isZh ? "3. 钱包弹窗未显示(被浏览器拦截)" : "3. Wallet popup was blocked by browser"}
{isZh ? "🔧 MetaMask 权限重置步骤:" : "🔧 MetaMask Permission Reset:"}
{isZh ? "① 点击 MetaMask 图标打开扩展" : "① Click MetaMask icon to open extension"}
{isZh ? "② 点击右上角菜单(三个点)" : "② Click top-right menu (three dots)"}
{isZh ? "③ 选择「已连接的网站」" : "③ Select \"Connected Sites\""}
{isZh ? "④ 找到本网站并删除" : "④ Find this site and remove it"}
{isZh ? "⑤ 回到此页面重新点击连接" : "⑤ Return here and try connecting again"}
{isZh ? "钱包有待处理的请求" : "Wallet Has Pending Request"}
{isZh ? "请查看钱包弹窗并处理待处理的请求,然后重试" : "Please check your wallet popup and handle the pending request, then retry"}
{isZh ? "钱包未完成初始化" : "Wallet Not Initialized"}
{isZh ? "请先完成钱包设置(创建或导入钱包),然后刷新页面重试" : "Please complete wallet setup (create or import wallet), then refresh the page"}
{isZh ? "连接失败" : "Connection Failed"}
{isZh ? "请刷新页面后重试,或尝试其他钱包" : "Please refresh the page and try again, or try another wallet"}
{lang === "zh" ? "钱包已连接" : "Wallet Connected"}
{connectedAddress}
{lang === "zh" ? "输入 EVM 地址(0x 开头)或 TRON 地址(T 开头)" : "Enter EVM address (0x...) or TRON address (T...)"}
{manualError}
)}{lang === "zh" ? "选择钱包连接" : "Select Wallet to Connect"}
{lang === "zh" ? "选择钱包连接" : "Select Wallet to Connect"}
{/* Refresh detection button */}{lang === "zh" ? "等待钱包授权..." : "Waiting for wallet authorization..."}
{lang === "zh" ? "请查看钱包弹窗并点击「连接」" : "Please check your wallet popup and click \"Connect\""}
{lang === "zh" ? "或选择其他钱包" : "Or try another wallet"}
{installedWallets.map(wallet => ( ))}{lang === "zh" ? (showTron ? "未检测到 EVM 或 TRON 钱包" : "未检测到 EVM 钱包") : (showTron ? "No EVM or TRON wallet detected" : "No EVM wallet detected")}
{lang === "zh" ? "请安装以下任一钱包,完成设置后点击上方「刷新」按钮" : "Install any wallet below, then click Refresh above after setup"}
{!showTron && ({lang === "zh" ? "💡 已安装MetaMask?请先完成钱包初始化(创建或导入钱包),再点击刷新" : "💡 Have MetaMask? Complete wallet setup (create or import) first, then click Refresh"}
)}{lang === "zh" ? "未安装" : "Not installed"}
{notInstalledWallets.map(wallet => ( {wallet.icon} {wallet.name} {lang === "zh" ? "点击安装" : "Install"} ))}{lang === "zh" ? "输入 EVM 地址(0x 开头)或 TRON 地址(T 开头)" : "Enter EVM address (0x...) or TRON address (T...)"}
{manualError}
)}