最近在做struts2国际化。
1.之前见过分别写几种js文件来区分不同语言,然后在jsp中中判断语言根据配置文件中的key来定义<script src="">选取相应的js文件,个人觉得比较麻烦,后期维护很不方便。
2.可以用数组集合实现向js文件中传值的方法实现单独的js文件国际化。
jsp文件
1 <script type="text/javascript"> 2 confirm = { 3 "common.delete":"<s:text name="common.delete"/>", 4 "common.add":"<s:text name="common.add"/>" 5 } 6 </script>
js文件:
var confirm = null; function del(){ alert(confirm['commondelete']); }
直接用confirm['commondelete']形式取key值
相关推荐
这是一个能够实现JS 文件国际化的内容,jQuery.i18n.properties
这几天学习在js文件中实现国际化费了不少劲,现在传一简单的代码(已实现!)供大家参考一下~~
这是一个关于处理javascript的国际化问题的一篇技术文章。
通过定制jsp标签库,实现如下功能: 1.支持语言国际化(类似struts text标签) 2.支持图片文件、JS文件国际化
js读取preperties文件,通常用做国际化的,里面还有jq和jq-properties.js文件
前端i18n 语言国际化的lang js压缩包,里面有 vue-il8n.js/lang.js/ en.js /zh.js 开箱即用
JS文件格式化工具,能够将压缩过的javascript格式化。
全国js文件 可视化数据 json格式文件 市级js文件 可视化 json格式文件
解决js运行得出的结果乱码的问题。(只需要发布web项目前将js文件转化一下即可。)
一个简单的通过js实现国际化,并且可实现参数传递,代码十分简洁
JS 文件格式化工具 JS 文件格式化工具 J S 文件格式化工具
本篇文章主要介绍了解决ajax不能访问本地文件问题(利用js跨域原理),具有一定的参考价值,有兴趣的可以了解一下。
Kiwi国际化全流程解决方案
voerka-i18n是一个基于Javascript开发的一键国际化全流程解决方案,包含654个文件,其中包括174个JavaScript文件、123个Markdown文件、117个TypeScript文件、103个JSON文件、35个PNG图片文件、17个Vue文件、13个HTML...
JavaScript文件流操作.doc
前端国际化JS文件,共有两个,一个i18n-mini-1.0.9,一个i18n-1.0.9
纯JavaScript实现生成并下载CSV文件,前端竟然可以生成CSV文件,感兴趣的可以看下如何生成CSV文件,并且下载。
本篇文章主要介绍了js使用i18n实现页面国际化的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
注意:需要转换的js文件里面不能有注释,有的话,它转换不了。 在网上下载一些js文件,但是打开后,就像一段话一样,好长,好长,没有任何格式,想看一下就不成。
本文将详细讲解在 jsp 文件中引用外部.css 或.js 文件的路径问题,并提供多种解决方案。 问题背景 在 Web 应用程序中,我们通常需要在 jsp 文件中引用外部的.css 或.js 文件,以便美化网页样式或实现某些交互功能...