refactor: 主题系统 → monorepo 五个独立网站
- packages/core: @aidir/core 底座库(src/pages 页面组件体 1:1 镜像路由树 / kit 站点外壳工厂 / content/blog / scripts) - sites/: 5 个独立 Next.js 网站(ai-stack / launchai / the-ai-ledger / devai-tools / findai) - 每站独立 package.json / next.config / tailwind / messages / .env / 构建 - src/app 约 56 个薄路由文件(re-export 底座页面 + 内联路由段配置 revalidate/dynamic) - src/site/brand.tsx 站点配置 + src/site/home.tsx 站点首页(createMarketingLayout / createHomePage 工厂) - generate-site.mjs: 站点生成器(新增网站 = SITES 加条目,零 Core 修改) - start-all-sites.sh: 一键启动 3001-3005 - next-config.mjs: 底座统一 Next 配置工厂(next-intl + MDX + standalone) - 五站共享同一套 PostgreSQL / Better Auth / Admin(设计文档 §42) - 验证: 5 站 build OK / typecheck OK / 55 路由冒烟 200 / 品牌-内容-截图 差异确认 / 登录-投票-重复检测 e2e PASS
This commit is contained in:
@@ -0,0 +1,804 @@
|
||||
{
|
||||
"common": {
|
||||
"brand": {
|
||||
"name": "Toolso.AI",
|
||||
"tagline": "发现最好的 AI 工具",
|
||||
"copyright": "版权所有 © 2025",
|
||||
"allRightsReserved": "保留所有权利"
|
||||
},
|
||||
"actions": {
|
||||
"signIn": "登录",
|
||||
"signUp": "注册",
|
||||
"signOut": "退出登录",
|
||||
"getStarted": "开始使用",
|
||||
"startFree": "免费开始",
|
||||
"startTrial": "开始试用",
|
||||
"contactSales": "联系销售",
|
||||
"learnMore": "了解更多",
|
||||
"viewAll": "查看全部",
|
||||
"submit": "提交",
|
||||
"cancel": "取消",
|
||||
"save": "保存",
|
||||
"delete": "删除",
|
||||
"edit": "编辑",
|
||||
"update": "更新",
|
||||
"continue": "继续",
|
||||
"back": "返回",
|
||||
"next": "下一步"
|
||||
},
|
||||
"status": {
|
||||
"loading": "加载中...",
|
||||
"verified": "已验证",
|
||||
"pending": "待处理",
|
||||
"active": "已激活",
|
||||
"inactive": "未激活"
|
||||
}
|
||||
},
|
||||
"navigation": {
|
||||
"main": {
|
||||
"tools": "工具库",
|
||||
"blog": "博客",
|
||||
"contact": "联系我们",
|
||||
"dashboard": "仪表盘",
|
||||
"profile": "个人资料"
|
||||
},
|
||||
"footer": {
|
||||
"legal": {
|
||||
"terms": "服务条款",
|
||||
"privacy": "隐私政策",
|
||||
"cookies": "Cookie 政策"
|
||||
},
|
||||
"social": {
|
||||
"twitter": "Twitter",
|
||||
"linkedin": "领英",
|
||||
"github": "GitHub"
|
||||
}
|
||||
}
|
||||
},
|
||||
"hero": {
|
||||
"badge": "发现最好的 AI 工具",
|
||||
"title": "发现最好的AI工具",
|
||||
"description": "精选优质 AI 工具集合,涵盖效率提升、创意设计、开发辅助等多个领域,帮你找到最适合的 AI 助手。",
|
||||
"cta": {
|
||||
"primary": "探索工具",
|
||||
"secondary": "阅读博客"
|
||||
}
|
||||
},
|
||||
"features": {
|
||||
"title": "开始构建所需的一切",
|
||||
"subtitle": "告别重复的样板代码。专注于你的独特功能,基础设施已为你准备就绪。",
|
||||
"items": {
|
||||
"aiOptimized": {
|
||||
"title": "现代技术栈",
|
||||
"description": "基于 Next.js 14、TypeScript、Tailwind CSS 和 PostgreSQL 构建。采用行业最佳实践和企业级架构。"
|
||||
},
|
||||
"zeroPipeline": {
|
||||
"title": "开箱即用的认证",
|
||||
"description": "Better Auth 驱动的完整认证系统,支持邮箱密码和 OAuth 登录、邮箱验证、密码重置和会话管理。"
|
||||
},
|
||||
"nonTechnical": {
|
||||
"title": "管理后台",
|
||||
"description": "功能齐全的管理面板,包含用户管理、角色权限控制和业务数据监控。轻松扩展满足你的需求。"
|
||||
},
|
||||
"productionGrade": {
|
||||
"title": "博客系统",
|
||||
"description": "内置 MDX 博客系统,支持语法高亮、SEO 优化和国际化。非常适合内容营销和产品更新。"
|
||||
}
|
||||
}
|
||||
},
|
||||
"testimonials": {
|
||||
"title": "用户评价",
|
||||
"subtitle": "来自使用 Toolso.AI 发现优质 AI 工具的真实用户反馈。",
|
||||
"items": [
|
||||
{
|
||||
"name": "张伟",
|
||||
"quote": "Toolso.AI 帮我找到了完美的 AI 写作助手,分类清晰让发现变得非常简单!",
|
||||
"designation": "内容创作者"
|
||||
},
|
||||
{
|
||||
"name": "王强",
|
||||
"quote": "终于有了一个组织良好的 AI 工具目录,节省了我大量的研究时间。",
|
||||
"designation": "产品经理"
|
||||
},
|
||||
{
|
||||
"name": "李娜",
|
||||
"quote": "每周都能在 Toolso.AI 上发现新的 AI 工具,已经成为我探索 AI 的首选资源。",
|
||||
"designation": "创业者"
|
||||
},
|
||||
{
|
||||
"name": "陈婷",
|
||||
"quote": "搜索和筛选功能非常好用,几分钟就找到了我需要的工具。",
|
||||
"designation": "软件工程师"
|
||||
},
|
||||
{
|
||||
"name": "赵明",
|
||||
"quote": "喜欢中英文双语支持!可以轻松探索各种 AI 工具。",
|
||||
"designation": "数字营销专家"
|
||||
},
|
||||
{
|
||||
"name": "朱悦",
|
||||
"quote": "了解最新 AI 工具的好资源,博客板块也很有价值。",
|
||||
"designation": "AI 研究员"
|
||||
}
|
||||
]
|
||||
},
|
||||
"companies": {
|
||||
"title": "采用行业领先技术构建",
|
||||
"subtitle": "基于现代技术栈,被全球顶尖团队信赖"
|
||||
},
|
||||
"gridFeatures": {
|
||||
"aiReady": {
|
||||
"title": "可扩展架构",
|
||||
"description": "模块化设计,轻松添加新功能。遵循 Next.js 最佳实践,便于维护。"
|
||||
},
|
||||
"creem": {
|
||||
"title": "邮件系统",
|
||||
"description": "集成 Resend 邮件服务,支持交易邮件、验证邮件和新闻通讯。"
|
||||
},
|
||||
"auth": {
|
||||
"title": "身份认证",
|
||||
"description": "Better Auth 提供邮箱密码和 OAuth 支持。会话管理和路由保护已就绪。"
|
||||
},
|
||||
"deploy": {
|
||||
"title": "一键部署",
|
||||
"description": "即刻部署到 Vercel、Railway 或任何平台。从第一天起即可投入生产。"
|
||||
},
|
||||
"typescript": {
|
||||
"title": "TypeScript + Tailwind",
|
||||
"description": "现代技术栈包括 Next.js 14、TypeScript、Tailwind CSS 和 shadcn/ui 组件。"
|
||||
},
|
||||
"database": {
|
||||
"title": "数据库 + ORM",
|
||||
"description": "PostgreSQL 配合 Drizzle ORM。类型安全的查询和迁移已配置。"
|
||||
},
|
||||
"seo": {
|
||||
"title": "SEO 和营销",
|
||||
"description": "元标签、Open Graph、站点地图和分析。为有机增长准备的一切。"
|
||||
},
|
||||
"vibeCoding": {
|
||||
"title": "国际化支持",
|
||||
"description": "内置中英文支持,使用 next-intl 实现。轻松添加更多语言。"
|
||||
}
|
||||
},
|
||||
"cta": {
|
||||
"title": "找到最适合你的 AI 工具",
|
||||
"description": "浏览精选 AI 工具集合,发现能帮助你提升效率的最佳工具。",
|
||||
"button": "探索工具"
|
||||
},
|
||||
"auth": {
|
||||
"login": {
|
||||
"title": "登录您的账户",
|
||||
"emailLabel": "邮箱地址",
|
||||
"emailPlaceholder": "hello@example.com",
|
||||
"passwordLabel": "密码",
|
||||
"passwordPlaceholder": "••••••••",
|
||||
"forgotPassword": "忘记密码?",
|
||||
"noAccount": "还没有账户?",
|
||||
"signUpLink": "注册",
|
||||
"signInButton": "登录",
|
||||
"signingIn": "登录中...",
|
||||
"errors": {
|
||||
"invalidEmail": "请输入有效的邮箱地址",
|
||||
"emailRequired": "请输入邮箱地址",
|
||||
"passwordRequired": "请输入密码",
|
||||
"loginFailed": "登录失败,请重试。",
|
||||
"googleLoginFailed": "Google 登录失败,请重试。"
|
||||
}
|
||||
},
|
||||
"signup": {
|
||||
"title": "注册一个新账户",
|
||||
"nameLabel": "姓名",
|
||||
"namePlaceholder": "张三",
|
||||
"emailLabel": "邮箱地址",
|
||||
"emailPlaceholder": "hello@example.com",
|
||||
"passwordLabel": "密码",
|
||||
"passwordPlaceholder": "••••••••",
|
||||
"hasAccount": "已经有账户了?",
|
||||
"signInLink": "登录",
|
||||
"signUpButton": "注册",
|
||||
"signingUp": "注册中...",
|
||||
"errors": {
|
||||
"nameRequired": "请输入您的姓名",
|
||||
"invalidEmail": "请输入有效的邮箱地址",
|
||||
"emailRequired": "请输入邮箱地址",
|
||||
"passwordRequired": "请输入密码",
|
||||
"signupFailed": "注册失败,请重试。",
|
||||
"googleSignupFailed": "Google 注册失败,请重试。"
|
||||
}
|
||||
},
|
||||
"social": {
|
||||
"googleSignIn": "使用 Google 继续",
|
||||
"or": "或者继续使用",
|
||||
"githubSignIn": "使用 GitHub 登录"
|
||||
},
|
||||
"checkEmail": {
|
||||
"title": "请查收您的邮件",
|
||||
"description": "我们已向您的邮箱发送了验证链接。请点击链接验证您的账户并开始使用。",
|
||||
"notReceived": "没有收到邮件?",
|
||||
"checkSpam": "检查垃圾邮件文件夹",
|
||||
"checkEmailCorrect": "确认输入的邮箱地址是否正确",
|
||||
"waitAndCheck": "等待几分钟后再次查看",
|
||||
"resendButton": "重新发送验证邮件",
|
||||
"resending": "发送中...",
|
||||
"resendSuccess": "验证邮件发送成功!请查收您的邮箱。",
|
||||
"resendError": "发送验证邮件失败,请重试。",
|
||||
"backToLogin": "返回登录",
|
||||
"securityNote": "为了您的安全,验证链接将在24小时后失效。"
|
||||
},
|
||||
"verifyEmail": {
|
||||
"verifying": "正在验证邮箱",
|
||||
"verifyingDescription": "请稍候,我们正在验证您的邮箱地址...",
|
||||
"success": "邮箱验证成功!",
|
||||
"successDescription": "您的邮箱已成功验证!正在跳转到登录页面...",
|
||||
"alreadyVerified": "已验证",
|
||||
"failed": "验证失败",
|
||||
"goToLogin": "前往登录",
|
||||
"backToSignUp": "返回注册",
|
||||
"requestNew": "重新发送验证邮件",
|
||||
"checkSpamNote": "如果没有收到邮件,请检查垃圾邮件文件夹"
|
||||
},
|
||||
"emailVerifiedGuard": {
|
||||
"title": "需要验证邮箱",
|
||||
"description": "请验证您的邮箱地址以访问此页面。请查收我们发送到以下邮箱的验证链接:",
|
||||
"resendButton": "重新发送验证邮件",
|
||||
"resending": "发送中...",
|
||||
"resendSuccess": "验证邮件已发送!请查收您的邮箱。",
|
||||
"resendError": "发送验证邮件失败,请重试。",
|
||||
"signOutLink": "退出并使用其他账户"
|
||||
}
|
||||
},
|
||||
"Admin": {
|
||||
"sidebar": {
|
||||
"title": "管理后台",
|
||||
"subtitle": "系统管理",
|
||||
"dashboard": "仪表板",
|
||||
"tools": "工具管理",
|
||||
"categories": "分类管理",
|
||||
"tags": "标签管理",
|
||||
"users": "用户管理",
|
||||
"backToDashboard": "返回用户面板",
|
||||
"submissions": "提交审核",
|
||||
"claims": "认领审核",
|
||||
"reviews": "评论审核",
|
||||
"discovery": "发现管理",
|
||||
"votes": "投票审计",
|
||||
"analytics": "数据分析"
|
||||
},
|
||||
"header": {
|
||||
"welcome": "欢迎",
|
||||
"adminBadge": "管理员"
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "管理员仪表板",
|
||||
"totalUsers": "总用户数",
|
||||
"activeUsers": "活跃用户",
|
||||
"recentUsers": "最近注册用户",
|
||||
"viewAllUsers": "查看所有用户"
|
||||
},
|
||||
"toolsManagement": {
|
||||
"title": "工具管理",
|
||||
"totalCount": "共 {count} 个工具",
|
||||
"searchPlaceholder": "搜索工具名称或 slug...",
|
||||
"allStatus": "全部状态",
|
||||
"published": "已发布",
|
||||
"draft": "草稿",
|
||||
"addTool": "添加工具",
|
||||
"tool": "工具",
|
||||
"slug": "Slug",
|
||||
"status": "状态",
|
||||
"createdAt": "创建时间",
|
||||
"actions": "操作",
|
||||
"noData": "暂无工具数据",
|
||||
"previous": "上一页",
|
||||
"next": "下一页",
|
||||
"confirmDelete": "确定要删除工具 \"{name}\" 吗?此操作不可恢复。",
|
||||
"deleted": "工具已删除",
|
||||
"deleteFailed": "删除失败",
|
||||
"statusUpdated": "状态已更新",
|
||||
"statusUpdateFailed": "状态更新失败",
|
||||
"toDraft": "转为草稿",
|
||||
"publish": "发布",
|
||||
"edit": "编辑",
|
||||
"visitWebsite": "访问网站",
|
||||
"delete": "删除",
|
||||
"modal": {
|
||||
"editTitle": "编辑工具",
|
||||
"addTitle": "添加工具",
|
||||
"basicInfo": "基本信息",
|
||||
"linksAndImages": "链接和图片",
|
||||
"categories": "分类",
|
||||
"tags": "标签",
|
||||
"slug": "Slug",
|
||||
"status": "状态",
|
||||
"nameEn": "英文名称",
|
||||
"nameZh": "中文名称",
|
||||
"descriptionEn": "英文描述",
|
||||
"descriptionZh": "中文描述",
|
||||
"domain": "域名",
|
||||
"websiteUrl": "网站链接",
|
||||
"logoUrl": "Logo URL",
|
||||
"coverImageUrl": "封面图 URL",
|
||||
"cancel": "取消",
|
||||
"saving": "保存中...",
|
||||
"saveChanges": "保存更改",
|
||||
"createTool": "创建工具",
|
||||
"requiredField": "请填写必填字段",
|
||||
"updated": "工具已更新",
|
||||
"created": "工具已创建",
|
||||
"updateFailed": "更新失败",
|
||||
"createFailed": "创建失败",
|
||||
"statusDraft": "草稿",
|
||||
"statusPublished": "已发布",
|
||||
"pricing": "定价",
|
||||
"pricingNone": "未设置",
|
||||
"pricingFree": "免费",
|
||||
"pricingFreemium": "免费增值",
|
||||
"pricingPaid": "付费",
|
||||
"featured": "首页精选"
|
||||
}
|
||||
},
|
||||
"categoriesManagement": {
|
||||
"title": "分类管理",
|
||||
"addCategory": "添加分类",
|
||||
"order": "排序",
|
||||
"category": "分类",
|
||||
"slug": "Slug",
|
||||
"toolCount": "工具数",
|
||||
"toolCountLabel": "{count} 个工具",
|
||||
"actions": "操作",
|
||||
"noData": "暂无分类数据",
|
||||
"edit": "编辑",
|
||||
"delete": "删除",
|
||||
"cannotDelete": "该分类下有 {count} 个工具,无法删除",
|
||||
"confirmDelete": "确定要删除分类 \"{name}\" 吗?",
|
||||
"deleted": "分类已删除",
|
||||
"deleteFailed": "删除失败",
|
||||
"modal": {
|
||||
"editTitle": "编辑分类",
|
||||
"addTitle": "添加分类",
|
||||
"slug": "Slug",
|
||||
"icon": "图标 (emoji)",
|
||||
"nameEn": "英文名称",
|
||||
"nameZh": "中文名称",
|
||||
"sortOrder": "排序",
|
||||
"descriptionEn": "英文描述",
|
||||
"descriptionZh": "中文描述",
|
||||
"cancel": "取消",
|
||||
"saving": "保存中...",
|
||||
"saveChanges": "保存更改",
|
||||
"createCategory": "创建分类",
|
||||
"requiredField": "请填写必填字段",
|
||||
"updated": "分类已更新",
|
||||
"created": "分类已创建",
|
||||
"updateFailed": "更新失败",
|
||||
"createFailed": "创建失败"
|
||||
}
|
||||
},
|
||||
"tagsManagement": {
|
||||
"title": "标签管理",
|
||||
"searchPlaceholder": "搜索标签...",
|
||||
"addTag": "添加标签",
|
||||
"toolCountLabel": "{count} 个工具",
|
||||
"noData": "暂无标签数据",
|
||||
"edit": "编辑",
|
||||
"delete": "删除",
|
||||
"confirmDeleteWithTools": "该标签被 {count} 个工具使用,删除后这些工具将失去该标签。确定要删除吗?",
|
||||
"confirmDelete": "确定要删除标签 \"{name}\" 吗?",
|
||||
"deleted": "标签已删除",
|
||||
"deleteFailed": "删除失败",
|
||||
"modal": {
|
||||
"editTitle": "编辑标签",
|
||||
"addTitle": "添加标签",
|
||||
"slug": "Slug",
|
||||
"nameEn": "英文名称",
|
||||
"nameZh": "中文名称",
|
||||
"cancel": "取消",
|
||||
"saving": "保存中...",
|
||||
"saveChanges": "保存更改",
|
||||
"createTag": "创建标签",
|
||||
"requiredField": "请填写必填字段",
|
||||
"updated": "标签已更新",
|
||||
"created": "标签已创建",
|
||||
"updateFailed": "更新失败",
|
||||
"createFailed": "创建失败"
|
||||
}
|
||||
},
|
||||
"users": {
|
||||
"searchPlaceholder": "搜索用户姓名或邮箱...",
|
||||
"user": "用户",
|
||||
"role": "角色",
|
||||
"status": "状态",
|
||||
"joined": "加入时间",
|
||||
"actions": "操作",
|
||||
"admin": "管理员",
|
||||
"banned": "已禁用",
|
||||
"active": "活跃",
|
||||
"unverified": "未验证",
|
||||
"edit": "编辑",
|
||||
"ban": "禁用",
|
||||
"unban": "解禁",
|
||||
"viewDetails": "查看详情",
|
||||
"banReason": "禁用原因",
|
||||
"banExpires": "禁用到期",
|
||||
"userDetails": "用户详情",
|
||||
"name": "姓名",
|
||||
"email": "邮箱",
|
||||
"emailVerified": "邮箱验证",
|
||||
"verified": "已验证",
|
||||
"lastActive": "最后活跃",
|
||||
"close": "关闭",
|
||||
"roleUpdated": "角色已更新",
|
||||
"roleUpdateFailed": "角色更新失败",
|
||||
"userBanned": "用户已禁用",
|
||||
"userUnbanned": "用户已解禁",
|
||||
"banFailed": "禁用操作失败",
|
||||
"pagination": {
|
||||
"previous": "上一页",
|
||||
"next": "下一页",
|
||||
"page": "第 {current} / {total} 页"
|
||||
},
|
||||
"cancel": "取消"
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "仪表盘",
|
||||
"welcome": "欢迎回来",
|
||||
"cards": {
|
||||
"personalInfo": {
|
||||
"title": "个人信息",
|
||||
"labels": {
|
||||
"name": "姓名",
|
||||
"email": "邮箱",
|
||||
"status": "状态",
|
||||
"notSet": "未设置"
|
||||
}
|
||||
},
|
||||
"quickActions": {
|
||||
"title": "快捷操作",
|
||||
"editProfile": "编辑个人资料",
|
||||
"accountSettings": "账户设置",
|
||||
"securitySettings": "安全设置"
|
||||
}
|
||||
},
|
||||
"favorites": {
|
||||
"title": "我的收藏",
|
||||
"empty": "还没有收藏的工具。",
|
||||
"browseTools": "去浏览工具并收藏"
|
||||
}
|
||||
},
|
||||
"profile": {
|
||||
"title": "个人资料",
|
||||
"subtitle": "管理您的账户设置和偏好",
|
||||
"sections": {
|
||||
"basicInfo": {
|
||||
"title": "基本信息",
|
||||
"fullName": "姓名",
|
||||
"email": "邮箱地址",
|
||||
"verificationStatus": "验证状态",
|
||||
"notSet": "未设置",
|
||||
"nameNotSet": "姓名未设置",
|
||||
"accountId": "账户 ID"
|
||||
},
|
||||
"accountSettings": {
|
||||
"title": "账户详情",
|
||||
"memberSince": "注册于",
|
||||
"lastLogin": "最近登录",
|
||||
"accountType": "账户类型"
|
||||
}
|
||||
},
|
||||
"form": {
|
||||
"nameLabel": "姓名",
|
||||
"namePlaceholder": "请输入您的姓名",
|
||||
"emailLabel": "邮箱",
|
||||
"emailPlaceholder": "请输入您的邮箱地址",
|
||||
"updateButton": "更新资料",
|
||||
"updating": "更新中...",
|
||||
"updateSuccess": "个人资料更新成功",
|
||||
"updateError": "个人资料更新失败"
|
||||
}
|
||||
},
|
||||
"contact": {
|
||||
"title": "联系我们",
|
||||
"subtitle": "我们很乐意倾听您的声音。给我们发送消息,我们会尽快回复。",
|
||||
"description": "请联系我们,我们会尽快回复。",
|
||||
"testimonial": {
|
||||
"title": "帮助用户发现最佳 AI 工具",
|
||||
"description": "Toolso.AI 致力于为用户提供精选的 AI 工具目录,帮助大家找到最适合的 AI 助手。"
|
||||
},
|
||||
"form": {
|
||||
"nameLabel": "姓名",
|
||||
"namePlaceholder": "张三",
|
||||
"emailLabel": "邮箱地址",
|
||||
"emailPlaceholder": "hello@example.com",
|
||||
"companyLabel": "公司",
|
||||
"companyPlaceholder": "某某科技有限公司",
|
||||
"messageLabel": "消息",
|
||||
"messagePlaceholder": "请在此处输入您的消息",
|
||||
"submitButton": "提交",
|
||||
"submitting": "发送中...",
|
||||
"submitSuccess": "消息发送成功!",
|
||||
"submitError": "消息发送失败,请重试。"
|
||||
}
|
||||
},
|
||||
"blog": {
|
||||
"title": "博客",
|
||||
"subtitle": "来自我们团队的最新见解与更新",
|
||||
"readMore": "阅读更多",
|
||||
"minRead": "分钟阅读"
|
||||
},
|
||||
"errors": {
|
||||
"404": {
|
||||
"title": "404 - 页面未找到",
|
||||
"message": "您正在寻找的页面不存在。",
|
||||
"backHome": "返回首页"
|
||||
},
|
||||
"500": {
|
||||
"title": "出错了",
|
||||
"message": "我们遇到了一些技术问题,请稍后重试。",
|
||||
"backHome": "返回首页"
|
||||
},
|
||||
"general": {
|
||||
"title": "发生错误",
|
||||
"message": "发生了一些意外情况,请重试。",
|
||||
"tryAgain": "重试"
|
||||
}
|
||||
},
|
||||
"featuredTestimonials": {
|
||||
"people": [
|
||||
{
|
||||
"name": "张伟",
|
||||
"designation": "软件工程师"
|
||||
},
|
||||
{
|
||||
"name": "王强",
|
||||
"designation": "产品经理"
|
||||
},
|
||||
{
|
||||
"name": "李娜",
|
||||
"designation": "数据科学家"
|
||||
},
|
||||
{
|
||||
"name": "陈婷",
|
||||
"designation": "UX设计师"
|
||||
},
|
||||
{
|
||||
"name": "赵明",
|
||||
"designation": "全栈开发者"
|
||||
},
|
||||
{
|
||||
"name": "朱悦",
|
||||
"designation": "独立开发者"
|
||||
}
|
||||
]
|
||||
},
|
||||
"footer": {
|
||||
"tagline": "发现最好的 AI 工具,提升你的工作效率。",
|
||||
"product": {
|
||||
"title": "产品",
|
||||
"features": "功能",
|
||||
"documentation": "文档"
|
||||
},
|
||||
"company": {
|
||||
"title": "公司",
|
||||
"about": "关于我们",
|
||||
"blog": "博客",
|
||||
"careers": "招聘"
|
||||
},
|
||||
"legal": {
|
||||
"title": "法律",
|
||||
"privacy": "隐私政策",
|
||||
"terms": "服务条款",
|
||||
"cookies": "Cookie 政策"
|
||||
},
|
||||
"social": {
|
||||
"title": "社交",
|
||||
"twitter": "Twitter",
|
||||
"linkedin": "领英",
|
||||
"github": "GitHub"
|
||||
},
|
||||
"newsletter": {
|
||||
"title": "订阅邮件",
|
||||
"description": "获取最新动态和资讯,直接发送到您的邮箱。",
|
||||
"placeholder": "输入您的邮箱",
|
||||
"subscribe": "订阅",
|
||||
"success": "订阅成功!感谢加入。",
|
||||
"invalidEmail": "请输入有效的邮箱地址。",
|
||||
"error": "订阅失败,请重试。"
|
||||
}
|
||||
},
|
||||
"tools": {
|
||||
"title": "AI 工具库",
|
||||
"subtitle": "发现最好的 AI 工具,提升您的工作效率",
|
||||
"searchPlaceholder": "搜索工具...",
|
||||
"all": "全部",
|
||||
"foundTools": "共找到 {count} 个工具",
|
||||
"visitWebsite": "访问网站",
|
||||
"noTools": "暂无工具",
|
||||
"backToTools": "返回工具列表",
|
||||
"about": "介绍",
|
||||
"categories": "分类",
|
||||
"tags": "标签",
|
||||
"visitButton": "访问网站",
|
||||
"toolInfo": "工具信息",
|
||||
"domain": "域名",
|
||||
"added": "添加时间",
|
||||
"notFound": "工具未找到",
|
||||
"favorites": {
|
||||
"add": "收藏",
|
||||
"remove": "取消收藏",
|
||||
"loginRequired": "请先登录后再收藏",
|
||||
"error": "操作失败,请重试。"
|
||||
},
|
||||
"pricing": {
|
||||
"free": "免费",
|
||||
"freemium": "免费增值",
|
||||
"paid": "付费"
|
||||
},
|
||||
"categoryPage": {
|
||||
"viewAll": "查看该分类全部 {count} 个工具"
|
||||
},
|
||||
"reviewCta": "评分与评论来自已验证的社区用户,每条评论旁展示“有用”计数。",
|
||||
"alternatives": "替代品",
|
||||
"seeAllAlternatives": "查看全部替代品",
|
||||
"stats": {
|
||||
"votes": "票数",
|
||||
"views": "浏览量"
|
||||
},
|
||||
"share": {
|
||||
"share": "分享",
|
||||
"copy": "复制",
|
||||
"copyLink": "复制链接",
|
||||
"copied": "链接已复制"
|
||||
},
|
||||
"sort": {
|
||||
"latest": "最新",
|
||||
"trending": "最热"
|
||||
}
|
||||
},
|
||||
"seo": {
|
||||
"home": {
|
||||
"title": "Toolso.AI - 发现最好的 AI 工具导航站",
|
||||
"description": "探索精选的 AI 工具集合,涵盖多个类别。找到最适合效率提升、创意设计、开发辅助等场景的 AI 工具。",
|
||||
"ogImage": "https://toolso.ai/banner.png"
|
||||
},
|
||||
"blog": {
|
||||
"title": "博客 - Toolso.AI",
|
||||
"description": "关于 AI 工具的最新资讯、教程和更新。了解最佳 AI 工具和行业趋势。",
|
||||
"ogImage": "https://toolso.ai/banner.png"
|
||||
},
|
||||
"contact": {
|
||||
"title": "联系我们 - Toolso.AI",
|
||||
"description": "与我们取得联系。我们期待听到您的反馈和工具推荐建议。",
|
||||
"ogImage": "https://toolso.ai/banner.png"
|
||||
},
|
||||
"login": {
|
||||
"title": "登录 - Toolso.AI",
|
||||
"description": "登录您的账户,提交工具、收藏喜爱的工具,为 AI 工具目录做贡献。",
|
||||
"ogImage": "https://toolso.ai/banner.png"
|
||||
},
|
||||
"signup": {
|
||||
"title": "注册 - Toolso.AI",
|
||||
"description": "创建您的账户,开始为 AI 工具目录做贡献。提交工具、加入我们的社区。",
|
||||
"ogImage": "https://toolso.ai/banner.png"
|
||||
},
|
||||
"terms": {
|
||||
"title": "服务条款 - Toolso.AI",
|
||||
"description": "阅读我们的服务条款,了解使用 Toolso.AI 的规则和指南。",
|
||||
"ogImage": "https://toolso.ai/banner.png"
|
||||
},
|
||||
"privacy": {
|
||||
"title": "隐私政策 - Toolso.AI",
|
||||
"description": "了解我们如何在 Toolso.AI 上收集、使用和保护您的个人信息和数据。",
|
||||
"ogImage": "https://toolso.ai/banner.png"
|
||||
},
|
||||
"cookies": {
|
||||
"title": "Cookie 政策 - Toolso.AI",
|
||||
"description": "了解我们如何在 Toolso.AI 上使用 cookies 和类似的跟踪技术。",
|
||||
"ogImage": "https://toolso.ai/banner.png"
|
||||
},
|
||||
"tools": {
|
||||
"title": "AI 工具库 - 发现最好的 AI 工具",
|
||||
"description": "浏览精选的 AI 工具集合。找到提升效率、激发创意的最佳 AI 工具。"
|
||||
}
|
||||
},
|
||||
"featuredTools": {
|
||||
"title": "精选工具",
|
||||
"subtitle": "精选优质 AI 工具,助力提升工作效率",
|
||||
"visitWebsite": "访问网站",
|
||||
"empty": "暂无工具,请先在后台添加",
|
||||
"viewAll": "查看全部工具"
|
||||
},
|
||||
"voting": {
|
||||
"vote": "投票",
|
||||
"voted": "已投",
|
||||
"unvote": "取消投票",
|
||||
"loginRequired": "投票需要先登录,登录后会自动回到本页。",
|
||||
"rateLimited": "操作太快了,请稍后再试。",
|
||||
"error": "投票失败,请重试。"
|
||||
},
|
||||
"reviews": {
|
||||
"title": "用户评论",
|
||||
"writeReview": "写评论",
|
||||
"empty": "还没有评论——来分享你的使用体验吧。",
|
||||
"loadMore": "加载更多",
|
||||
"loading": "加载中...",
|
||||
"helpful": "有用",
|
||||
"verifiedUser": "已验证用户",
|
||||
"pros": "优点",
|
||||
"cons": "缺点",
|
||||
"yourRating": "你的评分",
|
||||
"ratingRequired": "请先选择星级评分。",
|
||||
"titlePlaceholder": "一句话总结(可选)",
|
||||
"contentPlaceholder": "你用它做什么?效果如何?",
|
||||
"prosPlaceholder": "它哪里做得好?",
|
||||
"consPlaceholder": "哪里还可以改进?",
|
||||
"useCasePlaceholder": "你的使用场景(如 社媒内容创作)",
|
||||
"saving": "保存中...",
|
||||
"submit": "发布评论",
|
||||
"update": "更新评论",
|
||||
"cancel": "取消",
|
||||
"delete": "删除我的评论",
|
||||
"deleted": "评论已删除",
|
||||
"tooShort": "评论有点短——至少写一句话吧。",
|
||||
"error": "评论保存失败,请重试。",
|
||||
"basedOn": "共 {count} 条评论"
|
||||
},
|
||||
"submission": {
|
||||
"name": "工具名称",
|
||||
"websiteUrl": "官网地址",
|
||||
"tagline": "一句话简介",
|
||||
"taglinePlaceholder": "展示在卡片上的一句话卖点",
|
||||
"description": "详细介绍",
|
||||
"descriptionPlaceholder": "它是做什么的?适合谁?有什么不同?",
|
||||
"logoUrl": "Logo 地址",
|
||||
"category": "分类",
|
||||
"pricingLabel": "定价模式",
|
||||
"pricing": {
|
||||
"free": "免费",
|
||||
"freemium": "免费增值",
|
||||
"paid": "付费",
|
||||
"freeTrial": "免费试用",
|
||||
"openSource": "开源",
|
||||
"contact": "联系定价"
|
||||
},
|
||||
"founderName": "创始人 / 公司",
|
||||
"contactEmail": "联系邮箱",
|
||||
"socialLinks": "社交链接",
|
||||
"note": "给编辑的备注",
|
||||
"notePlaceholder": "任何能加快审核的信息(上线时间、数据等)",
|
||||
"selectPlaceholder": "请选择...",
|
||||
"submit": "提交审核",
|
||||
"submitting": "提交中...",
|
||||
"submitted": "已提交!我们会在 48 小时内完成审核。",
|
||||
"reviewNote": "免费收录 · 48 小时内审核",
|
||||
"duplicateFound": "这个工具可能已经被收录:",
|
||||
"duplicateBlocked": "该工具似乎已被收录,不允许重复提交。",
|
||||
"error": "提交失败,请检查填写内容。"
|
||||
},
|
||||
"claim": {
|
||||
"claimThisTool": "认领此工具",
|
||||
"verifiedOwner": "已认证所有者",
|
||||
"formTitle": "认领该收录页的所有权",
|
||||
"rolePlaceholder": "你的身份(如 创始人、市场负责人)",
|
||||
"messagePlaceholder": "我们如何验证你的身份?(同域名邮箱、官方报道页等)",
|
||||
"proofPlaceholder": "证明链接(可选)",
|
||||
"submit": "发送认领申请",
|
||||
"submitting": "发送中...",
|
||||
"submitted": "认领申请已发送,我们会尽快审核。",
|
||||
"pendingExists": "你已有一条待审核的认领申请。",
|
||||
"cancel": "取消",
|
||||
"error": "认领申请发送失败。"
|
||||
},
|
||||
"rankings": {
|
||||
"title": "社区榜单",
|
||||
"subtitle": "七个实时榜单由投票、评论、收藏与互动数据驱动——不接受赞助排名。",
|
||||
"trending": "趋势榜",
|
||||
"popular": "热门榜",
|
||||
"mostVoted": "最多投票",
|
||||
"mostSaved": "最多收藏",
|
||||
"highestRated": "最高评分",
|
||||
"new": "最新收录",
|
||||
"editorsChoice": "编辑精选",
|
||||
"empty": "该榜单暂无工具。"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user