Ressource Mangager不起作用 [英] Ressource Mangager doesn't work
本文介绍了Ressource Mangager不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
                 
我尝试翻译代码
文化信息是正确的,但他总是不翻译。
string traductionEnum = Commons.ResourceManager.GetString(key,CultureInfo.CurrentUICulture)as string;
你能帮助我吗?
解决方案
你好ced27,
你想阅读资源 多语言resx资源文件 具体内容,我想你可以使用下面的代码再试一次。
public string GetResourseString(string key)
{
CultureInfo cultureInfo =空值;
try
{
string languageCode = this.LanguageCode;
cultureInfo = new CultureInfo(languageCode);
返回Common.ResourceManager.GetString(key,cultureInfo);
}
catch(例外)
{
cultureInfo = new CultureInfo(MKey.kDefaultLanguageCode);
返回Common.ResourceManager.GetString(key,cultureInfo);
}
}
最好的问候,
Cherry
i try to translate in code behind
the culture info is correct but he alway not translate .
string traductionEnum = Commons.ResourceManager.GetString(key,CultureInfo.CurrentUICulture) as string;
Can you help me ?
解决方案
Hi ced27,
You want to read Resource multi-language resx resource file specific content, I think you can use the following code to try again.
public string GetResourseString(string key) { CultureInfo cultureInfo = null; try { string languageCode = this.LanguageCode; cultureInfo = new CultureInfo(languageCode); return Common.ResourceManager.GetString(key, cultureInfo); } catch (Exception) { cultureInfo = new CultureInfo(MKey.kDefaultLanguageCode); return Common.ResourceManager.GetString(key, cultureInfo); } }Best Regards,
Cherry
这篇关于Ressource Mangager不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文