locbaml

    1熱度

    1回答

    我試圖使用LocBaml方式(這可能是我的錯誤)本地化WPF應用程序,但此應用程序與ClickOnce一起部署並且發佈過程不會拾起本地化的.resource.dll。 我將文件添加到我的ClickOnce清單中,我可以看到這部分工作,因爲當我啓動應用程序時,出現錯誤,指出應用程序找不到fr \ LocalizationTest.resource.dll。 (所以至少它知道它應該在那裏......)

    3熱度

    2回答

    我來通過這個What is the best way to localize a WPF application, sans LocBAML?。但是,這並沒有回答我在找什麼。 我在WPF中創建一個CustomControl。我想提供本地化支持。該控件包含,圖像,字符串等, 任何幫助將不勝感激。 感謝

    0熱度

    1回答

    在我們的WPF插件項目中,我們使用LocBaml工具來本地化UI。但現在是需要本地化CS文件中的字符串: ToolInfo.MenuCaption = "&Toggle console"; ,我發現了一些本地化的話題: WPF Localization - On-the-fly Language Selection WPF Localization Extension 似乎爲了使用這些第三方工

    1熱度

    1回答

    我正在使用Locbaml在我的WPF應用程序中生成本地化文件。 昨天,我從VS2008升級我的解決方案,以VS2010,從那時起Locbaml拋出一個錯誤在我的兩個組件說 「類型引用無法找到名爲‘字符串’public類型。」在一個程序集中,並且 「類型引用無法找到名爲'Int32'的公共類型。」在第二個程序集中。 我確實在我的XAML中使用這些類型,他們看起來都一樣: xmlns:sys="clr

    2熱度

    1回答

    我使用衆所周知的LocBaml方法來改變文化。 它的工作原理在這裏罰款: public App() { // Test code bool override_current_ui_language = true; string locale = "es-ES"; if (override_current_ui_language) {

    2熱度

    1回答

    如何使用C#訪問資源字典中的內容? 例如,這裏是我的XAML代碼: <system:String x:Key="NewGroup">New Group Name</system:String> 而且我想在這裏訪問它在C#: private void OnAddGroup(object sender, ExecutedRoutedEventArgs e) { BooksG

    5熱度

    2回答

    我創建了一個WPF測試項目,單個窗口只有一個按鈕。然後我卸載了該項目並修改了csproj以包含以下<UICulture>en-US</UICulture>。重建後,生成文件夾現在包含名爲en-US的子文件夾,並且它包含名爲WpfLocalizationTest.resources.dll的文件。目前爲止都清楚。 然後我下載了Locbaml的源代碼並構建它。 (無法找到任何地方的二進制下載,去圖。)

    0熱度

    1回答

    我一直在嘗試使用從here下載的LocBaml工具生成衛星程序集,但尚未成功。我正在使用「WPF 4 Unleashed」一書中的代碼。下面是我在做什麼: 我首先創建一個CSV文件: LocBaml /parse ProjectName.g.en-US.resources /out:en-US.csv 這一步是成功的。 接下來,我修改的文件並將其保存爲NB-NO.csv現在 ,當我嘗試使用產生

    1熱度

    3回答

    我試圖本地化的應用程序是一個WinForms應用程序,它具有一些託管的WPF用戶控件(在ElementHost WinForms控件中託管的WPF用戶控件)。 我使用resx文件來本地化WinForms,VS2008管理得非常好。 當我嘗試使用LocBaml方法來本地化WPF部件時,問題就開始了。 以下是發生了什麼事情: 當我構建解決方案時,Visual Studio會自動爲我生成附屬程序集,但僅

    1熱度

    1回答

    我正在使用LocBaml本地化WPF應用程序。我已成功創建了附屬程序集並將它們放入適當的文件夾中。我從我的盒子裏運行應用程序,它效果很好!隨時更改語言等問題是,我不能在任何其他機器上運行它,但我的。我可以讓同事在他們的盒子上編譯應用程序,並且我可以成功地從映射到我的機器上運行應用程序,但他不能。這是完全令人困惑的。我敢肯定這件事很簡單,我忽略了它。 System.IO.IOException wa