← Tutte le integrazioni
Git - Smartcat integrations
← Tutte le integrazioni

Plug-in di traduzione AI Smartcat per GitHub

Connettiti perfettamente al tuo GitHub, GitLab, Bitbucket o qualsiasi altro repository Git per inserire automaticamente i tuoi contenuti in Smartcat per la traduzione umana-AI e reinserirli una volta tradotti.

Come configurare l'integrazione Smartcat AI GitHub

1

Crea raccolte per contenere chiavi con identificatori univoci.

2

Importa chiavi tramite API in una raccolta (i formati supportati includono JSON, YAML, stringhe iOS, XML Android, LocJSON).

3

Aggiungi etichette e contesto (ad esempio, screenshot) ai segmenti importati e crea o modifica le chiavi nell'editor CAT.

4

Traduci contenuti in Smartcat per traduzioni AI veloci e di alta qualità.

5

Se necessario, assegna ai revisori il compito di modificare e approvare le traduzioni in Smartcat.

6

Esporta le chiavi tramite API o interfaccia utente dall'editor o imposta il plug-in per inviare automaticamente i contenuti localizzati al tuo repository Git.

Per passaggi più dettagliati sull'utilizzo dell'integrazione GitHub con Smartcat AI, consulta la nostra guida sui progetti di localizzazione software.

Vantaggi del plugin Smartcat AI per GitHub

Traduzione AI veloce e di alta qualità

Smartcat AI traduce i contenuti dai tuoi repository GitHub (documentazione, commenti sul codice, file README e altro ancora) con una precisione quasi umana in pochi secondi. Gli esperti del linguaggio umano possono perfezionare i risultati secondo necessità.

Efficienza e produttività

Integra i processi di traduzione direttamente nel tuo flusso di lavoro GitHub, utilizzando un glossario e una memoria di traduzione delle preferenze della tua organizzazione, risparmiando tempo e risorse.

Collaborazione rafforzata

Utilizza Smartcat Editor per una collaborazione perfetta tra sviluppatori, traduttori e altre parti interessate, migliorando la comunicazione e il coordinamento, riducendo i ritardi e accelerando il time-to-market.

Plug-in Smartcat AI GitHub per tutti i tipi di team

Squadre di sviluppo

Integra le attività di traduzione nel tuo flusso di lavoro di sviluppo, garantendo che i contenuti localizzati vengano forniti insieme agli aggiornamenti del prodotto. Smartcat garantisce di fungere da unica fonte attendibile per tutte le copie del software, consentendo agli sviluppatori di esportare il sottoinsieme di chiavi necessario nel formato preferito. L'API REST e la CLI forniscono inoltre un'integrazione perfetta con le pipeline CI/CD, semplificando il processo di sviluppo.

Squadre di localizzazione

Semplifica il processo di traduzione e migliora la produttività con la traduzione automatica rapida dei tuoi contenuti GitHub di Smartcat AI, completa di memoria di traduzione e funzioni di glossario per risultati coerenti e di alta qualità. Smartcat Marketplace ti consente inoltre di ampliare facilmente il tuo team di localizzazione reclutando revisori esperti di lingua locale che soddisfano il tuo budget e i tuoi requisiti.

Capi progetto

Gli scrittori UX e i product manager possono aggiornare in modo indipendente la copia su Smartcat Editor, riducendo le distrazioni per gli sviluppatori e il potenziale errore umano se il codice viene modificato manualmente spesso. Gli operatori di marketing dei prodotti possono trarre vantaggio da un time-to-market più rapido e dalla fattibilità commerciale dei prodotti localizzati.

Non limitarti a crederci sulla parola

Abbiamo visto subito che Smartcat era in grado di fornire esattamente i servizi di cui avevamo bisogno: un database di memorie di traduzione e un hub centralizzato per il nostro flusso di lavoro di traduzione e comunicazione. Eravamo molto entusiasti dell'eliminazione dello scambio di e-mail e della condivisione di file.

Shawn Newton, Sr.

Analista senior delle operazioni creative

