这是否可以添加一些标签或编写一些CSS代码,使浏览器呈现类似这个HTML代码:
<div lang="fa">1 2 3 4 5 6</div>
到此:
۱ ۲ ۳ ۴ ۵ ۶
答案 0 :(得分:2)
我想纯粹的HTML/CSS
无法达到它。
您可以编写一个脚本,通过选择器获取所有divs
,并根据dom节点上的attribute
更改区域设置。
示例输出将为"١٬٢٣٤"
。
var number = 1234;
number.toLocaleString('ar-EG');
答案 1 :(得分:1)
这里我使用了Unicode移位,因为任何Unicode组中的数字都与拉丁语组中的数字相同(即[0x0030 ... 0x0039])。因此,例如,对于Arabic-Indic,组移位为0x0630。 unicode codepros 我希望这是你想要的。
from nltk.corpus import wordnet
Names = []
for Nouns in Nouns_List:
if not wordnet.synsets(Nouns):
#Not an English word
Names.append(Nouns)
&#13;
$("[lang='fa']").text(function(i, val) {
return val.replace(/\d/g, function(v) {
return String.fromCharCode(v.charCodeAt(0) + 0x0630);
});
});
&#13;
div {
font-size: 18px;
}
&#13;