有没有办法从django管理界面启用/禁用或添加/删除系统语言?自Django says以来:
"它读取模型中的元数据,以提供强大的生产就绪界面,内容制作者可以立即使用该界面开始向网站添加内容。"
"这是一个基于Web的界面,仅限于受信任的站点管理员,可以添加,编辑和删除站点内容。"
我认为主要观点是管理内容网站的力量。然后,如果我的语言设置在我的网站中启用某种语言的内容,为什么django不允许我修改它? (向网站添加/删除语言)。
我会有这样的事情:
答案 0 :(得分:0)
您的意思是翻译Admin界面本身吗?如果是这样,this可能有所帮助。你期望在DB / admin18中有翻译文件吗?我不认为这不是Django的工作原理,它适用于.po
/ .mo
个文件。
internationalization documentation非常好,当你刚开始时可能有点太大而无法消化,但是Django有几个开关来控制你想要的东西。
理解用于满足需求的切换(至少我发现它非常有趣)的好地方是那里的implementation notes段,how Django discovers translations给出了逻辑的HLD。
很抱歉,如果我的回答看起来偏离主题,但作为Lara,我觉得我不完全理解你的问题。