2013-06-27 47 views
-3

在我的WPF應用程序中,我實現了基於文化(resx)的簡單本地化。 問題是在一些翻譯字符串變得只是空的。他們被翻譯。WPF本地化錯誤 - 空字符串

我不明白爲什麼會發生,我在尋找解釋。 將它們加載到資源編輯器或從resx編譯時看起來像是變空了。

我使用.NET 4.0,而問題的語言是法語(但其他譯本很好地工作:英語,匈牙利語,俄語,..)

編輯:我沒有本地化多少經驗,也許我不知道somethign重要的(像某些字符/特定語言的編碼或「口音」)..一些截圖中的評論..

+5

你怎麼知道?你是怎麼測試的?代碼?俄語,法語a.s.o.之間的區別在哪裏?猜測所有這些是毫無意義的。 – JeffRSon

+0

如果你不知道如何實現文化本地化到XAML,我不會在這裏解釋,谷歌.. – Loryan55

+0

你真正期望從我們這裏得到的信息給你我們什麼答案? (=沒有代碼沒有你想要看到的文本樣本,但它在法語中是空白的) –

回答

1

嘗試用實際字符(如À)而不是轉義值。如果字符不在鍵盤上,請使用字符映射(程序»附件»系統工具»字符映射)來獲取它們。

+0

是的,它不是bug,哈哈。但看起來很真實,很奇怪。 – Loryan55

+0

它可能適用於轉義值,但'&Agrave'不正確,你也可以嘗試'À'。 – stijn