{
  "header": {
    "nav": {
      "translate": "翻译",
      "pricing": "定价",
      "docs": "文档",
      "history": "历史",
      "glossary": "术语表",
      "collaboration": "协作"
    },
    "user": {
      "login": "登录",
      "userCenter": "用户中心",
      "settings": "设置",
      "subscription": "订阅管理",
      "logout": "退出登录"
    },
    "theme": {
      "toggle": "切换主题"
    }
  },
  "footer": {
    "product": {
      "title": "产品",
      "textTranslation": "文本翻译",
      "documentTranslation": "文档翻译",
      "glossary": "术语管理",
      "pricing": "定价"
    },
    "support": {
      "title": "支持",
      "helpCenter": "帮助中心",
      "aboutUs": "关于我们"
    },
    "legal": {
      "title": "法律",
      "privacyPolicy": "隐私政策",
      "termsOfService": "服务条款"
    },
    "account": {
      "title": "账户",
      "register": "注册",
      "login": "登录"
    },
    "slogan": "智能翻译，让语言不再是障碍"
  },
  "home": {
    "title": "智能翻译",
    "subtitle": "支持多语言实时互译，精准理解上下文语境",
    "modes": {
      "expert": "专家模式",
      "fast": "快速翻译"
    },
    "progress": "翻译进度",
    "qualities": {
      "accurate": "更精准自然",
      "fast": "速度优先"
    },
    "result": {
      "placeholder": "翻译结果将显示在这里",
      "hint": "在左侧输入文本，点击「开始翻译」"
    },
    "shortcut": "快捷键 Ctrl+Enter 翻译",
    "actions": {
      "startTranslate": "开始翻译",
      "translating": "翻译中...",
      "clear": "清空",
      "swapLanguages": "交换语言"
    },
    "language": {
      "selectSource": "选择源语言",
      "selectTarget": "选择目标语言",
      "selectEngine": "选择翻译引擎"
    },
    "resultActions": {
      "copy": "复制译文",
      "speak": "朗读译文",
      "clear": "清空译文"
    },
    "inputPlaceholder": "请输入要翻译的文本",
    "errors": {
      "sameLanguage": "源语言和目标语言不能相同",
      "noText": "请输入要翻译的文本"
    },
    "quota": {
      "remaining": "剩余字符",
      "loginHint": "登录后可查看字符配额",
      "loginNow": "立即登录"
    },
    "notification": "提示：可在历史记录中查看过往翻译"
  },
  "login": {
    "welcome": "欢迎回来",
    "subtitle": "登录您的账号，继续使用翻译服务",
    "email": "邮箱",
    "password": "密码",
    "emailPlaceholder": "请输入邮箱",
    "passwordPlaceholder": "请输入密码",
    "submit": "登录",
    "noAccount": "还没有账号？",
    "registerNow": "立即注册",
    "forgotPassword": "忘记密码？",
    "loginFailed": "登录失败"
  },
  "register": {
    "title": "创建账号",
    "subtitle": "注册即可开始使用翻译服务",
    "email": "邮箱",
    "verificationCode": "验证码",
    "sendCode": "发送验证码",
    "username": "用户名（可选）",
    "password": "密码",
    "usernamePlaceholder": "请输入用户名",
    "passwordPlaceholder": "请输入密码，至少6位",
    "submit": "注册",
    "hasAccount": "已有账号？",
    "loginNow": "立即登录",
    "forgotPassword": "忘记密码",
    "errors": {
      "emailRequired": "请先输入邮箱",
      "sendFailed": "发送失败",
      "registerFailed": "注册失败"
    },
    "success": {
      "registered": "注册成功",
      "codeSent": "验证码已发送"
    }
  },
  "forgotPassword": {
    "title": "忘记密码",
    "subtitle": "通过邮箱验证重置您的密码",
    "email": "邮箱",
    "verificationCode": "验证码",
    "sendCode": "发送验证码",
    "newPassword": "新密码",
    "confirmPassword": "确认密码",
    "emailPlaceholder": "请输入注册邮箱",
    "codePlaceholder": "输入验证码",
    "newPasswordPlaceholder": "请输入新密码，至少6位",
    "confirmPasswordPlaceholder": "请再次输入密码",
    "submit": "重置密码",
    "errors": {
      "emailRequired": "请先输入邮箱",
      "sendFailed": "发送失败",
      "passwordMismatch": "两次密码输入不一致",
      "passwordTooShort": "密码至少6位",
      "resetFailed": "重置失败"
    },
    "success": {
      "resetSuccess": "密码重置成功，请登录"
    }
  },
  "document": {
    "title": "文档翻译",
    "subtitle": "支持批量上传多格式文档，智能翻译，保留原文排版格式",
    "translationMode": "翻译模式",
    "modes": {
      "fast": "快速翻译",
      "expert": "专家翻译"
    },
    "upload": {
      "drag": "拖拽文件到此处，或点击上传",
      "formats": "支持 TXT、EPUB、DOCX、PDF 格式，单个文件最大 50MB",
      "uploading": "上传中...",
      "unsupportedFormat": "不支持的文件类型。支持:",
      "fileTooLarge": "文件大小超过 50MB 限制"
    },
    "empty": {
      "title": "暂无文档",
      "subtitle": "上传您的第一个文档开始翻译"
    },
    "loading": "加载中...",
    "status": {
      "queued": "排队中",
      "translating": "翻译中",
      "completed": "已完成",
      "failed": "失败",
      "cancelled": "已取消"
    },
    "summary": {
      "count": "个文档",
      "total": "总计"
    },
    "actions": {
      "refresh": "刷新",
      "download": "下载译文",
      "cancel": "取消翻译",
      "retry": "重新翻译",
      "delete": "删除文档"
    },
    "messages": {
      "deleteFailed": "删除失败"
    },
    "progress": "进度"
  },
  "history": {
    "title": "翻译历史",
    "subtitle": "查看和管理您的所有翻译记录",
    "filters": {
      "all": "全部",
      "completed": "已完成",
      "inProgress": "进行中",
      "failed": "失败"
    },
    "empty": {
      "title": "暂无翻译记录",
      "subtitle": "开始您的第一次翻译，历史记录将显示在这里"
    },
    "loading": "加载中...",
    "time": {
      "justNow": "刚刚",
      "minutesAgo": "{{count}}分钟前",
      "hoursAgo": "{{count}}小时前",
      "daysAgo": "{{count}}天前"
    },
    "actions": {
      "delete": "删除记录"
    }
  },
  "glossary": {
    "title": "术语表管理",
    "subtitle": "管理专业术语，确保翻译一致性和准确性",
    "search": "搜索术语",
    "actions": {
      "import": "导入",
      "importing": "导入中...",
      "export": "导出",
      "add": "添加术语",
      "edit": "编辑术语",
      "delete": "删除术语"
    },
    "fields": {
      "source": "原文",
      "target": "译文",
      "notes": "备注",
      "action": "操作"
    },
    "empty": {
      "notFound": "未找到匹配的术语",
      "title": "暂无术语",
      "subtitle": "尝试其他关键词",
      "noGlossary": "点击「添加术语」开始创建您的术语库"
    },
    "form": {
      "source": "原文",
      "target": "译文",
      "notes": "备注（可选）",
      "sourcePlaceholder": "输入原文词汇",
      "targetPlaceholder": "输入译文词汇",
      "notesPlaceholder": "添加备注说明，例如使用场景、词性等"
    },
    "buttons": {
      "cancel": "取消",
      "save": "保存"
    },
    "messages": {
      "updateSuccess": "更新成功",
      "addSuccess": "添加成功",
      "deleteSuccess": "已删除",
      "operationFailed": "操作失败",
      "deleteFailed": "删除失败",
      "exportSuccess": "导出成功",
      "exportFailed": "导出失败",
      "importSuccess": "导入成功",
      "importFailed": "导入失败",
      "fillRequired": "请填写原文和译文"
    },
    "count": "个术语"
  },
  "pricing": {
    "title": "升级到专业版，解锁全部能力",
    "subtitle": "选择适合你的方案",
    "description": "免费方案即可满足日常需求，升级方案获得更多翻译额度与高级功能",
    "billing": {
      "monthly": "月付",
      "yearly": "年付",
      "save20": "省20%"
    },
    "plans": {
      "free": {
        "name": "免费版",
        "price": "¥0",
        "yearlyTotal": "¥0/年",
        "features": [
          "每月 100,000 字符",
          "每日 500 次翻译",
          "1 并发翻译"
        ],
        "current": "当前方案"
      },
      "pro": {
        "name": "专业版",
        "price": "$5.99/月",
        "priceMonthly": "$5.99/月",
        "priceYearly": "$4.79/月",
        "yearlyTotal": "$57.48/年",
        "features": [
          "每月 500,000 字符",
          "每日 5,000 次翻译",
          "3 并发翻译"
        ],
        "subscribe": "订阅专业版",
        "popular": "最受欢迎"
      },
      "ultimate": {
        "name": "旗舰版",
        "price": "$20/月",
        "priceMonthly": "$20/月",
        "priceYearly": "$16/月",
        "yearlyTotal": "$192/年",
        "features": [
          "每月 2,000,000 字符",
          "无限翻译次数",
          "5 并发翻译"
        ],
        "subscribe": "订阅旗舰版"
      }
    },
    "messages": {
      "checkoutFailed": "获取支付链接失败，请稍后重试"
    },
    "redirecting": "跳转中..."
  },
  "settings": {
    "title": "设置",
    "appearance": {
      "title": "深色模式",
      "description": "切换浅色/深色主题，保护您的视力"
    },
    "password": {
      "title": "修改密码",
      "description": "定期更换密码以保障账号安全",
      "currentPassword": "当前密码",
      "currentPasswordPlaceholder": "输入当前密码",
      "newPassword": "新密码",
      "newPasswordPlaceholder": "至少6位字符",
      "confirmPassword": "确认新密码",
      "confirmPasswordPlaceholder": "再次输入新密码",
      "saving": "保存中...",
      "submit": "修改密码",
      "errors": {
        "fillAll": "请填写完整",
        "passwordMismatch": "两次输入的密码不一致",
        "passwordTooShort": "密码至少6位",
        "updateFailed": "密码修改失败"
      },
      "success": "密码修改成功"
    },
    "notifications": {
      "title": "通知偏好",
      "comingSoon": "即将推出",
      "description": "自定义接收通知的方式和内容",
      "translationComplete": "翻译完成通知",
      "translationCompleteDesc": "文档翻译完成时推送通知",
      "emailReports": "邮件通知",
      "emailReportsDesc": "接收翻译报告邮件",
      "systemUpdates": "系统更新通知",
      "systemUpdatesDesc": "新功能和维护通知"
    }
  },
  "userCenter": {
    "tabs": {
      "profile": "个人信息",
      "stats": "统计数据",
      "quota": "配额用量",
      "subscription": "订阅管理",
      "preferences": "偏好设置"
    },
    "profile": {
      "username": "用户名",
      "email": "邮箱",
      "saving": "保存中...",
      "save": "保存修改",
      "errors": {
        "usernameRequired": "用户名不能为空"
      },
      "success": "保存成功",
      "failed": "保存失败"
    },
    "stats": {
      "totalTranslations": "总翻译次数",
      "textTranslation": "文本翻译",
      "documentTranslation": "文档翻译",
      "totalCharacters": "总字符数",
      "thisWeek": "本周翻译",
      "thisMonth": "本月翻译",
      "loading": "加载中..."
    },
    "quota": {
      "level": "账号等级",
      "monthlyUsage": "本月用量",
      "remaining": "剩余配额",
      "concurrencyLimit": "并发限制"
    },
    "apiKeys": {
      "keyName": "Key名称",
      "created": "创建",
      "active": "活跃",
      "inactive": "未激活",
      "usage": "使用 {{count}} 次",
      "copied": "已复制",
      "copyFailed": "复制失败",
      "namePlaceholder": "请输入名称",
      "createSuccess": "创建成功",
      "createFailed": "创建失败",
      "delete": "删除",
      "deleteFailed": "删除失败",
      "revealFailed": "查看失败"
    },
    "preferences": {
      "enableGlossary": "启用术语表",
      "enableGlossaryDesc": "在翻译时使用自定义术语表，提高准确性",
      "enableCache": "启用缓存",
      "enableCacheDesc": "缓存翻译结果以加快重复内容翻译速度",
      "save": "保存设置"
    }
  },
  "subscription": {
    "title": "订阅管理",
    "status": {
      "active": "活跃",
      "trial": "试用中",
      "pending": "待付款",
      "cancelled": "已取消",
      "unpaid": "未支付",
      "paused": "已暂停",
      "notSubscribed": "未订阅"
    },
    "plans": {
      "free": "免费版",
      "pro": "专业版",
      "ultimate": "旗舰版"
    },
    "actions": {
      "manageBilling": "管理账单",
      "cancelSubscription": "取消订阅",
      "cancelSet": "已设置取消",
      "processing": "处理中",
      "viewPricing": "查看定价方案",
      "resubscribe": "重新订阅"
    },
    "messages": {
      "cancelling": "订阅将在当前周期结束后取消",
      "cancelFailed": "取消订阅失败",
      "openBillingFailed": "打开账单管理页面失败",
      "cancelConfirmed": "订阅将在周期结束后取消",
      "notSubscribed": "当前未订阅任何方案，可前往定价页选择适合的方案",
      "currentPeriodEnd": "当前周期至",
      "fetchFailed": "获取订阅状态失败"
    }
  },
  "payment": {
    "success": {
      "title": "支付成功",
      "description": "您的订阅已激活，相关权益已同步。前往个人中心查看订阅状态。",
      "viewSubscription": "查看订阅",
      "backToHome": "返回首页"
    },
    "cancelled": {
      "title": "支付已取消",
      "description": "您已取消支付，当前方案未变更。随时可以重新开始订阅。",
      "reselect": "重新选择方案"
    },
    "error": {
      "title": "支付状态异常",
      "description": "缺少支付会话信息，无法确认支付结果。",
      "action": "验证支付状态失败，请稍后在个人中心查看"
    },
    "pending": {
      "title": "支付未完成",
      "retry": "重新支付",
      "verifying": "正在确认支付状态..."
    }
  },
  "static": {
    "about": {
      "title": "关于 NovelTrans",
      "subtitle": "AI 驱动的文档翻译平台",
      "description": "NovelTrans 是一个基于 AI 的智能翻译平台，专注于为小说、文档等长文本内容提供高质量的翻译服务。",
      "techDescription": "采用 Spring Boot 后端 + Python 翻译微服务架构，支持多引擎智能切换（Google、DeepL、百度等），确保翻译质量和稳定性。"
    },
    "features": {
      "title": "核心功能",
      "textTranslation": "文本翻译",
      "documentTranslation": "文档翻译",
      "glossary": "术语管理",
      "history": "翻译历史",
      "api": "API 服务"
    },
    "tech": {
      "title": "技术架构"
    },
    "help": {
      "title": "帮助中心",
      "faq": "常见问题解答",
      "howToTranslateText": "如何使用文本翻译",
      "howToTranslateTextAnswer": "在翻译主页输入源文本，选择目标语言，点击\"翻译\"按钮即可获取翻译结果。",
      "supportedFormats": "支持哪些文档格式",
      "supportedFormatsAnswer": "目前支持 TXT、EPUB、DOCX、PDF 格式，单个文件最大 50MB。",
      "manageHistory": "如何管理翻译历史",
      "manageHistoryAnswer": "在\"翻译历史\"页面可以查看、搜索、删除您的所有翻译记录。",
      "createApiKey": "如何创建 API Key",
      "createApiKeyAnswer": "在个人中心的 \"API Keys\" 选项卡中点击\"创建\"即可生成新的 API Key。",
      "freeLimitations": "免费用户有什么限制",
      "freeLimitationsAnswer": "免费用户有每日翻译次数和文件大小限制，升级套餐可获得更高配额。"
    },
    "privacy": {
      "title": "隐私政策",
      "lastUpdated": "最后更新",
      "intro": "NovelTrans 重视并保护用户隐私。本政策说明我们如何收集、使用和存储您的信息。",
      "dataCollection": "信息收集",
      "dataCollectionDesc": "我们仅收集提供服务所必需的信息，包括注册邮箱、翻译记录和账户设置。",
      "dataUsage": "信息使用",
      "dataUsageDesc": "您的翻译数据仅用于提供翻译服务，不会与第三方共享。",
      "dataSecurity": "数据安全",
      "dataSecurityDesc": "我们采用加密传输和存储技术保护您的数据安全。"
    },
    "terms": {
      "title": "服务条款",
      "lastUpdated": "最后更新",
      "intro": "使用 NovelTrans 服务即表示您同意以下条款。",
      "serviceUsage": "服务使用",
      "serviceUsageDesc": "您可使用我们的服务进行文本和文档翻译。请勿将服务用于违法目的。",
      "accountResponsibility": "账户责任",
      "accountResponsibilityDesc": "您有责任保护账户安全，不得共享账户凭证。",
      "intellectualProperty": "知识产权",
      "intellectualPropertyDesc": "您上传的内容的知识产权归您所有。我们不会将您的内容用于翻译以外的目的。"
    },
    "notFound": {
      "title": "页面未找到",
      "backToHome": "返回首页"
    }
  },
  "collab": {
    "title": "协作翻译",
    "subtitle": "团队协作文档管理，章节翻译任务",
    "taskStatus": {
      "pending": "待分配",
      "translating": "翻译中",
      "submitted": "已提交",
      "reviewing": "审核中",
      "approved": "已批准",
      "rejected": "已退回",
      "completed": "已完成"
    },
    "roles": {
      "owner": "所有者",
      "reviewer": "审校",
      "translator": "译者"
    },
    "tabs": {
      "myProjects": "我的项目",
      "myTasks": "我的任务",
      "chapters": "章节管理",
      "members": "成员管理",
      "comments": "评论",
      "references": "参考",
      "settings": "设置"
    },
    "actions": {
      "joinProject": "加入项目",
      "createProject": "创建项目",
      "uploadNovel": "上传小说",
      "addChapter": "添加章节",
      "inviteMember": "邀请成员",
      "invitationCode": "邀请码",
      "assign": "分配",
      "review": "审核",
      "translate": "翻译",
      "workspace": "工作台",
      "send": "发送"
    },
    "forms": {
      "createProject": "创建项目",
      "joinProject": "加入项目",
      "addChapter": "添加章节",
      "uploadNovel": "上传小说",
      "assignChapter": "分配章节",
      "reviewChapter": "审核章节",
      "inviteMember": "邀请成员",
      "comment": "评论",
      "invitationCode": "邀请码"
    },
    "fields": {
      "projectName": "项目名称",
      "description": "描述",
      "sourceLanguage": "源语言",
      "targetLanguage": "目标语言",
      "email": "邮箱",
      "role": "角色",
      "chapterNumber": "章节号",
      "chapterTitle": "章节标题",
      "sourceContent": "原文内容（可选）",
      "notes": "备注",
      "reviewResult": "审核结果",
      "approve": "通过",
      "reject": "退回",
      "translator": "译者",
      "reviewer": "审校（可选）"
    },
    "messages": {
      "projectCreated": "项目创建成功",
      "createFailed": "创建失败",
      "joinSuccess": "加入成功",
      "joinFailed": "加入失败",
      "generateFailed": "生成失败",
      "chapterAdded": "章节添加成功",
      "addChapterFailed": "添加失败",
      "uploadSuccess": "上传成功",
      "uploadFailed": "上传失败",
      "assignSuccess": "分配成功",
      "assignFailed": "分配失败",
      "reviewApproved": "审核通过",
      "reviewRejected": "审核失败",
      "inviteSent": "邀请已发送",
      "inviteFailed": "邀请失败",
      "commentFailed": "评论失败",
      "copied": "已复制",
      "copyFailed": "复制失败",
      "loadChapterFailed": "加载章节失败",
      "loadMemberFailed": "加载成员失败"
    }
  },
  "common": {
    "confirm": "确定",
    "cancel": "取消",
    "save": "保存",
    "delete": "删除",
    "edit": "编辑",
    "search": "搜索",
    "loading": "加载中...",
    "refresh": "刷新",
    "close": "关闭",
    "previous": "上一个",
    "next": "下一个",
    "submit": "提交",
    "back": "返回",
    "success": "成功",
    "failed": "失败",
    "error": "错误",
    "warning": "警告",
    "info": "提示",
    "noData": "暂无数据",
    "noContent": "暂无内容",
    "pleaseWait": "请稍后",
    "operationSuccess": "操作成功",
    "operationFailed": "操作失败",
    "languages": {
      "auto": "自动检测",
      "zh": "中文",
      "en": "英语",
      "ja": "日语",
      "ko": "韩语",
      "fr": "法语",
      "de": "德语",
      "es": "西班牙语",
      "ru": "俄语",
      "pt": "葡萄牙语",
      "it": "意大利语",
      "th": "泰语",
      "vi": "越南语"
    }
  },
  "translationResult": {
    "title": "翻译结果",
    "translating": "翻译中...",
    "copy": "复制到剪贴板",
    "copyFailed": "复制失败",
    "copied": "已复制",
    "speak": "朗读",
    "clear": "清空",
    "clearResult": "清空结果"
  },
  "auth": {
    "loginNoToken": "登录失败，未获取到token",
    "registerNoToken": "注册失败，未获取到token",
    "verifyToken": "验证token是否仍然有效"
  },
  "languageSelector": {
    "fast": "快速",
    "expert": "专家",
    "switch": "切换语言"
  },
  "engines": {
    "ai": "AI 翻译 (推荐)",
    "neural": "神经网络",
    "statistical": "统计机器"
  },
  "taskProgress": {
    "queued": "排队中",
    "translating": "翻译中",
    "completed": "已完成",
    "failed": "失败",
    "cancelled": "已取消"
  }
}
