在电脑上如何显示阿拉伯文?
1:
阿拉伯语的安装:
(1) 打开 “控制面板”,而后双击 “ 区域和语言选项”,在 “ 语言” 选项框中,选中 “ 为复杂文字和从右到左的语言安装(包括泰文) ”,这时将windows光盘放入光驱,要么 按住 shift 阻止光盘自动运行,要么其自动打开后,一一关闭。这时点击语言选项框下的 “应用”,这时将出现一个提示框: 安装需要……mb空间等等,继续确定,其将开始由关盘复制字体到电脑。这时电脑将提示重新启动电脑,点击确定,重新启动电脑,之后阿语将正常显示了
2: 阿拉伯语输入法的安装
其实如果你已经完成了上面的第一步,那么这里就不是安装了,只是添加打字法而已。右键单击屏幕右下角的语言框,选择 “ 设置 ”,之后点击 “添加”选择“ 阿语”(后面的国家自选,区别不是很大,我通常选埃及)而后确定就ok 了
3: 如果你有一些阿语软件,操作界面统统是阿语的,而你的系统是汉语的,打开阿语软件之后,显示的全是乱码,或无法打开,你一定也很烦恼,这时你就面临着一项 选择:是用此软件还是用qq,只能选一个,因为至今为止,阿语和汉语一直存有冲突,就像鱼和熊掌。所以,建议你: 当急需用阿语软件时,将电脑主语言显示,设成阿语,当然要重新启动电脑,当不用阿语软件时,再改回汉语,一切就ok了,就是麻烦一些,不过这也没有办法,改法如下:
打开 “控制面板”,而后双击 “ 区域和语言选项”,在 “ 高级” 选项框下,会看到提示: 选择一种语言,使之与您想使用的非unicode程序的语言版本相匹配,它下边就是语言框,改为“ 阿拉伯语(国家自选)”,点击应用和确定,并重新启动电脑,就可以在非阿语系统中,正常使用阿语软件了,之后改汉语同样方法。
阿拉伯语怎么在IE浏览器上正常显示?
浏览器的:查看-字符编码-更多-中东-阿拉伯语
要是你是做网页的话,又要显示阿拉伯文,建议把网页的字符编码设置成utf8:<meta http-equiv="Content-Type" content="text/html; charset=utf8" />,或者
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8559-6" />
要是阿拉伯文不是很多的话,建议把他截成图片,这是最好的方法。
急求:为什么阿拉伯语在浏览器中不显示,显示的都是问号?utf8和gb2312都试了,还是不显示,希望好心之人帮
gb2312是简体中文的编码规范,utf8倒是国际性的,不过说不定对方没用——
阿拉伯语有好几种编码
ISO-8859-6
Windows-1256
IBM-864
MacArabic
可能还有其他的——暂时找到这些——
安装阿拉伯语后菜单上有一部分也显示阿拉伯语了
我之前也不小心把自己的电脑调成这样过
改一下就好了
打开"控制面板 " . 选择"语言和区域设置". 然后选择"区域和语言选项" . 然后把"高级选项"改成"中文". "区域"选成"中文" 就可以了.
上边这两项对你使用阿拉伯语输入法没有影响的
想使用阿拉伯语输入法的时候 只需调一下输入法旁边的那个语言
阿拉伯符号是什么呢?
阿拉伯符号是阿拉伯文的字母,共二十八个。因伊斯兰教的影响流传很广。
阿拉伯字母为阿拉伯语的书写形式,除了阿拉伯语之外,世界上(尤其是伊斯兰教比较兴盛的地区)尚有别的语言使用阿拉伯字母拼写,如波斯语、普什图语、维吾尔语等。
阿拉伯字母本身不包含短元音字母,所以在阿拉伯语和波斯语、普什图语等语言的很多书籍和杂志中,短元音并不被标出,所以人们必须从文中推测出这些元音。出现这种现象的原因是闪米特语更多的使用辅音和长元音来区分词义。
字母编码:
在Unicode 4.0标准中,阿拉伯语字母位于0x0600 - 0x06FF,由于阿拉伯语字母书写系统里面,字母在单词的不同位置的形态是不一样。
所以Unicode 4.0还定义了Arabic Presentation Form-A和Arabic Presentation Form-B来规定使用阿拉伯字母表的语言的显示字符。
字体方面,需要使用Arial等支持阿拉伯文的字体才能正确显示阿拉伯字母。
以上内容参考:百度百科——阿拉伯字母
阿拉伯语成乱码了,怎么回事1?
是的,
也许是你手机软件不支持阿文,比如QQ吧,显示不了阿文的,应该是那个道理
对方的话一般是可以正常看到你的东西,如果有需要,最好装个多国语言包,或阿文字体集
这样,在TXW,WORD等东西可以打出阿文了
向数据库中插入阿拉伯语显示乱码,这是为什么
① 首先把MySQL的服务停掉 在运行窗口输入:net stop mysql
② 把服务器和客户端的字符集改成自己想用的字符集:GB2312或是utf8等……
具体操作为:打开mysql安装目录下的myini.tet;
找到default-character-set,将其改为自己想用的字符集:GB2312或是utf8等……,要注意的是这里有两个default-character-set,用ctrl+f定位在文件最前面输入default就会找到,都要改过来;
③ 重启MySQL服务器,在运行窗口输入:net start mysql
④ 最重要的是一点是,到这里我们已经能够解决乱码问题了,可问题是我们依然还会出现乱码问题,这是因为我们现在的表被创建的时候用的是默认的字符集(latin1),所以这时候我们要把表删除,然后重建就可以了
阿拉伯字符怎么打!
Ⅰ:由于Windows2000/XP的核心代码是Unicode编码,所以可以容纳任何一种语言,而且默认安装就包含了3种阿拉伯语输入法,可以用于任何程序,包括记事本。Windows2000/XP自带的IME无需安装,只要调出即可。调出方法是:①先在控制面板的区域和语言选项中选中“语言”选项卡,勾选“为复杂文字和从右到左的语言安装文件”,然后再点击“详细信息”进入“文字服务与输入语言”对话框,再点击“添加”按钮,“输入语言”选择阿拉伯语,“键盘布局/输入法”选择一种您比较习惯的阿拉伯语输入法(键盘布局),然后确定。②在"文字服务与输入语言"对话框中选择“高级”选项卡,勾选“将高级文字服务支持应用于所有程序”,点击应用虫启计算机以使此项设置生效。这样,阿拉伯语输入法就出来了。安装输入法的同时,几种常用阿拉伯文字体也同时安装。windows2000/XP对于处理
英语和汉语之外的语言非常好,因为这2个系统继承了网络专用的nt内核,系统内码采用unicode编码,unicode编码支持全球所有语言。采用windows2000/XP中自带阿拉伯文输入法可以在任何程序中使用,这一点是独一无二的。Ⅱ:用以下网址可链接到针对阿拉伯语输入所设计的三种不同的键盘布局的图片。① http://www.datacal.com/s_images/arabic-101-layout.gif ② http://www.language-keyboard.com/languages/arabic_102_layout.htm ③ http://www.language-keyboard.com/languages/arabic_102_azerty_layout.htm Ⅲ:输入字母后,电脑会自动变成连写的形式,如果想让字母分开显示,字母之间加空格就可实现。Ⅳ:在Word 2003中有4种阿文字体可供选择。Ⅴ:阿拉伯语的音节和某些符号的写法需要配合shift健使用。Ⅵ:添加了阿文输入法之后,以后在其他必要的时候(QQ好像不支持)就直接可以用优美的阿拉伯文书写和交流,岂不乐哉?2000 系统进入“控制面板”,双击点开“区域选项”,然后在“常规”选项下勾选“阿拉伯语”,再点击“输入法区域设置”/“添加”/“输入
法语言”,选定“阿拉伯语”,单击“确定”。这时会弹出对话框,要求放入win2000光盘。放入光盘单击“确定”,系统会自动拷入阿语字库及输入法。重启后,您的电脑就可以处理阿语了在WIN XP 进入“控制面板”,双击点开“区域与时间选项”,然后双击在“添加其他语言”,然后在“高级”然后在“常规”选项下勾选“阿拉伯语“再点击“输入法区域设置”/“添加”/“输入法语言”,选定“阿拉伯语”,单击“确定”。这时会弹出对话框,要求放入win XP光盘。放入光盘单击“确定”,系统会自动拷入阿语字库及输入法。重启后,在”语言“对话框单击在”详细“上为了添加输入语言,然后单击在“添加”上然后选择阿拉伯语沙特阿拉伯或任何国家,然后单击 应用和确定就可以写阿拉伯语。
满意请采纳
网页上怎么用CSS让阿拉伯语能正确的从右到左显示?
<style type="text/css">
.test{direction: rtl; unicode-bidi: bidi-override;}
</style>
<div dir="rtl">
موتوسيكل ثلاثية العجلات: FT110ZY-2(ZA)
</div>
<div >
موتوسيكل ثلاثية العجلات: FT110ZY-2(ZA)
</div>
两种方法有不同的结果。你挑一个吧
关于vb程序上显示阿拉伯语的问题,(RMB有尝感谢)
办法是有的,比如下载多语言支持软件,如LocWise,一个优秀的软件多语言支持的解决方案。
如果只是简单的处理阿拉伯语,可以有一个取巧的办法:子类化。
方法:主程序启动一个记事本文档,并将它子类化为子窗口,这样看起来它就像自己的控件,而且可以在主程序的框架内移动。还可以通过一些API,改动它的标题、外观、大小等,可以用SendMessage函数实现数据输出和输入。
以下是演示代码,测试通过
Private Declare Function GetWindowThreadProcessId Lib "user32" (ByVal hwnd As Long,lpdwProcessId As Long) As Long
Private Declare Function GetParent Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As Long,ByVal lpWindowName As Long) As Long
Private Declare Function GetWindow Lib "user32" (ByVal hwnd As Long,ByVal wCmd As Long) As Long
Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long,ByVal hWndNewParent As Long) As Long
Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long,ByVal hWndInsertAfter As Long,ByVal x As Long,ByVal y As Long,ByVal cx As Long,ByVal cy As Long,ByVal wFlags As Long) As Long
Private Declare Function GetSystemMetrics Lib "user32" (ByVal nIndex As Long) As Long
Private Const GW_HWNDNEXT = 2
Private old_parent As Long
Private child_hwnd As Long
Private Sub Form_load()
Dim pid As Long
pid = Shell("notepad.exe",vbNormalFocus) '启动记事本
child_hwnd = InstanceToWnd(pid) '获取句柄
old_parent = SetParent(child_hwnd,Form1.hwnd) '子类化
SetWindowPos child_hwnd,0,0,0,300,400,0 '设置窗口位置
End Sub
' Return the window handle for an instance handle.
Private Function InstanceToWnd(ByVal target_pid As Long) As Long
Dim test_hwnd As Long,test_pid As Long,test_thread_id As Long
test_hwnd = FindWindow(ByVal 0&,ByVal 0&) ' Get the first window handle.
Do While test_hwnd <> 0
If GetParent(test_hwnd) = 0 Then
test_thread_id = GetWindowThreadProcessId(test_hwnd,test_pid)
If test_pid = target_pid Then
InstanceToWnd = test_hwnd
Exit Do
End If
End If
test_hwnd = GetWindow(test_hwnd,GW_HWNDNEXT)
Loop
End Function
985大学 211大学 全国院校对比 专升本