2014-09-03 69 views
0

我的网站有两种语言,英语和波斯语。当我使用波斯语和我写一些数字时,数字用英语显示如何在网页上用其他语言编写数字?

例如,当我在波斯语中写67时,不幸的是,它显示我67英语,但是我用波斯语写了它(我的字体是Arial): enter image description here

如何在波斯语中编写数字?

+1

“你在波斯写作”到底如何?这些是独特的角色,可以单独完美地表示,不应该/不会自动切换。 – deceze 2014-09-03 08:24:07

+0

我不知道为什么当我写波斯语的数字显示我的英文数字 – M98 2014-09-03 08:40:39

回答

2

波斯语数字有不同的Unicode编码,英国零0代码48(十六进制0x0030),但波斯语零0代码U + 06F0,所以你必须输入正确的Unicode编码(不同的字符)。你的字体也必须支持这些代码(并非所有的字体都支持这些数字)。

当英文数字为0x0030(0)至0x0039(9)时,波斯数从unicode 0x06F0(0,0)开始到0x06F9(9,9)。

如何如果没有适当的语言支持,在键盘上输入这些字符输入这些字符(在Windows)

,您可以在写字板(标准应用程序在Windows中)或Microsoft输入它们通过输入代码的四个字符(十六进制)(fe 06F9)并按alt + x快捷键来输入单词。四个字符的单词将被转换为适当的unicode字符。

+0

好的,我知道那里,但我不知道为什么当我写波斯语的数字显示我英文数字 – M98 2014-09-03 08:39:58

+0

@Kermani我已经更新了答案。不幸的是,我没有语言支持让波斯人尝试其他方法,但我相信你可以在Windows的“控制面板”中的“区域设置”中进行配置。虽然微软Word方法工作正常,如果你只需要几个号码进入某个地方。 – Jiri 2014-09-03 08:46:28

+0

非常感谢您的回答。我在电脑上总是遇到波斯语字母的问题 – M98 2016-02-02 18:30:03