I changed the function tt (n, t, i) function of the ej.globalize.min.js file by changing "." by "," but numbers over one million are displayed incorrectly.
See the image: https://ibb.co/ZWdWR72
function tt(n, t, i) {
var l = i.groupSizes || [3],
c = l[0],
a = 1,
p = Math.pow(10, t),
v = Math.round(n * p) / p,
w;
isFinite(v) || (v = n);
n = v;
var r = n + "",
u = "",
e = r.split(/e/i),
f = e.length > 1 ? parseInt(e[1], 10) : 0;
r = e[0];
e = r.split(",");
r = e[0];
u = e.length > 1 ? e[1] : "";
f > 0 ? (u = o(u, f, !1), r += u.slice(0, f), u = u.substr(f)) : f < 0 && (f = -f, r = o(r, f + 1, !0), u = r.slice(-f, r.length) + u, r = r.slice(0, -f));
w = i[","] || ",";
u = t > 0 ? w + (u.length > t ? u.slice(0, t) : o(u, t)) : "";
for (var s = r.length - 1, y = i["."] || ".", h = ""; s >= 0;) {
if (c === 0 || c > s) return r.slice(0, s + 1) + (h.length ? y + h + u : u);
h = r.slice(s - c + 1, s + 1) + (h.length ? y + h : "");
s -= c;
a < l.length && (c = l[a], a++)
}
return r.slice(0, s + 1) + y + h + u
}
Attachment:
EJTeste_3971eb6.zip