AI-lokalisatie voor i18next-apps
Upload je namespace-JSON-bestanden, kies doeltalen, betaal één keer en download een kant-en-klare locales-ZIP.
Hoe het werkt
Drie eenvoudige stappen om je i18next-project te lokaliseren. Vertalingen starten na betaling—we zetten taken in de wachtrij en genereren namespace-bestanden binnen enkele minuten.
Upload namespace-bestanden
Sleep je JSON-namespaces (bijv. locales/en/common.json) erin. We detecteren de i18next-structuur en plural keys automatisch.
Talen selecteren
Kies uit 52 talen. Bekijk transparante prijzen op basis van je bestandsgrootte en complexiteit voordat je betaalt.
Downloaden
Betaal eenmalig via Stripe. We leveren een ZIP terug die locales/{lang}/ weerspiegelt, met double-brace placeholders en _one/_other-sleutels behouden.
Transparante prijscalculator
Zie precies wat je betaalt voordat je uploadt. De definitieve prijsopgave wordt na het uploaden berekend op basis van bestandcomplexiteit en de geselecteerde talen.
1. Upload bestand
Sleep JSON-bestand hierheen
of klik om te bladeren
i18next-namespace JSON (locales/**). Max. 500KB.
2. Selecteer talen
3 van 52 talen geselecteerd
3. Jouw schatting
Definitieve prijs wordt na het uploaden van het bestand berekend op de afrekenpagina
Eenmalige betaling • Geen abonnement
Gebouwd voor i18next-ontwikkelaars
Speciaal gemaakt voor i18next JSON-namespaces, double-brace placeholders en meervoudssleutels—geen generieke vertaaltool.
Namespace-ondersteuning
Houdt common.json, auth.json en geneste namespaces uitgelijnd voor elke doeltaal in je ZIP.
Veiligheid voor {{placeholder}}
Behoudt i18next-interpolatietokens zoals {{name}} en {{count}} exact—geen kapotte strings na vertaling.
Afhandeling van meervoudssleutels (_one/_other)
Ondersteunt i18next-stijl meervoudssplitsingen zoals key_one en key_other zodat grammatica per taal correct blijft.
Kant-en-klare output (namespace-ZIP)
Download een locales/-boom die klaar is voor i18next.init() of react-i18next—dezelfde paden, vertaalde waarden.
Parallelle vertaling
Alle talen worden tegelijk vertaald. De meeste opdrachten zijn binnen 5 minuten klaar.
Eenmalige betaling
Geen abonnementen, geen maandelijkse kosten. Betaal één keer per opdracht, download voor altijd.
Hoe i18next JSON in elkaar past
i18next-projecten splitsen strings vaak per namespace onder locales/{lang}/. LocalePack genereert dezelfde structuur voor elke taal die je kiest.
mapstructuur van locales/
locales/ ├── en/ │ ├── common.json ← source namespace │ └── auth.json ├── de/ │ ├── common.json │ └── auth.json ├── fr/ │ └── ... └── ... (52 locales)
Gebruik van i18next.t()
// locales/en/common.json
{
"welcome": "Hello {{name}}",
"items_one": "{{count}} item",
"items_other": "{{count}} items"
}
// After i18next.init({ ns: ['common'] })
i18next.t('common:welcome', { name: 'Ada' });
i18next.t('common:items', { count: 5 });Runtime-API
t()
Configuratiebestand
i18next.init()
Plaatshouders
{{variable}}
Meervoudsvormen
_one/_other
Waarom niet gewoon generieke tools gebruiken?
Vertaaltools voor algemeen gebruik breken vaak i18next-namespaces, placeholders met dubbele accolades en _one/_other-meervoudconventies.
LocalePack | Handmatige vertaling | Generieke TMS | |
|---|---|---|---|
| Insteltijd | 2 minuten | Uren per taal | 30+ minuten |
| Kostentransparantie | |||
| Ondersteuning voor namespace-JSON | |||
| {{placeholder}} & meervoudveilig | |||
| Snelheid (52 talen) | < 5 min | Weken | Uren |
| Het beste voor | i18next- & React-apps | Kleine projecten | Enterprise-CMS |
Vertrouwd door i18next-ontwikkelaars
“Onze locales/en-map ging in één middag naar 12 talen. {{variables}} en meervoudsleutels kwamen intact terug.”
Alex R.
Full-stack developer, SaaS-app
“Eindelijk een pipeline die namespaces respecteert. De ZIP belandt rechtstreeks in onze repo—geen handmatig samenvoegen.”
Lisa M.
Frontend engineer
“Transparante prijzen overtuigden me. Ik zag de schatting voordat ik ook maar één common.json uploadde.”
Dev J.
Open-sourcebijdrager
52
Ondersteunde locales
100%
Mustache-stijl & meervoudveilig
ZIP
Namespace-ZIP
Klaar om je i18next-app wereldwijd te lanceren?
Eenmalig betalen • Namespace-ZIP downloaden • Wereldwijd lanceren
Probeer LocalePack