DeX*_*eX3 1 .net c# localization internationalization winforms
我已经创建了一个本地化的winforms应用程序(在VS2008中),方法是将Localizable属性设置为true,然后在相关语言的设计器中编辑我的Mainform的文本等.
我还有一些应用程序需要的本地化字符串(例如,用于显示消息框等...).我存储在名为的文件中的那些字符串
当我通过Thread.CurrentThread.CurrentCulture它设置应用程序的语言似乎工作,但只在Visual Studio中.当我创建一个发布可执行文件并双击它时,Winforms总是使用默认语言(即使我Thread.CurrentThread.CurrentCulture = ...在那里硬编码...
我也试着设置strings.Culture和Thread.CurrentThread.CurrentUICulture,即没有任何工作
thx任何帮助