feat: confirm desktop wallet address
Some checks failed
Deploy Staging (terry-wallet-login) / deploy (push) Failing after 32s

This commit is contained in:
TerryM
2026-06-04 11:55:13 +08:00
parent 90f27b050c
commit 4059ec3f20
9 changed files with 171 additions and 28 deletions

View File

@@ -215,6 +215,14 @@ export const enDict: Dict = {
walletDesktopHelpRetry: "Come back here and click “Reconnect {wallet}”.",
walletReconnectWallet: "Reconnect {wallet}",
walletInstallWallet: "Install {wallet} extension",
walletConfirmAddressTitle: "Log in with this {wallet} address?",
walletConfirmAddressDesc:
"Confirm this is the {wallet} address you want to use.",
walletConfirmLogin: "Confirm login",
walletCancelLogin: "Cancel",
walletDesktopImTokenTitle: "Open this site in the mobile {wallet} app",
walletDesktopImTokenDesc:
"{wallet} does not provide a desktop browser extension. Open https://arkie-library-stag.com inside the mobile {wallet} app to log in.",
walletOpen: "Open",
walletQrLogin: "QR login",
walletMobileQrDesc:

View File

@@ -217,6 +217,14 @@ export const idDict: Dict = {
"Kembali ke sini dan klik “Hubungkan ulang {wallet}”.",
walletReconnectWallet: "Hubungkan ulang {wallet}",
walletInstallWallet: "Pasang ekstensi {wallet}",
walletConfirmAddressTitle: "Masuk dengan alamat {wallet} ini?",
walletConfirmAddressDesc:
"Pastikan ini adalah alamat dompet {wallet} yang ingin Anda gunakan.",
walletConfirmLogin: "Konfirmasi masuk",
walletCancelLogin: "Batal",
walletDesktopImTokenTitle: "Buka situs ini di aplikasi {wallet} seluler",
walletDesktopImTokenDesc:
"{wallet} tidak menyediakan ekstensi browser desktop. Buka https://arkie-library-stag.com di dalam aplikasi {wallet} seluler untuk masuk.",
walletOpen: "Buka",
walletQrLogin: "Login QR",
walletMobileQrDesc:

View File

@@ -240,6 +240,15 @@ export const jaDict: Dict = {
walletDesktopHelpRetry: "ここに戻って「{wallet} に再接続」をクリックします。",
walletReconnectWallet: "{wallet} に再接続",
walletInstallWallet: "{wallet} 拡張機能をインストール",
walletConfirmAddressTitle: "この {wallet} アドレスでログインしますか?",
walletConfirmAddressDesc:
"使用する {wallet} ウォレットアドレスであることを確認してください。",
walletConfirmLogin: "ログインを確認",
walletCancelLogin: "キャンセル",
walletDesktopImTokenTitle:
"モバイル {wallet} アプリでこのサイトを開いてください",
walletDesktopImTokenDesc:
"{wallet} にはデスクトップ用ブラウザ拡張機能がありません。モバイル {wallet} アプリ内で https://arkie-library-stag.com を開いてログインしてください。",
walletOpen: "開く",
walletQrLogin: "QR ログイン",
walletMobileQrDesc:

View File

@@ -214,6 +214,14 @@ export const koDict: Dict = {
walletDesktopHelpRetry: "여기로 돌아와 {wallet} 다시 연결’을 클릭하세요.",
walletReconnectWallet: "{wallet} 다시 연결",
walletInstallWallet: "{wallet} 확장 프로그램 설치",
walletConfirmAddressTitle: "이 {wallet} 주소로 로그인할까요?",
walletConfirmAddressDesc:
"사용하려는 {wallet} 지갑 주소가 맞는지 확인하세요.",
walletConfirmLogin: "로그인 확인",
walletCancelLogin: "취소",
walletDesktopImTokenTitle: "모바일 {wallet} 앱에서 이 사이트를 여세요",
walletDesktopImTokenDesc:
"{wallet}은 데스크톱 브라우저 확장 프로그램을 제공하지 않습니다. 모바일 {wallet} 앱 안에서 https://arkie-library-stag.com 을 열어 로그인하세요.",
walletOpen: "열기",
walletQrLogin: "QR 로그인",
walletMobileQrDesc:

View File

@@ -215,6 +215,15 @@ export const msDict: Dict = {
walletDesktopHelpRetry: "Kembali ke sini dan klik “Sambung semula {wallet}”.",
walletReconnectWallet: "Sambung semula {wallet}",
walletInstallWallet: "Pasang sambungan {wallet}",
walletConfirmAddressTitle: "Log masuk dengan alamat {wallet} ini?",
walletConfirmAddressDesc:
"Sahkan ini ialah alamat dompet {wallet} yang ingin anda gunakan.",
walletConfirmLogin: "Sahkan log masuk",
walletCancelLogin: "Batal",
walletDesktopImTokenTitle:
"Buka laman ini dalam aplikasi mudah alih {wallet}",
walletDesktopImTokenDesc:
"{wallet} tidak menyediakan sambungan pelayar desktop. Buka https://arkie-library-stag.com dalam aplikasi mudah alih {wallet} untuk log masuk.",
walletOpen: "Buka",
walletQrLogin: "Log masuk QR",
walletMobileQrDesc:

View File

@@ -211,6 +211,15 @@ export const viDict: Dict = {
walletDesktopHelpRetry: "Quay lại đây và nhấn “Kết nối lại {wallet}”.",
walletReconnectWallet: "Kết nối lại {wallet}",
walletInstallWallet: "Cài tiện ích {wallet}",
walletConfirmAddressTitle: "Đăng nhập bằng địa chỉ {wallet} này?",
walletConfirmAddressDesc:
"Vui lòng xác nhận đây là địa chỉ ví {wallet} bạn muốn dùng.",
walletConfirmLogin: "Xác nhận đăng nhập",
walletCancelLogin: "Hủy",
walletDesktopImTokenTitle:
"Mở trang này trong ứng dụng {wallet} trên điện thoại",
walletDesktopImTokenDesc:
"{wallet} không có tiện ích mở rộng trình duyệt cho máy tính. Hãy mở https://arkie-library-stag.com trong ứng dụng {wallet} trên điện thoại để đăng nhập.",
walletOpen: "Mở",
walletQrLogin: "Đăng nhập QR",
walletMobileQrDesc:

View File

@@ -200,6 +200,13 @@ export const zhDict: Dict = {
walletDesktopHelpRetry: "回到这里点击“重新连接 {wallet}”。",
walletReconnectWallet: "重新连接 {wallet}",
walletInstallWallet: "安装 {wallet} 插件",
walletConfirmAddressTitle: "确认使用这个 {wallet} 地址登录?",
walletConfirmAddressDesc: "请确认这是你要使用的 {wallet} 钱包地址。",
walletConfirmLogin: "确认登录",
walletCancelLogin: "取消",
walletDesktopImTokenTitle: "请用手机 {wallet} App 打开本站",
walletDesktopImTokenDesc:
"{wallet} 没有电脑浏览器插件。请在手机 {wallet} App 内打开 https://arkie-library-stag.com 后登录。",
walletOpen: "打开",
walletQrLogin: "扫码登录",
walletMobileQrDesc: "适合用另一台设备扫描二维码登录当前浏览器。",