Диаграмма визуализации Google - изменить локализацию
Есть ли способ установить локаль на виджеты гугл визуализации в icCube
Глядя на документацию Google, это можно сделать только при загрузке библиотеки, а не на уровне виджетов.
google.charts.load('current', {packages:['corechart'],'language': 'de'});
1 ответ
1) Вы можете настроить форматы числа / даты виджета в опциях виджета: Вертикальные оси (или Горизонтальная ось) -> Вертикальная ось Новый (0) -> Формат
2) Другой вариант - изменить локаль для всей загруженной библиотеки. Для этого вы можете отключить автоматическую загрузку в конфиге JS(меню администратора):
function ic3config(options) {
options.libs.GoogleViz = false;
}
и после этого загрузите библиотеку вручную с разными аргументами
function ic3bootstrapLocal(options) {
$script("https://www.gstatic.com/charts/loader.js", function () {
google.charts.load('current', {packages: ['corechart', 'geochart', 'table', 'sankey', 'calendar'], 'language': 'de'});
google.charts.setOnLoadCallback(function(){
ic3globals.libs.GoogleViz = true;
options.callback && options.callback();
});
})
}