Procedura: creare una versione localizzata di un file di risorse
Aggiornamento: novembre 2007
Se si localizza il progetto, sarà opportuno creare versioni localizzate del file di risorse del progetto. Ad esempio le stringhe rappresentano il tipo più comune di risorsa da localizzare. I file localizzati non vengono visualizzati in Progettazione risorse, ma è possibile crearli e visualizzarli in Esplora soluzioni.
Per creare un file di risorse localizzato
Creare un file di risorse denominato Resources.resx. In Visual Basic, per visualizzare e accedere al file resx predefinito è necessario fare clic sul pulsante Mostra tutti i file.
In Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto, scegliere Aggiungi, quindi fare clic su Nuovo elemento.
Nella finestra di dialogo Aggiungi nuovo elemento selezionare File di risorse e assegnare il nome Resources.de-DE.resx al file. Il nome file indica il tedesco come lingua e la Germania come paese. Per ulteriori informazioni sui nomi e gli identificatori delle impostazioni cultura, vedere CultureInfo.
Resources.de-DE.resx verrà visualizzato in Esplora soluzionie Progettazione risorse per il file.
Aprire Progettazione risorse. Scegliere Proprietà dal menu Progetto. Fare clic sulla scheda Risorse in Progettazione progetti.
In Progettazione risorse aggiungere una stringa in tedesco. È ad esempio possibile utilizzare la prima riga di " Wanderers Nachtlied" di Goethe:
Über allen Gipfeln ist Ruh.
Scegliere Genera soluzione dal menu Genera.
Visual Studio creerà automaticamente assembly satellite per ogni lingua specificata in questa maniera. L'assembly NomeProgetto.resources.dll viene creato in NomeProgetto\bin\Release\de-DE. Assembly satellite aggiuntivi verranno creati nelle directory delle impostazioni locali appropriate in NomeProgetto\bin\Release. È necessario distribuire i file assembly affinché la versione localizzata dell'applicazione possa funzionare.
Vedere anche
Concetti
Organizzazione gerarchica di risorse per la localizzazione