DI lokalizavimas Vue.js programoms
Įkelkite savo vue-i18n JSON arba YAML, pasirinkite tikslines kalbas, sumokėkite vieną kartą ir atsisiųskite paruoštus naudoti lokalės failus.
Kaip tai veikia
Trys paprasti žingsniai, kaip lokalizuoti savo Vue.js projektą. Vertimai vykdomi po apmokėjimo—mes sudedame užduotis į eilę ir per kelias minutes sugeneruojame lokalės failus.
Įkelkite lokalės failą
Įkelkite savo vue-i18n JSON arba YAML failą (pvz., locales/en.json). Automatiškai aptinkame pipe daugiskaitą ir {placeholder} žetonus.
Pasirinkite kalbas
Rinkitės iš 52 kalbų. Prieš mokėdami matykite skaidrią kainodarą pagal failo dydį ir sudėtingumą.
Atsisiųsti
Sumokėkite vieną kartą per Stripe. Grąžiname lokalės failus su pipe atskirta daugiskaita ir išsaugotais {variable} vietaženkliais.
Skaidrus kainos skaičiuoklis
Tiksliai matykite, kiek mokėsite prieš įkeldami. Galutinė kaina apskaičiuojama po įkėlimo pagal failo sudėtingumą ir pasirinktas kalbas.
1. Įkelkite failą
Įmeskite JSON arba YAML čia
arba spustelėkite, kad pasirinktumėte
vue-i18n lokalės failai (JSON arba YAML). Maks. 500 KB.
2. Pasirinkite kalbas
Pasirinkta 3 iš 52 kalbų
3. Jūsų įvertis
Galutinė kaina apskaičiuojama po failo įkėlimo atsiskaitymo puslapyje
Vienkartinis mokėjimas • Be prenumeratos
Sukurta vue-i18n kūrėjams
Sukurta specialiai vue-i18n „pipe“ daugiskaitoms, {placeholder} žymoms ir įdėtiems pranešimų objektams—ne bendro pobūdžio vertimo įrankis.
„Pipe“ daugiskaitų apdorojimas
Teisingai apdoroja vue-i18n „pipe“ simboliu atskirtas daugiskaitas, pvz., "car | cars" ir "no items | one item | {n} items", pagal tikslinę kalbą.
{placeholder} saugumas
Išsaugo vue-i18n interpoliacijos žymas, tokias kaip {name}, {count}, ir vardinį formatavimą tiksliai—po vertimo nelieka sugadintų eilučių.
JSON ir YAML palaikymas
Įkelkite JSON arba YAML lokalės failus. Aptinkame formatą ir grąžiname vertimus tuo pačiu formatu, kurį įkėlėte.
Paruoštas rezultatas
Atsisiųskite lokalės failus, paruoštus vue-i18n createI18n()—ta pati struktūra, išverstos reikšmės, įkelkite į savo projektą.
Lygiagretus vertimas
Visos kalbos verčiamos vienu metu. Dauguma užduočių užbaigiamos per mažiau nei 5 minutes.
Vienkartinis mokėjimas
Jokių prenumeratų, jokių mėnesinių mokesčių. Mokėkite vieną kartą už užduotį, atsisiųskite visam laikui.
Kaip dera vue-i18n lokalės failai
vue-i18n projektai lokalės pranešimus laiko JSON arba YAML failuose aplanke locales/. LocalePack sugeneruoja tą pačią struktūrą kiekvienai pasirinktai kalbai.
locales/ aplanko struktūra
locales/ ├── en.json ← source locale ├── de.json ├── fr.json ├── ja.json └── ... (52 locales)
$t() naudojimas šablonuose
// 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>Šablonų API
$t()
Konfigūracija
createI18n()
Vietos rezervavimo ženklai
{variable}
Daugiskaita
pipe syntax
Kodėl nepasinaudojus bendro pobūdžio įrankiais?
Bendros paskirties vertimo įrankiai dažnai sugadina vue-i18n „pipe“ daugiskaitas, {placeholder} žymas ir įdėtas pranešimų struktūras.
LocalePack | Rankinis vertimas | Bendro pobūdžio TMS | |
|---|---|---|---|
| Paruošimo laikas | 2 min. | Valandos kiekvienai kalbai | 30+ min. |
| Kainodaros skaidrumas | |||
| Įdėtų JSON/YAML palaikymas | |||
| {placeholder} ir daugiskaitų saugumas | |||
| Greitis (52 kalbos) | < 5 min. | Savaitės | Valandos |
| Geriausiai tinka | Vue.js ir Nuxt programėlės | Maži projektai | Įmonių CMS |
Vue.js kūrėjų pasitikėjimas
“Mūsų Vue programėlė per vieną popietę iš tik anglų kalbos tapo prieinama 12 kalbų. Pipe daugiskaitos formos ir „{name}“ vietaženkliai liko nepažeisti.”
Marco S.
Full-stack kūrėjas, Vue SPA
“Pagaliau įrankis, kuris supranta vue-i18n formatą. Rezultatą galėjome iškart įkelti į mūsų locales/ aplanką — be jokio rankinio taisymo.”
Claire D.
Frontend inžinierė, Nuxt programėlė
“Skaidri kainodara mane įtikino. Mačiau įkainį dar prieš įkeldamas bent vieną lokalės failą.”
Jin K.
Atvirojo kodo bendradarbis
52
Palaikomos lokalės
100%
Saugūs vietaženkliai ir daugiskaita
ZIP
Paruoštas rezultatas
Pasiruošę išleisti savo Vue.js programėlę visame pasaulyje?
Sumokėkite vieną kartą • Atsisiųskite lokalizacijos failus • Išleiskite visame pasaulyje
Išbandykite LocalePack