LocalePack
ChromeFirefoxEdgeOperaSafariCWS 列表页
Next.jsi18nextVue.js
指南
专为 Edge 扩展打造

面向 Edge 扩展

上传你的源 messages.json,选择目标语言,一次付费,下载可直接发布的 _locales ZIP。

占位符安全的翻译
符合 Edge messages.json 规范
透明定价
messages.json
源语言(示例)
{
  "appName": {
    "message": "My Extension",
    "description": "Name"
  },
  "welcomeMsg": {
    "message": "Hello, $USER$!",
    "placeholders": {
      "user": {
        "content": "$1"
      }
    }
  }
}
德语(输出)
{
  "appName": {
    "message": "Meine Erweiterung",
    "description": "Name"
  },
  "welcomeMsg": {
    "message": "Hallo, $USER$!",
    "placeholders": {
      "user": {
        "content": "$1"
      }
    }
  }
}
52 locales

工作原理

只需三个简单步骤即可本地化你的 Edge 扩展。翻译将在付款后开始——我们会将任务加入队列,并在几分钟内生成 ZIP。

01

上传

拖放你的源 messages.json 文件。我们会立即解析并验证 Edge 扩展 格式。

02

选择语言并查看价格

从 52 种语言中选择。付款前即可根据文件大小查看透明定价。

03

下载 ZIP

通过 Stripe 一次性付款。我们会生成所有 _locales/{lang}/messages.json 文件,并将它们打包成 ZIP。

实时定价演示

透明的价格估算器

上传前就能清楚知道你将支付多少。最终报价会在上传后根据字符串长度和所选语言计算。

1. 上传文件

将 messages.json 拖放到此处

或点击浏览

仅支持 Edge 扩展格式。最大 500KB。

2. 选择语言

|

已选择 55 种语言中的 3 种

3. 你的估算

已选择的语言3

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

一次性付款 • 无订阅

为开发者打造

专为 Edge 扩展 的 locale 格式打造。不是通用翻译工具。

支持 Edge 格式

专为 Edge 扩展 的 messages.json 结构打造,支持 message、description 和 placeholders。

占位符保护

原样保留 $PLACEHOLDER$ 语法。你的变量在所有语言中都保持不变。

描述上下文

我们会读取你的 description 字段,并将其作为上下文提示,以获得更准确的 AI 翻译。

ZIP 导出就绪

下载包含正确 _locales/{lang}/messages.json 文件夹结构的 ZIP。直接放入你的扩展即可。

并行处理

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

一次性付款

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

Edge 扩展的 i18n 如何工作

Microsoft Edge 扩展使用与 Chromium 完全相同的 i18n 格式——与 Chrome 相同的 _locales/{locale}/messages.json 结构。如果你的扩展已支持 Chrome,LocalePack 的输出无需任何修改即可用于 Edge。

_locales/ 文件夹结构
_locales/
├── en/
│   └── messages.json   ← default_locale
├── de/
│   └── messages.json
├── fr/
│   └── messages.json
└── ja/
    └── messages.json
messages.json
{
  "appName": {
    "message": "My Extension",
    "description": "Extension name"
  },
  "greeting": {
    "message": "Hello, $USER$!",
    "placeholders": {
      "user": { "content": "$1" }
    }
  }
}

运行时 API

chrome.i18n

示例调用

chrome.i18n.getMessage("appName")

在 manifest 中必需

"default_locale"

Edge 基于 Chromium 构建。任何可用于 Chrome 的 _locales ZIP 都可原样用于 Edge。

Microsoft Edge 加载项商店会读取 _locales/,以便向使用其语言浏览商店的用户显示本地化的扩展名称和描述。

了解 Chromium i18n 格式 →

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

通用翻译工具不理解 Edge 扩展 格式。

LocalePack
手动翻译
通用 TMS
设置时间2 分钟每种语言数小时30+ 分钟
成本透明度
Edge 格式安全性
占位符保护
速度(52 种语言)< 5 分钟数周数小时
最适合Edge 扩展小型项目企业级 Web 应用

深受扩展开发者信赖

“帮我省下了好几个小时的繁琐工作。上传我的 messages.json 后,就拿到了完全符合我所需格式的完美翻译。”

Sarah K.

独立开发者,AdBlock 扩展

“终于有一款工具懂 Edge 扩展格式了。翻译后再也不用修复损坏的占位符。”

Marcus T.

扩展维护者

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

Dev J.

开源贡献者

52

支持的语言区域

100%

占位符安全输出

ZIP

可直接发布

常见问题

关于 LocalePack,你需要了解的一切。

准备好让你的 Edge 扩展 面向全球发布了吗?

一次付费 - 下载 ZIP - 全球发布

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

© 2025 LocalePack。保留所有权利。

This project was translated with LocalePack logoLocalePack