
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.
Laadi üles oma nimeruumi JSON-failid, vali sihtkeeled, maksa üks kord ja laadi alla locale-failid, mis on useTranslation() jaoks valmis.
Kolm lihtsat sammu oma react-i18nexti projekti lokaliseerimiseks. Laadi üles nimeruumi JSON, maksa üks kord ja laadi alla failid, mis on I18nextProvideri jaoks valmis.
Lohista oma locales/ nimeruumi failid (nt locales/en/common.json). Tuvastame {{placeholders}} ja _one/_other mitmuse võtmed automaatselt.
Vali 52 keele hulgast. Näed enne maksmist läbipaistvat hinnastust, mis põhineb sinu faili suurusel ja keerukusel.
Maksa üks kord Stripe'i kaudu. Saad locales/ ZIP-i, mis on valmis I18nextProviderile ette andmiseks — sama nimeruumi struktuur, tõlgitud väärtused.
Näe täpselt, kui palju maksad enne üleslaadimist. Lõplik pakkumine arvutatakse pärast üleslaadimist faili keerukuse ja valitud keelte põhjal.
Lohista JSON-fail siia
või klõpsa sirvimiseks
react-i18next nimeruumi JSON (locales/**). Maksimaalselt 500 KB.
Valitud 3 / 52 keelt
Lõplik hind arvutatakse kassalehel pärast faili üleslaadimist
Ühekordne makse • Tellimuseta
Spetsiaalselt loodud useTranslation(), I18nextProvideri ja nimeruumi JSON-i jaoks — mitte üldotstarbeline tõlketööriist.
Hoiab common.json-i, auth.json-i ja kõik nimeruumid igas lokaadis sünkroonis, et useTranslation('ns') töötaks ilma muudatusteta.
Säilitab interpolatsioonitokenid nagu {{name}} ja {{count}} bait-baidilt — Reacti komponentides ei teki katkiseid stringe.
Käsitleb react-i18nexti mitmuse jaotusi nagu key_one ja key_other, et grammatika püsiks korrektne kõigis sihtkeeltes.
Laadi alla locales/ ZIP sama kaustastruktuuriga — lisa see oma reposse ja anna see otse I18nextProviderile.
Kõik keeled tõlgitakse samaaegselt. Enamik töid valmib vähem kui 5 minutiga.
Ei mingeid tellimusi ega kuutasusid. Maksa üks kord töö eest, laadi alla igavesti.
react-i18next laadib lokaadifailid I18nextProvideri kaudu. LocalePack genereerib kõik nimeruumifailid samas struktuuris, mida sinu rakendus juba eeldab.
locales/ ├── en/ │ ├── common.json ← source namespace │ └── auth.json ├── de/ │ ├── common.json │ └── auth.json ├── fr/ │ └── ... └── ... (52 locales)
// 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 });Hook'i API
t()
I18nextProvider
i18next.init()
Kohatäited
{{variable}}
Mitmus
_one/_other
Üldotstarbelised tõlketööriistad lõhuvad useTranslation() nimeruumi JSON-i, topeltsulgudes kohatäited ja _one/_other mitmuse konventsioonid.
LocalePack | Käsitsi tõlkimine | Üldine TMS | |
|---|---|---|---|
| Seadistusaeg | 2 minutit | Tunde keele kohta | 30+ minutit |
| Kulude läbipaistvus | |||
| Nimeruumi JSON-i tugi | |||
| {{placeholder}} ja mitmuse ohutus | |||
| Kiirus (52 keelt) | < 5 min | Nädalad | Tunnid |
| Parim | react-i18nexti rakendused | Väikesed projektid | Ettevõtte CMS |
Päris projektid, mis kasutasid LocalePacki, et jõuda ülemaailmse publikuni kuni 52 keeles.

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.

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.

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.

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.
“Meie Reacti rakendus läks ühest ingliskeelsest versioonist 12 keeleni ühe pärastlõunaga. useTranslation() nimeruumid jäid terviklikuks.”
Sam K.
Reacti arendaja, SaaS-idufirma
“I18nextProvider töötas kohe pärast ZIP-i lisamist. Ei mingit käsitsi ühendamist ega katki läinud {{variables}}.”
Priya M.
Frontend-insener
“Nägin hinnapakkumist enne, kui laadisin üles ainsagi faili. Täpselt see, mida vajasin ühekordseks lokaliseerimistööks.”
Chris D.
Vabakutseline Reacti arendaja
52
Toetatud lokaadid
100%
{{placeholder}} ja mitmusekindel
ZIP
Nimeruumi ZIP
Maksa üks kord • Laadi alla nimeruumi ZIP • Avalda üle maailma
Proovi LocalePacki