2010-07-20 12 views
0

이제 C#으로 실제 프로그램을 시작하고 실제 기능을 살펴보기 전에 프로그램의 현지화에 대해 묻고 있습니다.C# 프로그램 설정 및 지역화

생각해 보니 .resx는 언어 변수가 저장하기에 좋습니다. 그런데 어떻게 설정에 넣을 수 있습니까? .settings 파일이 있는데 프로그램의 설정을 할당 할 수 있지만이 언어 설정을 language.resx에 어떻게 추가 할 수 있습니까? 여러 언어가 설치되어 있으면 사용할 언어를 선택할 수 있습니까?

또한 저는 winform 디자이너를 사용하는 프로그램을 디자인하고 있습니다 - 어떻게 손으로 입력하지 않고 resourcce 문자열을 텍스트로 사용하도록 컨트롤에 지시 할 수 있습니까?

내 문제와 관련하여 많은 튜토리얼이 있지만 거기에는 2 시간의 검색 시간이 없으므로 아무에게도 제안이 없으면 매우 감사 할만합니다.)

답변

1

이것은 1142802 질문과 비슷하므로 아마도 that is a good place to start입니다.

ed : 컨트롤에 따라 약간 달라질 수 있지만 메뉴의 경우 defines it's contents 메서드를 만들 수 있습니다. 그러면 menuItem1.Text = string.Item1Text과 같은 작업을 수행 할 수 있습니다.

+0

괜찮아요,하지만 한 부분 - 정말로 흥미로운 질문은 지역화 된 문자열을 WinForms에 가져 오는 방법입니다. 메뉴는 지역화 가능하다. –

관련 문제