방법: 지역화된 버전의 리소스 파일 만들기

프로젝트를 지역화할 경우 지역화된 버전의 프로젝트 리소스 파일을 만들 수 있습니다. 예를 들어, 문자열은 일반적으로 가장 많이 지역화되는 리소스 형식입니다. 지역화된 파일은 리소스 디자이너에는 표시되지 않지만 솔루션 탐색기에서 만들고 볼 수 있습니다.

지역화된 리소스 파일을 만들려면

  1. Resources.resx라는 리소스 파일을 만듭니다. Visual Basic에서 기본 .resx 파일을 보고 액세스하려면 모든 파일 표시 단추를 클릭해야 합니다.

  2. 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 추가를 가리킨 다음 새 항목을 클릭합니다.

  3. 새 항목 추가 대화 상자에서 리소스 파일을 선택하고 파일 이름을 Resources.de-DE.resx로 지정합니다. 이 파일 이름은 독일어(언어)와 독일(국가)을 나타냅니다. 문화권 이름 및 식별자에 대한 자세한 내용은 CultureInfo를 참조하십시오.

    솔루션 탐색기에 Resources.de-DE.resx가 나타나고 파일에 대한 리소스 디자이너가 표시됩니다.

  4. 리소스 디자이너를 엽니다. 프로젝트 메뉴에서 속성을 선택합니다. 프로젝트 디자이너에서 리소스 탭을 클릭합니다.

  5. 리소스 디자이너에서 독일어 문자열을 추가합니다. 예를 들어, 괴테의 시 "Wanderers Nachtlied"에 나오는 첫 행을 사용할 수 있습니다.

    Über allen Gipfeln ist Ruh.

    ("Over all the peaks is silence")

  6. 빌드 메뉴에서 솔루션 빌드를 클릭합니다.

  7. 이러한 방식으로 지정하는 각 언어에 대한 위성 어셈블리가 자동으로 생성됩니다. ProjectName\bin\Release\de-DE에 어셈블리의 ProjectName.resources.dll이 만들어집니다. ProjectName\bin\Release 아래의 해당 로캘 디렉터리에 추가 위성 어셈블리가 만들어집니다. 어셈블리 파일을 배포해야 지역화된 버전의 응용 프로그램이 작동합니다.

참고 항목

참조

CultureInfo

개념

지역화를 위한 리소스의 계층적 구성