LocalePack
ChromeFirefoxEdgeOperaSafariSeznam v CWS
Vue.jsReact
Next.jsi18nextReact Native
Vývojářské návodyPříklady úspěchu
Navrženo přímo pro i18next

AI lokalizace pro aplikace i18next

Nahrajte své namespace JSON soubory, vyberte cílové jazyky, zaplaťte jednou a stáhněte ZIP locales připravený k použití.

{{placeholder}} a bezpečné pro plurály
Více namespace
Transparentní ceny
locales/en/common.json
Zdroj (angličtina)
{
  "HomePage": {
    "title": "Welcome",
    "cta": "Get Started",
    "items": "{count, plural,
      one {# item}
      other {# items}}"
  }
}
Němčina (výstup)
{
  "HomePage": {
    "title": "Willkommen",
    "cta": "Loslegen",
    "items": "{count, plural,
      one {# Artikel}
      other {# Artikel}}"
  }
}
52 lokalizací

Jak to funguje

Tři jednoduché kroky k lokalizaci vašeho i18next projektu. Překlady běží po zaplacení — úlohy řadíme do fronty a během několika minut vygenerujeme namespace soubory.

01

Nahrajte namespace soubory

Vložte své JSON namespace (např. locales/en/common.json). Automaticky rozpoznáme strukturu i18next a klíče pro plurály.

02

Vyberte jazyky

Vyberte si z 52 jazyků. Před zaplacením uvidíte transparentní cenu podle velikosti a složitosti vašeho souboru.

03

Stáhnout

Zaplaťte jednou přes Stripe. Vrátíme ZIP, který zrcadlí locales/{lang}/, se zachovanými zástupnými symboly ve dvojitých složených závorkách a klíči _one/_other.

Ukázka cen v reálném čase

Transparentní odhad ceny

Před nahráním uvidíte přesně, kolik zaplatíte. Konečná cena se vypočítá po nahrání podle složitosti souboru a vybraných jazyků.

1. Nahrajte soubor

Přetáhněte sem JSON soubor

nebo klikněte pro výběr

JSON namespace pro i18next (locales/**). Max. 500 KB.

2. Vyberte jazyky

|

Vybráno 3 z 52 jazyků

3. Váš odhad

Vybrané jazyky3

Konečná cena se vypočítá po nahrání souboru na stránce pokladny

Jednorázová platba • Bez předplatného

Vytvořeno pro vývojáře i18next

Navrženo přímo pro i18next JSON namespaces, zástupné symboly ve dvojitých složených závorkách a pluralizační klíče — nejde o obecný překladový nástroj.

Podpora namespaces

Udržuje common.json, auth.json a vnořené namespaces zarovnané napříč všemi cílovými locales ve vašem ZIPu.

Bezpečnost {{placeholder}}

Zachovává i18next interpolační tokeny jako {{name}} a {{count}} přesně — po překladu žádné rozbité řetězce.

Zpracování pluralitních klíčů (_one/_other)

Zpracuje pluralizaci ve stylu i18next, jako key_one a key_other, aby gramatika zůstala správná pro každý jazyk.

Hotový výstup (namespace ZIP)

Stáhněte si strom locales/ připravený pro i18next.init() nebo react-i18next — stejné cesty, přeložené hodnoty.

Paralelní překlad

Všechny jazyky se překládají současně. Většina úloh je hotová do 5 minut.

Jednorázová platba

Žádná předplatná, žádné měsíční poplatky. Zaplaťte jednou za úlohu, stahujte navždy.

Jak do sebe zapadá i18next JSON

Projekty i18next často dělí řetězce podle namespace pod locales/{lang}/. LocalePack vygeneruje stejnou strukturu pro každý jazyk, který si vyberete.

Struktura složky locales/

locales/
├── en/
│   ├── common.json   ← source namespace
│   └── auth.json
├── de/
│   ├── common.json
│   └── auth.json
├── fr/
│   └── ...
└── ...       (52 locales)

Použití i18next.t()

// locales/en/common.json
{
  "welcome": "Hello {{name}}",
  "items_one": "{{count}} item",
  "items_other": "{{count}} items"
}

// After i18next.init({ ns: ['common'] })
i18next.t('common:welcome', { name: 'Ada' });
i18next.t('common:items', { count: 5 });

Runtime API

t()

Konfigurační soubor

i18next.init()

Zástupné symboly

{{variable}}

Pluraly

_one/_other

Proč nepoužít jen obecné nástroje?

Obecné překladové nástroje často rozbijí i18next namespaces, zástupné symboly ve dvojitých složených závorkách a pluralizační konvence _one/_other.

LocalePack
Ruční překlad
Obecný TMS
Čas nastavení2 minutyHodiny na jazyk30+ minut
Transparentnost ceny
Podpora JSON jmenných prostorů
Bezpečnost {{placeholder}} a plurálů
Rychlost (52 jazyků)< 5 minTýdnyHodiny
Nejlepší proi18next a React aplikaceMalé projektyPodnikový CMS

Příklady úspěchu

Skutečné projekty, které použily LocalePack k oslovení globálního publika až v 52 jazycích.

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.

Zobrazit všechny příklady úspěchu

Důvěřují nám vývojáři i18next

“Naše složka locales/en se během jednoho odpoledne rozrostla na 12 jazyků. {{variables}} a klíče pro plurály se vrátily neporušené.”

Alex R.

Full-stack vývojář, SaaS aplikace

“Konečně pipeline, která respektuje jmenné prostory. ZIP se rovnou vloží do našeho repozitáře — bez ručního slučování.”

Lisa M.

Frontend inženýrka

“Transparentní ceny mě přesvědčily. Viděl(a) jsem odhad ještě před nahráním jediného common.json.”

Dev J.

Přispěvatel do open source

52

Podporované jazyky

100%

Mustache styl a bezpečné plurály

ZIP

ZIP jmenného prostoru

Často kladené otázky

Vše, co potřebujete vědět o LocalePack pro i18next.

K dispozici také pro rozšíření prohlížeče:

ChromeFirefoxEdgeOperaSafari

Related developer guides

Deep dives on the formats, APIs and errors behind this page — written for developers, not translators.

i18next JSON format: namespaces, {{placeholders}}, and _one/_other plurals

A complete reference for the i18next JSON locale format — namespace files, double-brace {{placeholder}} syntax, _one/_other plural keys, nested objects, and how to structure your locales/ folder.

Next.js i18n: next-intl vs react-i18next vs i18next

Practical comparison of the three leading Next.js i18n libraries — App Router support, file format, TypeScript safety, pluralization syntax, and when to pick each one.

LocalePack vs POEditor for i18next JSON

Honest comparison of LocalePack and POEditor for i18next JSON translation. POEditor is a collaborative TMS with a string-count subscription and a free tier; LocalePack is upload → pay once → download.

Validate messages.json before shipping

How to catch every class of messages.json error before your users do: JSON syntax, missing required fields, missing keys across locales, malformed placeholder syntax, and manifest key mismatches.

Browse all guides →

Jste připraveni nasadit svou i18next aplikaci globálně?

Zaplaťte jednou • Stáhněte ZIP s namespace • Publikujte globálně

Vyzkoušet LocalePack
LocalePack
NávodyOchrana soukromíPodmínkyPodpora

© 2025 LocalePack. Všechna práva vyhrazena.

Tento projekt byl přeložen pomocí LocalePack logoLocalePack