La maggior parte delle codebase non è mai stata costruita per la localizzazione.
Il testo dell'UI spesso finisce sparso tra i component, duplicato tra i file e strettamente accoppiato all'interfaccia.
globalize.now scansiona il tuo repository e converte automaticamente le stringhe UI hardcoded in un'architettura i18n strutturata.
globalize.now è una CLI che scansiona il tuo repository e genera un'architettura i18n pronta per la produzione.
Compatibile con React, Next.js, Vue e framework frontend moderni.
La localizzazione fallisce perché il testo dell'UI vive dentro i component. globalize.now estrae quelle stringhe e genera un'architettura i18n reale automaticamente.
Costruisci con Cursor o Lovable? Vedi la nostra guida per app costruite con IA.
Prima
<button>Submit order</button>Dopo
<button>{t("checkout.submit_order")}</button>locales/ en.json fr.json es.json
Come converte globalize.now le stringhe UI hardcoded in chiavi i18n?
Compatibile con React, Next.js, Vue e framework frontend moderni. Gira come un singolo comando CLI.
Scansione del repository...
✓ 1.243 stringhe UI rilevate
✓ 987 chiavi di traduzione generate
✓ file di traduzione creati
✓ glossario generato
La tua app è ora pronta per la localizzazione.
Gira localmente sulla tua macchina. Il tuo codice non esce mai dal tuo repository.
Cosa cambia effettivamente il CLI nel tuo repo
Eseguire globalize-now analizza il tuo repository e introduce una struttura di localizzazione reale automaticamente.
Prima
Submit orderDopo
{t("checkout.submit_order")}{
"checkout.submit_order": "Submit order"
}L'esecuzione della CLI farà:
- estrarre stringhe UI dai componenti
- generare chiavi di traduzione strutturate
- creare file di traduzione
- riscrivere stringhe UI per usare chiavi di traduzione
Perché la localizzazione diventa dolorosa nelle codebase reali
La maggior parte delle applicazioni inizia senza internazionalizzazione. Nel tempo il testo dell'UI diventa incorporato direttamente dentro i component.
Quando la localizzazione è necessaria:
- le stringhe UI sono sparse in centinaia di file
- il testo duplicato appare in tutta l'interfaccia
- le chiavi di traduzione non sono mai state progettate
- non esiste una struttura di locale
Aggiungere i18n in questa fase di solito significa riscrivere grandi parti dell'UI.
Cosa genera globalize.now
Estrai stringhe UI dalla tua codebase
Scansiona component, route e template per testo rivolto all'utente.
Come genera globalize.now chiavi di traduzione strutturate?
Converti stringhe UI in chiavi i18n con namespace.
Quali file locale genera globalize.now automaticamente?
Genera file JSON locale e un glossario condiviso.
Come funziona
Scansiona il tuo repository
Analizza la codebase per rilevare stringhe UI rivolte all'utente.
Normalizza il testo dell'UI
Converti stringhe UI in chiavi di traduzione coerenti.
Genera file di localizzazione
Crea file JSON locale e un glossario di traduzione condiviso.
Aggiungi la localizzazione alla tua codebase senza riscrivere la tua UI.
Genera automaticamente l'architettura i18n di cui la tua app ha bisogno.
Gratuito per piccoli progetti. Piani a pagamento per repo più grandi e team.
Scegli il tuo workflow
globalize.now funziona sia che la tua UI sia scritta da IA o costruita in una codebase tradizionale.
App generate da IA
Gli strumenti IA spesso hardcodano l'inglese direttamente dentro i component dell'UI.globalize.now estrae quelle stringhe e genera un'architettura i18n propria automaticamente.
Per i costruttori di IACodebase per sviluppatori
Le app legacy spesso incorporano il testo dell'UI in centinaia di component e file.globalize.now scansiona il repository e converte quelle stringhe in chiavi di traduzione strutturate.
Per gli sviluppatori