我正在使用C#开发一个多语言用户界面,并且遇到阿拉伯语问题:
我颠倒了UI的所有组件,但我无法从右到左书写文本。我不确定它是否可行,或者是否存在与操作系统相关的内容。
我正在使用带字符串表的一些.resx文件来存储不同语言的文本。
有没有办法在非阿拉伯PC上写下RIGHT-TO-LEFT文本?
答案 0 :(得分:0)
问题是你的操作系统。您应该在系统上安装阿拉伯语,然后在控制面板中将其添加到键盘/屏幕语言中。
如何执行此操作取决于您的操作系统版本:
如果您使用 Windows 7 或 Vista :
http://answers.microsoft.com/en-us/windows/forum/windows_7-desktop/install-arabic-language-on-to-windows-7/6c6ab876-4679-488e-b72b-94e603a35333
如果您使用 Windows XP :
http://support.microsoft.com/kb/821080
对于任何旧版本,只需在Google上进行快速搜索。
希望有所帮助