
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.
Upload your vue-i18n JSON or YAML, pick target languages, pay once, and download ready-to-use locale files.
Three simple steps to localize your Vue.js project. Translations run after payment—we queue jobs and generate locale files in minutes.
Drop your vue-i18n JSON or YAML file (e.g. locales/en.json). We detect pipe plurals and {placeholder} tokens automatically.
Choose from 52 languages. See transparent pricing based on your file size and complexity before you pay.
Pay once via Stripe. We return locale files with pipe-separated plurals and {variable} placeholders preserved.
See exactly what you'll pay before uploading. Final quote is computed after upload based on file complexity and languages selected.
Drop JSON or YAML here
or click to browse
vue-i18n locale files (JSON or YAML). Max 500KB.
3 of 52 languages selected
Final price calculated after file upload on checkout page
One-time payment • No subscription
Purpose-built for vue-i18n pipe plurals, {placeholder} tokens, and nested message objects—not a generic translation tool.
Handles vue-i18n pipe-separated plurals like "car | cars" and "no items | one item | {n} items" correctly per target language.
Preserves vue-i18n interpolation tokens like {name}, {count}, and named formatting exactly—no broken strings after translation.
Upload either JSON or YAML locale files. We detect the format and return translations in the same format you uploaded.
Download locale files ready for vue-i18n's createI18n()—same structure, translated values, drop into your project.
All languages are translated simultaneously. Most jobs complete in under 5 minutes.
No subscriptions, no monthly fees. Pay once per job, download forever.
vue-i18n projects keep locale messages in JSON or YAML files under locales/. LocalePack generates the same structure for every language you pick.
locales/ ├── en.json ← source locale ├── de.json ├── fr.json ├── ja.json └── ... (52 locales)
// 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>Template API
$t()
Config
createI18n()
Placeholders
{variable}
Plurals
pipe syntax
General-purpose translation tools often break vue-i18n pipe plurals, {placeholder} tokens, and nested message structures.
LocalePack | Manual translation | Generic TMS | |
|---|---|---|---|
| Setup time | 2 minutes | Hours per language | 30+ minutes |
| Cost transparency | |||
| Nested JSON/YAML support | |||
| {placeholder} & plural safety | |||
| Speed (52 languages) | < 5 min | Weeks | Hours |
| Best for | Vue.js & Nuxt apps | Small projects | Enterprise CMS |
Real projects that used LocalePack to reach a global audience in up to 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.

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.

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.

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.
“Our Vue app went from English-only to 12 languages in one afternoon. Pipe plurals and {name} placeholders came back intact.”
Marco S.
Full-stack developer, Vue SPA
“Finally a tool that understands vue-i18n format. The output dropped straight into our locales/ folder—no manual fixing.”
Claire D.
Frontend engineer, Nuxt app
“Transparent pricing sold me. I saw the estimate before uploading a single locale file.”
Jin K.
Open source contributor
52
Locales supported
100%
Placeholder & plural-safe
ZIP
Ready output
Pay once • Download locale files • Ship globally
Try LocalePack