【发布时间】:2019-08-06 09:24:05
【问题描述】:
在 Django 中翻译模型字段的最佳方式是什么?我考虑过向模型添加额外的字段(每种语言一个字段)或创建另一个包含每种语言的所有文本的模型,有推荐的方法来实现吗?
非常感谢
【问题讨论】:
-
寻找为你做这件事的包:django-modeltranslation 和 django-vinaigrette。第一个使用额外的字段(隐藏在幕后),第二个使用带有 gettext 的 .po 文件。我个人更喜欢数据库字段。
标签: django django-models internationalization