feat: 全面重构网站工程化体系与 UI 架构
- 将单体 style.css 拆分为 tokens/reset/fonts/layout/responsive/组件级 CSS 模块 - 从 Google Fonts CDN 迁移至本地自托管字体(JetBrainsMono、NotoSansSC) - 引入 Vitest + Testing Library 测试体系,新增单元测试 - 添加 GitHub Actions CI 流水线(lint → build → test) - 新增 Prettier 格式化与 ESLint 规则强化 - 重构全部 YAML 数据文件,完善项目详情页(截图轮播、更新日志) - 新增项目文档编写指南(docs/create-project.md)
This commit is contained in:
+126
-124
@@ -1,125 +1,127 @@
|
||||
nav.search: "搜索项目..."
|
||||
nav.theme: "切换主题"
|
||||
nav.lang: "English"
|
||||
hero.title: "构建轻量、高效、开源的软件工具"
|
||||
hero.subtitle: "涵盖桌面软件、移动应用、开发者工具、笔记系统、SSH 客户端、远程控制、文档组件库与全栈应用。"
|
||||
hero.cta.projects: "查看所有项目"
|
||||
hero.cta.github: "访问 GitHub"
|
||||
hero.cta.download: "下载软件"
|
||||
hero.cta.docs: "查看文档"
|
||||
stats.projects: "开源项目"
|
||||
stats.stars: "GitHub Stars"
|
||||
stats.techStack: "技术栈"
|
||||
stats.platforms: "支持平台"
|
||||
featured.title: "重点项目"
|
||||
featured.subtitle: "正在积极开发和推荐使用的核心项目"
|
||||
categories.title: "项目分类"
|
||||
categories.subtitle: "按类型浏览所有开源项目"
|
||||
latest.title: "最新发布"
|
||||
latest.subtitle: "最近的版本更新"
|
||||
techstack.title: "技术栈"
|
||||
techstack.subtitle: "项目中使用的主要技术"
|
||||
cta.title: "开源理念"
|
||||
cta.subtitle: "相信好的软件应该是透明、可审计、可定制的。所有项目源代码均可在 GitHub 查看,欢迎参与贡献。"
|
||||
cta.button: "在 GitHub 上探索"
|
||||
projects.title: "所有项目"
|
||||
projects.subtitle: "浏览和筛选所有开源软件项目"
|
||||
projects.filter.all: "全部"
|
||||
projects.filter.tech: "技术栈"
|
||||
projects.filter.platform: "平台"
|
||||
projects.filter.status: "状态"
|
||||
projects.sort.updated: "最近更新"
|
||||
projects.sort.stars: "Star 最多"
|
||||
projects.sort.name: "名称排序"
|
||||
projects.noResults: "没有匹配的项目"
|
||||
projects.search: "搜索项目名称、描述或标签..."
|
||||
detail.overview: "概览"
|
||||
detail.features: "核心功能"
|
||||
detail.screenshots: "截图预览"
|
||||
detail.downloads: "下载安装"
|
||||
detail.techstack: "技术栈"
|
||||
detail.architecture: "系统架构"
|
||||
detail.roadmap: "开发路线图"
|
||||
detail.changelog: "更新日志"
|
||||
detail.info: "项目信息"
|
||||
detail.version: "当前版本"
|
||||
detail.license: "开源协议"
|
||||
detail.platforms: "支持平台"
|
||||
detail.status: "开发状态"
|
||||
detail.lastUpdate: "最后更新"
|
||||
detail.repo: "GitHub 仓库"
|
||||
detail.docs: "在线文档"
|
||||
detail.release: "下载 Release"
|
||||
detail.installGuide: "安装说明"
|
||||
detail.install.windows: "Windows:双击安装包,按提示完成安装"
|
||||
nav.search: '搜索项目...'
|
||||
nav.theme: '切换主题'
|
||||
nav.lang: 'English'
|
||||
hero.title: '构建轻量、高效、开源的软件工具'
|
||||
hero.subtitle: '涵盖桌面软件、移动应用、开发者工具、笔记系统、SSH 客户端、远程控制、文档组件库与全栈应用。'
|
||||
hero.cta.projects: '查看所有项目'
|
||||
hero.cta.github: '访问 GitHub'
|
||||
hero.cta.download: '下载软件'
|
||||
hero.cta.docs: '查看文档'
|
||||
stats.projects: '开源项目'
|
||||
stats.stars: 'GitHub Stars'
|
||||
stats.techStack: '技术栈'
|
||||
stats.platforms: '支持平台'
|
||||
featured.title: '重点项目'
|
||||
featured.subtitle: '正在积极开发和推荐使用的核心项目'
|
||||
featured.viewAll: '查看全部项目'
|
||||
categories.title: '项目分类'
|
||||
categories.subtitle: '按类型浏览所有开源项目'
|
||||
latest.title: '最新发布'
|
||||
latest.subtitle: '最近的版本更新'
|
||||
techstack.title: '技术栈'
|
||||
techstack.subtitle: '项目中使用的主要技术'
|
||||
cta.title: '开源理念'
|
||||
cta.subtitle: '相信好的软件应该是透明、可审计、可定制的。所有项目源代码均可在 GitHub 查看,欢迎参与贡献。'
|
||||
cta.button: '在 GitHub 上探索'
|
||||
projects.title: '所有项目'
|
||||
projects.subtitle: '浏览和筛选所有开源软件项目'
|
||||
projects.filter.all: '全部'
|
||||
projects.filter.tech: '技术栈'
|
||||
projects.filter.platform: '平台'
|
||||
projects.filter.status: '状态'
|
||||
projects.sort.updated: '最近更新'
|
||||
projects.sort.stars: 'Star 最多'
|
||||
projects.sort.name: '名称排序'
|
||||
projects.noResults: '没有匹配的项目'
|
||||
projects.search: '搜索项目名称、描述或标签...'
|
||||
detail.overview: '概览'
|
||||
detail.features: '核心功能'
|
||||
detail.screenshots: '截图预览'
|
||||
detail.downloads: '下载安装'
|
||||
detail.techstack: '技术栈'
|
||||
detail.architecture: '系统架构'
|
||||
detail.roadmap: '开发路线图'
|
||||
detail.changelog: '更新日志'
|
||||
detail.info: '项目信息'
|
||||
detail.version: '当前版本'
|
||||
detail.license: '开源协议'
|
||||
detail.platforms: '支持平台'
|
||||
detail.status: '开发状态'
|
||||
detail.lastUpdate: '最后更新'
|
||||
detail.repo: 'GitHub 仓库'
|
||||
detail.docs: '在线文档'
|
||||
detail.release: '下载 Release'
|
||||
detail.installGuide: '安装说明'
|
||||
detail.install.windows: 'Windows:双击安装包,按提示完成安装'
|
||||
detail.install.macos: 'macOS:如提示"无法验证开发者",请前往 系统设置 → 隐私与安全性 → 仍要打开'
|
||||
detail.install.linux: "Linux:chmod +x 后运行,或使用包管理器安装"
|
||||
detail.install.android: "Android:下载 APK 文件,允许安装未知来源应用"
|
||||
detail.roadmap.done: "已完成"
|
||||
detail.roadmap.doing: "开发中"
|
||||
detail.roadmap.planned: "计划中"
|
||||
detail.screenshotPlaceholder: "截图预览区"
|
||||
downloads.title: "下载中心"
|
||||
downloads.subtitle: "下载所有开源软件的最新版本"
|
||||
downloads.fileSize: "文件大小"
|
||||
downloads.checksum: "SHA256 校验"
|
||||
downloads.allReleases: "查看全部 Release"
|
||||
downloads.installGuide: "安装说明"
|
||||
downloads.trustNote: "此软件使用 Tauri 构建,安装包体积较小。部分版本可能未进行商业代码签名,因此 Windows 或 macOS 可能出现安全提示。所有源码均可在 GitHub 查看。"
|
||||
docs.title: "文档中心"
|
||||
docs.subtitle: "快速开始、使用指南和开发文档"
|
||||
docs.quickstart: "快速开始"
|
||||
docs.install: "安装指南"
|
||||
docs.usage: "基础使用"
|
||||
docs.advanced: "高级功能"
|
||||
docs.config: "配置说明"
|
||||
docs.faq: "常见问题"
|
||||
docs.dev: "开发指南"
|
||||
docs.deploy: "部署指南"
|
||||
docs.api: "API 文档"
|
||||
docs.contribute: "贡献指南"
|
||||
docs.selectProject: "选择一个项目查看文档"
|
||||
changelog.title: "更新日志"
|
||||
changelog.subtitle: "所有项目的版本更新记录"
|
||||
changelog.all: "全部项目"
|
||||
roadmap.title: "开发路线图"
|
||||
roadmap.subtitle: "所有项目的开发计划和进度"
|
||||
roadmap.all: "全部项目"
|
||||
about.title: "关于作者"
|
||||
about.subtitle: "了解开发者和开源理念"
|
||||
about.bio: "个人简介"
|
||||
about.focus: "技术方向"
|
||||
about.techStack: "常用技术栈"
|
||||
about.links: "联系方式"
|
||||
about.github: "GitHub 主页"
|
||||
about.opensource: "开源理念"
|
||||
contact.title: "反馈与联系"
|
||||
contact.subtitle: "问题反馈、功能建议和社区讨论"
|
||||
contact.issues: "提交问题"
|
||||
contact.issues.desc: "在 GitHub Issues 中报告 Bug 或提交功能请求"
|
||||
contact.discussions: "社区讨论"
|
||||
contact.discussions.desc: "在 GitHub Discussions 中参与讨论"
|
||||
contact.email: "邮件联系"
|
||||
contact.email.desc: "通过邮件直接联系作者"
|
||||
contact.security: "安全问题"
|
||||
contact.security.desc: "发现安全漏洞请通过私密渠道报告"
|
||||
footer.slogan: "构建轻量、高效、开源的软件工具"
|
||||
footer.projects: "项目"
|
||||
footer.resources: "资源"
|
||||
footer.community: "社区"
|
||||
footer.license: "开源协议"
|
||||
footer.privacy: "隐私政策"
|
||||
footer.security: "安全政策"
|
||||
footer.copyright: "© 2026 ZUJ OL. All rights reserved."
|
||||
common.viewAll: "查看全部"
|
||||
common.learnMore: "了解更多"
|
||||
common.download: "下载"
|
||||
common.docs: "文档"
|
||||
common.demo: "在线演示"
|
||||
common.back: "返回"
|
||||
common.stars: "Stars"
|
||||
common.forks: "Forks"
|
||||
common.version: "版本"
|
||||
common.platform: "平台"
|
||||
common.size: "大小"
|
||||
common.arch: "架构"
|
||||
detail.install.linux: 'Linux:chmod +x 后运行,或使用包管理器安装'
|
||||
detail.install.android: 'Android:下载 APK 文件,允许安装未知来源应用'
|
||||
detail.roadmap.done: '已完成'
|
||||
detail.roadmap.doing: '开发中'
|
||||
detail.roadmap.planned: '计划中'
|
||||
detail.screenshotPlaceholder: '截图预览区'
|
||||
downloads.title: '下载中心'
|
||||
downloads.subtitle: '下载所有开源软件的最新版本'
|
||||
downloads.fileSize: '文件大小'
|
||||
downloads.checksum: 'SHA256 校验'
|
||||
downloads.allReleases: '查看全部 Release'
|
||||
downloads.installGuide: '安装说明'
|
||||
downloads.trustNote: '此软件使用 Tauri 构建,安装包体积较小。部分版本可能未进行商业代码签名,因此 Windows 或 macOS 可能出现安全提示。所有源码均可在 GitHub 查看。'
|
||||
docs.title: '文档中心'
|
||||
docs.subtitle: '快速开始、使用指南和开发文档'
|
||||
docs.quickstart: '快速开始'
|
||||
docs.install: '安装指南'
|
||||
docs.usage: '基础使用'
|
||||
docs.advanced: '高级功能'
|
||||
docs.config: '配置说明'
|
||||
docs.faq: '常见问题'
|
||||
docs.dev: '开发指南'
|
||||
docs.deploy: '部署指南'
|
||||
docs.api: 'API 文档'
|
||||
docs.contribute: '贡献指南'
|
||||
docs.selectProject: '选择一个项目查看文档'
|
||||
changelog.title: '更新日志'
|
||||
changelog.subtitle: '所有项目的版本更新记录'
|
||||
changelog.all: '全部项目'
|
||||
roadmap.title: '开发路线图'
|
||||
roadmap.subtitle: '所有项目的开发计划和进度'
|
||||
roadmap.all: '全部项目'
|
||||
about.title: '关于作者'
|
||||
about.subtitle: '了解开发者和开源理念'
|
||||
about.bio: '个人简介'
|
||||
about.focus: '技术方向'
|
||||
about.techStack: '常用技术栈'
|
||||
about.links: '联系方式'
|
||||
about.github: 'GitHub 主页'
|
||||
about.opensource: '开源理念'
|
||||
contact.title: '反馈与联系'
|
||||
contact.subtitle: '问题反馈、功能建议和社区讨论'
|
||||
contact.issues: '提交问题'
|
||||
contact.issues.desc: '在 GitHub Issues 中报告 Bug 或提交功能请求'
|
||||
contact.discussions: '社区讨论'
|
||||
contact.discussions.desc: '在 GitHub Discussions 中参与讨论'
|
||||
contact.email: '邮件联系'
|
||||
contact.email.desc: '通过邮件直接联系作者'
|
||||
contact.security: '安全问题'
|
||||
contact.security.desc: '发现安全漏洞请通过私密渠道报告'
|
||||
footer.slogan: '构建轻量、高效、开源的软件工具'
|
||||
footer.projects: '项目'
|
||||
footer.resources: '资源'
|
||||
footer.community: '社区'
|
||||
footer.license: '开源协议'
|
||||
footer.privacy: '隐私政策'
|
||||
footer.security: '安全政策'
|
||||
footer.copyright: '© 2026 ZUJ OL. All rights reserved.'
|
||||
footer.viewAllProjects: '查看全部'
|
||||
common.viewAll: '查看全部'
|
||||
common.learnMore: '了解更多'
|
||||
common.download: '下载'
|
||||
common.docs: '文档'
|
||||
common.demo: '在线演示'
|
||||
common.back: '返回'
|
||||
common.stars: 'Stars'
|
||||
common.forks: 'Forks'
|
||||
common.version: '版本'
|
||||
common.platform: '平台'
|
||||
common.size: '大小'
|
||||
common.arch: '架构'
|
||||
|
||||
Reference in New Issue
Block a user