2012-10-30 45 views
1

我試圖在Visual Studio 2008中創建一個Windows窗體的本地化版本。Visual Studio 2008中的本地化:我的錯誤是什麼?

繼各種步行之後,我將表單屬性Localizable設置爲TRUE,並將窗體語言設置爲法語。

然後我編輯法文版。 Visual Studio在工作區中顯示.fr.resx文件以及.resx。

但是,如果我切換回(默認)版本,默認版本中的所有英文字符串現在都被法文版本所取代。

顯然我錯過了一些非常明顯的東西:任何人都可以提出它是什麼?

+0

我有類似的問題描述,我的解決方案是添加[一個屬性](http://stackoverflow.com/a/29720/395718)編輯器不斷搞亂的屬性。 – Dialecticus

回答

0

你的意思是在表格設計師本身,表單仍然出現在法國?如果直接查看「.resx」文件,是否使用正確語言的字符串。如果是這樣,那麼您是否嘗試關閉並重新加載表單或清理項目,或清除並重置「Localizable」屬性,或者重新啓動Visual Studio。我多次看到過這樣奇怪的語言問題(我是Visual Studio本地化程序的開發者),但上述解決方案通常可以解決問題。設計師有時會遇到問題(除其他外)。

+0

它看起來像是一個間歇性的VS2008錯誤 - 在重新啓動後它似乎按照規範工作。唷! – MZB

+0

就像我想的那樣。高興的事情正在重新工作。 – Larry

相關問題