ファルシ語/アラビア語の数を適切にoutputed
質問
Ok、あると考えますdupの質問も見逃しません.笑 お持ちのファイル出力など:
<div id="first">1</div>
2
<div id="third">
<? $i = 3; echo(i) ?>
</div>
出力:
1
2
3
今したい場合は出力となっている。
?
?
?
ものつくろうと思いましたがアラビア語/ファルシ語版1,2,3の代わりに'?'.こうしたなか、動きの私ナット Q1:どのようにしたいのでHTML/CSSに変換すための番号のアラビア語/ファルシ?
Q2:そのタッチパネルを変えるとき、私の言語(winxp)も変化以外の番号?
解決
ありません自動のようになりの数も桁を表します。設定のマッピングとその転換になります。
番号がない、次の特徴を持つプログラムについて、いかなる自然言語、アラビア数字とほとんどの世界です。
他のヒント
したい場合は番号のリストを使用できる、 ol
要素の変更 list-style-type
のように:
ol {
list-style: arabic-indic;
}
拡大ShirzITCo、カークWollの回答以上を保存私がお客様決定のすべてのコンテンツWordPress CMSを使うべき東-アラビア数字の代わりに西洋アラビア語を始め:
function recursiveReplace(node) {
if (node.nodeType === 3) { // text node
node.nodeValue = node.nodeValue
.replace(/0/g,'۰')
.replace(/1/g,'۱')
.replace(/2/g,'۲')
.replace(/3/g,'۳')
.replace(/4/g,'۴')
.replace(/5/g,'۵')
.replace(/6/g,'۶')
.replace(/7/g,'۷')
.replace(/8/g,'۸')
.replace(/9/g,'۹');
} else if (node.nodeType === 1) { // element
$(node).contents().each(function () {
recursiveReplace(this);
});
}
}
recursiveReplace(document.body);
このjavascriptが、このまま置き換え番号:
function recursiveReplace(node) {
if (node.nodeType == 3) { // text node
node.nodeValue = node.nodeValue.replace("1", "۱");
} else if (node.nodeType == 1) { // element
$(node).contents().each(function () {
recursiveReplace(this);
});
}
}
recursiveReplace(document.body);
所属していません StackOverflow