LocalePack
ChromeFirefoxEdgeOperaSafariCWS 列表页
Next.jsi18nextVue.js
指南
专为 Next.js i18n 打造

面向 Next.js 应用

上传您的 JSON 翻译文件,选择目标语言,一次性付款,然后下载可直接使用的 locale 文件。

ICU 与占位符安全
next-intl / react-i18next
透明定价
messages/en.json
源文件(英文)
{
  "HomePage": {
    "title": "Welcome",
    "cta": "Get Started",
    "items": "{count, plural,
      one {# item}
      other {# items}}"
  }
}
德语(输出)
{
  "HomePage": {
    "title": "Willkommen",
    "cta": "Loslegen",
    "items": "{count, plural,
      one {# Artikel}
      other {# Artikel}}"
  }
}
52 种语言

工作原理

只需三个简单步骤即可为你的 Next.js 应用完成本地化。翻译在付款后开始——我们会将任务加入队列,并在几分钟内生成文件。

01

上传

拖放你的 JSON 翻译文件(next-intl、react-i18next 或简单 JSON)。我们会自动检测格式。

02

选择语言并查看价格

从 52 种语言中选择。在付款前,根据你的文件大小和复杂度查看透明定价。

03

下载翻译

通过 Stripe 一次性付款。我们会生成保留嵌套结构、ICU 消息和占位符的语言环境文件。

实时定价演示

透明的价格估算器

上传前即可清楚看到你将支付的金额。最终报价会在上传后根据文件复杂度和所选语言计算。

1. 上传文件

将 JSON 文件拖放到此处

或点击浏览

next-intl、react-i18next 或扁平 JSON。最大 500KB。

2. 选择语言

|

已选择 52 种语言中的 3 种

3. 你的估算

已选择的语言3

最终价格将在结账页面上传文件后计算

一次性付款 • 无订阅

专为 Next.js 开发者打造

专为 Next.js i18n 翻译文件而设计。不是通用翻译工具。

多格式支持

支持 next-intl、react-i18next、i18next 以及简单的扁平 JSON。上传时会自动检测你的格式。

ICU 消息安全

在所有翻译中保留 ICU 复数/选择语法,例如“{count, plural, one {# item} other {# items}}”。

支持嵌套 JSON

可处理深度嵌套的 JSON 结构。输出文件会精确保留你的命名空间层级。

开箱即用的输出

按语言环境下载已翻译的 JSON 文件。将它们放入你的 messages/ 或 locales/ 文件夹即可发布。

并行处理

所有语言同时翻译。大多数任务在 5 分钟内完成。

一次性付款

无订阅、无月费。每个任务只需支付一次,永久下载。

Next.js i18n 如何工作

使用 next-intl 或 react-i18next 的 Next.js 应用会按语言环境将翻译存储在 JSON 文件中。LocalePack 会根据你的源文件生成所有这些文件。

messages/ 文件夹结构

messages/
├── en.json   ← source locale
├── de.json
├── fr.json
├── ja.json
└── ...       (52 locales)

next-intl 用法

// messages/en.json
{
  "HomePage": {
    "title": "Welcome to our platform",
    "description": "Build amazing apps",
    "items": "{count, plural,
      =0 {No items}
      one {# item}
      other {# items}}"
  }
}

// In your component
const t = useTranslations('HomePage');
<h1>{t('title')}</h1>
<p>{t('items', { count: 5 })}</p>

运行时 API

useTranslations()

配置文件

i18n.ts

占位符

{variable}

复数

ICU format

为什么不直接用通用工具?

通用翻译工具不理解 Next.js 的 i18n 格式、ICU 消息或嵌套的 JSON 结构。

LocalePack
手动翻译
通用 TMS
设置时间2 分钟每种语言数小时30+ 分钟
成本透明度
嵌套 JSON 支持
ICU 消息安全
速度(52 种语言)< 5 分钟数周数小时
最适合Next.js 应用小型项目企业级 CMS

深受 Next.js 开发者信赖

“为我节省了好几天的工作。上传了我的 next-intl JSON,就拿到了结构完美的翻译,并且 ICU 复数规则保持不变。”

Alex R.

全栈开发者,SaaS 应用

“终于有一款工具能理解嵌套 JSON,而且不会破坏我的 ICU 消息。输出结果可以直接放进我的 messages/ 文件夹。”

Lisa M.

Next.js 开发者

“透明定价是我选择它的关键。我在上传任何内容之前就能清楚知道要付多少钱。”

Dev J.

开源贡献者

52

支持的语言区域

100%

ICU 安全输出

JSON

可直接发布

常见问题

关于用于 Next.js 的 LocalePack,你需要了解的一切。

也适用于浏览器扩展:

ChromeFirefoxEdgeOperaSafari

准备好让你的 Next.js 应用走向全球了吗?

一次付费 • 下载本地化文件 • 全球发布

试用 LocalePack
LocalePack
指南隐私条款支持

© 2025 LocalePack。保留所有权利。

This project was translated with LocalePack logoLocalePack