Skip to main content
AI agent network visualization

Preložte súbory JSON za niekoľko sekúnd

Kľúče zostanú neporušené. Vnorenie sa zachová. Interpolačné premenné sa nezmenia. Pôvodné reťazce jednoducho nahradí preložený obsah.

Manuálny preklad JSON je mínové pole

Poznáte ten postup. Exportovať lokalizačný súbor JSON, otvoriť ho v tabuľkovom alebo prekladovom nástroji, dávať pozor na vnorené kľúče, dúfať, že sa nikto nedotkne premenných, znova importovať, opraviť poškodenú štruktúru a zopakovať to pre každý jazyk.

Všeobecné prekladové nástroje sploštia alebo poškodia vnorené kľúče

Všeobecné nástroje preložia alebo poškodia interpolačné premenné

Ak nástroje nerozumejú syntaxi MessageFormat, pravidlá množného čísla ICU sa potichu poškodia

Indexy polí sa posunú, poradie kľúčov sa zmení a formátovanie zmizne

Zdroj (angličtina)
messages/en.json
{
  "welcome": "Welcome, {name}!",
  "items": {
    "count": "{count, plural, one {# item} other {# items}}",
    "empty": "Your cart is empty"
  },
  "nav": {
    "home": "Home",
    "settings": "Settings"
  }
}
Preklad (nemčina)
messages/de.json
{
  "welcome": "Willkommen, {name}!",
  "items": {
    "count": "{count, plural, one {# Artikel} other {# Artikel}}",
    "empty": "Ihr Warenkorb ist leer"
  },
  "nav": {
    "home": "Startseite",
    "settings": "Einstellungen"
  }
}

Čo i18n Agent zachováva

Štruktúra kľúčov

Vnorené kľúče, bodková notácia a indexy polí zostanú presne na svojom mieste

Interpolačné premenné

Premenné ako name, count a zástupné symboly price sa rozpoznajú a zostanú nezmenené vo všetkých hlavných frameworkoch i18n

Pravidlá množného čísla ICU

Kategórie množného čísla sa preložia správne a štruktúra ICU MessageFormat zostane neporušená

Formátovanie a medzery

Odsadenie, poradie kľúčov a formátovanie JSON zodpovedajú Vášmu zdrojovému súboru

Funguje s Vaším frameworkom i18n

next-intl
i18next / react-i18next
react-intl (FormatJS)
vue-i18n
Angular i18n
Flutter ARB

Ako to funguje

How i18n Agent works: Install, Translate, Done
1
2
3
terminal
$translate_filesrc/messages/en.json
 --target["de", "ja", "es"]
Done.3 languages, 142 keys translated.

Bez manuálneho kopírovania, vkladania a extrakcie reťazcov. Iba preložené súbory.

Vyskúšajte i18n Agent teraz

Potiahnite súbor na preklad sem

JSON, YAML, PO, XML, CSV, Markdown, Properties

alebo kliknite a vyberte súbor

Cieľové jazyky

Bez registrácieOkamžitý odhad

Často kladené otázky

Ste vývojár?

Nainštalujte server MCP a preložte svoj prvý súbor za 2 minúty.

Nainštalovať server MCP

Podnikový tím?

Stále Vás viaže zmluva s TMS? Porozprávajme sa o migrácii.