Tehisintellektiga genereeritud rakendused rikkuvad lokaliseerimist.

Tehisintellekt kirjutab sinu kasutajaliidese. globalize kirjutab i18n-i.

Tehisintellekti tööriistad genereerivad kasutajaliidest kiiresti — kuid kodeerivad inglise keele kõikjal. globalize.now teisendab selle kasutajaliidese automaatselt reaalseks i18n-arhitektuuriks.

Tootmiskoodbaasi väljastamine kehtestatud mustritega? Vaata, kuidas globalize.now sobib arendaja töövoogudega.

Ehitatud koodbaaside jaoks, mis on loodud Cursoriga, Copilotiga ja ChatGPT-ga.

Töötab Reactiga, Next.js-iga, Vue-ga ja kaasaegse esiosa raamistikuga.

Väljund

Enne

<button>Submit order</button>

Pärast

<button>{t("checkout.submit_order")}</button>
locales/
  en.json  fr.json  es.json

Kuidas muuta oma tehisintellektiga genereeritud rakendus i18n-valmis?

Teie hoidla skannimise käigus

Skannin repositooriumi...

hardcoded UI stringid tuvastatud

translation keys loodud

lokaali faili loodud

sõnastik genereeritud

Sinu rakendus on nüüd i18n-valmis tehisintellektile.

Rakenduses töötame klooniga ja anname teile ülevaatamiseks haru. Agendi teel käivitub see lokaalselt ja näitab iga muutust enne faili puudutamist.

Eelistate seda oma koodeerimisagendist käivitada? Vaadake agendi teed →

Miks lokaliseerimise rikkumine tehisintellektiga genereeritud koodbaaside puhul

Kui tehisintellekt genereerib kasutajaliidese, kodeerib see tavaliselt stringid otse komponentidesse. Kui lokaliseerimist on vaja:

  • stringid on hajutatud sadade failide vahele
  • duplikeeritud kasutajaliidese tekst kõikjal
  • tõlkevõtmeid pole
  • lokaali süsteemi pole

I18n-i lisamine hiljem muutub täielikuks ümberkorraldamiseks.

Kuidas globalize.now muudab kõvakodeeritud kasutajaliidese reaalseks i18n-iks?

globalize.now skannib sinu repo ja kirjutab kõvakodeeritud kasutajaliidese struktureeritud lokaliseerimissüsteemiks.

Enne

<button>Submit order</button>

Pärast

<button>{t("checkout.submit_order")}</button>

Lokaali failid

locales/
  en.json
  fr.json
  es.json

globalize.now teisendab tehisintellektiga genereeritud kasutajaliidese automaatselt i18n-valmis kasutajaliidese.

CLI loob i18n-konfiguratsiooni ja lokaali JSON-failid automaatselt.

globalize.now on i18n-valmis tehisintellektiga genereeritud rakenduste jaoks.

globalize eraldab sinu rakendusest kõvakodeeritud kasutajaliidese teksti, genereerib tõlkevõtmeid ja loob lokaali failid automaatselt.

Mida globalize.now genereerib

Kuidas globalize.now tuvastab kõvakodeeritud kasutajaliidese stringid?

Skanni komponente ja marsruute, et leida kasutajale nähtav tekst, mis on manustatud sinu kasutajaliidesse.

Genereeri struktureeritud i18n-võtmed

Teisenda toorest kasutajaliidese stringid automaatselt nimeruumiga tõlkevõtmeteks.

Loo lokaali failid automaatselt

Genereeri lokaali JSON-failid ja jagatud sõnastik, mis on tõlkimiseks valmis.

Kuidas see töötab

1

Skanni oma repo

Parsi komponendid ja marsruudid, et tuvastada kasutajaliidese stringid.

2

Normaliseeri tekst

Teisenda kasutajaliidese tekst struktureeritud tõlkevõtmeteks.

3

Genereeri lokaliseerimisstruktuur

Loo lokaali failid ja sõnastik, mis on tõlkimiseks valmis.

Muuda oma tehisintellektiga genereeritud rakendus i18n-valmis.

Paranda lokaliseerimist enne, kui see muutub ümberkirjutamiseks.

Alusta tasuta

Vali oma töövoog

globalize.now töötab olenemata sellest, kas sinu kasutajaliides on kirjutatud tehisintellektiga või ehitatud traditsioonilistesse koodbaasisse.

Tehisintellektiga genereeritud rakendused

Tehisintellekti tööriistad nagu Cursor ja v0 genereerivad sageli kasutajaliidese kõvakodeeritud tekstiga.globalize eraldab need stringid ja genereerib tõlkevõtmeid automaatselt.

Tehisintellekti arendajatele

Arendaja koodbaaside

Olemasolevate koodbaaside puhul skannib globalize komponente ja teisendab kasutajaliidese stringid struktureeritud tõlkevõtmeteks.

Arendajatele

Lovable apps

Built in Lovable? Add the lovable-i18n skill and keep every language in sync on each push.

See the Lovable guide