我为模块的翻译付出了很多努力。
我终于知道了,我分享了结果,希望它能节省一天的时间。
我的本地Odoo根本不希望翻译我的模块。我尝试了所有操作,直到放下ir.translation
表以从头开始重写它为止,但是仍然没有。
[当我到odoo.sh进行其他测试时,它似乎奇迹般地翻译了。我无法解释原因。我想一个新的开始就可以解决它,我可能不得不重新导入翻译来解决问题。但是有些文本没有翻译,这是最棘手的部分。
即使对portal_chatter进行了正确翻译并且我复制了代码和翻译,这些窗口小部件也根本没有翻译。
因此,解决方案非常简单,但我还有很长的路要走。您需要像在ir.http
或website_sales
中那样添加模型website_livechat
,并将其添加到模糊的_get_translation_frontend_modules_domain
方法中。
PS:如果有帮助的话我没有,但是也许。我还添加了这个:'js': ['static/src/js/*.js'], 'qweb': ['static/src/xml/*/*.xml']
到我的__manifest__.py