кодировка цифр преобразовать в цифры на другом языке

Я хочу преобразовать числа в числа на других языках, как я могу это сделать?

Я хочу иметь возможность поддерживать как можно больше языков (языки, поддерживаемые переводом 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;
}
6
задан Cœur 5 August 2018 в 13:39
поделиться