Scopri di più

Altri utili plugin Smartcat

Domande frequenti

Come funziona l'integrazione tra GitHub e Smartcat?

L'integrazione trasferisce automaticamente i file di progetto dal tuo repository GitHub a Smartcat. Puoi utilizzare tutte le funzionalità di Smartcat per eseguire progetti di localizzazione, tradurre contenuti, assegnare lavori e gestire flussi di lavoro. Dopo la traduzione, Smartcat invia automaticamente i file tradotti al tuo repository Git, stabilendo un flusso di lavoro di localizzazione senza soluzione di continuità.

L'integrazione GitHub è facile da configurare?

Configurare l'integrazione tra GitHub e Smartcat è veloce e facile da usare. Segui questi semplici passaggi per impostare le traduzioni Smartcat nei tuoi flussi di lavoro GitHub. Sono disponibili risorse di supporto dedicate per assisterti in ogni fase del processo di configurazione.

Quali lingue supporta Smartcat?

L'integrazione GitHub collega facilmente i tuoi contenuti GitHub con Smartcat, facilitando la localizzazione in oltre 280 lingue. Ciò include lingue ampiamente parlate come inglese, spagnolo, francese, tedesco e cinese, oltre a molte lingue meno comuni.

In che modo Smartcat gestisce i formati di file complessi?

La piattaforma Smartcat supporta un'ampia gamma di formati di file, inclusi formati complessi come HTML, JSON e altri.

L'integrazione Smartcat supporta i plurali?

Smartcat offre due metodi per la gestione dei plurali:

  • Nativamente: come segmenti indipendenti nell'editor.

  • Sintassi ICU MessageFormat: quando si aggiungono nuove chiavi nell'editor, è possibile specificare se devono includere tutte le forme plurali. Le chiavi esportate convertono le forme plurali in una stringa compatibile con ICU MessageFormat.

    Quando importi un file LocJSON, puoi scegliere di analizzare la sintassi ICU MessageFormat in singoli segmenti o mantenerli come stringhe non elaborate. Per le stringhe grezze, è possibile utilizzare un visualizzatore/convalidatore interattivo per ICU MessageFormat.

Come posso monitorare lo stato di avanzamento delle traduzioni?

Monitorare l'avanzamento della traduzione è semplicissimo grazie agli aggiornamenti in tempo reale di Smartcat, che indicano lo stato di avanzamento di ciascun contenuto. All'interno dell'interfaccia intuitiva di Smartcat, puoi monitorare le scadenze, rivedere le traduzioni completate e collaborare con i traduttori, tutto in un unico posto. Il contenuto viene reimpostato nel repository Git quando viene confermata la disponibilità delle traduzioni (o manualmente), contribuendo a evitare errori di traduzione nel codice.

Posso collaborare con più traduttori su un singolo progetto?

Smartcat facilita la collaborazione senza soluzione di continuità tra più traduttori, consentendoti di assegnare diverse sezioni dei tuoi contenuti a singoli traduttori o team di localizzazione. Questo approccio semplifica la gestione di progetti di localizzazione complessi con flussi di lavoro efficienti.

Posso personalizzare il flusso di lavoro di traduzione per adattarlo alle preferenze del mio team?

Assolutamente! Smartcat offre opzioni di personalizzazione flessibili per garantire che il flusso di lavoro di traduzione end-to-end soddisfi le tue esigenze. Dalla definizione delle linee guida per la traduzione all'impostazione dei processi di approvazione e all'integrazione con altre applicazioni, puoi calibrare il flusso di lavoro per allinearlo ai requisiti e alle preferenze del tuo team.

Smartcat supporta le memorie di traduzione e la gestione dei glossari?

Smartcat supporta memorie di traduzione e glossari per contribuire a mantenere la coerenza e l'accuratezza dei contenuti tradotti. Sfruttando le traduzioni esistenti e mantenendo un glossario di termini centralizzato, Smartcat semplifica il processo di localizzazione, risparmiando tempo e massimizzando la produttività.