locale 예제

1.1c. 로캘(문자열 언어, 문자열 국가, 문자열 변형): 언어, 국가 및 변형으로 로캘을 구성합니다. 임의의 값을 사용하여 로캘의 변형을 나타낼 수 있습니다. AroundTheWorld 프로그램은 로케일의 getDisplayName 메서드를 사용하여 각 LinguaPanel에 대한 고유한 이름을 CardLayout 레이아웃 관리자에게 제공합니다. 로캘은 서로 다른 문화권에서 온 사용자가 시스템을 관련성 있고 사용할 수 있도록 하는 데 사용됩니다. 즉, 다른 지역, 문화 및 언어의 다른 사람들을 위해 시스템을 사용자 정의하는 데 사용됩니다. 변형 코드는 공급업체 및 브라우저마다 다릅니다. 윈용 윈도우, 매킨토시의 MAC, POSIX용 POSIX를 사용하십시오. 변형을 찾을 수 없는 경우 더 많은 일반 버전이 사용됩니다. 즉, “en”, “US”, “MAC”을 요청하고 매킨토시 버전이 없는 경우 (코드가 매킨토시에서 실행되지 않을 수도 있음), “en”, “US”가 사용됩니다. 두 가지 변형이 있는 경우 밑줄로 구분하고 가장 중요한 변형을 먼저 넣습니다.

예를 들어 Windows용 스페인어 전통적인 데이터 정렬을 “ES”, “ES”, “Traditional_WIN”과 함께 참조할 수 있습니다. 로캘에 대한 스크립트 정보를 검색하는 방법에는 세 가지가 있습니다: 1.1.b. 로케일(문자열 언어, 문자열 국가): 언어 코드와 국가가 있는 경우 언어를 첫 번째 매개 변수로 사용하는 두 개의 매개 변수를 사용하여 이 생성자 로캘 개체를 만드는 두 번째 매개 변수로 국가를 만듭니다. 언어 상수를 지정하면 로캘의 영역 부분이 정의되지 않습니다. 다음 세 문은 동등한 로캘 개체를 만듭니다: 로케일 forLangLocale = Locale.forLanguageTag(“en-GB”); 이 섹션에서는 로케일 클래스의 몇 가지 중요한 방법에 대해 설명합니다. 로캘 개체에서 이러한 메서드를 사용하여 로캘에 대한 몇 가지 정보를 얻을 수 있습니다. 프로젝트 AdServing에서, 디렉토리 / 모듈 / 서비스 / 추적 / SRC / 메인 / 자바 / 그물 / 미친 / 광고 / 서비스 / 추적 / impl / 로컬 / h2 / 예 / 아래. 런타임에서 모든 로캘에 중요한 클래스로 로캘을 설정할 수 있지만 시작 시 각 사용자 요청(또는 응용 프로그램에 특정한 로캘)에 대한 기본 로캘을 설정할 수 있는 경우 응용 프로그램 코드에서 각 로캘에 중요한 개체에 대해 로캘을 설정할 필요가 없습니다. 따라서 우리는 코드의 많은 줄을 피할 수 있습니다 – 뿐만 아니라 몇 가지 결함. 로캘 개체는 Locale 유효성 검사가 수행되지 않는 지역에 대한 식별자일 뿐입니다.

예를 들어 사용자의 모국, 지역 또는 문화권의 관습과 규칙에 따라 숫자 형식을 지정해야 하는 로캘 에 민감한 작업으로 언급되는 숫자를 표시하려는 경우 로캘은 개체에 대한 컨테이너가 아니며 개체를 식별하기 위한 단순한 메커니즘입니다. 일반적으로 로캘 개체 또는 로캘 문자열은 로캘을 지정하는 데 사용됩니다. 다음은 벨기에 프랑스어를 유로 통화 로캘로 지정하는 예입니다. 특히 로케일 개체를 사용하는 코드에 중점을 두겠습니다. IntlWindow 클래스는 다음과 같이 만들어지고 초기화되는 지원되는 로캘의 배열을 정의합니다. 따라서 아래 두 문은 기본적으로 동일합니다: 다음 예제에서는 NumberFormat, Currency 및 DateFormat 클래스를 사용하여 로캘에 민감한 작업에 대해 설명합니다. Locale.Builder 유틸리티 클래스는 IETF BCP 47 구문을 준수하는 로캘 개체를 생성하는 데 사용할 수 있습니다. 예를 들어 프랑스어와 캐나다 국가를 지정하려면 Locale.Builder 생성기를 호출한 다음 setter 메서드를 다음과 같이 연결할 수 있습니다.

Dette indlæg blev udgivet i Ikke-kategoriseret af admin. Bogmærk permalinket.

Der er lukket for kommentarer.