LocalePack
ChromeFirefoxEdgeOperaSafariCWS-listning
Next.jsi18nextVue.js
Guider
Byggt specifikt för vue-i18n

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.

Pipe-pluraler och {name}-platshållare
vue-i18n JSON och YAML
Transparent prissättning
locales/en.json
Källa (engelska)
{
  "hello": "Hello, {name}!",
  "car": "car | cars",
  "items": "no items
    | one item
    | {n} items"
}
Tyska (utdata)
{
  "hello": "Hallo, {name}!",
  "car": "Auto | Autos",
  "items": "keine Artikel
    | ein Artikel
    | {n} Artikel"
}
52 språkversioner

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.

01

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.

02

Välj språk

Välj bland 52 språk. Se transparent prissättning baserad på din filstorlek och komplexitet innan du betalar.

03

Ladda ned

Betala en gång via Stripe. Vi returnerar locale-filer med pipe-separerade pluraler och {variable}-platshållare bevarade.

Live-demo av prissättning

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

Valda språk3

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
Konfigurationstid2 minuterTimmar per språk30+ minuter
Kostnadstransparens
Stöd för nästlad JSON/YAML
"{placeholder}"- och pluralsäkerhet
Hastighet (52 språk)< 5 minVeckorTimmar
Bäst förVue.js- och Nuxt-apparSmå projektCMS 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

Vanliga frågor

Allt du behöver veta om LocalePack för vue-i18n.

Finns även för webbläsartillägg:

ChromeFirefoxEdgeOperaSafari

Redo att lansera din Vue.js-app globalt?

Betala en gång • Ladda ner språkfiler • Lansera globalt

Prova LocalePack
LocalePack
GuiderIntegritetVillkorSupport

© 2025 LocalePack. Alla rättigheter förbehållna.

This project was translated with LocalePack logoLocalePack