Я хочу преобразовать числа в числа на других языках, как я могу это сделать?
Я хочу иметь возможность поддерживать как можно больше языков (языки, поддерживаемые переводом Google). Я читал и считаю, что это можно сделать с помощью кодировки.
Вот код, который я скопировал из какого-то приложения Javascript, но он поддерживает только 2 языка.
TextTools.arabicNumber = function (str) {
var res = String(str).replace(/([0-9])/g, function (s, n, ofs, all) {
return String.fromCharCode(0x0660 + n * 1);
});
return res;
}
TextTools.farsiNumber = function (str) {
var res = String(str).replace(/([0-9])/g, function (s, n, ofs, all) {
return String.fromCharCode(0x06F0 + n * 1);
});
return res;
}