2011-11-01 3 views
0

내 MVC3 App_GlobalResources에 두 개의 현지화 리소스 파일을 추가하려고합니다.MVC3 현지화 코드 생성기

Global.resx를 추가 한 다음 Gloabl.fr.resx를 추가합니다. 그러나 첫 번째 코드 만 .designer.cs에 코드를 생성합니다. 두 번째 파일은 빈 파일을 생성합니다.

아무도 도와 줄 수 있습니까?

고마워요.

답변

1

그것이 작동하는 방법입니다. .designer.cs 클래스는 사용자가 입력 할 수 있도록 강력한 형식의 클래스입니다.

@ Global.mystring이며 현지화 된 (UICulture에 따라 다름) 문자열을 반환합니다.

디자이너 파일에는 실제로 현지화 된 문자열이 포함되어 있지 않으며, 차례로 지역화 된 문자열을 반환하는 많은 속성이 포함되어 있습니다.이 때문에 두 개 이상의 클래스가 필요하지 않습니다.

아마도 다른 문화권의 자료를 검색하는 방법을 찾고 있습니다. fr?

UICulture를 "fr"로 설정해야합니다. 수동으로 또는 웹 설정에 다음과 같은 요소를 설정하여 :

<globalization culture="auto" uiCulture="auto"/> 

이 자동으로 브라우저를 기반으로 그것을 할 것

를 초기 설정