LocalePack
ChromeFirefoxEdgeOperaSafariCWS-listázás
Vue.jsReact
Next.jsi18nextReact Native
Fejlesztői útmutatókSikertörténetek
Kifejezetten Safari-bővítményekhez

MI-alapú lokalizáció Safari-bővítmények

Töltsd fel a forrás messages.json fájlodat, válaszd ki a célnyelveket, fizess egyszer, és tölts le egy azonnal kiadható _locales ZIP-et.

Helyőrzőbiztos fordítások
Megfelel a(z) Safari messages.json formátumának
Átlátható árazás
messages.json
Forrásnyelv (példa)
{
  "appName": {
    "message": "My Extension",
    "description": "Name"
  },
  "welcomeMsg": {
    "message": "Hello, $USER$!",
    "placeholders": {
      "user": {
        "content": "$1"
      }
    }
  }
}
Német (kimenet)
{
  "appName": {
    "message": "Meine Erweiterung",
    "description": "Name"
  },
  "welcomeMsg": {
    "message": "Hallo, $USER$!",
    "placeholders": {
      "user": {
        "content": "$1"
      }
    }
  }
}
52 locales

Hogyan működik

Három egyszerű lépés a(z) Safari-bővítmény lokalizálásához. A fordítások a fizetés után futnak — sorba állítjuk a feladatokat, és percek alatt legeneráljuk a ZIP-et.

01

Feltöltés

Húzd be a forrás messages.json fájlodat. Azonnal feldolgozzuk, és ellenőrizzük a(z) Safari-bővítmény formátumát.

02

Nyelvek kiválasztása és ár megtekintése

Válassz 52 nyelv közül. Fizetés előtt, a fájlméret alapján átlátható árazást látsz.

03

ZIP letöltése

Fizess egyszer a Stripe-on keresztül. Legeneráljuk az összes _locales/{lang}/messages.json fájlt, és egy ZIP-be csomagoljuk.

Élő árazási demó

Átlátható árazásbecslő

Már feltöltés előtt pontosan láthatod, mennyit fogsz fizetni. A végső árajánlatot feltöltés után számítjuk ki a karakterhossz és a kiválasztott nyelvek alapján.

1. Fájl feltöltése

Húzd ide a messages.json fájlt

vagy kattintson a tallózáshoz

Csak Safari WebExtension formátum. Max. 500 KB.

2. Nyelvek kiválasztása

|

3 / 55 nyelv kiválasztva

3. Árajánlatod

Kiválasztott nyelvek3

A végső ár a fájl feltöltése után, a fizetési oldalon kerül kiszámításra

Egyszeri fizetés • Nincs előfizetés

Fejlesztőknek készült

Kifejezetten a(z) Safari-bővítmény locale formátumhoz készült. Nem egy általános fordítóeszköz.

Safari formátumot ismer

Kifejezetten a(z) Safari-bővítmény messages.json struktúrájához készült, üzenet-, leírás- és placeholder-támogatással.

Placeholder-védelem

A $PLACEHOLDER$ szintaxist pontosan változatlanul megőrzi. A változóid minden nyelven érintetlenek maradnak.

Leírási kontextus

Beolvassuk a leírás mezőidet, és kontextusjelzésként használjuk őket a pontosabb AI-fordításokhoz.

ZIP export kész

Tölts le egy ZIP-et a helyes _locales/{lang}/messages.json mappastruktúrával. Csak dobd be a bővítményedbe.

Párhuzamos feldolgozás

Minden nyelv fordítása egyszerre történik. A legtöbb munka 5 percen belül elkészül.

Egyszeri fizetés

Nincs előfizetés, nincs havi díj. Munkánként egyszer fizetsz, és örökre letöltheted.

Hogyan működik a(z) Safari bővítmény i18n-je

A Safari Web Extensions ugyanazt a WebExtension formátumot használja, mint a Chrome és a Firefox — azonos _locales/{locale}/messages.json struktúrával. Az Apple átvette a szabványos formátumot, hogy egyszerű legyen a meglévő bővítmények portolása. A browser.i18n API elérhető a Safari Web Extensionsben, és a LocalePack kimenete teljes mértékben kompatibilis.

