"C'è un'app per questo".

Questo accattivante slogan Apple non è solo un'elegante linea di marketing, è una verità innegabile. L'utilizzo delle app è diventato parte integrante della vita quotidiana delle persone in tutto il mondo, con i download di app mobili che saliranno a 255 miliardi entro la fine del 2022.

Comprensibilmente, sempre più aziende (e-commerce e non) hanno investito in applicazioni software di marca sperando di rivendicare la loro fetta di torta. In altre parole, l'attenzione, il coinvolgimento, il business e la fedeltà dei loro clienti target.

Ma non è così semplice come «creare un'app e guardare i clienti arrivare»: il 76% dei consumatori preferisce le informazioni sui prodotti nella propria lingua madre. Quindi, se sta creando un'app (e chi no?) per un pubblico globale, la localizzazione del software dovrebbe far parte del suo processo di sviluppo.

Che cos'è la localizzazione del software?

La localizzazione del software è il processo di adattamento dell'interfaccia utente dell'applicazione o del software al mercato di riferimento. Non si tratta solo di tradurre i tuoi contenuti dalla lingua di origine a una lingua di destinazione, ma di rendere il tuo prodotto locale.

I vantaggi della localizzazione del software: cosa ha da guadagnare

Qual è l'impatto esteso di rendere il tuo prodotto "locale e sensato"? I vantaggi sono molteplici:

  • Raggiungi più utenti a livello globale. La localizzazione di software ti consente di espandere la tua base di utenti oltre il tuo mercato nazionale, anche migliorando il tuo potenziale di posizionamento SEO e aumentando la rilevabilità nei risultati di ricerca internazionali.
  • Offri esperienze utente migliori. Oltre ad essere in grado di attirare più utenti, sarai in grado di fornire esperienze utente migliori nella loro lingua e personalizzate in base alle loro norme culturali. Questo può fare molto in termini di aumento della fidelizzazione degli utenti e dei clienti.
  • Aumenta le conversioni e le vendite. Molti utenti si sentiranno più a loro agio nell'interagire con te e nell'acquistare da te se il tuo software è disponibile nella loro lingua preferita. Ciò è particolarmente vero se hanno poca o nessuna padronanza dell'inglese (o della tua lingua principale).
  • Guadagna quote di mercato. Se si rilasciano versioni localizzate del software più velocemente rispetto ai concorrenti, è possibile ottenere un vantaggio di prima mossa e aumentare la propria quota di mercato in tali regioni.

Chiaramente, vale la pena localizzare il software. Ma da dove cominciare?

Localizzazione del software vs. internazionalizzazione

È facile confondere la localizzazione di software con l'internazionalizzazione, di cui potresti aver sentito parlare. Agli albori del software, le applicazioni non erano costruite per supportare più lingue. In genere, le aziende creavano istanze completamente separate della loro soluzione per supportare nuove lingue, che era il processo costoso e dispendioso in termini di tempo noto come internazionalizzazione.

Preparare il software per la localizzazione: l'internazionalizzazione

L'internazionalizzazione avviene prima dell'inizio di qualsiasi attività di localizzazione ed è un passo fondamentale verso l'adattamento del software per supportare più lingue. Ti consente, a livello di codice, di includere o affrontare lingue straniere, altri caratteri e accenti e esigenze amministrative e di fatturazione come la modifica delle valute.

L'internazionalizzazione crea segnaposto per le traduzioni (spesso chiamati "stringhe") in file di risorse che passano automaticamente alla lingua straniera corretta in base alla posizione dei clienti. Fonti diverse offrono definizioni diverse, ma per lo più ricorrono alle stesse best practice:

  • Separazione degli elementi dell'interfaccia utente (UI) dal codice sorgente dei contenuti
  • Supporto per più lingue e formati di file
  • Testo scritto supportato in più formati come da destra a sinistra (RTL), da sinistra a destra (LTR) e verticale
  • Sostegno alle preferenze locali, regionali e culturali
  • Formati numerici e sistemi numerici
  • Ordinamento e presentazione delle liste
  • Gestione dei nomi personali e delle sedi

