Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# MessageBox-Windows窗体中的“确定”按钮文本翻译_C#_.net_Winforms - Fatal编程技术网

C# MessageBox-Windows窗体中的“确定”按钮文本翻译

C# MessageBox-Windows窗体中的“确定”按钮文本翻译,c#,.net,winforms,C#,.net,Winforms,C控制台应用程序中将显示一个消息框。这是一个带有OK按钮的简单消息框 我的问题是,当消息框在德语/葡萄牙语操作系统中打开时,消息框按钮中的OK文本是否会自动转换为德语/葡萄牙语?或者我们需要添加一些代码逻辑来获得消息框中显示的已翻译的OK字符串。MessageBox.Show调用显示标准Windows对话框的本机API函数。 按钮将自动以当前系统UI语言显示 如果要将它们本地化为其他语言,则必须实现自己的MessageBox类。MessageBox.Show调用显示标准Windows对话框的本机

C控制台应用程序中将显示一个消息框。这是一个带有OK按钮的简单消息框


我的问题是,当消息框在德语/葡萄牙语操作系统中打开时,消息框按钮中的OK文本是否会自动转换为德语/葡萄牙语?或者我们需要添加一些代码逻辑来获得消息框中显示的已翻译的OK字符串。

MessageBox.Show调用显示标准Windows对话框的本机API函数。 按钮将自动以当前系统UI语言显示


如果要将它们本地化为其他语言,则必须实现自己的MessageBox类。

MessageBox.Show调用显示标准Windows对话框的本机API函数。 按钮将自动以当前系统UI语言显示


如果要将它们本地化为其他语言,则必须实现自己的MessageBox类。

否即使用其他语言打开MessageBox,消息框也会显示OK。但是,您可以编写自己的消息框来显示该结果。我确实遇到了这个问题,这似乎起到了作用。

否即使您用任何其他语言打开消息框,消息框也会显示OK。但是,您可以编写自己的消息框来显示该结果。我确实遇到了这一点,这似乎起到了作用。

创建一个自定义表单,并将其用作消息,您的应用程序是否实际翻译为所有受支持的Windows语言?我这样问是因为在我的荷兰语系统中,我偶尔会看到英语节目没有荷兰语翻译,但却使用荷兰语按钮标题。这对任何人都没有帮助。创建一个自定义表单,并将其作为一种工具使用。您的应用程序是否已翻译为所有受支持的Windows语言?我这样问是因为在我的荷兰语系统中,我偶尔会看到英语节目没有荷兰语翻译,但却使用荷兰语按钮标题。这对任何人都没有帮助,谢谢。如果我理解正确,messagebox.show方法调用本机系统OS API,它会自动将按钮默认文本中的OK文本转换为相应的OS语言文本。因此,我们不需要添加逻辑来确保OK文本与中文操作系统中的中文文本正确显示。我的理解正确吗?谢谢。如果我理解正确,messagebox.show方法调用本机系统OS API,它会自动将按钮默认文本中的OK文本转换为相应的OS语言文本。因此,我们不需要添加逻辑来确保OK文本与中文操作系统中的中文文本正确显示。我的理解正确吗?谢谢Rohan。你说的其他语言是指使用其他语言的操作系统吗?。我还没有编写任何代码来在消息框按钮中显示OK文本。这是一个简单的消息框。展示主体,标题。确定按钮自动显示。因此,如果我重复我的问题,当消息框在中文操作系统中显示时,OK是否会以中文显示?首先,我会说按钮是以系统用户界面的语言显示的。因此,是的,当消息框显示在语言设置为中文的操作系统中时,OK将以中文显示。谢谢Rohan。你说的其他语言是指使用其他语言的操作系统吗?。我还没有编写任何代码来在消息框按钮中显示OK文本。这是一个简单的消息框。展示主体,标题。确定按钮自动显示。因此,如果我重复我的问题,当消息框在中文操作系统中显示时,OK是否会以中文显示?首先,我会说按钮是以系统用户界面的语言显示的。因此,在语言设置为中文的操作系统中显示消息框时,确定将以中文显示。