Pagina inizialeNews e articoli01.02: è il 1 febbraio o il 2 gennaio? Le trappole della localizzazione che costano care

01.02: è il 1 febbraio o il 2 gennaio? Le trappole della localizzazione che costano care

La stringa «01.02.2025» in un paese significa l'inizio di febbraio, in un altro l'inizio di gennaio. Se un negozio online o un'app mostrano una data del genere senza tenere conto della localizzazione, il cliente può leggerla in modo diverso da quanto previsto. Questi dettagli raramente finiscono nel capitolato tecnico, eppure proprio da loro nascono resi, scadenze mancate e messaggi imbarazzanti dell'assistenza clienti. Vediamo le trappole più comuni della localizzazione e come evitarle.

Date e orari: un giorno, tre letture

L'ordine delle parti della data dipende dal paese. In Russia, Germania e gran parte dell'Europa si usa il formato «giorno.mese.anno». Negli Stati Uniti si indica prima il mese, quindi «03/04/2025» significa 4 marzo e non 3 aprile. In Giappone, Cina e Corea l'ordine è invertito: prima l'anno, poi il mese e il giorno.

Lo stesso vale per l'orario. In Russia, in gran parte dell'Europa e in America Latina è diffuso il formato di 24 ore, mentre negli Stati Uniti, in Canada, in Australia e in India è molto usato il formato di 12 ore con le indicazioni AM e PM. Un orario scritto come «5:00» senza indicazioni può essere letto in modi diversi nei vari paesi, e un appuntamento fissato per «le cinque» potrebbe finire a dodici ore di distanza da quello previsto.

Per non dover fare congetture, nei dati e nelle API conviene usare lo standard ISO 8601 (ad esempio 2025-02-01T14:30). Nell'interfaccia, invece, la data va visualizzata tramite le funzioni di localizzazione, non digitata a mano.

Separatori nei numeri: la virgola dove c'è il punto

Il numero «1 500,75» in Russia e «1,500.75» negli Stati Uniti indicano lo stesso valore. In Germania e in Brasile le migliaia si separano con il punto e la parte decimale si scrive con la virgola: «1.500,75». In Svizzera si usa l'apostrofo: «1'500.75». In India il raggruppamento delle cifre è diverso: «1,00,000» significa centomila.

L'errore qui è particolarmente insidioso. Se un prezzo «1.500» era pensato come millecinquecento, ma il sistema lo ha letto come un valore di circa uno e mezzo, il cliente se ne accorge solo alla cassa. Per questo nel codice non bisogna mai comporre a mano le stringhe con i numeri: occorre usare la formattazione basata sulla localizzazione e verificare il parsing dei numeri durante l'importazione dei file.

Valute: simbolo, posizione e arrotondamento

Il simbolo della valuta sembra un dettaglio, ma può facilmente creare confusione. Il segno «$» è usato negli Stati Uniti, in Canada, in Australia e in diversi altri paesi, quindi senza il codice valuta «$» può indicare dollari di uno qualsiasi di questi stati. Per questo nei contesti internazionali si indica il codice di tre lettere secondo lo standard ISO 4217: USD, EUR, RUB.

Anche la posizione del simbolo varia. Nei paesi anglofoni si scrive «$100», in Francia «100 €» con uno spazio non separabile, in Russia «100 ₽» oppure «100 руб.». A volte l'errore emerge già nella traduzione: la frase «prezzo IVA inclusa» in una lingua richiede una struttura diversa rispetto a un'altra, e se il testo è assemblato da frammenti con l'importo inserito a posteriori, l'ordine delle parole si spezza.

Anche l'arrotondamento dipende dalla valuta. Lo yen giapponese di norma non ha decimali, mentre il dinaro kuwaitiano si divide in millesimi. Se il sistema calcola gli importi con due decimali per tutte le valute, il totale può discostarsi dall'estratto conto bancario di qualche centesimo, e su grandi volumi anche di cifre rilevanti.

Sistema metrico e sistema imperiale

La maggior parte del mondo usa il sistema metrico, ma gli Stati Uniti impiegano piedi, libbre, galloni e gradi Fahrenheit. Nel Regno Unito i cartelli stradali riportano le miglia e il latte si vende in pinte, che però sono più grandi di quelle americane: circa 568 millilitri contro circa 473. Anche il gallone differisce da una sponda all'altra dell'Atlantico.

Per un negozio online questo significa che le dimensioni del prodotto, il peso del pacco e il volume della confezione devono essere mostrati nelle unità abituali per il cliente, senza perdere precisione. Il traduttore che lavora con le istruzioni deve capire se l'unità va tradotta o se il valore va convertito. Ad esempio, se il manuale riporta «10 pollici», per un'edizione russa è più sensato indicare «25 cm», mantenendo però il valore originale tra parentesi se è rilevante per le specifiche tecniche.

Telefoni, indirizzi e nomi nei moduli

I moduli di registrazione si rompono più spesso su tre campi. Il telefono: in Russia può essere «+7 (999) 123-45-67», in Germania la lunghezza del numero è variabile e molti modelli con una maschera rigida non la accettano. Conviene usare un campo con la scelta del prefisso internazionale e una libreria per la convalida dei numeri.

Indirizzo: in Giappone si indica dal più generale al più specifico (prefettura, città, quartiere, numero dell'isolato), mentre in Russia e in Europa è l'opposto. Il codice postale statunitense è composto da cinque cifre, in Gran Bretagna è una combinazione di lettere e numeri. Un campo «Codice postale, solo cifre» esclude una parte degli indirizzi reali.

Nome e cognome: in Spagna e in America Latina sono frequenti due cognomi, in Islanda al posto del cognome si usa il patronimico, e alcune persone hanno un solo nome. L'apostrofo nel cognome «O'Brien» o il trattino non devono generare errori. Il requisito minimo è semplice: non rendete obbligatori due campi dove non servono e accettate qualsiasi carattere Unicode.

Come evitare gli errori: standard e verifica

Lavorare sui formati non inizia in fase di verifica, ma in fase di progettazione. Ecco cosa aiuta:

  • Conservate le date in ISO 8601, i numeri senza formattazione, le valute con il codice ISO 4217, e lasciate la visualizzazione alla localizzazione.
  • Utilizzate le librerie standard di localizzazione invece di modelli fatti in casa, ad esempio ICU o gli strumenti integrati della piattaforma.
  • Fornite ai traduttori il contesto: nel testo devono essere chiari le unità, la valuta e il tipo di data, non solo le parole.
  • Testate l'interfaccia con date come 01.02, 12:00 e 1 000,50 in più localizzazioni, comprese quelle in cui l'ordine è diverso.
  • Coinvolgete madrelingua nella revisione finale. Noteranno più in fretta che «le cinque di sera» scritto come «17.00» è una formula che in quei luoghi non si usa.

La conclusione principale è semplice: il formato fa parte del significato. Una buona traduzione conserva non solo le parole, ma anche il modo in cui il lettore interpreterà data, prezzo e distanza. Se la localizzazione viene pianificata in anticipo, queste trappole si evitano quasi senza costi. Se vengono scoperte dopo il rilascio, la correzione costa più di tutto il resto.

Leggi anche:

Le serve una traduzione professionale? La ordini online: scelga le lingue, carichi il file e scopra il prezzo in pochi minuti.

Ultime notizie
Nel labirinto delle lingue, la traduzione automatica emerge come stella polare, avvicinando culture, aziende e individui come no...
Leggi di più
3 anni fa
Nell'era digitale di oggi, Internet offre una vasta gamma di contenuti, rendendo il nostro mondo più interconnesso ch...
Leggi di più
3 anni fa