Tutto questo avviene prima del processo di localizzazione.

Adattare l'applicazione a più lingue: localizzazione

La localizzazione del software, d'altra parte, è il processo di adattamento dell'applicazione o del software ad altre lingue. Ciò include la traduzione dei contenuti e, più specificamente, la localizzazione dei contenuti, che incorpora sfumature culturali rilevanti per rendere il contenuto familiare invece di sostituire semplicemente le parole inglesi con il testo tradotto.

La localizzazione del software include generalmente una serie di best practice per la localizzazione:

  • Testo tradotto
  • Layout dell'interfaccia utente per supportare testi di diversa lunghezza
  • Grafica e immagini culturalmente rilevanti (come mostrare lo skyline di Tokyo invece di quello di Los Angeles per un mercato giapponese)
  • Conversione di valute e misure
  • Rispetto delle normative locali e dei requisiti legali

Ti piacerebbe vedere alcuni esempi reali di localizzazione?

3 Esempi di localizzazione di software

Dai un'occhiata ad alcuni modi in cui vari marchi e organizzazioni hanno localizzato le loro app web e mobili.

Canva

Un ottimo esempio di localizzazione di software è Canva, che utilizza Smartling per raggiungere 30 milioni di utenti non anglofoni tramite la localizzazione. Per illustrare, ecco cosa vede quando visualizza l'app web in inglese.

Sito web Canva in inglese

Ed ecco cosa vede quando lo guarda in giapponese.

sito web canva - giapponese

A prima vista, possono sembrare che ci siano pochissime differenze oltre alla lingua. Le immagini e le icone sono le stesse.

Ma si noti che ci sono alcune differenze nella lunghezza del testo. E notate i lievi cambiamenti quando il testo viene tradotto dal giapponese all'inglese. Ad esempio, "Aggiungi magia extra durante la presentazione" è diventato "Puoi ravvivare la tua presentazione" in giapponese. (Quest'ultima avrebbe potuto essere la traduzione più vicina al marchio o più appropriata per gli utenti di lingua giapponese.)

Sebbene si tratti di differenze minori, fanno parte di un più ampio sforzo di localizzazione da parte di Canva. Il popup di aggiornamento di Canva Pro è un altro buon esempio. Certo, è tradotto. Ma il video di accompagnamento mostra anche l'esperienza del prodotto giapponese con tutti i testi per l'interfaccia utente scritti in quella lingua.

Canva Video

Se apportate in un prodotto software, queste regolazioni ponderate migliorano l'esperienza dell'utente e mantengono la coerenza del marchio

SOS Animali

Il nostro prossimo esempio è stato condiviso per gentile concessione di Saggi Neumann, fondatore della società dietro SFTP To Go. Saggi collabora con SOS Pets, un'organizzazione senza scopo di lucro che colloca migliaia di cani e gatti in famiglie affidatarie e li aiuta a trovare una famiglia per sempre.

A proposito dell'organizzazione, Saggi ci ha raccontato: "Fino a un anno e mezzo fa erano bloccati tecnologicamente nella migliore delle ipotesi a metà degli anni '90. Facevano quasi tutto con carta e penna e copiavano i dati in un database basato su Microsoft Access (ad es. adottanti, animali, vaccinazioni e visite veterinarie). Dovevamo trovare una buona soluzione tecnica per aiutarli a gestire tutto. Ma uno dei loro requisiti più importanti era quello di localizzare l'app in ebraico".

SOS Pets Navigazione

Saggi ha continuato: «Siamo stati fortunati a trovare un software straordinario che fosse open source e traducibile. Abbiamo tradotto tutto, abbiamo lavorato con il principale collaboratore per aggiungere il supporto da destra a sinistra e testato varie altre funzionalità come la generazione di PDF e i report».

