Configuração no arquivo openerp-web.cfg onde fosse possível definir este charset como utf-8. Na documentação da Openerp não achei nada, então resolvi procurar informações sobre o pacote Cherrypy, e foi aqui onde encontrei a solução. Mais precisamente aqui.
Bastou que eu definisse estes dois parâmetros dentro do arquivo de inicialização do cliente Web que a sua interpretação no navegador passou a funcionar corretamente. Abaixo segue trecho do meu arquivo openerp-web.cfg:
[global]
server.environment = "development"
# Some server parameters that you may want to tweak
server.socket_host = "0.0.0.0"
server.socket_port = 8080
# Sets the number of threads the server uses
server.thread_pool = 10
tools.sessions.on = True
tools.sessions.persistent = False
tools.encode.on = True
tools.encode.encoding = "utf-8"
# Simple code profiling
server.profile_on = False
server.profile_dir = "profile"
Com estes dois ajustes os navegadores passaram a identificar corretamente a codificação de caracteres pois o servidor Web CherryPy passou a utilizar este encoding (utf-8) ao invés do iso8859-1 ou semelhante.
Material publicado originalmente em : http://alexsandrohaag.blogspot.com/2011/09/openerp-corrigindo-problemas-com.html
Material publicado originalmente em : http://alexsandrohaag.blogspot.com/2011/09/openerp-corrigindo-problemas-com.html
