django + диаграмма. js: кнопка переключения языка страницы портит диаграммы. Какой? - PullRequest
0 голосов
/ 05 мая 2020

У меня очень странная проблема в моем приложении django, которое отображает графики с помощью диаграммы js. Я использовал i18n для обработки перевода, но, потратив несколько часов на то, чтобы исправить свои диаграммы, я обнаружил, что когда язык - английский sh, диаграмма работает хорошо, но когда выбран другой язык, он либо не работает, либо показывает неверные значения.

Я даже не знаю, какой код включить, так как не могу понять, как язык и диаграмма связаны. js. У кого-то раньше была такая же проблема? Или какая-нибудь подсказка, откуда это могло взяться?

ОБНОВЛЕНИЕ: Я могу догадаться, это могло быть связано с тем, что изменение языка изменяет способ отображения чисел. Например, 25,5 на английском языке sh становится 25,5 на французском языке. Я думаю, это создает ошибку. Есть ли способ изменить язык, не влияя на условные обозначения чисел?

1 Ответ

0 голосов
/ 05 мая 2020

На случай, если кто-нибудь здесь наткнется и столкнется с такой же проблемой. Вот как это решить.

Вам нужно установить

USE_L10N = False

таким образом, это не изменит способ форматирования чисел и, следовательно, не изменит графики на диаграмме. js

...