private string GetValue()
        {
            if (_manager == null) //没有程序集信息,从站点资源目录中提取
            {
                return(LanguageResources.Get(_resourceKey));
            }

            return(_manager.GetString(_resourceKey, Language.Current));
        }
예제 #2
0
        private static string ParseName(string name, string language)
        {
            const string prefix = "{Strings.";
            const string suffix = "}";

            if (!(name.StartsWith(prefix) && name.EndsWith(suffix)))
            {
                return(name);
            }
            name = name.Substring(prefix.Length, name.Length - prefix.Length - suffix.Length);
            return(LanguageResources.Get(language, name));
        }