Ressource Mangager不起作用 [英] Ressource Mangager doesn't work

查看:78
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