Sei qui: Home » Fase 2 - Progettazione » Passo 2.3.3 - Internazionalizzazione e Localizzazione

Passo 2.3.3 – Internazionalizzazione e Localizzazione

Significato in ambito informatico dei termini Internazionalizzazione e Localizzazione e delle loro abbreviazioni i18n e l10n.

immagine per la categoria internazionalizzazione e localizzazione

Internazionalizzazione

In ambito informatico, si parla di internazionalizzazione (in inglese: "internationalization") di un pacchetto software quando per il suo sviluppo si usano accorgimenti che lo rendono traducibile in più lingue.

Esempi di questi accorgimenti sono

  • l’utilizzo del formato UTF-8, che permette di rappresentare i caratteri di quasi tutte le lingue del mondo,
  • la gestione dei testi per l’utente mediante le funzioni gettext.

Il termine internationalization viene abbreviato con la sigla i18n, dove il numero 18 rappresenta le lettere comprese tra i due estremi “i” ed “n” :

i nternationalizatio n
i ----18 lettere---- n

Localizzazione

Si parla invece di localizzazione (in inglese: "localization") quando si rende disponibile un pacchetto software con la traduzione per una specifica lingua (es: “localizzazione italiana”).

Il termine localization viene abbreviato con la sigla l10n:

l ocalizatio n
l ----10---- n

Dato che gli accorgimenti adottati per la internazionalizzazione di un pacchetto software costituiscono il prerequisito per la sua localizzazione, nell’uso corrente (e anche in questo sito) il secondo termine assume un’accezione più ampia, inglobando anche il primo.

Articoli relativi a: Passo 2.3.3 – Internazionalizzazione e Localizzazione