功能

开发者体验与平台用户体验 — 为速度而构建,为愉悦而设计

精心打造的开发者体验,每次交互都经过深思熟虑 — 命令面板导航、内联编辑、自动同步和 AI 辅助融入每个工作流程。

使用 Cmd+K 即时导航到任何位置

命令面板是在 Better i18n 中最快速的导航方式。按下 Cmd+K(Windows/Linux 上为 Ctrl+K),即可即时访问平台的每个角落 — 跳转到项目、切换命名空间、打开设置、触发操作,所有这些都无需将手从键盘上移开。

高级用户生活在命令面板中。它索引您的项目、键和设置,让您可以在一个流畅的动作中搜索和执行操作。不再需要点击菜单或记住各种功能在哪里。

让您在几分钟内就能上线的引导流程

初次使用 Better i18n?引导向导将逐步指导您完成设置 — 连接您的代码仓库、配置您的第一个项目、添加语言并推送您的第一批翻译。每一步都在进入下一步之前进行验证,确保您不会得到一个损坏的配置。

该向导会适应您的技术栈。无论您使用的是 Next.js、带 TanStack Router 的 React、Expo 还是 Flutter,它都会检测您的框架并相应地调整设置说明。

为规模化构建的翻译编辑器

翻译编辑器是您的团队花费最多时间的地方,因此我们将它构建为能够轻松处理大量工作负载。

5,000+ 个键的虚拟滚动

传统的表格渲染在大量键集上会出现卡顿。Better i18n 使用虚拟化渲染 — 只有在视口中可见的行才存在于 DOM 中。以与 50 个键的项目相同的丝滑性能滚动浏览 5,000、10,000 甚至 50,000 个键。

内联编辑 — 点击、输入、完成

每个翻译单元格都可以直接编辑。点击单元格,输入您的翻译,然后移到下一个。没有弹窗,没有保存按钮,没有额外的点击。编辑器不会妨碍您,让翻译人员可以专注于内容。

3.5秒防抖自动同步

更改会自动保存。在您停止输入后,3.5秒的防抖会通过 Zustand store 触发与服务器的同步。您永远不需要记住点击保存,您的工作也永远不会丢失。工具栏中的同步指示器会准确显示更改何时被持久化。

命名空间分组

大型项目将键组织到命名空间中。编辑器允许您展开和折叠命名空间组,这样您可以专注于正在处理的部分,而不会受到不相关键的视觉干扰。

搜索和过滤

通过搜索键名或翻译值即时找到任何键。按命名空间、语言或翻译状态(已翻译、未翻译、需要审核)进行过滤,精确找到需要关注的工作。

活动日志 — 每个操作的完全可见性

项目级活动日志跟踪项目中执行的每个操作 — 键的创建、翻译更新、发布、设置更改、团队成员添加。每个条目显示谁在何时对哪个资源做了什么。

这对团队至关重要。当翻译在生产环境中出现问题时,活动日志会准确告诉您是哪个更改导致的以及是谁做的。不再需要猜测或互相推诿。

全局 AI 抽屉

AI 聊天面板可从平台的每个页面访问。打开它来询问关于翻译的问题、获取改进文案的建议、为新语言生成翻译或排除配置问题。

AI 抽屉会保持您当前项目和所在页面的上下文,因此无需每次都解释您的设置就能给出相关的回答。

开发者工具模态框

用于调试和性能优化,开发者工具模态框让您了解底层发生的事情 — API 调用时间、缓存命中率、同步状态和配置诊断。在开发模式下可用,供想要精确了解平台行为的工程师使用。

LLM 提供商管理

Better i18n 与多个 LLM 提供商集成,用于 AI 驱动的翻译。提供商管理界面允许您:

  • 添加提供商 — 连接 OpenAI、Anthropic、Google 或其他支持的 LLM 提供商
  • 配置模型 — 为每个提供商选择要使用的模型
  • 设置优先级 — 定义当提供商不可用时的回退顺序
  • 监控使用情况 — 按提供商跟踪令牌消耗和成本

这为您的团队提供了对驱动翻译工作流程的 AI 后端的完全控制。

内置分析

PostHog 事件跟踪集成在整个平台中,为您提供关于团队如何使用 Better i18n 的洞察 — 哪些功能使用最多、用户在哪里遇到阻力以及翻译速度趋势如何随时间变化。所有数据都保留在您的 PostHog 实例中,确保完全的隐私控制。