Vai al contenuto

Che cos'è l'internazionalizzazionee localizzazione?

Impari i fondamenti dell'i18n e dell'l10n e scopra come Better I18N aiuta gli sviluppatori a costruire siti web e app multilingue con strumenti di localizzazione basati sull'AI.

Source string

auth.login.title

Edited in code, picked up on the next scan

Glossary

Brand terms stay untranslated

AI translation

Written from your product context, not word by word

Git sync

chore/i18n-sync

Opened as a pull request for review

Published

de.json

Live on the CDN, no deploy

Published

fr.json

Live on the CDN, no deploy

Published

ja.json

Live on the CDN, no deploy

Published

tr.json

Live on the CDN, no deploy

Better I18N

One source of truth for every language

Guida didattica

i18n and l10n, defined

Two words that are constantly used interchangeably, and the difference that actually matters when you build.

Che cosa significa i18n?

L'abbreviazione i18n sta per internazionalizzazione. Il numero 18 si riferisce al numero di lettere tra la prima "i" e l'ultima "n" della parola. Gli sviluppatori di software utilizzano quotidianamente questa sigla.

In pratica, internazionalizzazione implica progettare il codice sorgente in modo che possa supportare più lingue e regioni senza dover riscrivere l'applicazione. Ciò include separare il testo visibile all'utente dal codice, gestire diversi standard di codifica dei caratteri come UTF-8 e creare un'interfaccia utente flessibile che si adatti a qualsiasi impostazione locale.

Perché "i18n"?

Il numeronimo i18n è stato coniato poiché "internazionalizzazione" è un termine lungo e complesso da digitare. Si considerino le lettere: i-n-t-e-r-n-a-z-i-o-n-a-l-i-z-a-z-i-o-n-e — sono 18 lettere tra la "i" e la "n".

i18n = i + (18 letters) + n

Che cosa significa l10n?

L'abbreviazione l10n sta per localizzazione. Come per i18n, il numero 10 rappresenta le lettere tra "l" e "n".

La localizzazione è il processo di adattamento di un prodotto software a un mercato di destinazione specifico. Questo va oltre la semplice traduzione del testo. Comprende l'adeguamento dei formati di data e ora, dei simboli valutari, della formattazione dei numeri e la verifica che le immagini e i colori siano culturalmente appropriati. Il risultato è un testo tradotto e contenuti specifici per ogni area geografica che risultano naturali per ogni pubblico.

Perché "l10n"?

Proprio come i18n, l10n è un numeronimo: l-o-c-a-l-i-z-a-z-i-o-n ha 10 lettere tra la "l" e la "n".

l10n = l + (10 letters) + n

Side by side

i18n e l10n: differenze fondamentali

Sebbene correlate, l'internazionalizzazione e la localizzazione hanno scopi diversi nel ciclo di vita dello sviluppo software. Ecco un confronto tra le due.

Aspettoi18n (Internazionalizzazione)l10n (Localizzazione)
Nome completoInternazionalizzazioneLocalizzazione
Ambito di applicazioneArchitettura e progettazione del codice sorgenteAdattamento dei contenuti specifici per il mercato
QuandoDurante lo sviluppo inizialeDopo l'internazionalizzazione, per ogni mercato di destinazione
AttenzioneCodice sorgente, struttura dell'interfaccia utenteTesto tradotto, formattazione della data, formati dell'ora
Realizzato daSviluppatori di softwareTraduttori e team di localizzazione
EsempioEstrazione di stringhe dal codice sorgente in file chiaveTraduzione di una pagina di prodotto in giapponese

Scope

Cosa comprende l'internazionalizzazione?

Un'applicazione ben internazionalizzata gestisce queste problematiche specifiche della localizzazione sin dal primo giorno.

Layout dell'interfaccia utente

Progettare layout flessibili che si adattino a testi di diversa lunghezza e a scritture da destra a sinistra come l'arabo e l'ebraico.

Formattazione di data e ora

Visualizzare date e orari nei formati appropriati alla regione. Ad esempio, MM/GG/AAAA negli Stati Uniti contro GG.MM.AAAA in Germania.

Codifica dei caratteri

Si prega di utilizzare UTF-8 per supportare l'intera gamma Unicode, dagli alfabeti latini ai caratteri CJK e alle emoji.

Formati numerici e valutari

Formattare numeri, valute e unità in base alle convenzioni locali. Un migliaio può essere 1.000 o 1.000 a seconda della regione.

Separazione dei contenuti

Si prega di conservare tutto il testo destinato agli utenti in file di risorse esterni, in modo che i traduttori possano lavorare senza modificare il codice sorgente.

Regole di pluralizzazione

Gestire correttamente le forme plurali nelle diverse lingue. L'inglese ha due forme, ma l'arabo ne ha sei e alcune lingue ne hanno anche di più.

The platform

Che cos'è Better I18N?

Better I18N è una piattaforma di localizzazione completa progettata per gli sviluppatori. Combina la traduzione assistita dall'intelligenza artificiale con flussi di lavoro facili per gli sviluppatori, per aiutare i team a distribuire prodotti multilingue più velocemente.

A differenza dei tradizionali sistemi di gestione delle traduzioni, Better I18N si integra direttamente con il suo flusso di lavoro Git. Le modifiche si sincronizzano automaticamente, le traduzioni rimangono aggiornate e gli sviluppatori non lasciano mai il loro IDE.

Con traduzioni AI consapevoli del contesto, consegna CDN in tempo reale e supporto per tutti i principali framework come React, Next.js, Vue e altri, Better I18N è il framework i18n più completo per lo sviluppo moderno.

Localizzazione continua

Automatizzi il suo flusso di lavoro di localizzazione con la sincronizzazione in tempo reale e gli aggiornamenti istantanei del CDN.

Traduzione potenziata dall'AI

Traduzioni consapevoli del contesto che comprendono il suo prodotto e mantengono la coerenza.

Localizzazione basata su Git

Controlla la versione delle sue traduzioni con la sincronizzazione automatica con GitHub e i flussi di lavoro PR.

Where it applies

Chi usa Better I18N?

Dalle startup alle aziende, i team si affidano a Better I18N per le loro esigenze di localizzazione

Prodotti SaaS

Scalare la localizzazione del suo software con flussi di lavoro automatizzati e una localizzazione continua che tiene il passo con il ciclo di sviluppo.

Applicazioni mobili

Localizza le app iOS e Android con aggiornamenti over-the-air e consegna delle traduzioni in tempo reale, senza dover ripresentare l'app store.

Siti di e-commerce

Si espanda ai mercati globali con l'ottimizzazione SEO multilingue e contenuti di prodotto localizzati che convertono.

La copertura delle traduzioni è passata dal 60% al 100% da un giorno all'altro. L'IA capisce davvero il contesto del nostro prodotto: etichette dei pulsanti, messaggi di errore, tutto funziona.

Eray Gündoğmuş

Founding Engineer, Aceware

Pronto per rilasciare a livello globale?

Unisciti a centinaia di team che usano Better I18N per traduzioni più rapide e contestualizzate.

Già in produzione con Better I18N