[发明专利]一种基于Node.js的国际化实现方法有效
申请号: | 201610829968.4 | 申请日: | 2016-09-19 |
公开(公告)号: | CN106569793B | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 刘强 | 申请(专利权)人: | 浪潮集团有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F16/245;G06F16/22;G06F16/172;G06F16/957 |
代理公司: | 37100 济南信达专利事务所有限公司 | 代理人: | 罗文曌 |
地址: | 250100 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于Node.js的国际化实现方法,属于软件国际化领域,本发明要解决的技术问题为如何能够满足不同地区的语言要求,从系统中抽离所需的语言以及相关的文化元素形成资源文件加以处理返回给符合系统用户要求的内容。技术方案为:该实现方法是根据系统用户的语言设置确认系统语言后,对页面字符、操作提示信息采用静态资源文件的模式实现国际化,对业务数据采用数据库索引加资源文件的方式将资源文件缓存,再根据数据库索引获取国际化内容,实现业务数据的国际化。 | ||
搜索关键词: | 一种 基于 node js 国际化 实现 方法 | ||
【主权项】:
1.一种基于Node.js的国际化实现方法,其特征在于该实现方法是根据系统用户的语言设置确认系统语言后,对页面字符、操作提示信息采用静态资源文件的模式实现国际化,对业务数据采用数据库索引加资源文件的方式将资源文件缓存,再根据数据库索引获取国际化内容,实现业务数据的国际化;/n具体实施步骤如下:/nS1、定义资源文件,提取页面字符、操作提示信息、业务数据的内容,提供不同语言的版本;/n资源文件使用javascrpit或json形式,对外输出json形式的对象;/nS2、建立业务数据与资源文件的关联,在数据库表结构设计时,增加资源索引列,存放资源键值;/nS3、系统启动时,加载资源文件,缓存到缓存服务器,形成资源池;/nS4、当客户端向服务器请求页面时,服务器在业务查询时查询对应的索引,从缓存服务器中取得对应的国际化内容;/nS5、最终将符合要求的字符串显示到Web页面上。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团有限公司,未经浪潮集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610829968.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种数据渲染方法和装置
- 下一篇:一种发送响应对象的方法和装置