我正在开发一个项目,需要在 Highcharts 中本地化工作日标签。我知道我可以通过在创建图表之前调用 Highcharts.setOptions() 来做到这一点,如下所示:
javascript
Highcharts.setOptions({ 语言:{ 工作日:['dimanche'、'lundi'、'mardi'、'mercredi'、'jeudi'、'vendredi'、'samedi'] } });
但是,我想使用 i18n 翻译文件而不是对标签进行硬编码。我当前的应用程序已经将 i18n 用于 UI 的其他部分。如何将工作日标签从 i18n 文件传递到 Highcharts? 在此输入图片描述
Highcharts.setOptions({ 语言:{ 工作日:['dimanche'、'lundi'、'mardi'、'mercredi'、'jeudi'、'vendredi'、'samedi'] } }); 已添加关卡,但不确定如何翻译标签。
假设您使用 Angular 的默认
i18n
,您可以在标签列表中使用之前使用 $localize
Monday`` 准备这些值。我如何使用 Chartjs,我认为 Highchart 可以应用相同的概念