2013-06-12 43 views
0

我想從文化資源文件正確的字符串值,但它不工作,總是返回英語資源,Windows窗體文化不設立

Thread.CurrentThread.CurrentCulture = new CultureInfo("fr-FR"); 

but 

Resources.Resource1.myResource; 

仍然得到英語資源,我有兩個文件Resource1.resx and Resource1.fr-FR.resx

+0

通過使用Resources.Resource1.ResourceManager.GetString(「myResource」,cul)解決了問題。 – Mathematics

回答

1

我認爲你需要

Thread.CurrentThread.CurrentUICulture = new CultureInfo("fr-FR") 

Thread.CurrentThread.CurrentUICulture

獲取或設置資源管理器在運行時使用文化特定資源查找 的當前文化。

+0

它的工作原理太多,謝謝,在幾分鐘內接受 – Mathematics

+0

它在開發服務器上工作,但當我把文件集成服務器,它沒有工作,可能是什麼問題,我是否需要將資源嵌入到exe。 – Mathematics