Poiché i contenuti stanno diventando il fattore numero uno che guida l'economia globale, il time-to-market si sta riducendo più che mai. Ciò significa che, a meno che la vostra azienda non operi esclusivamente su un unico mercato, dovete essere in grado di lanciare i vostri contenuti in tutte le lingue di tutti i vostri mercati il più rapidamente possibile. Come possono farlo le aziende? Con la localizzazione continua. Essenzialmente, si tratta di un processo in cui qualsiasi nuovo contenuto prodotto, che si tratti di una stringa per un'app, di un testo per un post sul blog o di un tweet, viene inviato automaticamente a uno o più fornitori responsabili della sua traduzione. In questo articolo vedremo come voi o il vostro fornitore di servizi linguistici (LSP) potete abilitare la localizzazione continua dei vostri contenuti con vari approcci alternativi.
Disclaimer: ai fini di questo articolo, con "fornitore di servizi linguistici" si intende sia un'azienda esterna che un reparto interno alla vostra organizzazione. Quasi tutte le considerazioni riportate di seguito si applicano in entrambi i casi. Riteniamo che questo articolo possa essere interessante anche per i fornitori di servizi linguistici "esterni" che desiderano informare i loro potenziali clienti sul tema della localizzazione continua.
Processo e sfide
Le fasi principali di un flusso di localizzazione continua sono le seguenti:
Configurazione: Innanzitutto, l'attività iniziale per configurare un processo di localizzazione continua dovrebbe essere ragionevolmente semplice.
Invio al fornitore di servizi linguistici: esistono numerosi repository, CMS e altre piattaforme in cui è possibile archiviare i contenuti. Una volta inserita una stringa, questa dovrebbe essere inviata automaticamente al fornitore di servizi linguistici.
Mobilitazione: una volta che il contenuto è stato inviato al fornitore di servizi di traduzione, dovrebbe essere inviato per la traduzione. Idealmente, ciò dovrebbe avvenire senza che il fornitore ponga domande o che voi facciate richieste aggiuntive.
Esecuzione: la traduzione deve essere di buona qualità e questo è tipicamente una questione di fiducia, poiché il cliente di solito non parla le lingue in cui il contenuto viene tradotto.
Sincronizzazione: una volta tradotto, il contenuto dovrebbe essere inserito correttamente nella struttura del repository/CMS, idealmente senza necessità di input manuale da parte del creatore originale.
Sicurezza: non si tratta propriamente di una fase del processo, ma piuttosto di una sfida che deve essere affrontata durante tutto il processo: le tue informazioni riservate devono rimanere al sicuro per prevenire possibili violazioni e fughe di notizie.
Tenendo presenti queste e altre sfide, confrontiamo alcune delle opzioni disponibili per creare un flusso di localizzazione continuo.
Le opzioni
Prenderemo in considerazione quattro opzioni popolari:
Localizzazione manuale. Non si tratta di un processo continuo, ma vale la pena includerlo in questo confronto per mostrare cosa stanno perdendo le aziende che continuano ad attenersi ai "vecchi metodi".
Varie agenzie di traduzione "simili a piattaforme" come Gengo, Steppes, Unbabel, ecc. Per brevità le chiameremo "simili a Unbabel".
Uno strumento di traduzione generico, cloud o desktop, come Memsource, Matecat o Trados + un sistema di gestione delle traduzioni (TMS) come XTRF o Plunet.
Smartcat, sia autonomo che con un TMS.
Localizzazione manuale
Questo è il modo "vecchia scuola" di fare le cose, con lo scambio di materiale tramite e-mail o messaggistica istantanea.
Configurazione | Non c'è nulla da configurare qui. Basta fare le cose come si è sempre fatto. |
Invia a LSP | È necessario scaricare il contenuto dal repository da soli e inviarlo al proprio LSP. |
Mobilitare | Non è possibile che l'LSP riesca a far lavorare immediatamente i traduttori sulle stringhe. Questo è particolarmente vero per i lavori di piccole dimensioni che richiedono un dispendio di tempo sproporzionato sia da parte dell'LSP che dei traduttori. |
Fallo | L'LSP selezionerà probabilmente ogni traduttore manualmente per trovare quello più adatto al tuo lavoro, il che è un vantaggio. D'altra parte, se non utilizzano almeno uno strumento CAT con una memoria delle tue traduzioni e terminologia passate, la qualità sarà compromessa. Per contenuti più grandi, non utilizzare strumenti tecnologici danneggerà anche la produttività. |
Rincronizzazione | Il fornitore di servizi linguistici dovrà compilare manualmente le traduzioni, inviarvele e voi dovrete in qualche modo caricarle nel vostro repository. Come se non bastasse, moltiplica questo numero per il numero di lingue che hai: dovrai ripetere l'operazione altrettante volte. |
Sicurezza | Sebbene le e-mail siano considerate un mezzo di comunicazione più o meno sicuro, l'enorme numero di comunicazioni peer-to-peer coinvolte nel processo aumenta i rischi per la sicurezza. |
Altre questioni
Il fattore umano comporta che a volte si possano trovare stringhe nella lingua sbagliata o addirittura dimenticate.
Il problema è aggravato se si dispone di repository con versioni e si deve attribuire un contenuto specifico a versioni specifiche.
Il tempo complessivo necessario rende impossibile la consegna in 24 ore: molto probabilmente ci vorranno giorni o settimane.
Il fornitore di servizi linguistici probabilmente chiederà una tariffa più alta perché gestire piccoli lavori comporta maggiori costi generali.
Da asporto
La conclusione è ovvia: non è possibile abilitare la localizzazione continua con un approccio manuale.
Agenzie di traduzione simili a Unbabel
Queste agenzie si presentano come "piattaforme online" dove puoi caricare velocemente i tuoi contenuti, magari tramite un'API, e farli tradurre senza bisogno di interagire con la piattaforma.
Configurazione | Se l'agenzia dispone di un'API aperta, la configurazione è piuttosto semplice. Tuttavia, è comunque necessario trovare un modo per automatizzare l'uso dell'API. È possibile farlo con strumenti come Zapier, ma sono comunque necessarie alcune conoscenze di ingegneria software/localizzazione e non è adatto a configurazioni più complesse. |
Invio all'LSP | Una volta configurato, il processo diventa più o meno automatico, sempre a condizione che si disponga degli strumenti necessari per inviare i contenuti come richiesto. |
Mobilitare | I traduttori vengono solitamente scelti automaticamente da un ampio pool utilizzando il principio "chi prima arriva, meglio alloggia". |
Fallo | Piattaforme diverse hanno approcci diversi, ma, in generale, il problema principale è che la qualità è vittima di una scelta "casuale" dei traduttori. |
Sincronizza di nuovo | Anche questo è facile: una volta completata la traduzione, questa viene reinserita nel tuo repository tramite API, se disponi degli strumenti per gestire tali richieste API. |
Sicurezza | Sebbene alcune di queste piattaforme richiedano ai traduttori di firmare accordi di non divulgazione (NDA), altre non lo fanno. L'anonimato e la casualità dei contributori finali espongono i tuoi contenuti a un alto rischio di fuga di informazioni, che può essere critico, ad esempio, per gli aggiornamenti importanti delle app. |
Altre questioni
Alcune di queste piattaforme utilizzano sempre una combinazione di traduzione automatica e revisione umana. Si noti che, sebbene il PEMT sia una pratica valida per alcuni utilizzi, non è una panacea per qualsiasi tipo di contenuto.
Utilizzando tali piattaforme, vi vincolate essenzialmente a un altro fornitore: se desiderate passare a un altro fornitore di servizi linguistici, sarà necessario ricostruire l'intera infrastruttura di localizzazione continua.
CAT generico + TMS
I CAT tool sono strumenti utilizzati da molti fornitori di servizi linguistici e traduttori per eseguire le traduzioni. Di solito un CAT tool non dispone di un sistema di gestione delle traduzioni (TMS), quindi deve essere integrato con uno tramite un'API. Due opzioni molto diffuse sono XTRF e Plunet.
Configurazione | La complessità dipende dal fatto che si gestiscano le traduzioni autonomamente o che si ricorra ai servizi di un fornitore di servizi linguistici (LSP). In quest'ultimo caso, sarà necessario acquistare licenze CAT per entrambe le parti o conservare tutti i contenuti nell'account del fornitore, il che potrebbe comportare problemi di sicurezza. |
Invia a LSP | Una volta configurato, il processo è automatico. Tuttavia, tieni presente che tale automatismo ha un lato negativo: a volte potresti non voler inviare immediatamente qualcosa per la traduzione. In questo caso, ti conviene poter impedire l'assegnazione automatica. |
Mobilitare | Una volta configurato un progetto specifico, i traduttori assegnati ad esso potranno modificare qualsiasi nuovo contenuto che vi venga inserito. |
Fallo | Gli strumenti CAT forniscono la tecnologia necessaria per tradurre meglio e in modo più efficiente, come memorie di traduzione, glossari e così via. |
Sincronizza di nuovo | Anche questo è facile: una volta completata la traduzione, questa viene reinserita nel repository tramite API, se si dispone degli strumenti per gestire tali richieste API. |
Sicurezza | La maggior parte dei connettori CAT-tool sono proprietari e funzionano dai server del CAT-tool stesso, quindi non è possibile installarli localmente e non si ha alcun controllo su di essi. Per molte aziende questo rappresenta un rischio serio e i loro reparti di sicurezza informatica rifiutano di consentire tali integrazioni. |
Altre questioni
La maggior parte degli strumenti CAT sono a pagamento, così come la maggior parte dei TMS a cui devono connettersi. Di solito, è il fornitore di servizi linguistici (LSP) a coprire i costi, ma in alcuni casi sarà necessaria anche una licenza personale.
È probabile che il fornitore di servizi linguistici (LSP) richieda una tariffa più alta, poiché accettare lavori di piccole dimensioni comporta maggiori costi generali.
Smartcat
Smartcat è una piattaforma all-in-one che mette in contatto clienti e fornitori di servizi di traduzione in un unico ciclo di distribuzione dei contenuti. Dispone di funzionalità TMS integrate, ma può anche essere integrata con sistemi TMS esterni tramite un'API. Tutte le funzionalità di Smartcat sono gratuite e la piattaforma monetizza una percentuale di ogni ordine effettuato ai fornitori nel marketplace Smartcat, che è facoltativo se si dispone di un proprio team di traduttori.
Configurazione | La configurazione di un flusso di localizzazione continuo richiede alcune conoscenze tecniche. Il vantaggio è che i "connettori" possono essere configurati per funzionare sui propri server, riducendo al minimo i possibili rischi per la sicurezza. L'LSP deve anche riunire il proprio team di traduttori sulla piattaforma prima di poter lavorare sui vostri progetti. |
Invia al fornitore di servizi linguistici | Una volta configurato, qualsiasi nuovo contenuto verrà inviato all'account del fornitore di servizi linguistici su Smartcat. Smartcat dispone di integrazioni già pronte con una dozzina di CMS e repository GIT, oltre a un'API aperta per creare la propria integrazione. |
Mobilize | Sebbene non sia ancora possibile assegnare automaticamente i traduttori specifici, gli LSP possono farlo con un clic o una chiamata API, quindi il tempo impiegato è minimo.p> |
Fallo | Smartcat dispone di memorie di traduzione configurabili, glossari e motori di pre-traduzione automatica, che un fornitore di servizi linguistici professionale può utilizzare per ottenere il massimo dal tuo progetto. |
Rincronizza | Rincronizzare è facile come premere un pulsante: il contenuto tradotto andrà al posto giusto nella struttura del tuo repository/CMS/ecc. |
Sicurezza | I contenuti possono essere archiviati al 100% sui vostri server, con LSP che riceve solo le stringhe che devono essere tradotte. Questa sarà l'unica soluzione in grado di soddisfare i criteri di sicurezza dei dati anche delle aziende più caute. |
Altre questioni
La documentazione di Smartcat è piuttosto carente, quindi prima di iniziare dovrai fare qualche ricerca e procedere per tentativi. Il lato positivo è che il team di assistenza di Smartcat è noto per essere uno dei più reattivi del settore e spesso ti guiderà nelle fasi iniziali dell'utilizzo della piattaforma.
Conclusioni
Qualunque approccio scegliate, tenete presente quanto segue:
La localizzazione continua è efficace solo quanto la parte meno efficace del processo. Assicuratevi che il vostro fornitore di servizi linguistici disponga di risorse sufficienti per gestire il carico di lavoro.
Affidare all'LSP l'impostazione e la configurazione potrebbe essere più semplice, ma a lungo termine potrebbe compromettere la sicurezza.
Non è possibile garantire tempi di commercializzazione brevi per il vostro pubblico globale se continuate a lavorare con i vecchi metodi manuali.
Avete qualche consiglio personale sulla localizzazione continua? Fatecelo sapere nei commenti!



