Я создаю отчет, который можно перевести на текущий язык пользователя. поэтому я попробовал следующий код. Отчет работает, но язык для перевода всегда partner_id
модели (stock.picking
), но я хочу, чтобы отчет был переведен на язык текущего зарегистрированного пользователя.
перевод отчета выглядит следующим образом:
<template id="report_print_recvng_wkst">
<t t-call="report.html_container">
<t t-foreach="doc_ids" t-as="doc_id">
<t t-raw="translate_doc(doc_id, doc_model, 'partner_id.lang', 'wms_report.report_recvngwkst_document')"/>
</t>
</t>
</template>
Я также пытался поставить user.lang
, lang
или env.user.lang
, но получаю сообщение об ошибке, что в stock.picking нет user.lang и т. д.
Кроме того, есть ли способ отладки в файле xml, я имею в виду, как я могу увидеть объект env в отчете