AI lokalizace pro aplikace Next.js
Nahrajte svůj JSON soubor s překlady, vyberte cílové jazyky, zaplaťte jednou a stáhněte si hotové soubory s lokalizacemi.
Jak to funguje
Tři jednoduché kroky k lokalizaci vaší Next.js aplikace. Překlady se spustí po zaplacení — úlohy zařadíme do fronty a soubory vygenerujeme během několika minut.
Nahrát
Přetáhněte sem svůj JSON soubor s překlady (next-intl, react-i18next nebo jednoduchý JSON). Formát automaticky rozpoznáme.
Vyberte jazyky a zobrazte cenu
Vyberte si z 52 jazyků. Ještě před zaplacením uvidíte transparentní cenu podle velikosti souboru a složitosti.
Stáhnout překlady
Zaplaťte jednorázově přes Stripe. Vygenerujeme soubory pro jednotlivé locale a zachováme vnořenou strukturu, ICU zprávy i zástupné symboly.
Transparentní odhad ceny
Přesně uvidíte, kolik zaplatíte, ještě před nahráním. 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 a vyberte
next-intl, react-i18next nebo plochý JSON. Max. 500 KB.
2. Vyberte jazyky
Vybráno 3 z 52 jazyků
3. Váš odhad
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 Next.js
Navrženo přímo pro překladové soubory i18n v Next.js. Není to obecný překladový nástroj.
Podpora více formátů
Podporuje next-intl, react-i18next, i18next a jednoduchý plochý JSON. Při nahrání formát automaticky rozpoznáme.
Bezpečnost ICU zpráv
Zachovává syntaxi ICU pro plurály/výběr, například {count, plural, one {# item} other {# items}}, napříč všemi překlady.
Podpora vnořeného JSON
Zvládá hluboce vnořené JSON struktury. Hierarchie vašich jmenných prostorů je ve výstupních souborech zachována přesně.
Výstup připravený k použití
Stáhněte si přeložené JSON soubory pro jednotlivé locale. Vložte je do složky messages/ nebo locales/ a publikujte.
Paralelní zpracování
Všechny jazyky se překládají současně. Většina úloh se dokončí do 5 minut.
Jednorázová platba
Žádná předplatná, žádné měsíční poplatky. Zaplaťte jednou za úlohu, stahujte navždy.
Jak funguje i18n v Next.js
Aplikace Next.js používající next-intl nebo react-i18next ukládají překlady do souborů JSON pro jednotlivé jazyky. LocalePack je všechny vygeneruje z vašeho zdrojového souboru.
Struktura složky messages/
messages/ ├── en.json ← source locale ├── de.json ├── fr.json ├── ja.json └── ... (52 locales)
Použití next-intl
// messages/en.json
{
"HomePage": {
"title": "Welcome to our platform",
"description": "Build amazing apps",
"items": "{count, plural,
=0 {No items}
one {# item}
other {# items}}"
}
}
// In your component
const t = useTranslations('HomePage');
<h1>{t('title')}</h1>
<p>{t('items', { count: 5 })}</p>Runtime API
useTranslations()
Konfigurační soubor
i18n.ts
Zástupné proměnné
{variable}
Množná čísla
ICU format
Proč nepoužít obecné nástroje?
Nástroje pro překlad pro obecné použití nerozumí formátu i18n pro Next.js, zprávám ICU ani vnořeným strukturám JSON.
LocalePack | Ruční překlad | Obecný TMS | |
|---|---|---|---|
| Doba nastavení | 2 minuty | Hodiny na jazyk | 30+ minut |
| Transparentnost nákladů | |||
| Podpora vnořeného JSON | |||
| Bezpečnost ICU zpráv | |||
| Rychlost (52 jazyků) | < 5 min | Týdny | Hodiny |
| Nejvhodnější pro | aplikace Next.js | Malé projekty | Podnikový CMS |
Důvěřují mu vývojáři Next.js
“Ušetřilo mi to dny práce. Nahrál jsem svůj next-intl JSON a dostal jsem zpět perfektně strukturované překlady se zachovanými ICU plurály.”
Alex R.
Full-stack vývojář, SaaS aplikace
“Konečně nástroj, který rozumí vnořenému JSON a nerozbije mi ICU zprávy. Výstup se dá rovnou vložit do mé složky messages/.”
Lisa M.
Vývojářka Next.js
“Transparentní ceny byly rozhodujícím faktorem. Přesně jsem věděl, kolik zaplatím, ještě než jsem cokoli nahrál.”
Dev J.
Přispěvatel do open source
52
Podporované lokalizace
100%
Výstup bezpečný pro ICU
JSON
Připraveno k nasazení
Jste připraveni nasadit svou Next.js aplikaci globálně?
Zaplaťte jednou • Stáhněte soubory locale • Nasazujte globálně
Vyzkoušet LocalePack