字符串的本地化,这是在一个插件dll c# wpf

本文关键字:一个 插件 dll wpf 本地化 字符串 | 更新日期: 2023-09-27 18:02:37

我正在创建一个wpf应用程序,其中包含几个由我的主应用程序访问的自包含插件dll。是否有任何方法提供本地化支持,使所有本地化字符串来自dll内部?

的例子:主应用根据场景使用预定义接口访问Plugin1或Plugin2。Plugin1和Plugin2根据情况执行完全不同的功能,并从插件dll中显示相应的字符串。(这些字符串必须本地化到当前区域性)

注意:1. 一旦设置,主应用程序不应该有任何更改插件的变化(显然)2. 插件不应该有

以外的资源

谢谢

字符串的本地化,这是在一个插件dll c# wpf

我可能遗漏了一些东西,所以请纠正我。

在我的工作室中,我们只是在引用的dll中包含资源文件。我们将这些资源文件发送给翻译服务。我认为只要你将所有可本地化字符串存储在资源文件中,而不是硬编码它们,就本地化而言,你应该没问题。

另一件要考虑的事情是屏幕空间。有些字符集比其他字符集占用更多的空间。这通常是我们从美式英语翻译成中文时遇到的一个问题。