SOSPets2

Puoi vedere un esempio dell'app tradotta con supporto da destra a sinistra sopra.

GoFundMe

L'ultimo è un altro esempio che mostra l'aspetto di un'esperienza software localizzata (non solo tradotta).

Nella versione inglese della piattaforma GoFundMe con la sede impostata sugli Stati Uniti, questi sono i tipi di argomenti in primo piano che vedrebbe. Sono incentrati sulle festività, sugli eventi recenti e sulle iniziative con sede negli Stati Uniti relative agli anglofoni negli Stati Uniti.

GFM1

Ma cosa succede quando si cambia la lingua in portoghese e la località in Portogallo, per esempio?

GFM2

Le viene presentata una serie di argomenti completamente diversi, cose che potrebbero interessare il nuovo pubblico. GoFundMe, che investe nella localizzazione su larga scala, utilizza immagini diverse e indirizza gli utenti verso argomenti diversi in base alle lingue e alle impostazioni locali.

Il processo di localizzazione del software

I flussi di lavoro di localizzazione del software sono molto simili ai flussi di lavoro di traduzione, con progetti che coinvolgono tutti i membri del team. Probabilmente avrai dei product manager che capiranno le nuove funzionalità dell'app, dei project manager che manterranno tutto sotto controllo, dei tecnici di localizzazione che gestiranno il processo di garanzia della qualità (QA) e altro ancora.

Un processo di localizzazione software tradizionale

Tradizionalmente, i flussi di lavoro di localizzazione del software iniziano dopo la progettazione e lo sviluppo. In questo modo, i traduttori completano le traduzioni dopo aver visto il prodotto finito con tutti i contesti appropriati. Il processo è simile al seguente:

  • I designer creano l'interfaccia utente per una nuova funzionalità o una nuova pagina dell'app. I copywriter creano la versione nella tua lingua madre. Development codifica la versione inglese della pagina.
  • Tutto il codice per una determinata interfaccia utente viene inserito in un foglio di calcolo e inviato via email al tuo fornitore di servizi linguistici.
  • L'agenzia invia quindi il foglio di calcolo via e-mail a più traduttori per ogni lingua straniera.
  • I traduttori completano il loro lavoro e lo rispediscono all'agenzia. L'agenzia compila ogni file in un complicato foglio di calcolo con ogni stringa in ogni riga.
  • Ogni stringa viene reimportata manualmente nel codice copiando e incollando nei segnaposti.
  • Gli sviluppatori di software cercano bug e altre interruzioni dovute alla traduzione. Quindi inviano le richieste di ritraduzione, se necessario, per problemi di progettazione e traduzione.

Riuscite a capire perché molte aziende non utilizzano la localizzazione? Se fatto in modo tradizionale, è un processo lungo e costoso. Tuttavia, non deve essere così se si progetta pensando alla localizzazione.

Come progettare pensando alla localizzazione

L'aggiunta della traduzione al ciclo di rilascio delle applicazioni mobili e Web causa colli di bottiglia e mal di testa. Ciò è particolarmente vero perché le traduzioni possono interrompere il codice a causa dell'espansione del testo o di caratteri non identificati. Lingue come il francese, lo spagnolo, l'italiano, lo svedese e il tedesco espandono il testo fino al 25%. Al contrario, le lingue da destra a sinistra come l'arabo e l'ebraico possono modificare completamente il layout. Lo stesso vale per le lingue asiatiche basate sui caratteri come il cinese.

Tutto quanto segue aggiunge anche più tempo al processo:

  • Revisione interna dei contenuti
  • Unione del codice
  • Copiare e incollare stringhe
  • Fornire manualmente screenshot e contesto per i traduttori, che è fondamentale per traduzioni accurate e di alta qualità

