Traduzione automatica
Traduci automaticamente i file del progetto con General Translation.
Panoramica
General Translation offre strumenti potenti per tradurre interi file del tuo progetto direttamente dalla CLI. Questo ti consente di tradurre:
- File JSON: traduci i file JSON per l’i18n con qualsiasi libreria, inclusi next-intl, i18next o formati JSON personalizzati
- File Markdown/MDX: traduci documentazione o file di contenuto preservando interamente formattazione e struttura
- File TypeScript/JavaScript: traduci le stringhe nei file di codice senza comprometterne la funzionalità
Con lo strumento GT CLI puoi tradurre intere directory di file con un singolo comando, semplificando la localizzazione dell’intero progetto.
Tipi di file supportati
General Translation supporta i seguenti tipi di file:
| Tipo di file | Descrizione |
|---|---|
json | File JSON usati da librerie i18n come next-intl, i18next, ecc. |
mdx | File di componenti Markdown usati per la documentazione |
md | File Markdown standard |
js | File JavaScript |
ts | File TypeScript |
gt | File di traduzione specifici di GT usati da gt-next e gt-react |
Come funziona
- Installa la GT CLI:
npm install --save-dev gtx-cli - Configura il progetto con il file
gt.config.json - Esegui
npx gtx-cli translateper tradurre automaticamente tutti i file indicati
Tutto qui! Niente più attese di giorni per le traduzioni: esegui un comando e ottieni i risultati in pochi minuti.
Vantaggi
- Mantieni il contesto: i file vengono tradotti nel loro insieme, preservando il contesto e migliorando la qualità della traduzione
- Preserva la struttura: tutta la formattazione, la struttura del codice e la sintassi vengono mantenute nei file tradotti
- Automazione: integra con le pipeline CI/CD per automatizzare la traduzione nel tuo flusso di lavoro
- Supporto multi‑formato: traduci diversi tipi di file con un’unica configurazione
- Compatibilità con le librerie i18n: funziona con qualsiasi libreria i18n o formato personalizzato
Come valuti questa guida?