我有一个Windows窗体应用程序。它有文本框,复选框,标签和devxpress xtragrids等。我需要将本地化应用到我的应用程序。我在网上搜索了一些关于.resx的解决方案。但它需要时间来应用这种方法,如果我将来需要更多的语言,我需要创建一个新的resx而不是为该表单定制resx。
是否有其他方法可以创建xml文件,以便i或翻译器仅更改xml文件。 问候。
答案 0 :(得分:1)
Resx文件以XML开头。添加语言时,您不需要“添加更多resx”,至少您不必将它们添加到您的解决方案/项目中。你需要的是应用正确的构建过程(我怀疑你直接从Visual Studio构建你的应用程序,这不是一个好主意) - 你可以使用MSBuild来做到这一点。在这种情况下,您需要做的就是将翻译过的文件放在正确的路径中并开始构建 Winforms应用程序还有其他本地化方法 - 例如,您可能想尝试WinRes。