关于tornado的国际化遇到的问题记录
来源:互联网 发布:淘宝花呗分期怎么开通 编辑:程序博客网 时间:2024/06/08 14:33
近期做一项目中用到tornado中的国际化。
首先出现的问题是总不能使用浏览器设置的默认语言,从浏览器中获取的语言代码也是正常的,形如:zh-CN;但语言库中是zh_CN,所以无法查询到并应用它;
最初的想法太简单,把语言库中的形如zh_CN改为了形如zh-CN,结果出乎意料,不能成功,反而出了错。
通过查看tornado.locale.py代码,发现,其中进行了‘-'到‘_'替换。
最后,还是改回了原样,在获取浏览器的语言代码时进行‘-'到‘_'替换,才最终成功。
启示:只有彻底去了解它,才能真正驾驭它。
0 0
- 关于tornado的国际化遇到的问题记录
- tornado+nginx遇到的问题
- 关于国际化的一点记录
- iOS国际化遇到的问题
- 关于WDCP遇到的一些问题记录!
- 关于调试项目遇到的问题记录
- 关于使用imageloader遇到的问题记录
- spring 国际化遇到的问题总结
- spring 国际化demo遇到的问题
- 关于在使用(function(){})();中遇到的问题的记录
- 关于安装elementary中遇到的问题记录
- 关于项目中WebView遇到的问题记录
- 关于.ocx和.dll控件注册遇到的问题记录
- [STM32]--关于移植STemwin所遇到的问题记录(1)
- [STM32]--关于移植STemwin所遇到的问题记录(2)
- 关于DataGridView 使用中遇到的问题记录
- hibernate遇到的问题记录
- hadoop遇到的问题记录
- 零字节WSASend,WSARecv
- POJ 2948 DP
- php-5.5.1-android.patch.v3
- iOS学习笔记08--Objective-C反射
- java正则表达式(二)
- 关于tornado的国际化遇到的问题记录
- php-5.5.0-android.patch.v2
- php-5.4.15-android.patch.v1
- windows双击鼠标不能运行jar文件
- p349 22.2-7二分图
- Linux 服务器下 Apache 无法解析 PHP 程序
- 视图的切换
- port php to android—Fix "undefined reference to zm_startup_password"
- (OK) port_php-5.6.14_to_Android—(和lighttpd集成成功)—没有基于android 4.4源码