AI-lokalisatie voor Opera-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 Opera-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 Opera-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 Opera-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 Opera-extensie. Geen generieke vertaaltool.
Ondersteunt Opera-formaat
Speciaal gebouwd voor de messages.json-structuur van Opera-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 Opera-extensie
Opera-extensies zijn gebouwd op het Chromium WebExtension-platform — dezelfde _locales/{locale}/messages.json-structuur als Chrome. De chrome.i18n API is in Opera zonder aanpassing beschikbaar en de ZIP-output van LocalePack is direct compatibel.
_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"Opera is gebouwd op Chromium. Elke _locales-ZIP die voor Chrome werkt, werkt ook voor Opera zoals hij is.
De Opera Addons Store bedient gebruikers in veel verschillende locales. Een complete _locales/-map verbetert de vindbaarheid aanzienlijk voor niet-Engelstalige gebruikers.
Waarom niet gewoon generieke tools gebruiken?
Vertaaltools voor algemene doeleinden begrijpen het Opera-extensie-formaat niet.
LocalePack | Handmatige vertaling | Generieke TMS | |
|---|---|---|---|
| Insteltijd | 2 minuten | Uren per taal | 30+ minuten |
| Kostentransparantie | |||
| Opera-formaatveiligheid | |||
| Bescherming van placeholders | |||
| Snelheid (52 talen) | < 5 min | Weken | Uren |
| Het beste voor | Opera-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 Opera-extensieformaat begrijpt. Geen gedoe meer met kapotte placeholders 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 Opera-extensie wereldwijd te lanceren?
Eenmalig betalen - ZIP downloaden - Wereldwijd lanceren
Probeer LocalePack