django + chart.js:页面语言切换按钮使图表混乱。什么?

问题描述 投票:0回答:1

我在django应用中遇到一个非常奇怪的问题,该应用使用js图表绘制图形。我使用i18n进行翻译,但是花了数小时试图修复图表后,我发现当语言为英语时,图表可以很好地工作,但是当选择另一种语言时,它要么不起作用,要么显示混乱的值。

我什至不知道要包含什么代码,因为我不知道语言和chart.js之间的关系。以前有人遇到过同样的问题吗?或任何线索这可能是怎么来的?

更新:我可能有一个线索,这可能是由于更改语言会修改数字的显示方式。例如,英语的25.5变成法语的25.5。我认为这会产生错误。有没有一种方法可以更改语言而不影响数字约定?

django chart.js django-i18n
1个回答
0
投票

[如果有人偶然在这里碰到同样的问题。这是解决问题的方法。

您需要设置

USE_L10N = False

这样,它不会更改数字的格式,因此不会更改chart.js上的图形

© www.soinside.com 2019 - 2024. All rights reserved.