如何让用户在Django中为同一列输入多语言文本数据?
我正在用Django开发一个门户。我需要我的用户可以输入多种语言的文本,我应该可以使用语言环境名称获取文本: 例如,如何让用户在Django中为同一列输入多语言文本数据?,django,django-models,Django,Django Models,我正在用Django开发一个门户。我需要我的用户可以输入多种语言的文本,我应该可以使用语言环境名称获取文本: 例如,name['en'],name['de'] 那么对于这种情况,我应该使用什么Django模型呢?像字典之类的东西 编辑:我找到了一些需要翻译的东西: 还有其他的吗?我在很多项目中都使用过,效果很好 功能 目标语言的数量不限 添加翻译而不更改现有模型 Django管理支持 支持继承的模型 更新: 你也可以使用其他一些 但就我个人而言,我有经验。以前从未听说过djang
name['en'],name['de']
那么对于这种情况,我应该使用什么Django模型呢?像字典之类的东西
编辑:我找到了一些需要翻译的东西:
还有其他的吗?我在很多项目中都使用过,效果很好
功能
- 目标语言的数量不限
- 添加翻译而不更改现有模型
- Django管理支持
- 支持继承的模型
但就我个人而言,我有经验。以前从未听说过django modeltranslation。看起来不错。我很快就要在一个项目中推出翻译,所以我想我会试试这个。谢谢