Selles artiklis kirjeldatakse viie prompt’i abil teekonda hardcoded inglise keelest mitmekeelsete Next.js-i või Reacti rakendusteni, kasutades agentide skill’e, Gitiga seotud lokaalifaile ja iga push’i järel toimuvat automaattõlget. globalize.now on tehisintellektil põhinev lokaliseerimisinfrastruktuur, mis hoiab uued kasutajaliidese stringid sünkroonis ilma käsitsi ekspordiringide või armatuurlaua pideva jälgimiseta. Lugege ROI-käsitlust artiklist Miks peaksite oma rakenduse globaliseerima, stack’i ülevaadet artiklist Parimad lokaliseerimistööriistad vibe-kodeerimiseks 2026. aastal ja ekstraktsiooni süvavaadet artiklist Kuidas lokaliseerida tehisintellekti loodud rakendust. Vibe-kodeerijatele suunatud sisu leiate ka globalize.now vibe-kodeerijate lehelt.
Kuidas viieastmeline globaliseerimistorustik töötab?
Kust alustada?
Ühendage oma hoidla globalize.now-ga. Esimene teisendus käivitatakse rakenduses ühe korra: see loeb hoidla läbi, asendab hardcoded string’id võtmetega ja avab ülevaatamiseks pull request’i. Iga järgnev push tõlgib kõik uue.
Kui eelistate esimese läbimise teha otse oma redaktoris, installib sama töövoog end teie agenti – Cursor, Claude Code’i, Codexi või ükskõik millesse, mida kasutate:
$ npx skills add globalize-now/globalize-skills
See installib i18n-i skill’id otse teie agenti. See tuvastab teie stack’i ja kuvab valiku, mida laadida:
✔ Install scope: Local — this project only
? Which skills?
── Presets ──
❯◉ globalize-guide — Detects stack, recommends i18n library
◉ lingui — LinguiJS skills (setup, translate, code)
◉ css — CSS i18n (logical properties, RTL)
◉ globalize-now-cli — globalize CLI setup and usage
◉ next-intl — next-intl for Next.js
Teie agent teab nüüd, kuidas projekt tõlgeteks ette valmistada. Käsitsi seadistamist pole vaja. Dokumentatsiooni pole vaja läbi lugeda.
Kuidas lokaalid pärast skill’ide installimist luua?
Öelge oma agendile:
Seadista minu projekt lokaliseerimiseks
See skannib teie koodibaasi, tuvastab kasutatava raamistiku, soovitab teie stack’i jaoks sobivat i18n-i teeki ja leiab kõik hardcoded stringid kõigist komponentidest:
Agent: Detected Next.js 15 with App Router.
I'll set up next-intl — best fit for your stack.
Found 47 hardcoded strings across 12 components.
Which languages do you need?
> English, Spanish, Arabic
Agent: Setting up 3 locales with RTL support for Arabic.
Creating translation files...
See on samm, mis võtab tavaliselt päevi. Teie agent teeb selle minutitega: raamistik on installitud, lokaali struktuur loodud ja RTL vajaduse korral seadistatud.
Kuidas teisendada literaalid tõlkevõtmeteks?
Öelge oma agendile:
Teisenda minu rakendus
See kirjutab teie komponendid ümber, asendades iga hardcoded stringi tõlkevõtme viitega. Samal ajal genereerib see teie lokaalifailid, täites need teie sõnastikuga kooskõlas:
Agent: Converting 47 strings to translatable keys
for Spanish and Arabic...
✓ es.json — 47 translatable strings
✓ ar.json — 47 translatable strings
All entries consistent with your glossary.
Teie koodibaas liigub hardcoded inglise keelest tõlkeks valmis arhitektuurini. Enne ja pärast:
// Before
<button>Submit order</button>
// After
<button>{t("checkout.submit_order")}</button>
Kuidas ühendada Git automaatse tõlkesünkroonimise jaoks?
Öelge oma agendile:
Ühenda see projekt globalize’iga
See ühendab teie hoidla globalize.now’ga. Edaspidi püsivad tõlked automaatselt sünkroonis – käsitsi eksporti pole vaja, armatuurlauaga sünkroonimist pole vaja ja uute funktsioonide avaldamisel ei jää stringe vahele:
Agent: Created project on globalize.
✓ Connected GitHub repo
✓ 3 locales configured (en, es, ar)
✓ Auto-translate on push enabled
New strings translated automatically on push to main.
Iga kord, kui push’ite uute kasutajaliidese stringidega koodi, tuvastab globalize.now need, tõlgib need ja teeb teie hoidlasse nende kohta PR-i.
Kuidas lokaalid keelevalijaga kasutajatele kättesaadavaks teha?
Öelge oma agendile:
Lisa minu veebisaidile keelevalija
Teie agent lisab kasutajaliidesesse lokaali vahetamise komponendi, mis on ühendatud teie olemasoleva i18n-i seadistusega. Kasutajad saavad nüüd keelte vahel vahetada.
See on kogu töövoog. Viis prompt’i. Teie rakendus on mitmekeelne, arhitektuur korras ja uued stringid püsivad avaldamise käigus automaatselt sünkroonis.
Milliseid stack’e globalize.now toetab?
globalize.now töötab kohe karbist Next.js-i, Reacti, Vite’i ja React Routeriga. Samuti integreerub see GitHubi, GitLabi, Claude’i, Cursori ja Codexiga – sobib arendustiimidele, kellel on olemasolevad koodibaasid, ning AI abil loodud rakendustele, mida soovitakse kiiresti turule tuua.
globalize-guide skill tuvastab teie stack’i automaatselt ja soovitab sobivat teeki. Te ei pea uurima, millist i18n-i raamistikku kasutada – teie agent teeb otsuse selle põhjal, mis on teie projektis juba olemas.
Mida hind sisaldab?
Kõik sisaldub ühes paketis: 20 €/kuu tööruumi kohta, sealhulgas 100 000 tähemärki tõlgitud väljundit. CLI, API, GitHubi sünkroonimine, üle 50 keele, sealhulgas RTL, ja prioriteetne tugi.
Muutke oma rakendus mitmekeelseks →
globalize.now muudab rakenduse koodis olevad tekstid tõlkeks valmis lokaale failideks ja hoiab neid ajakohasena, kui sa uusi versioone välja lasid.
Proovi globalize.now tasuta