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

Plug-in di traduzione GitHub di Smartcat AI

Collega il tuo repository GitHub, GitLab o Bitbucket a Smartcat e automatizza l'intero processo di traduzione, dal pull al push, con flussi di lavoro basati sull'intelligenza artificiale.

Come configurare l'integrazione Smartcat AI GitHub

Sincronizza i file sorgente direttamente dal tuo repository Git, traducili con gli agenti AI di Smartcat e invia automaticamente i contenuti localizzati, senza alcuno sforzo manuale.

1

Crea raccolte

Organizzare le chiavi di traduzione utilizzando identificatori univoci per preparare la localizzazione.

2

Importa chiavi tramite API

Carica le chiavi nei formati comuni (JSON, YAML, stringhe iOS, XML Android, LocJSON) in Smartcat.

3

Aggiungi contesto e modifica segmenti

Fornire il contesto (ad esempio tramite screenshot) e perfezionare le chiavi nell'editor CAT prima della traduzione.

4

Traduci con agenti AI

Utilizza gli agenti di intelligenza artificiale Smartcat per localizzare rapidamente le chiavi preservandone struttura e intento.

5

Assegnare revisori se necessario

Consentire a linguisti umani o revisori interni di convalidare e approvare le traduzioni.

6

Esporta o sincronizza automaticamente le traduzioni

Invia i contenuti tradotti al tuo repository Git tramite API o interfaccia utente, in modo completamente automatizzato.

Per una guida dettagliata all'integrazione di Smartcat con GitHub, consulta la nostra guida alla localizzazione del 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à.