feat: add wallet login modal
This commit is contained in:
@@ -143,6 +143,33 @@ export const enDict: Dict = {
|
||||
favoritesComingSoon: "Coming Soon",
|
||||
favoritesComingSoonDesc:
|
||||
"Sign-in and favorites are in development. Stay tuned.",
|
||||
close: "Close",
|
||||
walletConnect: "Connect Wallet",
|
||||
walletConnectedAs: "Connected wallet",
|
||||
walletDisconnect: "Disconnect",
|
||||
walletLoginTitle: "Connect wallet",
|
||||
walletLoginDesc:
|
||||
"Sign a message to verify your wallet address. No transaction or gas fee.",
|
||||
walletInjected: "Browser wallet / DApp browser",
|
||||
walletInjectedDesc: "Use the wallet already available in this browser.",
|
||||
walletTokenPocketQr: "TokenPocket QR login",
|
||||
walletTokenPocketQrDesc:
|
||||
"Recommended for China users. Scan with TokenPocket and sign to return login to this browser.",
|
||||
walletGenerateQr: "Generate QR",
|
||||
walletQrUseAnotherDevice: "Scan with TokenPocket on another device.",
|
||||
walletOpenTokenPocket: "Open TokenPocket",
|
||||
walletOpenMetaMask: "Open MetaMask",
|
||||
walletOpenImToken: "Open imToken",
|
||||
walletRainbowFallback: "MetaMask / imToken QR fallback",
|
||||
walletRainbowFallbackDesc:
|
||||
"Use RainbowKit/Reown scan login if you need QR for MetaMask or imToken.",
|
||||
walletOpenRainbow: "Open QR login",
|
||||
walletNetworkWarning:
|
||||
"This fallback uses WalletConnect/Reown and may be unstable on some China networks. If it fails, open this site inside your wallet app.",
|
||||
walletSigning: "Signing…",
|
||||
walletTpExpired: "TokenPocket QR expired. Please generate a new one.",
|
||||
walletTpQrFailed: "Could not generate TokenPocket QR.",
|
||||
walletRainbowUnavailable: "QR login is not available yet.",
|
||||
walletLoginSuccess: "Wallet connected",
|
||||
walletLoginFailed: "Wallet login failed",
|
||||
walletDisconnected: "Wallet disconnected",
|
||||
|
||||
@@ -143,6 +143,33 @@ export const idDict: Dict = {
|
||||
favoritesComingSoon: "Segera Hadir",
|
||||
favoritesComingSoonDesc:
|
||||
"Fitur masuk dan favorit sedang dikembangkan. Nantikan.",
|
||||
close: "Tutup",
|
||||
walletConnect: "Hubungkan Dompet",
|
||||
walletConnectedAs: "Dompet terhubung",
|
||||
walletDisconnect: "Putuskan",
|
||||
walletLoginTitle: "Hubungkan dompet",
|
||||
walletLoginDesc:
|
||||
"Tanda tangani pesan untuk memverifikasi alamat dompet. Tidak ada transaksi atau gas.",
|
||||
walletInjected: "Dompet browser / browser DApp",
|
||||
walletInjectedDesc: "Gunakan dompet yang tersedia di browser ini.",
|
||||
walletTokenPocketQr: "Login QR TokenPocket",
|
||||
walletTokenPocketQrDesc:
|
||||
"Direkomendasikan untuk pengguna Tiongkok. Pindai dengan TokenPocket dan tanda tangani untuk login di browser ini.",
|
||||
walletGenerateQr: "Buat QR",
|
||||
walletQrUseAnotherDevice: "Pindai dengan TokenPocket di perangkat lain.",
|
||||
walletOpenTokenPocket: "Buka TokenPocket",
|
||||
walletOpenMetaMask: "Buka MetaMask",
|
||||
walletOpenImToken: "Buka imToken",
|
||||
walletRainbowFallback: "Fallback QR MetaMask / imToken",
|
||||
walletRainbowFallbackDesc:
|
||||
"Gunakan RainbowKit/Reown jika butuh QR untuk MetaMask atau imToken.",
|
||||
walletOpenRainbow: "Buka login QR",
|
||||
walletNetworkWarning:
|
||||
"Fallback ini memakai WalletConnect/Reown dan mungkin tidak stabil di beberapa jaringan Tiongkok. Jika gagal, buka situs ini di browser DApp dompet.",
|
||||
walletSigning: "Menandatangani…",
|
||||
walletTpExpired: "QR TokenPocket kedaluwarsa. Buat yang baru.",
|
||||
walletTpQrFailed: "Tidak dapat membuat QR TokenPocket.",
|
||||
walletRainbowUnavailable: "Login QR belum tersedia.",
|
||||
walletLoginSuccess: "Dompet terhubung",
|
||||
walletLoginFailed: "Login dompet gagal",
|
||||
walletDisconnected: "Dompet terputus",
|
||||
|
||||
@@ -143,6 +143,34 @@ export const jaDict: Dict = {
|
||||
favorites: "お気に入り",
|
||||
favoritesComingSoon: "近日公開",
|
||||
favoritesComingSoonDesc: "ログインとお気に入り機能は開発中です。お楽しみに。",
|
||||
close: "閉じる",
|
||||
walletConnect: "ウォレット接続",
|
||||
walletConnectedAs: "接続中のウォレット",
|
||||
walletDisconnect: "切断",
|
||||
walletLoginTitle: "ウォレットを接続",
|
||||
walletLoginDesc:
|
||||
"メッセージ署名でウォレットアドレスを確認します。取引やガス代は発生しません。",
|
||||
walletInjected: "ブラウザウォレット / DApp ブラウザ",
|
||||
walletInjectedDesc: "このブラウザで利用可能なウォレットを使います。",
|
||||
walletTokenPocketQr: "TokenPocket QR ログイン",
|
||||
walletTokenPocketQrDesc:
|
||||
"中国ユーザーに推奨。TokenPocket でスキャンして署名すると、このブラウザでログインが完了します。",
|
||||
walletGenerateQr: "QR を生成",
|
||||
walletQrUseAnotherDevice: "別の端末の TokenPocket でスキャンしてください。",
|
||||
walletOpenTokenPocket: "TokenPocket を開く",
|
||||
walletOpenMetaMask: "MetaMask を開く",
|
||||
walletOpenImToken: "imToken を開く",
|
||||
walletRainbowFallback: "MetaMask / imToken QR 予備",
|
||||
walletRainbowFallbackDesc:
|
||||
"MetaMask または imToken の QR が必要な場合は RainbowKit/Reown 接続を使います。",
|
||||
walletOpenRainbow: "QR ログインを開く",
|
||||
walletNetworkWarning:
|
||||
"この予備方式は WalletConnect/Reown に依存するため、中国の一部ネットワークでは不安定な場合があります。失敗した場合はウォレット内蔵ブラウザで開いてください。",
|
||||
walletSigning: "署名中…",
|
||||
walletTpExpired:
|
||||
"TokenPocket QR の有効期限が切れました。再生成してください。",
|
||||
walletTpQrFailed: "TokenPocket QR を生成できませんでした。",
|
||||
walletRainbowUnavailable: "QR ログインは現在利用できません。",
|
||||
walletLoginSuccess: "ウォレットを接続しました",
|
||||
walletLoginFailed: "ウォレットログインに失敗しました",
|
||||
walletDisconnected: "ウォレットを切断しました",
|
||||
|
||||
@@ -143,6 +143,33 @@ export const koDict: Dict = {
|
||||
favoritesComingSoon: "출시 예정",
|
||||
favoritesComingSoonDesc:
|
||||
"로그인과 즐겨찾기 기능을 개발 중입니다. 많은 기대 부탁드립니다.",
|
||||
close: "닫기",
|
||||
walletConnect: "지갑 연결",
|
||||
walletConnectedAs: "연결된 지갑",
|
||||
walletDisconnect: "연결 해제",
|
||||
walletLoginTitle: "지갑 연결",
|
||||
walletLoginDesc:
|
||||
"메시지 서명으로 지갑 주소를 확인합니다. 트랜잭션이나 가스 수수료는 없습니다.",
|
||||
walletInjected: "브라우저 지갑 / DApp 브라우저",
|
||||
walletInjectedDesc: "현재 브라우저에서 사용 가능한 지갑을 사용합니다.",
|
||||
walletTokenPocketQr: "TokenPocket QR 로그인",
|
||||
walletTokenPocketQrDesc:
|
||||
"중국 사용자에게 권장됩니다. TokenPocket으로 스캔하고 서명하면 이 브라우저에서 로그인이 완료됩니다.",
|
||||
walletGenerateQr: "QR 생성",
|
||||
walletQrUseAnotherDevice: "다른 기기의 TokenPocket으로 스캔하세요.",
|
||||
walletOpenTokenPocket: "TokenPocket 열기",
|
||||
walletOpenMetaMask: "MetaMask 열기",
|
||||
walletOpenImToken: "imToken 열기",
|
||||
walletRainbowFallback: "MetaMask / imToken QR 대체",
|
||||
walletRainbowFallbackDesc:
|
||||
"MetaMask 또는 imToken QR이 필요하면 RainbowKit/Reown 연결을 사용하세요.",
|
||||
walletOpenRainbow: "QR 로그인 열기",
|
||||
walletNetworkWarning:
|
||||
"이 대체 방식은 WalletConnect/Reown을 사용하므로 일부 중국 네트워크에서 불안정할 수 있습니다. 실패하면 지갑 DApp 브라우저에서 사이트를 여세요.",
|
||||
walletSigning: "서명 중…",
|
||||
walletTpExpired: "TokenPocket QR이 만료되었습니다. 새로 생성하세요.",
|
||||
walletTpQrFailed: "TokenPocket QR을 생성할 수 없습니다.",
|
||||
walletRainbowUnavailable: "QR 로그인을 사용할 수 없습니다.",
|
||||
walletLoginSuccess: "지갑이 연결되었습니다",
|
||||
walletLoginFailed: "지갑 로그인에 실패했습니다",
|
||||
walletDisconnected: "지갑 연결이 해제되었습니다",
|
||||
|
||||
@@ -143,6 +143,33 @@ export const msDict: Dict = {
|
||||
favoritesComingSoon: "Akan Hadir",
|
||||
favoritesComingSoonDesc:
|
||||
"Ciri log masuk dan kegemaran sedang dibangunkan. Nantikan.",
|
||||
close: "Tutup",
|
||||
walletConnect: "Sambung Dompet",
|
||||
walletConnectedAs: "Dompet disambungkan",
|
||||
walletDisconnect: "Putuskan",
|
||||
walletLoginTitle: "Sambung dompet",
|
||||
walletLoginDesc:
|
||||
"Tandatangani mesej untuk mengesahkan alamat dompet. Tiada transaksi atau gas.",
|
||||
walletInjected: "Dompet pelayar / pelayar DApp",
|
||||
walletInjectedDesc: "Gunakan dompet yang tersedia dalam pelayar ini.",
|
||||
walletTokenPocketQr: "Log masuk QR TokenPocket",
|
||||
walletTokenPocketQrDesc:
|
||||
"Disyorkan untuk pengguna China. Imbas dengan TokenPocket dan tandatangani untuk log masuk pada pelayar ini.",
|
||||
walletGenerateQr: "Jana QR",
|
||||
walletQrUseAnotherDevice: "Imbas dengan TokenPocket pada peranti lain.",
|
||||
walletOpenTokenPocket: "Buka TokenPocket",
|
||||
walletOpenMetaMask: "Buka MetaMask",
|
||||
walletOpenImToken: "Buka imToken",
|
||||
walletRainbowFallback: "Sandaran QR MetaMask / imToken",
|
||||
walletRainbowFallbackDesc:
|
||||
"Gunakan RainbowKit/Reown jika perlu QR untuk MetaMask atau imToken.",
|
||||
walletOpenRainbow: "Buka log masuk QR",
|
||||
walletNetworkWarning:
|
||||
"Kaedah sandaran ini menggunakan WalletConnect/Reown dan mungkin tidak stabil pada sesetengah rangkaian China. Jika gagal, buka laman ini dalam pelayar DApp dompet.",
|
||||
walletSigning: "Menandatangani…",
|
||||
walletTpExpired: "QR TokenPocket tamat tempoh. Sila jana semula.",
|
||||
walletTpQrFailed: "Tidak dapat menjana QR TokenPocket.",
|
||||
walletRainbowUnavailable: "Log masuk QR belum tersedia.",
|
||||
walletLoginSuccess: "Dompet disambungkan",
|
||||
walletLoginFailed: "Log masuk dompet gagal",
|
||||
walletDisconnected: "Dompet diputuskan",
|
||||
|
||||
@@ -143,6 +143,33 @@ export const viDict: Dict = {
|
||||
favoritesComingSoon: "Sắp ra mắt",
|
||||
favoritesComingSoonDesc:
|
||||
"Tính năng đăng nhập và yêu thích đang phát triển. Hãy chờ đón.",
|
||||
close: "Đóng",
|
||||
walletConnect: "Kết nối ví",
|
||||
walletConnectedAs: "Ví đã kết nối",
|
||||
walletDisconnect: "Ngắt kết nối",
|
||||
walletLoginTitle: "Kết nối ví",
|
||||
walletLoginDesc:
|
||||
"Ký tin nhắn để xác minh địa chỉ ví. Không có giao dịch hay phí gas.",
|
||||
walletInjected: "Ví trình duyệt / trình duyệt DApp",
|
||||
walletInjectedDesc: "Dùng ví đã có trong trình duyệt hiện tại.",
|
||||
walletTokenPocketQr: "Đăng nhập QR TokenPocket",
|
||||
walletTokenPocketQrDesc:
|
||||
"Khuyến nghị cho người dùng Trung Quốc. Quét bằng TokenPocket và ký để đăng nhập trên trình duyệt này.",
|
||||
walletGenerateQr: "Tạo QR",
|
||||
walletQrUseAnotherDevice: "Quét bằng TokenPocket trên thiết bị khác.",
|
||||
walletOpenTokenPocket: "Mở TokenPocket",
|
||||
walletOpenMetaMask: "Mở MetaMask",
|
||||
walletOpenImToken: "Mở imToken",
|
||||
walletRainbowFallback: "QR dự phòng MetaMask / imToken",
|
||||
walletRainbowFallbackDesc:
|
||||
"Dùng RainbowKit/Reown nếu cần QR cho MetaMask hoặc imToken.",
|
||||
walletOpenRainbow: "Mở đăng nhập QR",
|
||||
walletNetworkWarning:
|
||||
"Cách dự phòng này dùng WalletConnect/Reown và có thể không ổn định trên một số mạng ở Trung Quốc. Nếu lỗi, hãy mở trang trong trình duyệt DApp của ví.",
|
||||
walletSigning: "Đang ký…",
|
||||
walletTpExpired: "QR TokenPocket đã hết hạn. Vui lòng tạo lại.",
|
||||
walletTpQrFailed: "Không thể tạo QR TokenPocket.",
|
||||
walletRainbowUnavailable: "Đăng nhập QR chưa khả dụng.",
|
||||
walletLoginSuccess: "Đã kết nối ví",
|
||||
walletLoginFailed: "Đăng nhập ví thất bại",
|
||||
walletDisconnected: "Đã ngắt kết nối ví",
|
||||
|
||||
@@ -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: "钱包已断开",
|
||||
|
||||
Reference in New Issue
Block a user