Невозможно реализовать "Поддержка арабских отчетов OpenERP"

Я использую openERP 7, я столкнулся с проблемой, заключающейся в том, что арабские слова отображаются в отчетах pdf как черные ящики. Я попытался решить эту проблему, поэтому я загрузил код в службу поддержки отчетов OpenERP на арабском языке и следовал инструкциям. Когда я скопировал файл textobject.py по пути D:\OpenERP 7.0-20141026-011104\server\reportlab\pdfgen и попытался перезапустить службу openerp-server-7.0, он не запустился и выдал следующую ошибку, я получил ее из журнала просмотра событий для windows:

The instance's SvcRun() method failed 
Traceback (most recent call last):
  File "win32serviceutil.pyo", line 835, in SvcRun
  File "win32_service.pyo", line 42, in SvcDoRun
SystemExit: 255 
%2: %3

и не может продолжить. Может кто-нибудь проверить и помочь

1 ответ

  1. Загрузите последнюю версию Python 2.7.10 с https://www.python.org/ftp/python/2.7.10/python-2.7.10.msi

  2. Установите его и найдите файл mimetypes.pyc из пути установки, например C:\Python27\Lib

  3. Скопируйте файл и замените тот же файл с именем из пути установки openerp 4. Запустите службу еще раз. попробуй это.
Другие вопросы по тегам