Può sconvolgere mesi di pianificazione, ritardando le nuove uscite o i lanci linguistici. Inoltre, è impossibile correggere gli errori al volo: non saprai che c'è un problema fino alla fine del processo di traduzione.

Qual è la soluzione? Noi di Smartling ci integriamo direttamente con strumenti di progettazione come Figma. Chiunque utilizzi la piattaforma per il design può incorporare traduzioni reali o pseudo-traduzioni nel processo di progettazione fin dall'inizio. In questo modo è possibile mettere a punto qualsiasi espansione del testo prima dell'inizio dello sviluppo.

Un nuovo e migliore flusso di lavoro per la localizzazione del software

La localizzazione del software non deve essere così complessa.I software di gestione delle traduzioni (TMS) come Smartling consentono processi di localizzazione continui (a volte chiamati localizzazione agile). In questo modo, è possibile rilasciare continuamente nuove funzionalità, prodotti e altro ancora senza preoccuparsi delle attività di localizzazione.

Ecco come funziona:

  • Smartling si integra con la tua piattaforma. I contenuti nuovi e aggiornati vengono automaticamente analizzati in stringhe e inviati a un traduttore.
  • I traduttori assegnati completano il lavoro, monitorando i loro progressi e comunicando direttamente con te. Possono anche aggiungere parole e frasi pertinenti alla memoria di traduzione per facilitare le traduzioni future.
  • Quando le traduzioni sono tutte impostate, tornano automaticamente nel tuo CMS. Tutto quello che devi fare è fare clic su "Pubblica".

E da dove vengono le traduzioni? Smartling Language Services fornisce traduzioni umane da parte dei nostri esperti o traduzioni automatiche personalizzate in base al tuo marchio. Ma puoi anche lavorare con il tuo fornitore di servizi linguistici (LSP) preferito.

Si prepari alle sfide della localizzazione del software

Ora che sa qualcosa in più sull'aspetto del processo di localizzazione, parliamo di alcune delle sfide che il suo team di localizzazione potrebbe incontrare lungo il percorso.

  • Accuratezza: Le sfumature linguistiche e culturali, così come il contesto, devono essere prese in considerazione per garantire che le traduzioni mantengano il significato e lo stile previsti.
  • Formattazione: L'espansione del testo tradotto, ad esempio, può interrompere l'interfaccia utente e il layout, richiedendo agli ingegneri di apportare modifiche.
  • Costo: più ampie sono le sue esigenze di localizzazione, maggiore sarà il budget di cui avrà bisogno. Ma, per fortuna, i progressi nella traduzione automatica hanno reso la localizzazione più conveniente rispetto a una volta, soprattutto per le aziende più piccole.
  • Calcolo del tempo: Ti consigliamo di localizzare le nuove versioni del tuo software il prima possibile. Ma questo può essere difficile da fare per software più complessi o quando è necessario localizzare in diverse lingue.
  • Bug: Proprio come i bug possono verificarsi nella versione originale del software, possono comparire anche nelle versioni localizzate (e richiedere tempo e altre risorse per essere risolti).
  • Conformità: le leggi sulla privacy dei dati e altre normative spesso variano in base al Paese. Deve essere aggiornato sulle regole e assicurarsi di essere conforme, quindi avere un consulente locale che conosca la regione è inestimabile.

E questi sono solo alcuni degli ostacoli che potresti dover superare. Tuttavia, ci sono cose che puoi fare per rendere il processo più semplice per te e il tuo team.

5 best practice per la localizzazione del software che devi conoscere

Cosa vi aiuterà a portare a termine con successo il vostro progetto di localizzazione di software?

1. Perfeziona prima la messaggistica e la copia dell'UI/UX

Deve avere una solida padronanza della messaggistica relativa al suo software in modo che possa essere trasmessa con precisione in altre lingue. Oltre a ciò, vale la pena esaminare e rafforzare i contenuti, il testo dell'interfaccia utente (ad esempio, etichette dei pulsanti e messaggi di utilizzo) e il testo UX (ad esempio, testo che guidi gli utenti attraverso l'esperienza utente).

