多语言C#用户界面,阿拉伯语

时间:2012-08-23 20:45:56

标签: c# user-interface arabic multilingual revert

我正在使用C#开发一个多语言用户界面,并且遇到阿拉伯语问题:

我颠倒了UI的所有组件,但我无法从右到左书写文本。我不确定它是否可行,或者是否存在与操作系统相关的内容。

我正在使用带字符串表的一些.resx文件来存储不同语言的文本。

有没有办法在非阿拉伯PC上写下RIGHT-TO-LEFT文本?

1 个答案:

答案 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上进行快速搜索。

希望有所帮助