LocalePack
ChromeFirefoxEdgeOperaSafariCWS 列表
Vue.jsReact
Next.jsi18nextReact Native
开发指南成功案例
专为 vue-i18n 打造

面向以下内容的 AI 本地化: Vue.js 应用

上传你的 vue-i18n JSON 或 YAML,选择目标语言,一次性付款,然后下载可直接使用的本地化文件。

支持管道复数与 {name} 占位符
vue-i18n JSON 与 YAML
价格透明
locales/en.json
源文件(英语)
{
  "hello": "Hello, {name}!",
  "car": "car | cars",
  "items": "no items
    | one item
    | {n} items"
}
德语(输出)
{
  "hello": "Hallo, {name}!",
  "car": "Auto | Autos",
  "items": "keine Artikel
    | ein Artikel
    | {n} Artikel"
}
52 种语言

工作原理

三步轻松为你的 Vue.js 项目完成本地化。付款后开始翻译——我们会将任务排队,并在几分钟内生成本地化文件。

01

上传本地化文件

拖入你的 vue-i18n JSON 或 YAML 文件(例如 locales/en.json)。我们会自动检测管道复数和 {placeholder} 标记。

02

选择语言

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

03

下载

通过 Stripe 一次性付款。我们会返回本地化文件,并保留以管道分隔的复数形式以及 {variable} 占位符。

实时定价演示

透明定价估算器

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

1. 上传文件

将 JSON 或 YAML 拖到这里

或点击浏览

vue-i18n 本地化文件(JSON 或 YAML)。最大 500KB。

2. 选择语言

|

已选择 52 种语言中的 3 种

3. 你的预估

已选择的语言3

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

一次性付款 • 无订阅

为 vue-i18n 开发者打造

专为 vue-i18n 的管道复数、{placeholder} 标记和嵌套消息对象打造——不是通用翻译工具。

管道复数处理

可按目标语言正确处理 vue-i18n 以管道分隔的复数形式,例如 "car | cars" 和 "no items | one item | {n} items"。

{placeholder} 安全性

精确保留 vue-i18n 的插值标记,如 {name}、{count} 以及命名格式化——翻译后不会出现字符串损坏。

支持 JSON 与 YAML

可上传 JSON 或 YAML 本地化文件。我们会检测格式,并以你上传的相同格式返回翻译结果。

可直接使用的输出

下载已为 vue-i18n 的 createI18n() 准备好的 locale 文件——结构一致、值已翻译,直接放入你的项目即可。

并行翻译

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

一次性付款

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

vue-i18n locale 文件如何协同工作

vue-i18n 项目通常将 locale 消息保存在 locales/ 目录下的 JSON 或 YAML 文件中。LocalePack 会为你选择的每种语言生成相同的结构。

locales/ 文件夹结构

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

模板中的 $t() 用法

// locales/en.json
{
  "greeting": "Hello {name}",
  "items": "no items | one item
    | {n} items"
}

// In your Vue component
<template>
  {{ $t('greeting', { name: 'Ada' }) }}
  {{ $t('items', 5) }}
</template>

模板 API

$t()

配置

createI18n()

占位符

{variable}

复数

pipe syntax

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

通用翻译工具经常会破坏 vue-i18n 的管道复数、{placeholder} 标记,以及嵌套消息结构。

LocalePack
人工翻译
通用 TMS
设置时间2 分钟每种语言数小时30+ 分钟
成本透明度
嵌套 JSON/YAML 支持
{placeholder} 与复数安全性
速度(52 种语言)< 5 分钟周小时
最适合Vue.js 与 Nuxt 应用小型项目企业级 CMS

成功案例

真实项目使用 LocalePack,最多支持 52 种语言,触达全球受众。

AstrologerAI AI astrology app localized into 52 languages

AstrologerAI: an AI astrology app localized into 52 languages

How the AstrologerAI app translated its entire experience into 52 languages with LocalePack — 6.3M tokens for $58.73 — to reach a worldwide audience in their own language.

DevToys.pro developer tools web app localized into 52 languages

DevToys.pro: 400% international traffic growth across 52 languages

How the DevToys.pro web app translated its entire UI into 52 languages with LocalePack — 5.8M tokens for $58.44 — and quadrupled its international organic traffic.

DevToys New Tab Chrome extension localized into 52 languages

DevToys New Tab: a Chrome extension localized UI + store listing in 52 languages

How the DevToys New Tab Chrome extension localized both its in-extension UI and its Chrome Web Store listing into 52 languages to reach a global audience.

The LocalePack site localized into 52 languages with LocalePack

LocalePack localized itself into 52 languages — with LocalePack

We used our own tool to translate the entire LocalePack site into 52 languages — 2.9M tokens for $27.37 — so developers worldwide find us in their own language.

查看所有成功案例

深受 Vue.js 开发者信赖

“我们的 Vue 应用在一个下午就从仅支持英文扩展到 12 种语言。管道复数和 {name} 占位符都完整保留了下来。”

Marco S.

全栈开发者,Vue SPA

“终于有一款工具真正理解 vue-i18n 格式。输出可以直接放进我们的 locales/ 文件夹——无需手动修复。”

Claire D.

前端工程师,Nuxt 应用

“透明的定价打动了我。我在上传任何一个 locale 文件之前就看到了预估费用。”

Jin K.

开源贡献者

52

支持的语言环境

100%

占位符与复数安全

ZIP

可直接使用的输出

常见问题

关于 LocalePack for vue-i18n 你需要了解的一切。

也适用于浏览器扩展:

ChromeFirefoxEdgeOperaSafari

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

一次付费 • 下载 locale 文件 • 全球发布

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

© 2025 LocalePack。保留所有权利。

本项目使用以下工具翻译: LocalePack logoLocalePack