如何自动翻译Django Web应用程序的模型

问题描述 投票:0回答:1

我需要翻译使用Django-Oscar构建的电子商务网络应用。我翻译了系统语言,所以现在我只专注于翻译产品名称,产品说明和类别名称。

有数百种产品,并且将添加新产品。因此,使用必须在.po文件中手动插入翻译的方法似乎不是一个好主意。

我正在考虑使用Google翻译API。我已经看过有关python的教程。

我想知道这是否适合Django?这会使应用变慢吗?

还有更好的选择吗?

成功海梅

django translation
1个回答
0
投票

是的,如果您每次加载网页时都使用Google API进行翻译,这比不调用Google API会非常慢,或者至少要慢一些……不是一种有效的方法。

我认为最好的方法是编写一个简单的脚本来处理.po文件,并使用Google Translate API添加翻译。

使用此库,您可以轻松操作.po文件:https://bitbucket.org/izi/polib/wiki/Home

© www.soinside.com 2019 - 2024. All rights reserved.