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

Plugin 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 che integrano intelligenza artificiale e intervento umano.

Come configurare l'integrazione di Smartcat AI con GitHub

Sincronizza i file sorgente direttamente dal tuo repository Git, traducili con gli agenti IA di Smartcat e invia automaticamente i contenuti localizzati: non è richiesto alcuno sforzo manuale.

1

Crea raccolte

Organizza le chiavi di traduzione utilizzando identificatori univoci per prepararti alla localizzazione.

2

Importa chiavi tramite API

Carica chiavi in formati comuni (JSON, YAML, iOS Strings, Android XML, LocJSON) su Smartcat.

3

Aggiungi contesto e modifica i segmenti

Fornisci contesto (come screenshot) e perfeziona le chiavi nell'editor CAT prima della traduzione.

4

Traduci con agenti IA

Utilizza gli Agenti AI di Smartcat per localizzare rapidamente le chiavi, preservandone struttura e intento.

5

Assegnare i revisori se necessario

Consenti 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 procedura dettagliata dell'integrazione GitHub di Smartcat, consulta la nostra guida alla localizzazione software.

Vantaggi del plugin AI di Smartcat per GitHub

Traduzione IA veloce e di alta qualità

Smartcat AI traduce i contenuti dai tuoi repository GitHub — documentazione, commenti al codice, file README e altro ancora — con una precisione quasi pari a quella di un esperto umano in pochi secondi. Gli esperti linguistici umani 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 basati sulle preferenze della tua organizzazione, risparmiando tempo e risorse.

Collaborazione migliorata

Utilizza Smartcat Editor per una collaborazione fluida tra sviluppatori, traduttori e altri stakeholder, migliorando la comunicazione e il coordinamento, riducendo i ritardi e accelerando il time-to-market.

Plugin GitHub di Smartcat AI per ogni tipo di team

Team di sviluppo

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

Team di localizzazione

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

Project Manager

Gli UX writer e i product manager possono aggiornare autonomamente i testi su Smartcat Editor, riducendo le distrazioni per gli sviluppatori e il rischio di errore umano dovuto a frequenti modifiche manuali del codice. I product marketer possono trarre vantaggio da un time-to-market più rapido e dalla sostenibilità 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 continuo di email e della condivisione di file.

Scopri di più

Altri utili plugin Smartcat

Dimostrazione che Smartcat preserva la formattazione e velocizza la consegna

Domande frequenti

Come funziona l'integrazione tra GitHub e Smartcat?

L'integrazione preleva automaticamente i file di progetto dal tuo repository GitHub verso Smartcat. È possibile utilizzare tutte le funzionalità di Smartcat per gestire progetti di localizzazione, tradurre contenuti, assegnare incarichi e gestire i flussi di lavoro. Dopo la traduzione, Smartcat invia automaticamente i file tradotti al tuo repository Git, stabilendo un flusso di lavoro di localizzazione senza interruzioni.

È facile configurare l'integrazione con GitHub?

La configurazione dell'integrazione tra GitHub e Smartcat è rapida e intuitiva. Segui questi semplici passaggi per configurare le traduzioni di Smartcat nei tuoi flussi di lavoro GitHub. Risorse di supporto dedicate sono disponibili 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 l'inglese, lo spagnolo, il francese, il tedesco e il cinese, così come molte lingue meno comuni.

Come gestisce Smartcat i formati di file complessi?

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

L'integrazione di Smartcat supporta i plurali?

Smartcat offre due metodi per gestire i plurali:

  • Nativamente: Come segmenti indipendenti nell'editor.

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

    Quando si importa un file LocJSON, è possibile scegliere se analizzare la sintassi ICU MessageFormat in singoli segmenti o mantenerla come stringhe non elaborate. Per le stringhe non elaborate, è possibile utilizzare un visualizzatore/validatore interattivo per ICU MessageFormat.

Come posso monitorare l'avanzamento delle traduzioni?

Monitorare l'avanzamento della tua traduzione è semplice grazie agli aggiornamenti in tempo reale di Smartcat, che indicano lo stato di ogni contenuto. All'interno dell'interfaccia intuitiva di Smartcat, puoi monitorare le scadenze, revisionare le traduzioni completate e collaborare con i traduttori, tutto in un unico posto. Il contenuto viene reinviato al tuo repository Git quando le traduzioni sono confermate come pronte (o manualmente), contribuendo a evitare errori di traduzione nel codice.

Posso collaborare con più traduttori su un singolo progetto?

Smartcat facilita una collaborazione fluida tra più traduttori, consentendoti di assegnare diverse sezioni dei tuoi contenuti a singoli traduttori o team di localizzazione. Questo approccio facilita 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 tuo 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, è possibile calibrare il flusso di lavoro per allinearlo ai requisiti e alle preferenze del proprio team.

Smartcat supporta la memoria di traduzione e la gestione dei glossari?

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