Question: I want to know whether form errors can be shown in Chinese or other languages?

This is how I am getting my errors 

```
{{ form.field_name.errors }}

```

Answer: 
If you set the language in a view, the error messages will be printed in the selected language:

```
    from django.utils.translation import activate
    activate('de')

```
if you use \_ in your form messages the message will be displayed in the right lang! but if you want to check which lang is running in the template you can use:

```
{% if LANGUAGE_CODE != "ch" %}

{% endif %}

```

for more info about using \_ in your form, check this out: <https://docs.djangoproject.com/en/1.3/ref/forms/validation/#form-subclasses-and-modifying-field-errors>