前端国际化小结

本文主要探讨前端国际化的方法,包括常见型、不常见型和极端通用型,并分析各自优缺点。常见型通常涉及定义配置、读取环境和展示页面内容。不常见型则将配置分散在各文件中,而极端通用型可能依赖于谷歌翻译插件。项目结合部分讨论了不同类型的项目如何选择合适的国际化策略,并给出两个具体实例。
摘要由CSDN通过智能技术生成

转移地址:http://www.jianshu.com/p/874ee9e541b1

近期在做国际化的改造,做了相应的调研,简单做下项目前端国际化的小结

国际化可以分为前端国际化和后端国际化,也可以是前后端组合的国际化
后端多为spring国际化,这里不做展开,百度一下到处都是

常见型

常见的前端国际化方法步骤如下:(原理)

  1. 定义国际化配置
  2. 根据环境读取配置
  3. 将配置展现在页面上

展开说:

  1. 定义国际化配置:
    定义的方式有多种,多以文件的形式单独保存,如json,js,properties 等,
    并且将配置信息以键值对的形式保存备用

  2. 根据环境读取配置:
    所谓环境说白了就是用户选择的标志,形式如下:
    hash型:#cn; #en; #us
    saerch型:?lan=cn; ?lan=en; ?lan=us
    url/meta型: 163.com/cn/; 163.com/en
    缓存型:缓存形式多为cookie,默认cn,用户重新设定后将缓存更新

  3. 将配置展现在页面上:
    使用三方

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值