嗨我做简单的界面添加作者姓名的消息.它有两个字段,其中名称为second,带有消息.我的函数сheksform.is_valid()如果该元素被添加到数据库中,那么我将使用错误形式呈现模板并且消息"此字段是必需的".appearead.很少有代码行导致这个结果很酷.但是我的用户不会说英语,他们不理解"这个字段是必需的".信息.如何更改此消息继续使用form.as_table?
Django带有内置的国际化,请参阅i18n文档.如果是表单错误消息,它们都标记为已翻译并已在Django中翻译.您需要做的就是确保Django为用户选择正确的语言(请参阅Django如何发现语言首选项).如果所有用户都说(例如)德语,您可以将其放入您的设置中:
gettext = lambda x: x
LANGUAGE_CODE = 'de_DE'
LANGUAGES = (
('de', gettext('German')),
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3621 次 |
| 最近记录: |