简单地说,问题:本地化文本在我的开发机器(Windows 7)上工作得很好,但当应用程序部署到其他机器(Win XP)时就不行了。
详细信息:--我正在编写一个小的、单一的应用程序。它必须用印地语显示文字。下面是我的默认语言表单。
不能发布图像,因为它是新的
这里是印地语
不能发布图像,因为它是新的
我在Form1的构造函数中有以下代码
public Form1()
{
Thread.CurrentThread.CurrentUICulture = new CultureInfo("hi-IN");
Thread.CurrentThread.CurrentCulture = new CultureInfo("hi-IN");
InitializeComponent();
}它在我的开发机器(Win 7)上运行得非常好。但是,当部署到另一台计算机(Win xp)时,它看起来如下所示。所有印地语文本都以正方形显示:在win XP中运行时形成
请引导这帮人。提前谢谢。
发布于 2010-07-31 11:29:15
如果不看截图,就很难说出来。但如果你看到正方形,似乎印地语字体没有安装在机器上。出现方块是因为找不到字符集。我认为,您的本地化应用程序运行得很好。
https://stackoverflow.com/questions/3377839
复制相似问题