Localization.One si integra perfettamente con i moderni framework frontend. Invece di gestire enormi file JSON soggetti a conflitti nel tuo repository Git, puoi trasmettere le traduzioni direttamente alla tua applicazione React, Vue o Angular.
Perché gli sviluppatori scelgono la nostra API React?
- Formato JSON Pulito: Generiamo un oggetto chiave-valore standard ({ "key": "value" }) compatibile con i18next, react-intl, vue-i18ne altre librerie popolari.
- Indipendente dal Framework: Sebbene sia perfetto per React, questo formato funziona nativamente con Vue.js, Angular, Svelte e backend Node.js.
- Privo di Conflitti: Smetti di unire manualmente i file JSON. Lascia che il tuo team modifichi le traduzioni nella nostra interfaccia utente e semplicemente estrai il file finale durante il tempo di build.
Gestione Avanzata dei Progetti
Scala la tua localizzazione frontend senza mal di testa.
Namespace: Usa Categorie per organizzare le stringhe in file separati (ad es., common.json, home.json, validation.json) per supportare il caricamento lazy.
Etichette & Tag: Contrassegna le stringhe con etichette personalizzate per filtrare le esportazioni tramite API.
Collaborazione del Team: Invita designer e copywriter. Assegna ruoli granulari (Proprietario, Amministratore, Manager, Traduttore).
Webhook: Attiva automaticamente i build di Vercel o Netlify quando le traduzioni vengono aggiornate.
Come Integrare
Opzione 1: Esportazione Manuale (UI)
Perfetto per lo sviluppo locale o il testing.
- Vai al tuo Dashboard del Progetto.
- Clicca sul pulsante Scarica .
- Seleziona JSON (Pulito) dal menu a discesa del formato.
- Scegli la lingua e scarica il file .json.
Opzione 2: Automatizza con API (CI/CD)
Recupera le ultime traduzioni direttamente negli script del tuo package.json o nella pipeline CI. Passa il parametro format=json-clean.
# Scarica le traduzioni in inglese
curl "https://api.localization.one/{YOUR_API_KEY}/getTranslations?translation_language=1&format=json-clean" > src/locales/en/translation.json
# Scarica le traduzioni in spagnolo
curl "https://api.localization.one/{YOUR_API_KEY}/getTranslations?translation_language=2&format=json-clean" > src/locales/es/translation.jsonOpzione 3: Invia tramite Webhooks
Configura un URL Webhook nelle impostazioni del tuo progetto per automatizzare completamente il processo.
- Aggiornamenti Rapidi: Il tuo server riceve una richiesta POST poco dopo le modifiche (di solito entro 5 minuti).
- Attiva i Build: Collega i webhook al tuo fornitore CI/CD (GitHub Actions, GitLab CI) per ricostruire automaticamente il tuo frontend quando il contenuto cambia.
Pronto per automatizzare la tua localizzazione frontend? Crea il tuo account gratuito oggi.




