第一印象与上手体验
访问 i18n Web 时,我看到了一个简洁、极简的界面,立刻传达了其用途:为多语言网站翻译 JSON 和 Markdown 文件。首页有一个文件上传区域,清晰展示了四个步骤:上传、选择语言、检查/编辑、下载。我很快用 Google 账号注册,仪表盘上显示了一个显眼的上传框和积分显示,有 10 个免费积分。上手过程几乎毫无障碍——没有教程弹窗或复杂设置。我欣赏的是,该工具在同一页面上明确解释了为何使用 LLM 而非机器翻译:更好的上下文保留以及针对结构化文件的批量处理。
核心功能与翻译流程
该工具支持 JSON、Markdown 和 TXT 文件,覆盖了 Next.js、React 和 Vite 生态系统中的主要 i18n 格式。我上传了一个包含 50 个键的示例 JSON 文件。选择英语为源语言,目标语言为西班牙语和法语后,我注意到一个可选的“要跳过的对象键”字段(例如,你希望保留不翻译的键,如品牌名)。还有一个“额外信息”框,你可以提供上下文——例如,“博客的轻松语气”。点击“翻译”触发了一个进度条,20 秒内结果出现在浏览器内编辑器中。编辑器高亮显示批量片段,你可以点击任意行手动编辑。我发现翻译准确,本地化得当(例如,日期格式化为西班牙语地区)。免费套餐翻译了我 5KB 的文件没有问题,不过网站警告由于 API 成本,较大文件有限制。定价信息透明:每个字符 0.00004 积分,每批翻译 0.0045 积分。你可以通过仪表盘充值积分,也有可随时取消的订阅选项。
优势、局限与目标用户
i18n Web 的最大优势在于其专注性:它解决了一个特定痛点——开发者需要本地化结构化文件而不丢失格式。与通用翻译 API(Google Translate、DeepL)不同,该工具完美保留 JSON 结构和 Markdown 语法。批量翻译结合上下文提供的结果比逐行翻译更连贯。一个真实的局限是免费套餐受文件大小和批量数量限制——网站注明“免费套餐可翻译的文件大小有限”,我注意到它拒绝翻译一个 200KB 的 JSON 文件。此外,基于积分的定价可能令人困惑:虽然成本低,但很难提前估算总成本。该工具也没有直接集成的 API(未提及端点),因此你必须使用 Web 界面。这个工具最适合构建多语言 Next.js 或 React 应用的独立开发者和小型团队。对于需要 API 访问或批量自动化的大型企业,Lokalise 或 Crowdin 等替代方案提供更强大的工作流程。
另一个局限:该工具支持 Markdown 和 JSON,但不支持 .yml、.po 或其他 i18n 格式。如果你的项目使用 gettext 或 Android strings,请考虑其他工具。然而,针对目标用例,i18n Web 提供了卓越的价值。
访问 i18n Web 官网 https://i18nweb.com/ 亲自体验。
评论