Python 在Django中翻译JSON
我有一个Django应用程序,它使用许多JSON文件通过Django模板在HTML页面上呈现内容 现在需要翻译整个应用程序,我在JSON中的内容也需要翻译。我试着想出一个办法,但我做不到。JSON由python脚本读取,该脚本读取所有JSON并将其内容保存在字典中。因此,基本上应该简化为通过ugettext翻译python代码 但这只是我解决问题的方法,它不起作用。你会怎么做?我想知道解决这个问题的一般方法Python 在Django中翻译JSON,python,json,django,translation,Python,Json,Django,Translation,我有一个Django应用程序,它使用许多JSON文件通过Django模板在HTML页面上呈现内容 现在需要翻译整个应用程序,我在JSON中的内容也需要翻译。我试着想出一个办法,但我做不到。JSON由python脚本读取,该脚本读取所有JSON并将其内容保存在字典中。因此,基本上应该简化为通过ugettext翻译python代码 但这只是我解决问题的方法,它不起作用。你会怎么做?我想知道解决这个问题的一般方法 感谢所有愿意回答的人。你所说的“翻译”应用程序是什么意思?你能发布一些你尝试过的代码吗?
感谢所有愿意回答的人。你所说的“翻译”应用程序是什么意思?你能发布一些你尝试过的代码吗?现在我对你想要实现的东西感到困惑,因为我不是故意发布代码的,因为我需要更一般的方法,我甚至不知道发布什么代码,因为没有一个特定的东西不起作用。是我不清楚的一般流程。翻译:我的意思是使用Django u18n函数生成.po文件,并使用它们翻译应用程序。好的,当你创建字典时,只需将翻译后的值放入其中,然后序列化。它与HTML中的事务处理几乎相同,只是没有专门的工具(因为JSON的简单性,所以不需要它们)。这背后没有隐藏的真相。