Vue i18n → 29 språk på 2 minuter
Ladda dina vue-i18n- eller nuxt-i18n JSON-filer. Få de.json, fr.json, es.json direkt. Referenser @:linked och {name} förblir skyddade.
Varför Vue-lokalisering är irriterande
Kopiera och klistra in — en mardröm
Manuell skapande av de.json, fr.json, es.json. Ett skrivfel leder till en trasig app.
Dyra tjänster
Lokalise kostar 120 $ per månad. Crowdin kostar 100 $ per månad. För ett sido-projekt?
Trasiga referenser @:linked
vueI18nPage.pain3Desc
Så här fungerar det
3 steg. 2 minuter. Klart
Ladda upp JSON
Ladda upp din en.json eller locales/en.json
Välj språk
29 tillgängliga språk. Tyska, franska, japanska...
Ladda ner
Hämta de.json, fr.json, es.json till din /locales-mapp.
Fungerar med Vue i18n-ekosystemet
vue-i18n
Vue 2 & Vue 3
@nuxtjs/i18n
Nuxt-modul
@intlify/nuxt3
Nuxt 3
petite-vue-i18n
Lättvikt
Före → Efter
vueI18nPage.codeSubtitle
Före (locales/en.json)
// locales/en.json
{
"message": {
"hello": "Hello {name}!",
"linked": "@:message.hello World",
"count": "{n} item | {n} items"
},
"nav": {
"home": "Home",
"about": "About Us"
}
}Efter (locales/de.json)
// locales/de.json
{
"message": {
"hello": "Hallo {name}!",
"linked": "@:message.hello Welt",
"count": "{n} Artikel | {n} Artikel"
},
"nav": {
"home": "Startseite",
"about": "Über uns"
}
}Prisberäknare
Byggt för Vue-utvecklare
Platshållarskydd
vueI18nPage.feat1Desc
Vue 2 + Vue 3 + Nuxt 3
Alla vue-i18n-versioner stöds. JSON-strukturen bevaras exakt.
2 minuter istället för 2 timmar
Uppladdning → välj språk → ladda ner. Klart innan npm install är färdig.
Översättningsminne = 90% besparing
Redan översatta strängar används igen. Uppdateringar kostar nästan ingenting.
Fullständig Vue i18n-stöd
Varför inte Lokalise/Crowdin?
| shipglobal | Lokalise | Crowdin | |
|---|---|---|---|
| Pris | €0,05/1 tys tecken | $120/månad+ | $100/månad+ |
| @:linked skyddat | |||
| Uppläggstid | 2 min. | 1+ timme | 1+ timme |
| Behövs prenumeration? |
Redo att översätta din Vue-app?
Första översättningen på 2 minuter. Ingen prenumeration. Inget strunt.