AI-ģenerētas lietotnēs lokalizācija neizdodas.

AI rīki, piemēram, Cursor, v0 un Lovable, ģenerē UI ar hardkodētu tekstu. globalize.now ekstrahē šīs virknes un automātiski ģenerē reālu i18n arhitektūru.

AI rīki ātri ģenerē UI — bet viņi hardkodē angļu valodu visur. globalize.now automātiski konvertē šo UI reālā i18n arhitektūrā.

Izlaižat ražošanas kodu bāzi ar izveidotiem modeļiem? Skatiet kā globalize.now iederas izstrādātāju darbplūsmās.

AI raksta jūsu UI. globalize raksta i18n.

Veidots kodbase, kas izveidotas ar Cursor, Copilot un ChatGPT.

Darbojas ar React, Next.js, Vue un modernajiem frontend ietvares.

Izvade

Pirms

<button>Submit order</button>

Pēc

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

Kā padarīt manu AI ģenerēto lietotni i18n gatavu?

~/project
$npx globalize-now

Skenējam repozitoriju...

1243 UI virknes atklātas

987 tulkošanas atslēgas ģenerētas

lokalizācijas faili izveidoti

glosārijs ģenerēts

Jūsu lietotne tagad ir AI-gatava i18n.

Darbojas lokāli. Jūsu kods nekad neatstāj jūsu repozitoriju. CLI parāda priekšskatījumu visām izmaiņām pirms failu modificēšanas.

Kāpēc lokalizācija neizdodas AI ģenerētajos kodeksos

Kad AI ģenerē UI, tas parasti hardkodē virknes tieši komponentos. Līdz lokalizācijai ir nepieciešama:

  • virknes ir izkliedētas simtiem failu
  • dublēts UI teksts visur
  • nav tulkošanas atslēgu
  • nav lokalizācijas sistēmas

I18n pievienošana vēlāk kļūst par pilnīgu pārbūvi.

Kā globalize.now pārvērš iebūvēto UI par īstu i18n?

globalize.now skenē jūsu repozitoriju un pārraksta iebūvēto UI strukturētā lokalizācijas sistēmā.

Pirms

<button>Submit order</button>

Pēc

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

Lokalizācijas faili

locales/
  en.json
  fr.json
  es.json

globalize.now automātiski pārvērš AI ģenerēto UI par AI gatavu i18n.

CLI automātiski izveido i18n konfigurāciju un lokāles JSON failus.

globalize.now ir AI gatava i18n AI ģenerētām lietotnēm.

globalize izņem iebūvēto UI tekstu no jūsu lietotnes, ģenerē tulkošanas atslēgas un automātiski izveido lokāles failus.

Ko globalize.now ģenerē

Kā globalize.now atklāj iebūvētus UI tekstu?

Skenē komponentus un maršrutus, lai atrastu lietotājam redzamu tekstu jūsu UI.

Ģenerē strukturētas i18n atslēgas

Automātiski pārvērt neapstrādātu UI tekstu nosaukumotās tulkošanas atslēgās.

Automātiski izveidot lokāles failus

Ģenerē lokāles JSON failus un koplietojamu glosāriju, kas gatavs tulkošanai.

Kā tas darbojas

1

Skenē jūsu repozitoriju

Parsē komponentus un maršrutus, lai atklātu UI tekstu.

2

Normalizē tekstu

Pārvērt UI tekstu strukturētās tulkošanas atslēgās.

3

Ģenerē lokalizācijas struktūru

Izveido lokāles failus un glosāriju, kas gatavs tulkošanai.

Padarīt savu AI-ģenerēto lietotni AI-gatavu i18n.

Novērsiet lokalizācijas problēmas pirms tās kļūst par pārakstīšanu.

Izvēlieties savu darbplūsmu

globalize.now darbojas neatkarīgi no tā, vai jūsu UI ir rakstīts ar AI vai veidots tradicionālā kodbase.

AI ģenerētas lietotnes

AI rīki, piemēram, Cursor un v0, bieži ģenerē UI ar iebūvētu tekstu.globalize izņem šos tekstu un automātiski ģenerē tulkošanas atslēgas.

AI veidotājiem

Izstrādātāju kodeksi

Esošajiem kodeksiem globalize skenē komponentus un pārvērš UI tekstu strukturētās tulkošanas atslēgās.

Izstrādātājiem