Tôi muốn chuyển đổi chữ số thành các chữ số của ngôn ngữ khác, làm cách nào tôi có thể thực hiện việc này?số charcode chuyển đổi thành một số langauge khác
Tôi muốn có thể hỗ trợ nhiều ngôn ngữ nhất có thể (các ngôn ngữ được hỗ trợ dịch google). Tôi đã đọc và tôi tin rằng điều này có thể được thực hiện từ charcode.
Dưới đây là một số mã tôi đã sao chép từ một số ứng dụng Javascript, nhưng nó chỉ hỗ trợ 2 ngôn ngữ.
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;
}
không có mã này không phải là mã của tôi, tôi nhận được từ một số trang web khác và được thêm vào đây để sử dụng ví dụ. ok cho phép nói rằng tôi muốn thêm số hebrew, làm thế nào tôi có thể làm điều đó từ biểu đồ mã mà bạn đã cho? – Basit
Kiểm tra liên kết này http://www.i18nguy.com/unicode/hebrew-numbers.html. Có vẻ như các số hebrew truyền thống không phải là vị trí nhưng phụ gia, vì vậy bạn xây dựng chúng như bạn sẽ số La Mã. Số Hebrew hiện đại được thực hiện bằng cách sử dụng các chữ số phương Tây. –
một điều cuối cùng. các liên kết biểu đồ mã bạn đã cung cấp, chủ yếu là các chữ cái. bạn có thể cung cấp liên kết khác nhau của biểu đồ mã, cung cấp cho con số quá cho hầu hết các ngôn ngữ có sẵn. – Basit