使用Zope 3组件在Zope 2中显示本地化日期。
项目描述
代码在Zope公共许可证版本2.1的条款下分发。另请参阅LICENSE.txt。
Z3locales是一个库,它使用Zope 3技术将Zope 2中的日期转换为当前用户的语言。
这些函数在模块localdatetime中可用
- get_formatted_now(request)
返回当前日期,格式化并翻译成当前用户语言。目标用户语言通过提供的请求确定。
- get_formatted_date(date, size="full", request=_marker, locale=_marker, display_time=True)
接受一个日期(应为元组(年, 月, 日[, 时[, 分[, 秒]]]) 或Python datetime对象),将其格式化并翻译成目标用户语言(通过区域设置或给定的请求确定)。可以使用size和display_time修改器来更改输出。
- get_month_names(request=_marker, locale=_marker, calendar='gregorian')
返回目标语言(通过区域设置或给定的请求确定)的月份名称列表。
- get_month_abbreviations(request=_marker, locale=_marker, 日历='格里高利')
返回目标用户语言(通过locale或给定请求确定)翻译的月份缩写列表(通常是前三个字母)。
- get_locale_info(request)
使用提供的请求返回表示目标用户语言的locale。该locale可以用于本包的其他函数。
存在与先前版本的兼容API。
变更
0.4.1 (2013-05-13)
如果请求的本地不可用,则回退到英语。
0.4 (2012-09-03)
在没有指定特定本地的情况下,使用Zope API的getPreferredLanguages中的本地信息。
0.3 (2010-10-06)
重构API以分解必要的计算。API已更改为兼容PEP8。
0.2 (2008-09-25)
作为egg的第一个发布版本。
使用zope.i18n作为依赖项,而不是拥有其本地副本。
项目详情
关闭
z3locales-0.4.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 02f823d6ce5c2acd74b0883df72b8dc942a9cf0bbe1e967ff97520fa5988c948 |
|
MD5 | ceb9f6d282311588f040d2d379fd7bdf |
|
BLAKE2b-256 | 4f07df846482879a9bb381f32eb80b59acf01d8dd7afbbf4a55edeb8b7ecf295 |