Share via


방법: 템플릿 지역화

여러 언어 버전의 템플릿을 만들 수 있습니다. 이 항목에서는 사용자 템플릿과 제품 템플릿을 지역화하는 방법을 보여 줍니다.

사용자 템플릿

사용자 템플릿은 옵션 대화 상자, 프로젝트 및 솔루션, 일반에서 지정된 위치에 있으며, 새 프로젝트 대화 상자의 내 템플릿 머리글 아래에 표시됩니다.

만들려는 모든 언어 버전의 템플릿에 대한 템플릿 복사본을 만들고 지역화한 다음 .zip 템플릿 파일을 만들어야 합니다. .zip 템플릿 파일은 사용자 템플릿 디렉터리에 나란히 나타날 수 있으며 사용자는 새 프로젝트 대화 상자에서 지역화된 템플릿을 선택할 수 있습니다.

사용자 템플릿을 지역화하려면

  1. 지역화된 모든 언어에 대한 템플릿 버전을 만들고 템플릿의 Name 요소에 로캘을 지정합니다.

  2. 각 템플릿을 고유하게 명명된 .zip 파일로 저장합니다.

  3. .zip 템플릿 파일을 옵션 대화 상자에서 프로젝트와 솔루션에 대해 지정된 위치에 둡니다. 자세한 내용은 옵션 대화 상자, 프로젝트 및 솔루션, 일반을 참조하십시오.

    템플릿의 모든 버전이 새 프로젝트 대화 상자에 나타납니다.

제품 템플릿

제품 템플릿은 Visual Studio 설치 디렉터리의 폴더에 있으며 새 프로젝트 대화 상자의 Visual Studio에 설치되어 있는 템플릿 머리글 아래에 표시됩니다.

제품 템플릿의 디렉터리에는 Visual Studio가 템플릿에 사용할 폴더를 나타내는 LCID(로캘 식별자)가 포함되어 있습니다. 템플릿은 템플릿의 프로그래밍 언어에 해당하는 하위 폴더로 정렬됩니다. 예를 들어, LCID가 1033인 Visual Studio 버전의 프로젝트 템플릿에 대한 경로는 \Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\ProgrammingLanguage\TemplateCategory\1033\입니다. ProgrammingLanguage는 템플릿을 만드는 C# 또는 VisualBasic과 같은 언어입니다. TemplateCategory는 프로그래밍 언어 아래의 Windows, Database 또는 SmartDevice와 같은 하위 범주입니다. Visual Studio에서 지원하는 언어 및 LCID 목록에 대해서는 /LCID (devenv.exe)를 참조하십시오.

지역화된 모든 버전의 템플릿은 해당 \LCID\ 폴더에 있어야 Visual Studio에서 해당 템플릿을 새 프로젝트 대화 상자에 표시할 수 있습니다.

제품 템플릿을 지역화하려면

  1. 지역화된 모든 언어에 대한 템플릿 버전을 만듭니다.

  2. 각 템플릿을 제품 템플릿 디렉터리의 해당 \LCID\ 폴더에 저장합니다. 기본적으로 이 위치는 \Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\ProgrammingLanguage\TemplateCategory\LCID\입니다.

    현재 실행 중인 Visual Studio 버전과 일치하는 LCID가 있는 템플릿 버전만 새 프로젝트 대화 상자에 표시됩니다.

일반적으로 앞의 단계에 따라 지역화된 템플릿을 만드는 것이 좋습니다. 그러나 Name, DescriptionIcon 요소에는 모두 단일 프로젝트 템플릿에서 여러 개의 지역화된 프로젝트를 만드는 데 사용할 수 있는 PackageID 특성이 포함되어 있습니다. Visual Studio 자동화 개체 모델을 사용하여 이러한 요소를 활용해야 합니다. 이것은 템플릿을 사용하여 현재 언어와 다른 언어로 된 프로젝트를 만드는 경우와 같은 특정 상황에서만 유용합니다.

참고 항목

참조

Name 요소(Visual Studio 템플릿)

Description 요소(Visual Studio 템플릿)

Icon 요소(Visual Studio 템플릿)

개념

방법: 프로젝트 템플릿과 항목 템플릿 찾기 및 구성

기타 리소스

고급 템플릿 절차

시작 키트

Visual Studio 템플릿