- Add i18next, react-i18next, and browser language detection - Create translations for 6 languages: English, Chinese, Spanish, Korean, Japanese, Russian - Add LanguageSelector component for settings page - Integrate language selection into Settings page with translated security options - Language preference persists to localStorage
151 lines
5 KiB
JSON
151 lines
5 KiB
JSON
{
|
||
"common": {
|
||
"appName": "Synor 钱包",
|
||
"loading": "加载中...",
|
||
"copy": "复制",
|
||
"copied": "已复制!",
|
||
"cancel": "取消",
|
||
"confirm": "确认",
|
||
"save": "保存",
|
||
"close": "关闭",
|
||
"back": "返回",
|
||
"next": "下一步",
|
||
"done": "完成",
|
||
"error": "错误",
|
||
"success": "成功",
|
||
"warning": "警告",
|
||
"synor": "SYNOR"
|
||
},
|
||
"welcome": {
|
||
"title": "欢迎使用 Synor",
|
||
"subtitle": "量子安全加密货币钱包",
|
||
"createWallet": "创建新钱包",
|
||
"recoverWallet": "恢复钱包",
|
||
"description": "Synor 是首个采用混合 Ed25519 + Dilithium3 签名的后量子安全加密货币。"
|
||
},
|
||
"createWallet": {
|
||
"title": "创建新钱包",
|
||
"step1Title": "记录恢复短语",
|
||
"step1Description": "按顺序写下这24个单词。这是您的钱包备份。",
|
||
"step2Title": "验证恢复短语",
|
||
"step2Description": "按正确顺序选择单词以验证您已保存。",
|
||
"step3Title": "设置密码",
|
||
"step3Description": "创建密码以在此设备上加密您的钱包。",
|
||
"passwordLabel": "密码",
|
||
"passwordConfirmLabel": "确认密码",
|
||
"passwordHint": "至少8个字符",
|
||
"warningTitle": "重要提示",
|
||
"warningText": "切勿分享您的恢复短语。任何拥有这些单词的人都可以访问您的资金。",
|
||
"createButton": "创建钱包"
|
||
},
|
||
"recoverWallet": {
|
||
"title": "恢复钱包",
|
||
"description": "输入您的24个单词恢复短语以恢复您的钱包。",
|
||
"phraseLabel": "恢复短语",
|
||
"phrasePlaceholder": "输入您的24个单词,用空格分隔",
|
||
"invalidPhrase": "无效的恢复短语",
|
||
"recoverButton": "恢复钱包"
|
||
},
|
||
"dashboard": {
|
||
"title": "钱包",
|
||
"balance": "余额",
|
||
"confirmedBalance": "已确认",
|
||
"pendingBalance": "待处理",
|
||
"send": "发送",
|
||
"receive": "接收",
|
||
"history": "历史",
|
||
"noTransactions": "暂无交易",
|
||
"recentTransactions": "最近交易"
|
||
},
|
||
"send": {
|
||
"title": "发送 SYNOR",
|
||
"recipientLabel": "收款地址",
|
||
"recipientPlaceholder": "synor:qz...",
|
||
"amountLabel": "金额",
|
||
"maxButton": "最大",
|
||
"networkFee": "网络费用",
|
||
"sendButton": "发送交易",
|
||
"sending": "发送中...",
|
||
"scanQR": "扫描二维码",
|
||
"invalidAddress": "无效的地址格式。必须以 \"synor:\" 开头",
|
||
"invalidAmount": "无效金额",
|
||
"insufficientFunds": "余额不足",
|
||
"success": {
|
||
"title": "交易已发送",
|
||
"description": "您的交易已提交到网络。",
|
||
"txIdLabel": "交易ID",
|
||
"sendAnother": "发送另一笔",
|
||
"backToWallet": "返回钱包"
|
||
}
|
||
},
|
||
"receive": {
|
||
"title": "接收 SYNOR",
|
||
"yourAddress": "您的地址",
|
||
"requestPayment": "请求付款",
|
||
"amountOptional": "金额(可选)",
|
||
"generateLink": "复制付款链接",
|
||
"qrUpdated": "二维码已更新为请求 {{amount}} SYNOR",
|
||
"warning": "分享此地址以接收 SYNOR。只向此地址发送 SYNOR - 其他加密货币将会丢失。"
|
||
},
|
||
"history": {
|
||
"title": "交易历史",
|
||
"received": "已接收",
|
||
"sent": "已发送",
|
||
"pending": "待处理",
|
||
"confirmed": "已确认",
|
||
"noTransactions": "暂无交易",
|
||
"viewOnExplorer": "在浏览器中查看"
|
||
},
|
||
"settings": {
|
||
"title": "设置",
|
||
"network": {
|
||
"title": "网络",
|
||
"mainnet": "主网",
|
||
"mainnetDesc": "生产网络",
|
||
"testnet": "测试网",
|
||
"testnetDesc": "使用测试 SYNOR",
|
||
"devnet": "开发网",
|
||
"devnetDesc": "本地开发",
|
||
"mainnetWarning": "主网尚未上线。请切换到测试网或开发网。"
|
||
},
|
||
"rpcEndpoint": {
|
||
"title": "RPC 端点",
|
||
"description": "连接到自定义 Synor 节点"
|
||
},
|
||
"hardwareWallet": {
|
||
"title": "硬件钱包",
|
||
"description": "连接 Ledger 或 Trezor 硬件钱包以增强安全性。您的私钥永远不会离开设备。",
|
||
"connect": "连接硬件钱包",
|
||
"notSupported": "此浏览器不支持",
|
||
"notSupportedHint": "请使用桌面版 Chrome、Edge 或 Brave 以支持硬件钱包。",
|
||
"connected": "{{type}} 已连接",
|
||
"disconnect": "断开连接"
|
||
},
|
||
"security": {
|
||
"title": "安全",
|
||
"autoLock": "自动锁定",
|
||
"autoLockDescription": "闲置后锁定钱包",
|
||
"minutes": "{{count}} 分钟",
|
||
"hour": "1 小时",
|
||
"never": "从不"
|
||
},
|
||
"language": {
|
||
"title": "语言",
|
||
"description": "选择您的首选语言"
|
||
},
|
||
"dangerZone": {
|
||
"title": "危险区域",
|
||
"deleteWallet": "删除钱包",
|
||
"deleteWarning": "这将永久删除此设备上的钱包。请确保您已备份恢复短语。",
|
||
"typeToConfirm": "输入 \"DELETE\" 以确认",
|
||
"confirmDelete": "确认删除"
|
||
},
|
||
"version": "Synor 网页钱包 v{{version}}"
|
||
},
|
||
"errors": {
|
||
"walletNotUnlocked": "钱包未解锁",
|
||
"transactionFailed": "交易失败",
|
||
"connectionFailed": "连接失败",
|
||
"invalidPassword": "密码无效"
|
||
}
|
||
}
|