0

我需要以多种语言显示大量图表。现在,发生了什么变化,显然是类别名称、标题、单位等。我想这不是 Highcharts 的问题,而是 Javascript 的问题。我可能应该创建一个多维数组,其中包含“fr”、“en”、....“title”、“units”、...“Emissions de CO2”、“CO2 Emissions”...。然后在 URL 中包含语言参数。对?

感谢您的任何提示。

4

1 回答 1

0

您在这里有几个选择。

  1. 按照你的建议去做。编写对所有语言字符串进行编码的 javascript 代码,并使用 URL 参数选择要显示的正确语言。
  2. 做这个服务器端。使用 URL 参数在服务器上生成正确的图表语言

选项 2 意味着您向浏览器返回的代码更少。如果没有使用“Accept-Language”标头提供,它还可以查看请求标头以尝试确定使用哪种语言。更多信息在这里:用于检测浏览器语言偏好的 JavaScript

于 2013-03-04T08:44:06.103 回答