【问题标题】:Localization of strings which is inside a plugin dll C# wpf插件 dll C# wpf 中的字符串的本地化
【发布时间】:2013-03-07 09:06:54
【问题描述】:

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

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

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

谢谢

【问题讨论】:

    标签: c# wpf localization culture


    【解决方案1】:

    我可能遗漏了什么,请纠正我。

    在我的商店中,我们只是在引用的 DLL 中包含资源文件。我们获取这些资源文件并将它们发送到翻译服务。我认为只要您将所有可本地化的字符串存储在资源文件中,而不是对它们进行硬编码,就本地化而言应该没问题。

    不过,要考虑的另一件事是屏幕空间。某些字符集比其他字符集占用更多空间。这通常是我们将美国英语翻译成中文时遇到的问题。

    【讨论】:

      猜你喜欢
      • 2015-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多