AI lokalizacija za messages.json
Naložite izvorni messages.json, izberite ciljne jezike, plačajte enkrat in prenesite ZIP _locales, pripravljen za objavo.
Kako deluje
Trije preprosti koraki za lokalizacijo vaše browser extension. Prevodi se izvedejo po plačilu—opravila postavimo v čakalno vrsto in ZIP ustvarimo v nekaj minutah.
Naloži
Spustite izvorno datoteko messages.json. Takoj jo razčlenimo in preverimo obliko browser extension.
Izberite jezike in si oglejte ceno
Izbirajte med 52 jeziki. Pred plačilom si oglejte pregledno ceno glede na velikost datoteke.
Prenesite ZIP
Plačajte enkrat prek Stripe. Ustvarimo vse datoteke _locales/{lang}/messages.json in jih zapakiramo v ZIP.
Pregleden ocenjevalnik cen
Natančno si oglejte, koliko boste plačali, še preden naložite datoteko. Končna ponudba se izračuna po nalaganju glede na dolžino nizov in izbrane jezike.
1. Naložite datoteko
Spustite messages.json sem
ali kliknite za brskanje
Chrome, Firefox, Edge, Opera & Safari. Max 500KB.
2. Izberite jezike
Izbranih 3 od 55 jezikov
3. Vaša ocena
Končna cena se izračuna po nalaganju datoteke na strani za plačilo
Enkratno plačilo • Brez naročnine
Narejeno za razvijalce
Namensko zasnovano za obliko lokalizacij browser extension. Ni generično orodje za prevajanje.
Pozna format WebExtension
Zgrajeno posebej za strukturo browser extension messages.json s podporo za message, description in placeholders.
Zaščita označb mesta
Natančno ohrani sintakso $PLACEHOLDER$ takšno, kot je. Vaše spremenljivke ostanejo nedotaknjene v vseh jezikih.
Kontekst opisa
Preberemo vaša polja description in jih uporabimo kot kontekstne namige za natančnejše prevode z umetno inteligenco.
Pripravljen izvoz ZIP
Prenesite ZIP s pravilno strukturo map _locales/{lang}/messages.json. Preprosto ga dodajte v svojo razširitev.
Vzporedna obdelava
Vsi jeziki se prevajajo hkrati. Večina opravil je končanih v manj kot 5 minutah.
Enkratno plačilo
Brez naročnin, brez mesečnih stroškov. Plačajte enkrat na opravilo, prenesite za vedno.
Kako deluje i18n razširitve WebExtension
The WebExtension messages.json format is used identically by Chrome, Firefox, Edge, Opera, and Safari. Each key defines a "message" string, an optional "description" that LocalePack uses as translation context, and optional "placeholders" for dynamic values like $USER$. LocalePack generates correct _locales/{locale}/messages.json files for all 5 browsers.
_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" }
}
}
}API med izvajanjem
chrome.i18n / browser.i18nPrimer klica
getMessage("key")Zahtevano v manifestu
"default_locale"Chrome Web Store, AMO, Edge Add-ons, Opera Addons, and Mac App Store all read _locales/ to show localized extension names and descriptions to users in their language.
Zakaj ne bi preprosto uporabili generičnih orodij?
Splošna orodja za prevajanje ne razumejo formata browser extension.
LocalePack | Ročno prevajanje | Generični TMS | |
|---|---|---|---|
| Čas nastavitve | 2 minuti | Ure na jezik | 30+ minut |
| Transparentnost stroškov | |||
| Varnost formata za WebExtension | |||
| Zaščita označb mesta | |||
| Hitrost (52 jezikov) | < 5 min | Tedni | Ure |
| Najboljše za | Any WebExtension format | Majhni projekti | Poslovne spletne aplikacije |
Zaupajo nam razvijalci razširitev
“Prihranilo mi je ure dolgočasnega dela. Naložila sem svoj messages.json in dobila popolne prevode v natanko takem formatu, kot sem ga potrebovala.”
Sarah K.
Neodvisna razvijalka, razširitev AdBlock
“Finally a tool that actually understands messages.json format. Placeholders survive translation — no more manual fixes.”
Marcus T.
Vzdrževalec razširitve
“Transparentno oblikovanje cen je bilo odločilno. Točno sem vedel, koliko bom plačal, še preden sem karkoli naložil.”
Dev J.
Sodelavec odprtokodne skupnosti
52
Podprte lokalizacije
100%
Izhod, varen za označbe mesta
ZIP
Pripravljeno za objavo
Pogosta vprašanja
Vse, kar morate vedeti o LocalePack.
Ste pripravljeni, da svojo browser extension objavite globalno?
Plačate enkrat – Prenesete ZIP – Objavite globalno
Preizkusite LocalePack