차트에서 로케일 인식 서식 구현

Highcharts v12에서는 지역별 날짜 및 숫자 서식을 활성화하기 위해 lang.locale를 추가했으며, undefined인 경우 브라우저 언어를 기본값으로 사용합니다.

차트에서 로케일 인식 서식 구현

Highcharts는 웹 개발자와 데이터 분석가가 웹사이트와 웹 애플리케이션을 위해 동적이고 시각적으로 매력적인 차트와 그래프를 만들 수 있게 해주는 JavaScript 차트 작성 프레임워크입니다. 선, 스플라인, 영역, 열, 막대, 파이, 산점도 등 다양한 차트 유형을 표시할 수 있으며 그 외에도 많습니다. Highcharts는 사용이 쉽고 풍부한 문서가 있으며 대규모 데이터를 효율적으로 처리할 수 있는 것으로 잘 알려져 있습니다. 기능에는 반응형 디자인, 접근성 지원, 크로스브라우저 호환성이 포함됩니다. 또한 사용자 지정 기능을 통해 참여도를 높이고 인사이트 있는 데이터 표현을 제공하는 맞춤형 데이터 시각화를 만들 수 있습니다.

Highcharts v12는 차트에서 날짜와 숫자를 로케일에 맞게 서식하는 lang.locale 옵션을 도입합니다. 이 옵션을 사용하면 한 페이지의 모든 차트에 대해 로케일을 지정하거나 차트별로 개별적으로 설정할 수 있습니다. 로케일이 지정되지 않으면 차트는 자동으로 페이지 또는 브라우저의 언어 설정을 기본값으로 사용합니다. 브라우저의 Intl 객체를 활용하여 lang.locale은 월과 요일 이름 같은 요소를 대체하는 것뿐만 아니라 선택한 로케일에 따라 전체 날짜 표현을 구성함으로써 날짜와 숫자가 올바르게 서식되도록 합니다. 예를 들어 미국 영어(en-US)는 날짜를 2025년 1월 1일로 표시하는 반면, 영국 영어(en-GB)는 2025년 1월 1일을 1 January 2025 형태로 표시합니다.

v12에서 새로워진 내용을 전체 목록으로 확인하려면 릴리스 노트를 참고하세요.

Highcharts Core는 연간 또는 영구 기준, OEM 라이선스, Advantage Renewals 방식으로 라이선스가 제공됩니다. Developer 단위로 라이선스가 제공되며 Internal, SaaS, SaaS+, Self Hosted를 포함한 여러 라이선스 옵션이 있습니다. 자세한 내용은 Highcharts Core 라이선싱 페이지를 확인하세요.

Highcharts Core 제품 페이지에서 더 알아보세요.