我遇到了OpenERP V7关于RML报告中阿拉伯语支持的问题。
最新的OpenERP(Odoo)社区版本7
Ubuntu 12.04.5
问题:为了支持RML和阿拉伯字符的RTL,我已经安装了由MGK IT Consulting创建的arabicfix插件,它安装成功但是在打印PDF报告时结果是多种多样的,在某些报告中,如客户发票,其不适用于合作伙伴名称,在其他报表中,总帐报表其不适用于帐户名称,但适用于同一报表上的合作伙伴名称,等等。
不工作=正确显示阿拉伯语文本,但LTR代替RTL
试图比较这两份报告并没有运气,找出是什么让同一个字段在一份报告上打印正确而在另一份报告上错误地打印出来。
更新:似乎问题仅限于<font>
标记,只要在RML中使用阿拉伯方向错误,作为解决方法,我已经改变了RML报告并从我有阿拉伯语文本的字段中删除<font>
标签,它可以正常工作!