关于纯前端i18n,不涉及后台代码

来源:互联网 发布:smtp 端口 587 编辑:程序博客网 时间:2024/05/20 18:04

1.定义一个js.例如zh-CN.js


2.改js文件中写明键值对,例如:

<pre name="code" class="javascript">var i18n = {//公用warn: "提醒",tip: "提示",no: "取消",ok: "好的",manage_commonUtil_confirmed_message1:"确定要删除吗"}


3.在需要国际化的html页面中引入该js.例如

<script type="text/javascript" src="${ pageContext.request.contextPath }/resource/js/i18n/zh-CN.js"></script>


4.在页面的js代码调用该i18n对象.例如弹出确认框

confirm(i18n["manage_commonUtil_confirmed_message1"])

效果如下:


0 0
原创粉丝点击