Condividi tramite


Procedura: localizzare i modelli

Aggiornamento: novembre 2007

È possibile creare più versioni di un modello in lingue diverse. Utilizzare le procedure indicate in questo argomento per creare e salvare i modelli da utilizzare con le diverse versioni localizzate di Visual Studio. La localizzazione viene suddivisa in due categorie: modelli utente e modelli prodotto.

Modelli utente

I modelli utente risiedono nelle posizioni specificate in Finestra di dialogo Opzioni, Progetti e soluzioni, Generale e vengono visualizzati nella finestra di dialogo Nuovo progetto sotto l'intestazione Modelli personali.

Non è possibile localizzare automaticamente i modelli utente. Il modo più semplice di creare più di un modello in più di una lingua è creare diversi file zip dei modelli, quindi denominarli in maniera appropriata. I file zip dei modelli possono essere collocati insieme nella directory dei modelli utente. Un modello localizzato potrà quindi essere selezionato dalla finestra di dialogo Nuovo progetto.

Per localizzare modelli utente

  1. Creare una versione del modello per ogni lingua localizzata, specificando le impostazioni locali nell'elemento Name del modello.

  2. Salvare ciascun modello come file zip con nome univoco.

  3. Copiare tutti i modelli nella posizione specificata nella finestra di dialogo Opzioni per progetti e soluzioni. Per ulteriori informazioni, vedere Finestra di dialogo Opzioni, Progetti e soluzioni, Generale.

    Tutte le versioni del modello verranno visualizzate nella finestra di dialogo Nuovo progetto.

Modelli prodotto

I modelli prodotto risiedono in una cartella della directory di installazione di Visual Studio e vengono visualizzati nella finestra di dialogo Nuovo progetto sotto l'intestazione Modelli Visual Studio installati.

Nella directory per i modelli prodotto si trova un identificatore delle impostazioni locali (LCID), che indica la cartella che viene utilizzata in Visual Studio per i modelli. Esiste inoltre una sottocartella per ogni linguaggio di programmazione, destinata ai modelli in quel linguaggio. Ad esempio, per un'istanza di Visual Studio con un LCID di 1033 verrà utilizzata la cartella Programmi\Microsoft Visual Studio 9,0\Common7\IDE\ProjectTemplates\<LinguaggioProgrammazione>\<TemplateCategory>\1033 per i modelli di progetto. <LinguaggioProgrammazione> è il linguaggio per cui vengono creati i modelli, ad esempio CSharp, JSharp o VisualBasic. <TemplateCategory> è la sottocategoria del linguaggio di programmazione, ad esempio Windows, Database e SmartDevice. Per un elenco dei linguaggi e degli LCID supportati da Visual Studio, vedere /LCID (devenv.exe).

Ogni versione localizzata di un modello deve essere collocata nella cartella LCID corretta, in modo che in Visual Studio possa essere visualizzato il modello all'interno della finestra di dialogo Nuovo progetto.

Per localizzare modelli prodotto

  1. Creare una versione di un modello per ogni lingua localizzata.

  2. Salvare il modello nella cartella LCID corretta, nella directory dei modelli prodotto. Per impostazione predefinita, tale posizione corrisponde a Programmi\Microsoft Visual Studio 9,0\Common7\IDE\ProjectTemplates\<ProgrammingLanguage>\<TemplateCategory>\<LCID>.

    Solo le versioni del modello nella cartella con un LCID corrispondente all'istanza corrente di Visual Studio verranno visualizzate nella finestra di dialogo Nuovo progetto.

Gli elementi Name, Description e Icon contengono tutti attributi Package e ID che possono essere utilizzati per creare progetti in più versioni localizzate da un singolo modello di progetto. Per poter sfruttare questi elementi è necessario utilizzare il modello a oggetti di automazione di Visual Studio. Ciò si rivela vantaggioso solo in circostanze particolari, ad esempio se si utilizza un modello per creare un progetto in una lingua diversa da quella corrente. Per la creazione di modelli localizzati è in genere opportuno attenersi alle procedure indicate in precedenza.

Vedere anche

Concetti

Procedura: individuare e organizzare modelli di progetto e modelli di elementi

Riferimenti

Elemento Name (modelli di Visual Studio)

Elemento Description (modelli di Visual Studio)

Elemento Icon (modelli di Visual Studio)

Altre risorse

Procedure avanzate relative ai modelli

Starter kit

Modelli di Visual Studio