2013-03-07 42 views
2

我正在創建一個wpf應用程序,其中包含我的主應用程序訪問的幾個自包含的插件dll。有沒有什麼辦法提供本地化支持,以便所有本地化的字符串都來自dll內部?插件DLL中的字符串本地化C#wpf

示例: 主應用根據場景使用預定義的接口訪問Plugin1或Plugin2。 Plugin1和Plugin2根據情況執行完全不同的功能,並從插件DLL中顯示相應的字符串。 (這些字符串已經本地化到當前區域性)

注:1。 建立後,主要的應用程序不應該有一個插件變化的任何改變(顯然) 2.插件應該不會有外面

資源謝謝

回答

0

我可能會錯過一些東西,所以糾正我。

在我的店裏,我們只是簡單地將資源文件包含在引用的DLL中。我們將這些資源文件發送給翻譯服務。我認爲只要您將所有可本地化的字符串存儲在資源文件中,而不是對它們進行硬編碼,則本地化應該沒問題。

另一件要考慮的事情是屏幕房地產。一些字符集比其他字符集佔用更多空間。當我們從美國英語翻譯成中文時,這對我們來說通常是個問題。