我选择的是ef 多页面 不适用系统的module zero模块 项目名为Blog_Solution
遇到一个问题是就是
Castle.LoggingFacility.MsLogging 版本问题
我试图安装高版本的未成功于是我直接在web中卸载了这个包 解决了这个问题
另外进入Blog_Solution.Localization.Blog_SolutionLocalizationConfigurer 使得网站两种语言 中文和英文 中文为默认语言
1 //localizationConfiguration.Languages.Add(new LanguageInfo("en", "English", "famfamfam-flags england", isDefault: true)); 2 //localizationConfiguration.Languages.Add(new LanguageInfo("tr", "Türkçe", "famfamfam-flags tr")); 3 localizationConfiguration.Languages.Add(new LanguageInfo("en", "English", "famfamfam-flags england")); 4 localizationConfiguration.Languages.Add(new LanguageInfo("zh-CN", "简体中文", "famfamfam-flag-cn",true));
进入
//Blog_Solution.Core/Localization/SourceFiles/下新增一个文件 Blog_Solution-zh-CN.json { "culture": "zh-CN", "texts": { "HelloWorld": "欢迎你来到范龙佩的abp博客练习", "ChangeLanguage": "切换语言", "HomePage": "首页", "About": "关于我们", "Home_Description": "欢迎你来到范龙佩的abp博客,希望我们一起成长", "About_Description": "这是一个简答的abp开始模板页面,从此我们的abp之旅将不再孤单" } }
//注意上面的culture的名字 一定不要忘记了
生成界面如下: