feat: add wallet login modal

This commit is contained in:
TerryM
2026-06-02 00:32:46 +08:00
parent 71dac8373e
commit 43700d9fdc
12 changed files with 584 additions and 0 deletions

View File

@@ -140,6 +140,32 @@ export const zhDict: Dict = {
favorites: "我的收藏",
favoritesComingSoon: "功能即将推出",
favoritesComingSoonDesc: "登入与收藏功能开发中,敬请期待。",
close: "关闭",
walletConnect: "连接钱包",
walletConnectedAs: "已连接钱包",
walletDisconnect: "断开连接",
walletLoginTitle: "连接钱包",
walletLoginDesc: "签名验证钱包地址,不会发起交易,也不需要 Gas。",
walletInjected: "浏览器钱包 / 钱包内置浏览器",
walletInjectedDesc: "使用当前浏览器里已经注入的钱包。",
walletTokenPocketQr: "TokenPocket 扫码登录",
walletTokenPocketQrDesc:
"推荐中国用户使用。用 TokenPocket 扫码签名后,会回到当前浏览器完成登录。",
walletGenerateQr: "生成二维码",
walletQrUseAnotherDevice: "请用另一台设备上的 TokenPocket 扫码。",
walletOpenTokenPocket: "打开 TokenPocket",
walletOpenMetaMask: "打开 MetaMask",
walletOpenImToken: "打开 imToken",
walletRainbowFallback: "MetaMask / imToken 扫码备用",
walletRainbowFallbackDesc:
"如果需要 MetaMask 或 imToken 扫码,可使用 RainbowKit/Reown 连接。",
walletOpenRainbow: "打开扫码登录",
walletNetworkWarning:
"此备用方式依赖 WalletConnect/Reown在部分中国网络可能不稳定。失败时请用钱包内置浏览器打开本站。",
walletSigning: "签名中…",
walletTpExpired: "TokenPocket 二维码已过期,请重新生成。",
walletTpQrFailed: "无法生成 TokenPocket 二维码。",
walletRainbowUnavailable: "扫码登录暂不可用。",
walletLoginSuccess: "钱包已连接",
walletLoginFailed: "钱包登录失败",
walletDisconnected: "钱包已断开",