python - 更改 Odoo XmlRPC 上下文以使用特定语言

标签 python odoo xml-rpc odoo-10

我需要使用 XMLRPC 从 odoo 获取特定语言的翻译数据 默认情况下,odoo 以默认语言(英语)发送数据

api.execute_kw(db, uid, pwd, 'res.country', 'search_read', [[]], {'fields': ['name']})

如何向此请求添加上下文以使用特定的翻译语言。

最佳答案

假设端点是 api 您只需要添加参数上下文,如以下代码所示

api.execute_kw(db, uid, pwd, 'res.country', 'search_read', [[]], {'fields': ['id', 'name'], 'context' :{'lang': "fr_FR"}})

关于python - 更改 Odoo XmlRPC 上下文以使用特定语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46586281/

相关文章:

python - 如何在odoo中使用onchange one2many变量传递值?

c++ - 我可以有一个跨平台跨技术的解决方案吗?

vb.net - 通过 XML-RPC 为 WordPress 帖子设置特色图片

python - 无法创建 setuptools rpm : error: Two files on one line

Python 单元测试。如何检查方法是否已实现而不是继承

python - 在 web2py 中将 db 数据转换为 json 以使用 flot.js 进行可视化

python - 如何将 Emacs Flymake 模式用于带有 pyflakes 和 pylint 检查代码的 python?

odoo - 如何在odoo 9版本中使用XML-RPC

css - 安装模块时如何在ODOO中安排css优先级?

perl - 使用 Web 服务 API 和 Perl 将附件上传到 Bugzilla