这是一个用于构建多语言静态网站的样板项目,旨在简化从单一语言扩展到 20 多种语言的过程。项目使用 i18next 进行翻译,并包含自定义语言切换器、sitemap 生成器和 robots.txt 生成器,同时内置 HTML 验证。
主要能力:支持多语言内容切换,可通过下拉菜单或页脚链接选择语言;每个页面的内容及 URL 均随语言调整;sitemap 包含所有语言的链接,便于搜索引擎发现内容;robots.txt 也经过调整以允许搜索引擎抓取。
使用方式:项目是一个样板文件集,帮助用户构建多语言静态网站。用户可购买 GitHub 仓库访问权限以获取更新和支持。作者也提供代做服务:将单个内联 JavaScript 的 HTML 文件转换为翻译页面,并交付源代码和生成的 HTML 文件,还可进行 10 页网站的转换。
适用场景:适合需要快速构建多语言静态网站、且希望网站加载速度快、安全性高的开发者。由于是静态站点生成器,输出文件很小(约 20KB),可提升加载速度。
限制:AI 生成的翻译可能未经人工完整审核。项目并非基于 React,而是使用 i18next 和基于字符串的模板定义。由于提供仓库访问权限,购买后无法退款。仓库访问权限由作者手动添加,通常在一个工作日内完成(作者位于美国俄亥俄州)。测试中约一半流量会访问非英语页面,但更多数据需待页面流量增加后获取。项目包含基本主题,但主题并非主要价值;作者认为高质量主题有其他专业工具。