Controllate e ottimizzate tutto quanto sopra per chiarezza e concisione, il che renderà l'aspetto della traduzione del vostro progetto di localizzazione più facile e veloce. L'efficienza è fondamentale, in particolare se si deve localizzare un prodotto software in diverse lingue.

2. Facilita una buona comunicazione

La comunicazione è fondamentale tra tutte le parti coinvolte nel progetto di localizzazione, ma soprattutto tra i team di sviluppo e marketing. Entrambi devono comprendere non solo il prodotto, ma anche le esigenze dell'altro team.

Non dimenticare mai che il lavoro di entrambi i reparti influisce sul prodotto finale. Il testo fornito dai tuoi scrittori determina ciò di cui i tuoi sviluppatori avranno bisogno per codificare, ad esempio. Quindi, avere tutti sulla stessa lunghezza d'onda e consentire la trasparenza fa molto.

3. Utilizzare uno strumento di memoria di traduzione

Abbiamo anche parlato con Oberon Copeland, proprietario e CEO di VeryInformed, su quali best practice è più importante attenersi. Oberon ha dichiarato: "Comprendere l'importanza dell'accuratezza e della coerenza è essenziale. Ciò significa che la best practice più importante per la localizzazione di un software è l'utilizzo di uno strumento di memoria di traduzione dedicato".

Gli strumenti di memoria di traduzione richiamano "i contenuti che sono già stati tradotti, consentendo ai traduttori di accedere a tali segmenti e prevenire variazioni tra versioni diverse per ogni lingua o regione".

Perché è consigliato?

Nelle parole di Oberon, l'utilizzo di uno strumento come questo "garantirà che ogni versione del software tradotto sia il più sinonimo possibile del materiale di partenza, con conseguente riduzione degli errori e miglioramento della soddisfazione del cliente. Gli strumenti di memoria di traduzione non solo consentono di risparmiare tempo e denaro, ma garantiscono anche un maggiore grado di precisione in tutte le fasi della localizzazione del software".

4. Mettere in atto misure di garanzia della qualità

Il flusso di lavoro deve includere la garanzia della qualità. Quando si gestisce questa operazione manualmente, è possibile nominare un responsabile o un comitato per l'assicurazione della qualità (QA). Idealmente, dovrebbe essere un madrelingua della tua lingua di destinazione e comprendere le sfumature culturali del tuo pubblico di destinazione. In ogni caso, il loro ruolo comprenderebbe tutto, dalla revisione dell'aspetto dell'interfaccia utente alla qualità della traduzione fino all'adeguatezza delle immagini.

In alternativa, è possibile automatizzare gran parte del processo di controllo qualità con una soluzione come Smartling. All'interno del nostro software, puoi sfruttare decine di controlli di qualità automatizzati per rilevare errori di ortografia, incongruenze dei tag e altro ancora. Ciò accelera il processo una volta che i revisori designati intervengono per dare le loro approvazioni finali.

Dovremmo anche aggiungere che tutti i nostri traduttori professionisti accuratamente selezionati sono madrelingua ed esperti locali. Inoltre, il nostro hub di traduzione automatica neurale si integra con 11 motori di traduzione automatica e selezionerà il motore migliore per le tue esigenze. Quindi, indipendentemente dal fatto che utilizziate il nostro software di traduzione, i servizi di traduzione o entrambi, avrete a disposizione un ulteriore livello di garanzia della qualità integrato.

5. Come misurare l'impatto delle attività di localizzazione

Su un sito web, potresti misurare cose come il traffico, le classifiche e il tasso di conversione. Ma le metriche che contano sono spesso un po' diverse quando si localizza il software.

