单WinForms和Unicode字符(Mono WinForms and Unicode char

2019-10-30 01:14发布

我工作在VS2010 C#应用程序,允许用户在*英语,以及在印地文(Unicode)的输入数据。

该应用程序在Windows中工作良好,但在Linux中(使用Mono-2.10.8),而不是显示Unicode字符它显示框。

单unicode的问题http://img534.imageshack.us/img534/1395/vry.png

我试图在Debian喘息稳定和Ubuntu 12.04 LTS运行它。 我也试图与MonoDevelop的编译它; 仍然没有运气。

有没有什么解决办法来解决呢?

Answer 1:

这样盒通常是一个标志,显示的码点不存在于目前所用的字体。 你确定你正在使用与印地文字符的字体?



Answer 2:

我发现,我想与社会分享的解决方案。

问题是当地的。 我设置环境VAR LANG到hi_IN.utf-8,它解决了问题。



Answer 3:

我还与日本类似的问题。 我通过改变固定我的问题LANG=ja_JP.utf-8



文章来源: Mono WinForms and Unicode characters