【发布时间】:2011-11-17 04:12:14
【问题描述】:
谁能指出我如何本地化在 HighCharts js 文件中硬编码的与日期相关的字符串。例如,我希望图表显示本地化值“Fév”,而不是 x 轴中的默认“Feb”日期标签。我尝试通过在实例化图表之前设置语言对象上的选项来实现本地化:
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']
} });
但图表仍显示默认值。
jsFiddle 有问题。
【问题讨论】:
-
你能提供一个小提琴或一些更底层的代码吗?如果您使用的是最新版本的 Highcharts,您所描述的内容应该可以工作......另外,您是否尝试过将其直接传递到图表中而不是使用
Highcharts.setOptions? -
@NT3RP 我使用的是早期版本,这就是它无法正常工作的原因,设法将修订版更新到最新版本并且工作正常。可以在这里找到工作代码的小提琴link
标签: javascript jquery highcharts localization