블로그 이미지
Magic_kit
study 관련자료를 한곳으로 자기 개발 목적으로 재태크 재무 관리 목적으로 일상생활의 팁을 공유 하기 위하여 블로그를 개설 하였습니다.

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Category

Recent Post

Recent Comment

Archive

2009. 10. 27. 02:48 .Net Project/ASP.NET 3.5 Sp1
반응형
전역 리소스 파일 사용_다중언어처리

- 여러 페이지에 걸쳐서 사용할 수 있는 전역 리소스 파일 생성

  여기에 만들어 둔 리소스 키 값은 웹사이트 전체에서 사용   
  가능
프로젝트 우클릭해서 [새 항목 추가]로 리소스 파일을
  생성하자


- 전역 리소스 파일 가져오는 방법

1.
서버 컨트롤을 선언할 때 값을 직접 조작

<asp:Button ID="btnOK2" runat="server"
    
 Text="<%$ Resources:Resource, OK %>" />


2. 
코드 비하인드 페이지에서 설정

    전역 리소스 파일에 설정된 값으로 초기화 

   btnOK1.Text = Resources.Resource.OK;

3. 전역 리소스 파일에서 제공하는 리소스를 강력한 타입으로 활용 가능
 Label1.Text = Resources.Resource.PrivacyStatement.ToString();  
 


동적으로 문화권 변경 처리
 

// KOREA : ko-KR

// USA : en-US

// 태국 : th-TH

 

//[0] 동적으로 문화권 변경

//System.Threading.Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US");

 

//[1] 현재 언어에 따른 정보 읽어오기

CultureInfo ci = System.Threading.Thread.CurrentThread.CurrentCulture;

 

//[2] 문화권 정보 읽어오기

string s = "";

s += "문화권 이름 : " + ci.Name + "<br />";

s += "문화권 표기명 : " + ci.DisplayName + "<br />";

s += "문화권 영어명 : " + ci.EnglishName + "<br />";

s += "문화권 본래 이름 : " + ci.NativeName + "<br />";

 

//[3] 출력

Response.Write(s);








반응형
posted by Magic_kit