Abhi Bavishi, esperto sviluppatore di software e growth marketer, ha guidato progetti di localizzazione per numerose aziende SaaS. Alla domanda su come monitorare l'impatto delle attività di localizzazione del software, Abhi ha risposto: "Gli indicatori chiave di prestazione (KPI) che ritengo più importanti siano il tasso di errore di localizzazione, i tassi di coinvolgimento degli utenti nelle regioni localizzate e le richieste di assistenza clienti nella lingua di destinazione".

Perché questi KPI?

  • Il tasso di errore di localizzazione è una misura della qualità. Minore è il numero di errori rilevati, migliore sarà l'esperienza utente per gli utenti della versione localizzata del software. Di conseguenza, il potenziale di aumento degli acquisti in-app o di altre conversioni è maggiore.
  • Il coinvolgimento degli utenti può dare conferma di una buona esperienza utente. Come per i contenuti, vuoi vedere gli utenti molto coinvolti. Ciò significa dedicare molto tempo all'utilizzo del software e, in particolare, utilizzarlo in modi che riflettano un sentimento positivo (ad esempio, dando valutazioni a 5 stelle quando vedono il popup "ti piace l'app").
  • Le richieste di assistenza clienti rivelano punti di forza e di debolezza. C'è molto da imparare dai commenti, dai reclami e dalle domande ricevute dal tuo team di assistenza clienti. Se c'è più positivo che negativo, stai andando bene.

Ma dovresti anche monitorare i risultati aziendali effettivi. Valuta i costi iniziali e continui di localizzazione del software rispetto ai ricavi che stai generando dai clienti nelle lingue o nelle regioni di destinazione. Idealmente, Abhi afferma che "il prodotto localizzato dovrebbe funzionare alla pari con la versione originale". Potrebbe volerci un po' di tempo per arrivarci, a seconda di quanta consapevolezza del marchio esiste nel tuo nuovo mercato e di altri fattori. Ma questo è l'obiettivo per cui dovresti lavorare.

Servizi di localizzazione software senza interruzioni con Smartling

Sebbene la localizzazione delle app abbia le sue sfide e molte parti mobili, puoi gestirle in modo efficace. Smartling ha molto da offrire in questo senso:

  • Proxy Web. L'opzione più veloce per avviare la tua applicazione web in nuove lingue. Il proxy di traduzione di Smartling è in grado di tradurre qualsiasi applicazione web in qualsiasi lingua con un coinvolgimento minimo o nullo degli sviluppatori.
  • Hub di traduzione automatica neurale: Traduci miliardi di parole all'istante e ricevi traduzioni di qualità fino al 350% superiori grazie all'approccio multi-motore multi-macchina di Smartling.
  • Integrazioni La nostra suite nativa di connettori ti consente di collegare Smartling al tuo stack tecnologico. In questo modo è più facile gestire le traduzioni utilizzando le applicazioni con cui lavori ogni giorno.
  • Endpoint API. Con centinaia di endpoint API a sua disposizione, il software di localizzazione e traduzione di app di Smartling rende possibili funzionalità personalizzate.

La localizzazione del software non deve essere un problema e creare colli di bottiglia lunghi o costosi per il suo team di ingegneri. Software e servizi di localizzazione come Smartling Le offrono una soluzione completa per tutte le sue esigenze di localizzazione, con la flessibilità di includere la traduzione umana, la traduzione automatica o entrambe.

Per dare un'occhiata più da vicino a come funziona la nostra piattaforma, guarda la nostra demo di cinque minuti. Ti invitiamo a contattare il nostro team in seguito per ulteriori informazioni su come la nostra gestione e automazione dei progetti in guanti bianchi semplificano la localizzazione.

Guarda: Localizzare rimanendo in linea con il marchio con Rover

Perché aspettare per tradurre in modo più intelligente?

Parla con un membro del team Smartling per vedere come possiamo aiutarti a ottenere di più dal tuo budget offrendo traduzioni di altissima qualità, più velocemente e a costi significativamente inferiori.
Cta-Card-Side-Image