我有一个非常简单的 WPF 项目(.Net 5.0),我正在尝试本地化。 我下载了 locbaml 工具项目作为 wpf 示例的一部分,并在 Visual Studio 2019 - 发布模式下构建了它。 这建好了。 我已经运行“MSBuild”将 UID (msbuild /t:updateid ...
我有一个非常简单的 WPF 项目(.Net 5.0),我正在尝试本地化。 我下载了 locbaml 工具项目作为 wpf 示例的一部分,并在 Visual Studio 2019 - 发布模式下构建了它。 这建好了。 我已经运行“MSBuild”将 UID (msbuild /t:updateid ...
我一直在寻找解决方案的时间,但找不到。 我想使用以下命令生成附属程序集。 locbaml.exe /生成de / App.UI.resources.dll /trans:MeineRess_de.csv / out:de / cul:de 执行后,出现以下错误: 该进程无法访 ...
在使用以下命令生成Uid之后: 如何删除它们。 我知道如何检查生成的Uid,但我想真正删除它们: ...
我正在使用LocBaml本地化WPF应用程序。 我已经成功创建了附属程序集并将其放置在适当的文件夹中。 我从盒子中运行该应用程序,效果很好! 动态更改语言等。问题是,除了我自己,我无法在其他任何机器上运行它。 我可以让一个同事在他们的盒子上编译应用程序,并且可以从映射到我的机器上成功运行 ...
在我们的WPF插件项目中,我们使用LocBaml工具对UI进行本地化。 但是现在需要在CS文件中本地化一个字符串: 我发现了一些本地化主题: WPF本地化-动态语言选择 WPF应用程序框架(WAF) WPF本地化扩展 看来,使用这些第3方工具需要删除LocBal ...
我正在尝试使用LocBaml方式(这可能是我的错误)来本地化WPF应用程序,但是此应用程序是与ClickOnce一起部署的,并且发布过程不会使用本地化的.resource.dll。 我确实将文件添加到了ClickOnce清单中,并且可以看到这部分起作用,因为在启动应用程序时,出现一个错误, ...
我一直在尝试使用从这里下载的 LocBaml 工具生成卫星程序集,但没有成功。 我正在使用“WPF 4 Unleashed”一书中的代码。 这是我正在做的事情: 我首先创建了一个 CSV 文件: 这一步是成功的。 接下来我修改了文件并保存为nb-NO.csv 现在,当我尝试使用生成 dll 文件时 ...
我创建了一个WPF测试项目,一个带有单个按钮的Window。 然后,我卸载了项目并修改了csproj使其包含以下<UICulture>en-US</UICulture> 。 重建后,构建文件夹现在包含一个名为en-US的子文件夹,并且包含一个名为WpfLocaliza ...
我正在使用 Locbaml 在我的 WPF 应用程序中生成本地化文件。 昨天,我已经将我的解决方案从 VS2008 升级到 VS2010,从那时起,Locbaml 在我的两个程序集中抛出一个错误说 “类型引用找不到名为‘String’的公共类型。” 在一个程序集和 “类型引用找不到名为‘Int ...
我经历过了,没有LocBAML,什么是本地化WPF应用程序的最佳方法? 。 但是,这并不能满足我的需求。 我在WPF中创建一个CustomControl。 我想提供本地化支持。 该控件包含,图像,字符串等, 任何帮助将不胜感激。 谢谢 ...
如何使用C#访问资源字典中的内容? 例如,这是我在XAML中的代码: 我想在这里用C#访问它: 我想代替它并在XAML中的资源字典中进行访问,而不是在C#中键入“ New Group”。 因此,该命令将自动获取资源字典中的名称。 我尝试了几种解决方案,例如: ...
我正在WPF中开发一个小应用程序,我想本地化我的资源。 我一直使用资源文件(.resx),但我听说过BAML可能会改变WPF应用程序中管理本地化的方式。 我做了我的研究,我发现了一种使用这些文件翻译我的应用程序的方法。 我写了一篇博文来展示我是如何在这里做的 (仅限法语,对不起)。 ...
我要本地化的应用程序是一个WinForms应用程序,它具有一些托管的WPF用户控件(ElementHost WinForms控件中托管的WPF用户控件)。 我使用resx文件对WinForms进行本地化,VS2008可以很好地对其进行管理。 当我尝试使用LocBaml方法本地化WPF ...
我想知道是否有一个简单的解决方案可以在运行时更改 wpf 应用程序的语言。 我使用 locbaml 来全球化所有资源。 在 App-constructor 中设置当前线程的 UICulture 工作正常,但是当我稍后尝试更改它时,我不再反映更改。 这实际上很容易使用 winforms,但我不知道如何 ...