1
ufo22940268 2013-11-12 13:44:18 +08:00
研究了很久这个库才大概明白怎么用
|
2
est 2013-11-12 13:47:05 +08:00
Flask就是个Sinatra级别的。你指望能做个啥出来?
|
3
ayang23 OP @est 嗯,距离项目直接使用的差距还很远,我看了下flask-babel的源码,估计自己改造改造可以实现我的要求。但这么简单的需求已经需要改框架了,要是项目做下去估计坑会很深,我不可能有时间去修改这么多库去。
|
4
helone 2013-11-12 14:01:39 +08:00
其实语言标签有很多,常用语言标签表示法的国际标准是RFC 4646,你的那个库我不知道是按照什么标准,但是网页中常用的zh_CN绝对是不规范的用法。
zh-Hans 简体中文 zh-Hans-CN 大陆地区使用的简体中文 zh-Hans-HK 香港地区使用的简体中文 zh-Hans-MO 澳门使用的简体中文 zh-Hans-SG 新加坡使用的简体中文 zh-Hans-TW 台湾使用的简体中文 zh-Hant 繁体中文 zh-Hant-CN 大陆地区使用的繁体中文 zh-Hant-HK 香港地区使用的繁体中文 zh-Hant-MO 澳门使用的繁体中文 zh-Hant-SG 新加坡使用的繁体中文 zh-Hant-TW 台湾使用的繁体中文 |
7
wdlth 2013-11-12 15:22:32 +08:00
Trac里面也是写zh-Hans
|
8
geew 2013-11-12 16:38:12 +08:00
之前做项目有用到这个做国际化的, 没觉得有什么问题啊. 话说flask还是很不错的
|
10
yopming 2013-11-12 17:31:47 +08:00
flask-wtf可以做i18n的,使用lazy_gettext,这个是给extension做国际化的吧
|
11
johnsona 2020-03-20 10:55:58 +08:00
可以,lazy_gettext,留给后来人看
|