저는 국제화를 사용하여 높은 차트 작업을하고 있습니다. 로케일에 따라 레이블을 동적으로 변경해야합니다. 누구든지 이것과 관련된 예제가 있습니까? 정말 도움이 될 것입니다.하이 차트의 국제화?
답변
예, 언어 옵션을 설정할 수 있습니다. lang
을 참조하십시오. 이는 페이지의 모든 차트에 적용됩니다. 텍스트 값을 객체/변수로 설정할 수 있습니다 (설정 한 값에 따라 다름). 사용자의 현지화 (여러 가지 방법)를 얻은 다음 텍스트 값을 적절하게 설정하십시오.
Highcharts.setOptions({
lang: {
months: ['Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre'],
weekdays: ['Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi']
}
});
하나의 언어 옵션을 설정할 수있었습니다. 하지만 역동적으로 만드는 데 어려움을 겪고있었습니다. 현지화를 한 후에 텍스트/텍스트 변수에 텍스트 값을 설정한다는 것을 조금 더 설명해 주실 수 있습니까? – Hary
@Hary, 이는 사용중인 웹 기술에 달려 있습니다. .NET을 사용하므로 codebehind에서 사용자가 어떤 언어를 사용하는지 알게되고 적절한 언어의 텍스트로 javascript를 등록합니다. – wergeld
로케일을 가져올 수 있으며 사용자가 어떤 언어인지 알 수 있습니다. 그러나 로캘을 기반으로 5 개 언어에 대해 lang을 동적으로 설정하는 방법은 무엇입니까? – Hary
- 1. 하이 차트의 겹치는 열
- 2. 하이 차트의 플롯 히스토그램
- 3. 하이 차트의 지점에서 애니메이션
- 4. 하이 차트의 Xaxis 수정
- 5. 하이 차트의 배열
- 6. 하이 차트의 특정 그래프
- 7. 하이 차트의 범례 그룹화
- 8. 하이 차트의 '마커'줄이 채우기
- 9. 하이 차트의 마커 회전
- 10. 하이 차트의 동적 데이터
- 11. 하이 차트의 이상한 결과
- 12. 하이 컬러 차트의 배경색
- 13. 하이 차트의 페이지 매기기
- 14. 하이 차트의 누적 폭포수 차트
- 15. 하이 차트의 비동기 데이터 입력
- 16. 하이 차트의 마커가 누락되는 경우
- 17. 하이 차트의 축 (파이썬/플라스크)
- 18. 하이 차트의 그레이 스케일 SVG
- 19. 하이 차트의 'stackLabels'과 'dataLabels'의 차이점
- 20. 하이 차트의 경우 '날짜'형식은 무엇입니까?
- 21. 하이 차트의 라벨 호버 기능
- 22. 차트 범례 하이 차트의 오류
- 23. 하이 차트의 여러 시리즈 캡션
- 24. 하이 차트의 스크롤 막대 제한
- 25. 하이 차트의 '범례'와 'showInLegend'의 차이점
- 26. 하이 차트의 시리즈 구성을 비활성화하십시오.
- 27. 하이 차트의 스크롤 막대 구현
- 28. 하이 차트의 그래프 데이터 합산
- 29. 그리드/하이 차트의 시각적 오류
- 30. 여러 하이 차트의 동일한 구성
어떤 언어가 사용되는지 어떻게 알고 있습니까? 버튼이나 브라우저 언어로 전환 한 다음 차트를 초기화해야합니까? –
버튼을 전환하여 로케일을 가져올 수 있습니다. 하지만 문제는 5 가지 언어에 대한 로켈을 기반으로 하이 차트에 대해 랭 옵션을 동적으로 설정하는 방법입니다. – Hary