locbaml

    1热度

    1回答

    我正在使用LocBaml本地化WPF应用程序。我已成功创建了附属程序集并将它们放入适当的文件夹中。我从我的盒子里运行应用程序,它效果很好!随时更改语言等问题是,我不能在任何其他机器上运行它,但我的。我可以让同事在他们的盒子上编译应用程序,并且我可以成功地从映射到我的机器上运行应用程序,但他不能。这是完全令人困惑的。我敢肯定这件事很简单,我忽略了它。 System.IO.IOException wa

    1热度

    1回答

    我试图使用LocBaml方式(这可能是我的错误)本地化WPF应用程序,但此应用程序与ClickOnce一起部署并且发布过程不会拾起本地化的.resource.dll。 我将文件添加到我的ClickOnce清单中,我可以看到这部分工作,因为当我启动应用程序时,出现错误,指出应用程序找不到fr \ LocalizationTest.resource.dll。 (所以至少它知道它应该在那里......)

    4热度

    1回答

    我正在WPF中开发一个小应用程序,我想本地化我的资源。 我一直使用资源文件(.resx),但是我听说过有关BAML的假设,它改变了在WPF应用程序中管理本地化的方式。 我做了我的研究,并找到了使用这些文件翻译我的应用程序的方法。 我写了一篇博文来说明我是如何通过here(仅限法语,对不起)。您可以在英文链接的帖子末尾看到参考资料。 事实是,我真的不喜欢这种管理资源的方式。我认为它更复杂,我不认为使

    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现在 ,当我尝试使用产生