openerp中文报表乱码问题,即是字体问题,环境是ubuntu 12.04
openerp 6.1, deb all in one安装方式
一、cd usr/share/fonts/truetype/
二、
下载如下几个字体到当前目录
wget http://okay.googlecode.com/files/DejaVuSans-Oblique.ttf
wgethttp://okay.googlecode.com/files/DejaVuSans-BoldOblique.ttf
wget http://okay.googlecode.com/files/DejaVuSans-Bold.ttf
wget http://okay.googlecode.com/files/DejaVuSans.ttf
三、service openerp restart
进入报表预览看一下是不是变成了中文?
windows平台我没试过,但有位高手已经给了份答案,我把它贴心上来。
一、windows下最简单的方法是拷贝simsun.ttf文件到windows系统字体文件夹,然后分别改名为 “DejaVuSans.ttf”,“DejaVuSans-Bold.ttf”,“DejaVuSans- Oblique.ttf”,“DejaVuSans-BoldOblique.ttf”,使用上面提供的网上下载的字体也可以。重启OE,这样,全部报表都可以正常使用中文了。
=================================完美的问题分割线==================================
界面翻译不全的问题总结
下面是步骤:
“一、先以超级用户进入系统,安装完需要安装的模块,然后重新载入官方翻译,重启
1、注意安装新模块后要重新载入官方翻译,然后重启OE服务(或重启计算机),这样界面才能汉化完全。
2、设置-->用户-->用户,然后单击新建,界面中的“用户名”改为“帐号”比较好些。
3、OpenERP添加客户联系人界面翻译问题,界面中“功能”应该翻译成“职务”,其填充内容应为销售经理、采购专员等。
4、人力资源菜单中有两个“计工单分析”和“员工计工单”,而且“记”和“计”应为一个,祥见下图。

上文带注释标号的是引用与快乐的粉刷匠博客,下面是我的步骤:
一、安装完需要安装的模块,如生产,采购,等模块,
二、再载入一次官方翻译,
三、进行一次应用术语同步
四、重启oe
现在进入系统,看看菜单界面是不是全部位中文的了

Re: openerp 中文乱码及界面翻译不全

在OE7的20121221版本中,我在XP中通过ALL-IN-one安装好后,所有地方的打印预览都会出错,提示错误信息如下图,经测试发现也是字体问题,按Peter的方法更换字体就OK了。
提示错误信息为:
can't determine family/bold/italic for dejavu sans handle_pageBegin args=()
(<type 'exception.ValueError'>,ValueError("Can't map determine family/bold/italic for dejavusans\n handle_pageBegin args=()",),<traceback object at 0x03c717B0> )

安装下面几个字体,
但切记不能用 字体的安装功能,
因为这些字体其实已经有了,只不过不带中文字库而已,必须是在 命令行里用 xcopy 命令复制 并 覆盖
“DejaVuSans.ttf”,“DejaVuSans-Bold.ttf”,“DejaVuSans-Oblique.ttf”,“DejaVuSans-BoldOblique.ttf”
http://okay.googlecode.com/files/DejaVuSans-Oblique.ttf
http://okay.googlecode.com/files/DejaVuSans-BoldOblique.ttf
http://okay.googlecode.com/files/DejaVuSans-Bold.ttf
http://okay.googlecode.com/files/DejaVuSans.ttf

最新文章

  1. NGUI屏幕自适应
  2. Windows Azure Virtual Machine (28) 使用Azure实例级别IP,Instance-Level Public IP Address (PIP)
  3. android-时间选择器和日期选择器
  4. 打开 Mac OS X 隐藏的用户资源库文件夹的方法
  5. [转]MMORPG服务器架构
  6. Quartz 有状态的JobDataMap
  7. jsonp原生js代码示例
  8. Jmeter----基本介绍(1)
  9. IOS多态在项目中的应用
  10. (三)Installation
  11. Mybatis注解和配置文件命名规范所引发的问题
  12. render函数(转)
  13. Python文件夹与文件的操作(转)
  14. 自动化部署必备技能—定制化RPM包
  15. HDU6024 Building Shops 2017-05-07 18:33 30人阅读 评论(0) 收藏
  16. 题解【bzoj2038 [2009国家集训队]小Z的袜子(hose)】
  17. Oracle查询一个表的数据插入到另一个表
  18. python中用ElementTree.iterparse()读取xml文件中的多层节点
  19. rootkit后门之安装流程
  20. 如何从ERP下载Sales BOM到CRM

热门文章

  1. ATMEL精妙的IRQ中断处理过程
  2. RAD Studio 2010~XE8 官方 ISO 下载地址 (2015-03-28更新)
  3. Linux下open与fopen的区别
  4. 四种DCOM错误的区别,0x80080005 0x800706be 0x80010105 0x
  5. 报错:具有键"..."的ViewData项属于类型"...",但它必须属于类型"IEnumerable<SelectListItem>"
  6. FT网站开发过程遇到的问题汇总
  7. @selector 如何调用在另一个类中的静态函数?
  8. Python3.6学习笔记(六)
  9. OpenCV学习(34) 点到轮廓的距离
  10. 容器list使用之erase(其他容器也通用)