Localization.Lang = "English"; 或使用语言包 ComponentResourceManager System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(lang);
多谢sp1234和wuyq11 我在form的new里加入 Application.CurrentCulture = New System.Globalization.CultureInfo("ja-JP") Thread.CurrentThread.CurrentCulture = New CultureInfo("ja-JP") Thread.CurrentThread.CurrentUICulture = New CultureInfo("ja-JP")form的language设为日语(日本) 但是Dim test As New FolderBrowserDialog test.ShowDialog() 这样出来的对话框仍然是中文的。(确定日文语言包已安装)
更改显示语言显示语言是指 Windows 在用户界面中的向导、对话框、菜单、帮助和支持主题以及其他项目中使用的语言。部分显示语言是默认安装的,除此以外的其他语言则需要安装语言文件。更改显示语言时,您的用户帐户的语言将更改而欢迎屏幕上的语言将不会更改。如果需要为多个用户或欢迎屏幕设置显示语言,请参阅将区域设置和语言设置应用于保留帐户。单击打开“区域和语言选项”。单击“键盘和语言”选项卡。在“显示语言”下,从列表中选择某种语言,然后单击“确定”。注意
如果没有看到显示语言列表,则需要首先安装其他语言文件。有关详细信息,请参阅安装显示语言。更改显示语言时,某些程序的菜单和对话框中的文字将可能不会变为您需要的语言。发生这种情况是因为该程序可能不支持 Unicode。有关更改程序(不支持 Unicode)的菜单和对话框中文字的详细信息,请参阅更改系统区域设置。
或使用语言包
ComponentResourceManager
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(lang);
我在form的new里加入
Application.CurrentCulture = New System.Globalization.CultureInfo("ja-JP")
Thread.CurrentThread.CurrentCulture = New CultureInfo("ja-JP")
Thread.CurrentThread.CurrentUICulture = New CultureInfo("ja-JP")form的language设为日语(日本)
但是Dim test As New FolderBrowserDialog
test.ShowDialog()
这样出来的对话框仍然是中文的。(确定日文语言包已安装)