Posted by
MRawi2 on
URL: https://forums.odooarabia.org/-tp94p101.html
يبدو أن المشكلة تكمن في دعم freebidi في ReportLab، وتحديداً في الملفين:
pdfmetrics.py
في المسار: \openerp-path\Server\server\reportlab\pdfbase\
و textobject.py
في المسار: \openerp-path\Server\server\reportlab\pdfgen\
بعد بعضٍ من البحث، وجدت
http://pydoc.net/mwlib.ext/0.12.4/mwlib.ext.reportlab.pdfgen.textobject
http://pydoc.net/mwlib.ext/0.12.4/mwlib.ext.reportlab.pdfbase.pdfmetrics
وبعد مقارنة ملفات النسخة في الرابط أعلاه مع الإصدار 2.6 من reportlab؛ أعتقد أن الملفان السابقان فقط يتحكمان في عرض اللغة العربية بشكل صحيح. لم أدري ما يتوجب علي نسخه من ملف لآخر مع فارق الإصدارات بين النسختين؛ وبعد عدة محاولات فاشلة للخروج بملف باتش، قررت أن أترك الأمر لأهل العلم :)
بالمناسبة، آخر محاولة لإضافة دعم اللغة العربية في reportlab كانت لا تزال تجريبية منذ سبتمبر 2003 حسب الموقع الرسمي:
http://www.reportlab.com/ftp/rtl/reportlab-hacked-ury.zip
On Sunday, January 6, 2013 11:07:20 PM UTC+2, walid baruni wrote:
السلام عليكم
لدي مشكلة في طباعة التقارير باللغة العربية، لقد قمت بالتعديلات اللازمة لطباعة الحروف العربية وهي شغالة بصورة جيدة، ولكن المشكلة في Alignment للكتابة العربية
حيث أن الكتابة باللغة العربية عندما تكون من اليمين لليسار لا تكون على نفس المحاذاة كما هو موضح بالصورة
أرجو المساعدة
للعلم أنا أشتغل على OpenERP v7
وشكراً
![]()
--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
انتقل إلى هذه المجموعة على
http://groups.google.com/group/openerparabia-general?hl=ar.
لعرض هذه المناقشة على الويب، انتقل إلى
https://groups.google.com/d/msg/openerparabia-general/-/kfum5Rh4mRkJ.