nopCommerce学习之汉化(二)
上一篇中讲了如何安装Nop,那么接下来就需要对它进行汉化了,Nop的本地化做得非常好,是通过xml文件来进行的。在Nop中文社区的汉化包下载栏目中可以下载到主要几个版本的汉化包,我使用的是2.8,因此下载下来的是一个xml的压缩文件。解压以后打开该xml文件,我们可以看看它的结构。
<? xml version="1.0" encoding="utf-8"?> < Language Name="Chinese"> < LocaleResource Name="AboutUs"> < Value >关于我们</ Value > </ LocaleResource > < LocaleResource Name="Account.AccountActivation"> < Value >激活帐户</ Value > </ LocaleResource > < LocaleResource Name="Account.AccountActivation.Activated"> < Value >您的帐户已激活</ Value > </ LocaleResource > </ Language > |
我们可以看到,它是一个标准的xml文件,其中Language节点用来标识语言名称,LocalResource的Name属性来表示资源的名称,Value则为相应语言对应的文本。
进入Nop的后台,在管理区域的商城配置下的语言菜单中,创建中文语言,各参数如图。
点保存并继续编辑后会出现,Import按钮,导入资源即可。另外,如果需要更改个别翻译的,或者增加某一个翻译节点的,可以在语言列表的相应的菜单中点击查看资源列,
可对相关记录进行修改和添加。添加主要是用于二次开发中其它字段的加入。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步