2019独角兽企业重金招聘Python工程师标准>>>

不知道这样算不算语言国际化吧 下面看代码
比如我想在html里改成中文
html这样写:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>title</title>
</head>
<script src="js/jquery.ba-bbq.min.js"></script>
<script src="js/jquery.cookie.min.js"></script>
<script src="js/jquery.min.js"></script>
<script src="js/jquery.pager.js"></script>
<script src="js/en-us.lang.js" language="javascript"></script>
<!--<script src="js/zh-cn.lang.js" language="javascript"></script>-->
<script>
$(document).ready(function(){
steven.parse($('body'));
});
</script>
<body>
<h2><steven id='helper'/></h2>
<div><steven id='content'/></div>
</body>
</html>

然后在js/zh-cn.lang.js写下

var steven = {};
steven.helper = '标题';
steven.content = '<p>语言翻译测试</p>'+'<p>---拼接字符串---</p>'+'1. first<br>'+'2. second<br>'+'3. third<br>';steven.parse = function(modwrap){$("steven",modwrap).each(function(){var id = $(this).attr('id');$(this).after(steven[id]);$(this).remove();});
}

这样的话就给网页的代码改成英文的 如需要英文 改成:

var steven = {};
steven.helper = 'English Language';
steven.content = '<p>title</p>'+'new title:</p>'+'first title<br>'+'second title<br>'+'third title<br>';
steven.parse = function(modwrap){$("steven",modwrap).each(function(){var id = $(this).attr('id');$(this).after(steven[id]);$(this).remove();});
}

这样就实现了对语言的国际化 如果谁有更好的资料分享给小弟 不胜感激

转载于:https://my.oschina.net/stevenliuit/blog/56996

javascript 语言国际化相关推荐

  1. html多语言国际化,gMIS吉密斯i18n多语言国际化更新

    gMIS吉密斯 部署和使用范围日益扩大,跨国多语言版本成为迫切需要的功能,早在2018年年中就考虑要增加这一功能--在gMIS吉密斯中实现多语言版本的支持. 以期实现gMIS吉密斯的跨行业.跨地区和国 ...

  2. 前端页面语言国际化,实现中英切换

    之前web项目一直都是中文为主的,现在随着业务的需求,需要将网站语言支持多语言,这个着实给不管是前台还是后台都增加了不小的挑战,因为之前做的时候根本没有考虑多语言的问题,导致很多页面写的不是很灵活,样 ...

  3. web前端之dojo(用javascript语言实现的开源DHTML工具包)

    web前端之dojo(用javascript语言实现的开源DHTML工具包) 一.开始Dojo开发 1.Dojo Toolkit 简介 Dojo 于 2004 年创建,使开发 DHTML 和 Java ...

  4. 全面了解 javascript语言的发展史

    作为前端工程师竟然不了解语言的发展历史或者了解的不够清楚,这样太耻辱了.所以周末搜集了一些资料,现整理如下.如有问题还请留言指正.感谢阅读! 本文由 -<前端技术江湖>整理 Nombas ...

  5. ebnf描述c语言语句结构,EBNF与操作语义 请用扩展的 BNF 描述 javascript语言里语句的结构;并用操作语义的方法描述对应的语义规则...

    Presentation on theme: "EBNF与操作语义 请用扩展的 BNF 描述 javascript语言里语句的结构:并用操作语义的方法描述对应的语义规则"- Pre ...

  6. 读阮一峰对《javascript语言精粹》的笔记,我有疑问。

    <javascript语言精粹>是一本很棒的书籍,其中作者在附录列出了12种他所认为的javascript语言中的糟粕. 我最近开始跟读前端前辈的博客,其中读到了阮一峰的<12种不宜 ...

  7. JavaScript语言基础.上

    1.JavaScipt的作用和特点 可以将JavaScipt看成是Java语言的某种简化版本. 嵌入HTMl文档中的JavaScript源代码作为HTML文档的一部分而存在. JavaScript可以 ...

  8. 使用Firebug或chrome-devToolBar深入学习javascript语言核心

    使用Firebug和chrome-devToolBar调试页面样式或脚本是前端开发每天必做之事.这个开发神器到底能给我们带来哪些更神奇的帮助呢?这几天看的一些资料中给了我启发,能不通过Firebug和 ...

  9. let/var——事实上var的设计可以看成JavaScript语言设计上的错误. 但是这种错误多半不能修复和移除, 以为需要向后兼容.||将let看成更完美的var

    事实上var的设计可以看成JavaScript语言设计上的错误. 但是这种错误多半不能修复和移除, 以为需要向后兼容. 大概十年前, Brendan Eich就决定修复这个问题, 于是他添加了一个新的 ...

最新文章

  1. C语言中的弱符号与强符号介绍
  2. Zebra斑马打印机指令编程进阶(语言通用)--利用指令绘制出图像打印
  3. windows c 操作mysql_windows下c/C++操作Mysql的一些总结(绝对精华,不要错过)
  4. Leetcode OJ: Remove Duplicates from Sorted Array I/II
  5. android 验证码
  6. Yarn报错:error Couldn‘t publish package: “https://registry。。。 Are you logged in as the correct user?“
  7. vs2017创建外部css,webpack - 从生成的Microsoft SPA模板VS2017 webpack中删除特定供应商css - 堆栈内存溢出...
  8. 【kafka】 kafka如何设置指定分区进行发送和消费
  9. php+go+to,让phpstrom支持codeigniter框架实现 (GO TO )转到定义的功能
  10. Dirichlet energy and the Laplace equation
  11. Abp vNext 自定义 Ef Core 仓储引发异常
  12. NYOJ 1272:表达式求值(2016河南省ACM-A)
  13. [R语言绘图]直方图hist
  14. 如何在Excel里输入能打钩的选择框?
  15. 2-3 /电脑屏幕录制神器!- Bandicam 满足您对录屏功能的所有幻想!
  16. 一文解释Micro-F1, Macro-F1,Weighted-F1
  17. 给红米Note 4X编译LineageOS 14.1刷机包过程【详细】
  18. linux 64位数据库下载地址,Linux 7 平台 64位 DM8(8.1.0.147) 安装文件下载地址
  19. ClickHouse入门基础教程
  20. 日常开发CSS小技巧整理

热门文章

  1. 在Ruby中,如何跳过.each循环中的循环,类似于‘continue‘[duplicate]
  2. 标准Android按钮具有不同的颜色
  3. java 钩子 64位 操作系统_Java与系统钩子
  4. win11还原点如何设置 windows11还原点的设置方法
  5. activiti与spring集成
  6. 济源一中2021高考成绩查询,济源一中2019高考成绩喜报、一本二本上线人数情况...
  7. mysql的备份与恢复_实验十一 MySQLl备份与恢复1
  8. java 读取 文件 short_Java RandomAccessFile readShort()方法
  9. 微服务配置中心是干啥的_微服务化改造系列之三:配置中心
  10. 微信小程序API之request