将一种语言的所有形式的资源捆绑在 .net 的一个文件夹中

发布于 2024-08-09 05:34:02 字数 312 浏览 1 评论 0原文

我们正在本地化我们的 Windows 窗体应用程序。

我们使用的方法是将 localized 属性设置为 true 并为一种语言环境生成一个 resx 文件。

问题是我们有 20 个表单,每个表单都本地化为 3 种语言,因此有 60 个 resx 文件。每个表单显示 3 个 resx 文件以及 cs 和设计器以及默认 resx 文件。

如果有一种巧妙的方法将 20 种表单的所有资源文件捆绑到特定于语言的文件夹中就好了。怎么做呢?

由于 .net 为一种语言生成一个附属程序集,因此在构建过程后生成程序集后,我可以移动/删除 resx 文件吗?

We are in the process of localizing our windows forms application.

We are using the approach where we set the localizable property to true and generate one resx file for one locale.

The problem is we have 20 forms, each to be localized in 3 languages, so there are 60 resx files. Each form shows 3 resx files along with cs and designer and default resx file.

It would be if there was a neat way to bundle all the resource files of 20 forms in a language specific folder. How to do it?

Since .net generates one satellite assembly for one language, after the assembly is generated after build process, can I move/delete the resx file?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文