c# windows应用程序中的全球化问题

本文关键字:全球化 问题 windows 应用程序 | 更新日期: 2023-09-27 18:05:11

我正在创建一个使用c#开发的windows应用程序。

我希望用户输入一些文本,并在按钮单击事件的另一个标签中显示它。

输入的文本应使用当地语言泰米尔语。

我将Form元素的language属性更改为Tamil,并将文本框的字体更改为所需字体,并将以下代码段添加到表单中。

public Form2()
{
Thread.CurrentThread.CurrentUICulture = new CultureInfo("ta-IN");
InitializeComponent();
}

按钮元素的代码如下

private void button1_Click(object sender, EventArgs e)
{
textBox2.Text = textBox1.Text;
}

我可以输入泰米尔语,并在系统中显示泰米尔语的内容,我正在开发应用程序,但当我在另一个系统中部署应用程序时,我无法输入泰米尔语单词。主机系统中已安装所需字体。

c# windows应用程序中的全球化问题

我认为你应该安装语言。

它可能解决你的问题。

你可以去控制面板'区域和语言设置'键盘和语言选项卡'安装语言