
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.
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.
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à.
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.
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.
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.
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.
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.
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.
”Esplora il caso di studio →
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.
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.
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.
La piattaforma Smartcat supporta un'ampia gamma di formati di file, inclusi formati complessi come HTML, JSON e altro ancora.
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.
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.
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.
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 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à.