Jan*_*sch 9 python django localization internationalization
嘿,我目前正在为我的学习开发一个django应用程序,并且到了l18n.本地化网站本身非常简单,但现在我必须允许用户翻译应用程序的动态内容.用户可以在数据库中保存"产品"并为其命名和描述,但由于整个站点应该本地化,我必须提供一种将这些名称和描述翻译给用户的方法.
django有这样的自然方式吗?或者我必须将其作为应用程序的一部分来实现(通过在数据模型中表示翻译)
谢谢,Janosch
Pra*_*ogg 10
我建议查看django-multilingual.它是第三方应用程序,可让您在模型上定义翻译字段.
当然,您仍然必须输入实际的翻译,但它们透明地存储在数据库中(而不是静态PO文件中),这是我相信您要问的内容.
Django 中有两个可翻译内容的项目值得注意: http://code.google.com/p/django-multilingual/ http://code.google.com/p/transdb/
我使用django-multilingual来本地化内容,使用django-localeurl来选择基于url的语言(例如mypage/en /).
您可以在JewishKrakow.net页面上看到multilingua和localeurl的工作原理.
| 归档时间: | 
 | 
| 查看次数: | 8589 次 | 
| 最近记录: |