_locales/ mappastruktúra
_locales/
├── en/
│   └── messages.json   ← default_locale
├── de/
│   └── messages.json
├── fr/
│   └── messages.json
└── ja/
    └── messages.json
messages.json
{
  "appName": {
    "message": "My Extension",
    "description": "Extension name"
  },
  "greeting": {
    "message": "Hello, $USER$!",
    "placeholders": {
      "user": { "content": "$1" }
    }
  }
}

Futásidejű API

browser.i18n

Példahívás

browser.i18n.getMessage("appName")

Kötelező a manifestben

"default_locale"

A Mac App Store és az iOS App Store a bővítmény lokalizált nevét és leírását jeleníti meg, ha az _locales/ tartalmazza a felhasználó nyelvét. Az App Store Connect tiszteletben tartja az _locales/ mappádban lévő területi kódokat.

Safari Web Extensions i18n megjegyzések →

Miért ne használnál egyszerűen általános eszközöket?

Az általános fordítóeszközök nem értik a(z) Safari-bővítmény formátumot.

LocalePack
Kézi fordítás
Általános TMS
Beállítási idő2 percÓrák nyelvenként30+ perc
Költségátláthatóság
Safari formátumbiztonság
Placeholder-védelem
Sebesség (52 nyelv)< 5 percHetekÓrák
Legjobb erreSafari-bővítményekKis projektekVállalati webalkalmazások

Sikertörténetek

Valódi projektek, amelyek a LocalePack segítségével akár 52 nyelven is elérték a globális közönséget.

AstrologerAI AI astrology app localized into 52 languages

AstrologerAI: an AI astrology app localized into 52 languages

How the AstrologerAI app translated its entire experience into 52 languages with LocalePack — 6.3M tokens for $58.73 — to reach a worldwide audience in their own language.

DevToys.pro developer tools web app localized into 52 languages

DevToys.pro: 400% international traffic growth across 52 languages

How the DevToys.pro web app translated its entire UI into 52 languages with LocalePack — 5.8M tokens for $58.44 — and quadrupled its international organic traffic.

DevToys New Tab Chrome extension localized into 52 languages

DevToys New Tab: a Chrome extension localized UI + store listing in 52 languages

How the DevToys New Tab Chrome extension localized both its in-extension UI and its Chrome Web Store listing into 52 languages to reach a global audience.

The LocalePack site localized into 52 languages with LocalePack

LocalePack localized itself into 52 languages — with LocalePack

We used our own tool to translate the entire LocalePack site into 52 languages — 2.9M tokens for $27.37 — so developers worldwide find us in their own language.

Összes sikertörténet megtekintése

Bővítményfejlesztők által megbízhatónak tartva

“Órákig tartó, fárasztó munkát spórolt meg nekem. Feltöltöttem a messages.json fájlomat, és tökéletes fordításokat kaptam vissza pontosan abban a formátumban, amire szükségem volt.”

Sarah K.

Indie fejlesztő, AdBlock bővítmény

“Végre egy eszköz, amely érti a Safari-bővítmények formátumát. Nincs többé fordítás után javítgatott, elromlott helyőrző.”

Marcus T.

Bővítmény karbantartó

“Az átlátható árazás volt a döntő érv. Pontosan tudtam, mennyit fogok fizetni, mielőtt bármit feltöltöttem volna.”

Dev J.

Nyílt forráskódú közreműködő

52

Támogatott nyelvek

100%

Helyőrzőbiztos kimenet

ZIP

Azonnal élesíthető

Gyakran ismételt kérdések

Minden, amit tudnia kell a LocalePackről.

Készen állsz, hogy a(z) Safari-bővítmény világszerte elérhető legyen?

Fizess egyszer – ZIP letöltése – Világszintű kiadás

Próbáld ki a LocalePacket
LocalePack
ÚtmutatókAdatvédelemFeltételekTámogatás

© 2025 LocalePack. Minden jog fenntartva.

A projekt fordítása ezzel készült: LocalePack logoLocalePack