2010-02-13 4 views
5

여기 시나리오가 있습니다. 전역 리소스를 사용하여 영어와 프랑스어로 .NET MVC를 사용하는 국제화 된 애플리케이션이 있습니다.비 언어 기반 글로벌 .resx를 만들 수 있습니까?

응용 프로그램을 사용하는 특정 클라이언트의 경우 "사용자"와 같은 개체를 참조하는 데 사용되는 용어가 다릅니다. 한 명의 고객은 해당 사용자를 "가입자"로 볼 수 있지만 다른 고객의 정신 모델은 "납"입니다.

그래서 내 영어 글로벌 리소스 파일에서 이름과 값은 단순히 "사용자"이며 이제는 두 클라이언트 모두를 만족시키지 못했습니다. :)

리소스 파일을 사용하여 같은 언어로 다른 용어를 처리 할 수있는 방법이 있습니까?

MyApp. [비 언어 식별자] .resx라는 새 리소스 파일을 만들려고했으나 .NET이 전혀 좋아하지 않는 것 같습니다.

감사합니다.

답변

1

네, 정확하게 할 수는 없지만 가능합니다.

그것은 확실히 ASP.NET에서 작업하는 동안 우리가 전에 테스트 한 시나리오의

How to: Create Custom Cultures

(필자는 ASP의 개발자입니다 :이 MSDN 기사는 .NET에서 사용자 지정 문화를 만드는 방법에 대한 몇 가지 정보가있다. NET 팀). 우리의 시나리오 중 하나는 현지화 기능을 사용하여 개발자가 사이트의 "브랜드화 된"버전을 만들 수 있도록 도와주는 것이 었습니다.

+0

정확히 내가 뭘 찾고 있었는지, 고마워! – Kevin

관련 문제