Visual Studio를 사용하여 양방향 언어용 응용 프로그램 만들기

Visual Studio를 사용하면 아랍어 및 히브리어와 같이 오른쪽에서 왼쪽으로 쓰는 언어의 텍스트를 올바로 표시하는 응용 프로그램을 만들 수 있습니다.일부 기능은 간단히 속성만 설정하면 사용할 수 있습니다.그 밖의 기능은 코드로 구현해야 합니다.

[!참고]

양방향 언어를 입력하고 표시하려면 해당 언어로 구성된 Windows 버전을 사용하여 작업해야 합니다.이 경우 해당 언어 팩이 설치된 Windows 영어 버전이나 해당 언어로 지역화된 Windows 버전을 사용하면 됩니다.

Windows 응용 프로그램

양방향 텍스트, 오른쪽에서 왼쪽으로 읽기 순서 및 미러링(창, 메뉴, 대화 상자 등의 레이아웃을 반대로 바꾸는 것)을 지원하는 완전한 양방향 응용 프로그램을 만들 수 있습니다.미러링만 제외한 다른 기능은 기본적으로 또는 속성만 설정하여 사용할 수 있습니다.미러링은 메시지 상자 등의 일부 기능에 대해서는 기본적으로 지원됩니다.그러나 그 외의 경우에는 코드로 미러링을 구현해야 합니다.

자세한 내용은 Windows Forms 응용 프로그램에 대한 양방향 지원을 참조하십시오.

웹 응용 프로그램

웹 응용 프로그램의 사용자 인터페이스는 브라우저에 의존하기 때문에 웹 응용 프로그램의 양방향 지원 수준은 사용자의 브라우저에서 양방향 기능을 지원하는 정도에 따라 어느 정도 달라질 수 있습니다.Visual Studio에서는 아랍어 또는 히브리어 텍스트, 오른쪽에서 왼쪽으로 읽기 순서, 파일 인코딩 및 로컬 culture 설정을 지원하는 응용 프로그램을 만들 수 있습니다.

웹 서비스도 이와 마찬가지로 UTF-8 및 유니코드 텍스트의 송신과 수신을 지원하기 때문에 양방향 언어와 관련된 응용 프로그램에 적합합니다.

자세한 내용은 Bidirectional Support for ASP.NET Web Applications을 참조하십시오.

콘솔 응용 프로그램

콘솔 응용 프로그램에서는 양방향 언어에 대한 텍스트를 지원하지 않습니다.이것은 Visual Studio의 직접적인 제한 사항이 아니라 Windows와 콘솔 응용 프로그램 간의 작동 방식으로 인해 생기는 결과입니다.

참고 항목

개념

Windows Forms 응용 프로그램에 대한 양방향 지원

Bidirectional Support for ASP.NET Web Applications

기타 리소스

응용 프로그램 전역화

응용 프로그램 지역화