我正在用 C# 开发多语言用户界面,但遇到了阿拉伯语问题:
我反转了 UI 的所有组件,但我无法从右到左书写文本。我不确定是否有可能,或者是否有与操作系统相关的东西允许这样做。
我正在使用一些带有字符串表的 .resx 文件来存储不同语言的文本。
有没有办法在非阿拉伯语 PC 上编写 RIGHT-TO-LEFT 文本?
我正在用 C# 开发多语言用户界面,但遇到了阿拉伯语问题:
我反转了 UI 的所有组件,但我无法从右到左书写文本。我不确定是否有可能,或者是否有与操作系统相关的东西允许这样做。
我正在使用一些带有字符串表的 .resx 文件来存储不同语言的文本。
有没有办法在非阿拉伯语 PC 上编写 RIGHT-TO-LEFT 文本?
问题是你的操作系统。您应该在系统上安装阿拉伯语,然后将其添加到控制面板中的键盘/屏幕语言中。
如何执行此操作取决于您的操作系统版本:
如果您使用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 上进行快速搜索。
希望能有所帮助