Multilanguage site with Python Django
<p>We are making a site for multiple users, using Python Django.</p>

<p>We need to set language of system messages (such as indications of user's errors, labels of control elements, etc.) different for different registered users.</p>

<p>What is the best way to do this?</p>

<p>Django has a very mature and standard internationalization framework. The <a href="https://docs.djangoproject.com/en/1.10/topics/i18n/" rel="nofollow">documentation</a> is extensive and well organized.</p>

<p>Unless you want to avoid using Django's own facilities for translation, which could be the case for applications heavy in client-side code, this is the way to go.</p>

python django