지역 리소스 파일 활용 |
- 해당 페이지를 비주얼 스튜디오에서 열고 비주얼 스튜디오 메뉴에서 - APP_LocalResources 폴더가 없을 경우 이 폴더를 프로젝트에 생성 - 페이지 지시문에 meta:resourcekey="PageResource1" uiculture="auto" 추가됨
예를 들면 Default.aspx 페이지를 다룬다면 리소스 파일은 Default.aspx.resx로 이름 붙여진다. 또 다른 언어 리소스 파일 추가하려면
|
서버 측 문화권 설정하기 |
1. web.config 파일의 <globalization> 요소 단락 정의하기 <!-- 문화권 설정 --> <globalization culture="en-US" uiCulture="en-US" /> 애플리케이션에 적용된 문화권은 미국의 영어이다. Culture 특성을 사용하면 서버로 들어오는 요청을 처리하는 데 사용하는 문화권을 설정할 수 있다. uiCulture 특성을 사용하면 애플리케이션의 모든 리소스 파일을 처리하는 데 필요한 기본설정 문화권을 설정할 수 있다. 2. @Page 지시문으로 페이지 수준에 문화권 설정하기 <%@ Page Language="C#" UICulture="en-US" Culture="en-US" %> 그 문화권 설정을 페이지에 적용한다. |
클라이언트 측 문화권 설정하기 |
- 브라우저의 인스턴스에서 클라이언트의 선호에 따라 그에 맞는 문화권 설정 가능 [도구] - [인터넷옵션] - [언어] 버튼 [추가] 버튼을 눌러서 원하는 문화권 선택, 문화권이 적용되는 순서 지정 가능 1. 사용자가 선택한 문화권에 따라 자동으로 변경하기 <%@ Page Language="C#"culture="auto" uiculture="auto" %> 임의의 구성설정 파일이나 @Page 지시문에서 특정 문화권을 지정하지 않고, culture="auto"와 uiculture="auto"를 삭제하고 global파일에서 en-US로 언어를
|
'.Net Project > ASP.NET 3.5 Sp1' 카테고리의 다른 글
64장 팀프로젝트시 소스 버젼 제어(소스관리_Visual source Safe2008) (0) | 2009.10.27 |
---|---|
63장 전역화(Glovalization_다중언어처리) (0) | 2009.10.27 |
55장 WebConfigurationManager (0) | 2009.10.27 |
54장 Remote Debugging (0) | 2009.10.27 |
53장 Output Cache (0) | 2009.10.27 |