简单了解i18n

i18n(其来源是英文单词internationalization的首末字符i和n,18为中间的字符数)是“国际化”的简称。在资讯领域,国际化(i18n)指让产品(出版物,软件,硬件等)无需做大的改变就能够适应不同的语言和地区的需要。对程序来说,在不修改内部代码的情况下,能根据不同语言及地区显示相应的界面。在全球化的时代,国际化尤为重要,因为产品的潜在用户可能来自世界的各个角落。通常与i18n相关的还有L10n(“本地化”的简称)。

 <bean id="localeResolver" class="org.springframework.web.servlet.i18n.SessionLocaleResolver">
<property name="defaultLocale" value="en" />
</bean>

jsp代码

测试

项目测试下载:https://github.com/weibanggang/i18ntest

最新文章

  1. 计算机中位(bit), 字节(byte), 字(word)的关系
  2. 整理UWP中网络和设备信息获取的帮助类,需要的拿走。
  3. centos6修改nameserver
  4. 使用ASP.NET Web API自带的类库实现对CORS的支持(在开发中使用这种方式)(转载)
  5. Oracle_11g_R2安装详解_for_Windows_7
  6. Python进阶之闭包
  7. Visual Studio 2015使用EF6的CodeFirstFromDB模式操作Sqlite数据库时Provider问题
  8. 安装阿里云的php+mysql+nginx+vsftpd
  9. MySQL grant命令使用
  10. Linux CentOS7.0 (01)在Vmvare Workstation上 安装配置
  11. extjs +String2 +Spring 下的分页 以及返回json格式错误的问题
  12. 关于Qrc文件的用法
  13. Asp.net core 环境配置
  14. 别人的Linux私房菜(6)文件权限与目录配置
  15. Android四大组件应用系列——使用BroadcastReceiver和Service实现倒计时
  16. laravel5.5 dingo/api+jwt-auth
  17. 【转】oracle &amp; 和 &#39; 特殊字符处理 ( like &#39;GAC/&amp;_%&#39; escape &#39;&amp;&#39;; 这里面的 / 居然将&amp; 转义了 为什么?)
  18. git 远程代码回退
  19. @Autowired注入了dao,为什么还要写getDao(){return userDao}这个方法?有什么作用?
  20. 苹果内购小结 - iOS

热门文章

  1. python -- Microsoft Visual C++ 14.0 is required. Get it with &quot;Microsoft Visual C++ Build Tools&quot;: http://landinghub.visualstudio.com/visual-cpp-build-tools
  2. team foundation server 工具的使用
  3. my___sublime Text配置
  4. Murano Weekly Meeting 2016.06.21
  5. (转)rsync数据备份方案
  6. (转)linux应用之test命令详细解析
  7. 在rails 中使用mysql 出现Mysql::Error: Incorrect string value: 的问题
  8. 使用git将自己的代码同时保存在多个代码托管平台
  9. Memcache安装、配置与学习
  10. Day1 了解web前端