我正在考虑切换到金字塔,但我想知道如何本地化表单。我如何拥有一个以特定于语言环境的格式接受/验证数字的表单? (千位和小数分隔符等)
Django目前通过在字段上使用localize=True
来为我做这件事。
答案 0 :(得分:1)
金字塔项目因其出色的文档而闻名,并且有Internationalization and Localization section可用。
但是,Pyramid并没有规定您在应用程序中使用的框架形式。本地化服务本身通常推迟到Babel,包括数字和日期格式化例程。您必须将这些绑定到您选择的表单框架中,或者找到一个已经与Babel相关联的框架(我知道没有,但这并没有多说)。