Django 从配置中处理多语言

Django 从配置中处理多语言,django,django-forms,Django,Django Forms,现在,我处理多语言(模板)的方式是创建多个文件夹,如en、de和我的HTML文件。因此,它将根据语言选项选择适当的文件并进行渲染 但是,每当我添加新语言时,我都必须创建一大堆新的HTML并将其放入其中。有没有办法从任何配置文件加载所有标签、定位器、工具提示 例如: 以下为英文版 除了在这里提到“输入旧密码”,我想从一些配置文件加载它。有可能吗?您应该使用i18n模块进行模板 {% load i18n %} <input type="password" id="password" na

现在,我处理多语言(模板)的方式是创建多个文件夹,如en、de和我的HTML文件。因此,它将根据语言选项选择适当的文件并进行渲染

但是,每当我添加新语言时,我都必须创建一大堆新的HTML并将其放入其中。有没有办法从任何配置文件加载所有标签、定位器、工具提示

例如:

以下为英文版



除了在这里提到“输入旧密码”,我想从一些配置文件加载它。有可能吗?

您应该使用
i18n
模块进行模板

{% load i18n %}

<input type="password" id="password" name="password" placeholder="{% trans 'Enter old password' %}"/>
{%loadi18n%}
您可以在中阅读更多关于它的信息

{% load i18n %}

<input type="password" id="password" name="password" placeholder="{% trans 'Enter old password' %}"/>