locked
Silverlight 에서 다국어 사용하고싶습니다. RRS feed

  • 질문

  • Silverlight 에서 다국어 사용하고싶습니다.가능하다면, 방법이 알려주세요
    2012년 2월 28일 화요일 오후 2:27

답변

  • 안녕하십니까? devlee님,
    Microsoft MSDN의 Forum 사이트를 방문해 주셔서 감사합니다.
     
    문의 하신 ”Silverlight 에서 다국어 사용하고싶습니다.”에 대해 답변드리겠습니다.

    제 생각에는 가능합니다.

    Silverlight 4기능에 보면 한국과 같이 오늘쪽에서 왼쪽이 아닌 왼쪽에서 오른쪽으로 레이아웃을 지정가능합니다. 즉, 다국어 사용이 가능한것으로 보입니다.
    이제 각 컨트롤의 콘텐츠와 레이아웃 방향을 오른쪽에서 왼쪽으로 설정할 수 있습니다. 따라서 히브리어, 아랍어 등의 다국어로 Silverlight 응용 프로그램을 개발할 수 있습니다. 흐름 방향은 FlowDirection 속성을 사용하여 설정합니다. 자세한 내용은 FlowDirection을 참조하십시오.

    방법: 특정 문화권을 대상으로 하는 빌드 만들기

    1. Visual Studio 빌드 메뉴에서 구성 관리자를 클릭합니다.
    2. 구성 관리자 대화 상자의 활성 솔루션 구성 목록에서 새로 만들기를 클릭합니다.
    3. 새 솔루션 구성 대화 상자에서 새 빌드 구성의 이름을 입력하고 다음에서 설정 복사 목록에서 기존 구성을 클릭합니다.
    기존 구성과 동일한 새 빌드 구성이 만들어집니다. 프로젝트 파일에는 성공적인 빌드를 위한 올바른 태그가 포함됩니다.
    4. 솔루션 탐색기에서 프로젝트 이름을 마우스 오른쪽 단추로 클릭한 다음 프로젝트 언로드를 클릭합니다.
    5. 솔루션 탐색기에서 프로젝트 이름을 마우스 오른쪽 단추로 클릭한 다음 편집을 클릭합니다.
    해당 프로젝트 파일이 Visual Studio XML 편집기에 열립니다.
    6. 프로젝트 파일에서 방금 만든 새 빌드 구성을 정의하는 <PropertyGroup> 섹션을 찾습니다.
    7. <SupportedCultures> 속성을 섹션에 추가하고 .xap 파일에 리소스를 패키지해야 하는 문화권의 이름을 지정합니다. 일반적으로 지역 중립 문화권(예: "fr")과 하나 이상의 특정 문화권(예: "fr-FR", "fr-BZ" 또는 "fr-CA")을 포함해야 합니다. 여러 문화권 이름을 구분하려면 세미콜론(;)을 사용합니다. 예를 들면 다음과 같습니다.
    <SupportedCultures>fr;fr-FR;fr-BZ;fr-CA</SupportedCultures>
    8. 솔루션 탐색기에서 프로젝트 이름을 마우스 오른쪽 단추로 클릭한 다음 프로젝트 다시 로드를 클릭합니다.
    빌드에는 주 어셈블리에 지정된 기본 문화권의 리소스와 .xap 파일에서 지정한 문화권의 리소스가 포함됩니다.

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.
    제시해 드린 답변이 도움이 되었기를 바랍니다.

    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다.하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다.

    • 답변으로 표시됨 devlee 2012년 3월 2일 금요일 오전 2:43
    2012년 3월 2일 금요일 오전 2:43
    중재자