Condividi tramite


Procedura: localizzare i modelli

È possibile creare versioni in più lingue di un modello. In questo argomento viene illustrato come localizzare modelli dell'utente e modelli del prodotto.

Modelli utente

I modelli dell'utente sono individuati come specificato in Finestra di dialogo Opzioni, Progetti e soluzioni, Generale. I modelli vengono visualizzati nella finestra di dialogo Nuovo progetto sotto l'intestazione Modelli personali.

Per ogni versione in lingua di un modello che si desidera creare, è necessario fare una copia del modello, localizzarlo, quindi creare un file di modello con estensione zip. I file con estensione 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. Inserire tutti i file con estensione zip del modello 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 di prodotto si trovano in una cartella nella directory di installazione di Visual Studio. 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. I modelli vengono ordinati anche in sottocartelle che corrispondono al linguaggio di programmazione del modello. Ad esempio, il percorso dei modelli di progetto in una versione di Visual Studio con un LCID di 1033 sarà \Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\ProgrammingLanguage\TemplateCategory\1033\. ProgrammingLanguage è il linguaggio per cui vengono creati i modelli, ad esempio C# o VisualBasic. TemplateCategory è la sottocategoria sotto il linguaggio di programmazione, ad esempio Windows, Database o 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 \Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\ProgrammingLanguage\TemplateCategory\LCID\.

    Solo la versione del modello che dispone di un LCID corrispondente alla versione attualmente in esecuzione di Visual Studio sarà visualizzata nella finestra di dialogo Nuovo progetto.

Generalmente, è consigliabile seguire i passaggi precedenti per creare modelli localizzati. Tuttavia, 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 in circostanze particolari, ad esempio se si utilizza un modello per creare un progetto in una lingua diversa da quella corrente.

Vedere anche

Riferimenti

Elemento Name (modelli di Visual Studio)

Elemento Description (modelli di Visual Studio)

Elemento Icon (modelli di Visual Studio)

Concetti

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

Altre risorse

Procedure avanzate relative ai modelli

starter kit

Modelli di Visual Studio