Globalizzazione e localizzazione di applicazioni

Se si intende distribuire l'applicazione a livello internazionale, è necessario tenere in considerazione diversi aspetti durante le fasi di progettazione e di sviluppo. Anche se non si ha tale scopo, un piccolo impegno potrebbe comunque rivelarsi utile e rendere le cose notevolmente più semplici qualora si dovesse decidere di distribuire le versioni future dell'applicazione a un pubblico internazionale. I servizi incorporati in .NET Framework consentono di sviluppare in modo semplice una singola applicazione e adattarla a diverse impostazioni locali utilizzando le funzionalità di sviluppo gestito fornite con Visual Studio.

Visual Studio è stato progettato sin dall'inizio per semplificare lo sviluppo di applicazioni per utenti di paesi diversi usufruendo dei servizi incorporati in .NET Framework. Le pagine che seguono costituiscono un'introduzione alle funzionalità di internazionalizzazione incorporate in Visual Studio.

In questa sezione

Sezioni correlate

  • Localizzazione di pacchetti di Windows Installer
    Vengono descritti gli strumenti di distribuzione di Visual Studio che consentono la distribuzione di più versioni di un'applicazione con diverse impostazioni locali.

  • Suggerimenti per lo sviluppo di applicazioni internazionali
    Vengono fornite informazioni di base sulla programmazione per un pubblico internazionale.

  • Cenni preliminari sulla libreria di classi .NET Framework
    Vengono fornite informazioni introduttive su classi, interfacce e tipi di valore che consentono di ottimizzare il processo di sviluppo rendendolo più rapido e che forniscono accesso alle funzionalità di sistema.

  • System.Globalization
    Vengono illustrate le classi dello spazio dei nomi che definiscono le informazioni legate alle impostazioni cultura, tra cui lingua, paese, calendario in uso, formato di date, valuta e criteri di ordinamento delle stringhe.

  • System.Resources
    Vengono illustrate le classi e le interfacce dello spazio dei nomi che consentono agli sviluppatori di creare, archiviare e gestire varie risorse specifiche delle impostazioni cultura utilizzate in un'applicazione.