AI-lokalisatie voor Chrome-extensies
Upload je bronbestand messages.json, kies doeltalen, betaal één keer en download een kant-en-klare _locales-ZIP.
Hoe het werkt
Drie eenvoudige stappen om je Chrome-extensie te lokaliseren. Vertalingen starten na betaling—we zetten opdrachten in de wachtrij en genereren de ZIP binnen enkele minuten.
Uploaden
Sleep je bronbestand messages.json hierheen. We parseren het direct en valideren de indeling van Chrome-extensie.
Selecteer talen en bekijk de prijs
Kies uit 52 talen. Bekijk transparante prijzen op basis van je bestandsgrootte voordat je betaalt.
ZIP downloaden
Betaal eenmalig via Stripe. We genereren alle _locales/{lang}/messages.json-bestanden en bundelen ze in een ZIP.
Transparante prijscalculator
Zie precies wat je betaalt voordat je uploadt. De definitieve prijs wordt na het uploaden berekend op basis van tekenreekslengte en de geselecteerde talen.
1. Upload bestand
Sleep messages.json hierheen
of klik om te bladeren
Alleen Chrome-extensieformaat. Max. 500KB.
2. Selecteer talen
3 van 55 talen geselecteerd
3. Jouw schatting
Definitieve prijs wordt na het uploaden van het bestand berekend op de afrekenpagina
Eenmalige betaling • Geen abonnement
Gemaakt voor ontwikkelaars
Speciaal gebouwd voor het locale-formaat van Chrome-extensie. Geen generieke vertaaltool.
Ondersteunt Chrome-formaat
Speciaal gebouwd voor de messages.json-structuur van Chrome-extensie, met ondersteuning voor message, description en placeholders.
Bescherming van placeholders
Behoudt de $PLACEHOLDER$-syntaxis exact zoals die is. Je variabelen blijven in alle talen intact.
Context via beschrijving
We lezen je description-velden en gebruiken ze als context voor nauwkeurigere AI-vertalingen.
ZIP-export klaar
Download een ZIP met de juiste mapstructuur _locales/{lang}/messages.json. Zet hem in je extensie.
Parallelle verwerking
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 i18n werkt in de Chrome-extensie
Chrome-extensies declareren "default_locale" in manifest.json om i18n in te schakelen. De browser leest vervolgens tijdens runtime lokalisatiestrings uit _locales/{locale}/messages.json. Elke sleutel heeft een "message"-veld, een optionele "description" voor context en optionele "placeholders" voor dynamische waarden — allemaal zaken die LocalePack standaard ondersteunt.
_locales/
├── en/
│ └── messages.json ← default_locale
├── de/
│ └── messages.json
├── fr/
│ └── messages.json
└── ja/
└── messages.json{
"appName": {
"message": "My Extension",
"description": "Extension name"
},
"greeting": {
"message": "Hello, $USER$!",
"placeholders": {
"user": { "content": "$1" }
}
}
}Runtime-API
chrome.i18nVoorbeeld-aanroep
chrome.i18n.getMessage("appName")Vereist in manifest
"default_locale"De Chrome Web Store toont automatisch de naam en beschrijving van je extensie in de taal van de bezoeker wanneer _locales/ hun taalmap bevat.
Waarom niet gewoon generieke tools gebruiken?
Vertaaltools voor algemene doeleinden begrijpen het Chrome-extensie-formaat niet.
LocalePack | Handmatige vertaling | Generieke TMS | |
|---|---|---|---|
| Insteltijd | 2 minuten | Uren per taal | 30+ minuten |
| Kostentransparantie | |||
| Chrome-formaatveiligheid | |||
| Bescherming van placeholders | |||
| Snelheid (52 talen) | < 5 min | Weken | Uren |
| Het beste voor | Chrome-extensies | Kleine projecten | Enterprise-webapps |
Vertrouwd door extensieontwikkelaars
“Heeft me uren aan saai werk bespaard. Ik uploadde mijn messages.json en kreeg perfecte vertalingen terug in precies het formaat dat ik nodig had.”
Sarah K.
Indie dev, AdBlock-extensie
“Eindelijk een tool die het Chrome-extensieformaat begrijpt. Nooit meer kapotte placeholders repareren na vertaling.”
Marcus T.
Extensiebeheerder
“Transparante prijzen waren het doorslaggevende punt. Ik wist precies wat ik zou betalen voordat ik iets uploadde.”
Dev J.
Open-sourcebijdrager
52
Ondersteunde locales
100%
Placeholder-veilige output
ZIP
Klaar om te shippen
Veelgestelde vragen
Alles wat je moet weten over LocalePack.
Klaar om je Chrome-extensie wereldwijd te lanceren?
Eenmalig betalen - ZIP downloaden - Wereldwijd lanceren
Probeer LocalePack