获取可用(语言)RESX文件的列表
-
18-09-2019 - |
题
许多程序都有社区在发布后将语言添加到该应用程序中。
因此,在程序的设置窗口中,人们可以看到可用语言的下拉列表。那么,人们在使用RESX文件进行本地化时如何对此进行编码?我一遍又一遍地搜索网络,但找不到任何答案。
一切都很好,但是现在,我需要列出可用语言的下拉列表。为了清楚地表明,我不想每次为程序创建新语言时都会发布新版本。因为如果我必须列出可以选择的语言的硬编码列表,那就是我要做的。
如何获取可用RESX文件的列表?
解决方案
好吧,即使你 可以 获取列表(您可以通过检查文件系统来猜测),具体取决于您如何实现本地化,它可能不准确(可能没有为您要寻找的特定.Resx提供翻译)。
我建议最好的方法是在.config(或数据库)中。这样,您可以独立于.RESX系统禁用语言;这将不可避免地出现。
其他提示
您可以按编程列出应用程序中可用的文化。描述了方法 这里
不隶属于 StackOverflow