1
我工作的一个ASP.NET应用程序文化资源文件
我有一对夫妇用不同的语言资源文件,我可以支持 例如:Language.en.resx Language.pt.resx
有没有什么办法来获得,例如,所有不同的语言动态列表?
我工作的一个ASP.NET应用程序文化资源文件
我有一对夫妇用不同的语言资源文件,我可以支持 例如:Language.en.resx Language.pt.resx
有没有什么办法来获得,例如,所有不同的语言动态列表?
如果您正在寻找确定为您的应用程序定位多少(以及哪些)语言的方法。没有解决方案。 你必须编写一个解析器来查看应用程序(或给定)路径中的一系列子目录。读取Resx文件的名称并将其存储到列表中。
最后你要RESX文件的名称以点分割(分割(“”))和独立的RESX文件的语言部分像
string[] myString = new string[MyResxList.lenght];
for (int i=0; i<=MyResxList.lenght;i++)
myString[i] = MyResxList[i].toString().split('.')[3];
注意,上面的代码片段,我写到这里,所以你必须debugit如果有必要
,那么你应该删除重复并返回列表
你的问题并不明显,请编辑。 – 2010-02-24 11:24:25