
Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn
由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解
本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!
开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号
如果您登录系统碰到问题,请在微信公众号留言:
中文出现编码错误,应该如何设置?
-
某下拉框点击就出现
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)
看起来应该是字符编码问题,控制台中文显示[(2, u'W2'), (2, u'\u8d27\u54c11')]。
这是unicode没有主动转成中文吗?有时候浏览器弹出的错误中的中文也显示的类似\u8d27的值。应该改哪儿才能解决这种错误? -
str.decode("utf8") 尝试一下
-
@袭流苏2amor
感觉应该是什么总设置的问题,不是一两行代码中文乱码的问题
我记得之前装的odoo服务器出错的时候都能正确显示中文来着
自己应用里面有什么地方有和语言编码相关的设置吗? -
odoo中文编码是怎么处理的?
我看我py文件都有加上# -- coding: utf-8 --
但是看控制台输出u'\u8d27\u54c11'这种应该是unicode编码吧?
然后错误提示又显示ascii不能编码XXX
怎么同时出现三种编码方式?
我看数据库也是utf8的,问题出在哪儿呢? -
最好提供完整的server log,好定位问题