Django form errors translate -


hi simple interface add message author name. have 2 fields 1 name second message. function сheks form.is_valid() if true element added database else render template error form , message 'this field required.' appearead. it's cool few lines of code lead result. users speak not on english language , not understand 'this field required.' message. how can change message continuing use form.as_table?

django comes built-in internationalization, see i18n docs. in case of form error messages, marked translation , translated in django. need make sure django selects right language user (see how django discovers language preference). if users speak in (for example) german, can put in settings:

gettext = lambda x: x  language_code = 'de_de' languages = (     ('de', gettext('german')), ) 

Comments

Popular posts from this blog

apache - Add omitted ? to URLs -

redirect - bbPress Forum - rewrite to wwww.mysite prohibits login -

php - How can I stop spam on my custom forum/blog? -