AI-lokalisering för Vue.js-appar
Ladda upp din vue-i18n JSON eller YAML, välj målspråk, betala en gång och ladda ner färdiga locale-filer.
Så fungerar det
Tre enkla steg för att lokalisera ditt Vue.js-projekt. Översättningar körs efter betalning—vi köar jobb och genererar locale-filer på några minuter.
Ladda upp locale-fil
Släpp din vue-i18n JSON- eller YAML-fil (t.ex. locales/en.json). Vi upptäcker pipe-pluraler och {placeholder}-tokens automatiskt.
Välj språk
Välj bland 52 språk. Se transparent prissättning baserad på din filstorlek och komplexitet innan du betalar.
Ladda ned
Betala en gång via Stripe. Vi returnerar locale-filer med pipe-separerade pluraler och {variable}-platshållare bevarade.
Transparent prisberäknare
Se exakt vad du kommer att betala innan du laddar upp. Slutligt pris beräknas efter uppladdning baserat på filens komplexitet och valda språk.
1. Ladda upp fil
Släpp JSON eller YAML här
eller klicka för att bläddra
vue-i18n-språkfiler (JSON eller YAML). Max 500 KB.
2. Välj språk
3 av 52 språk valda
3. Din uppskattning
Slutligt pris beräknas efter filuppladdning på kassasidan
Engångsbetalning • Ingen prenumeration
Byggt för vue-i18n-utvecklare
Specialbyggt för vue-i18n pipe-pluraler, "{placeholder}"-tokens och nästlade meddelandeobjekt – inte ett generiskt översättningsverktyg.
Hantering av pipe-pluraler
Hanterar vue-i18n pipe-separerade pluraler som "car | cars" och "no items | one item | {n} items" korrekt enligt målspråket.
Säkerhet för "{placeholder}"
Bevarar vue-i18n-interpoleringstokens som "{name}", "{count}" och namngiven formatering exakt – inga trasiga strängar efter översättning.
Stöd för JSON och YAML
Ladda upp antingen JSON- eller YAML-språkfiler. Vi identifierar formatet och returnerar översättningar i samma format som du laddade upp.
Färdigt resultat
Ladda ner språkfiler redo för vue-i18n:s createI18n() – samma struktur, översatta värden, lägg in i ditt projekt.
Parallell översättning
Alla språk översätts samtidigt. De flesta jobb blir klara på under 5 minuter.
Engångsbetalning
Inga prenumerationer, inga månadsavgifter. Betala en gång per jobb, ladda ner för alltid.
Så hänger vue-i18n-språkfiler ihop
vue-i18n-projekt sparar språkmeddelanden i JSON- eller YAML-filer under locales/. LocalePack genererar samma struktur för varje språk du väljer.
Mappstruktur för locales/
locales/ ├── en.json ← source locale ├── de.json ├── fr.json ├── ja.json └── ... (52 locales)
$t()-användning i mallar
// 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>Mall-API
$t()
Konfiguration
createI18n()
Platshållare
{variable}
Pluralformer
pipe syntax
Varför inte bara använda generiska verktyg?
Allmänna översättningsverktyg förstör ofta vue-i18n pipe-pluraler, "{placeholder}"-tokens och nästlade meddelandestrukturer.
LocalePack | Manuell översättning | Generiskt TMS | |
|---|---|---|---|
| Konfigurationstid | 2 minuter | Timmar per språk | 30+ minuter |
| Kostnadstransparens | |||
| Stöd för nästlad JSON/YAML | |||
| "{placeholder}"- och pluralsäkerhet | |||
| Hastighet (52 språk) | < 5 min | Veckor | Timmar |
| Bäst för | Vue.js- och Nuxt-appar | Små projekt | CMS för företag |
Betrott av Vue.js-utvecklare
“Vår Vue-app gick från enbart engelska till 12 språk på en eftermiddag. Pipe-pluraler och {name}-platshållare kom tillbaka intakta.”
Marco S.
Fullstackutvecklare, Vue SPA
“Äntligen ett verktyg som förstår vue-i18n-formatet. Resultatet kunde läggas direkt i vår locales/-mapp – ingen manuell fix behövdes.”
Claire D.
Frontendutvecklare, Nuxt-app
“Transparent prissättning övertygade mig. Jag såg uppskattningen innan jag laddade upp en enda locale-fil.”
Jin K.
Open source-bidragsgivare
52
Språkvarianter som stöds
100%
Platshållar- och plural-säkert
ZIP
Färdigt resultat
Redo att lansera din Vue.js-app globalt?
Betala en gång • Ladda ner språkfiler • Lansera globalt
Prova LocalePack