← Back to team overview

openerp-i18n-arabic team mailing list archive

[Bug 1019804] Re: Incorrect Arabic language local code 'ar_AR'

 

قمنا بجمع التعديلات اللازمة لدعم اللغة العربية على نظام أوبن إي آر بي في
ملف تعديل (patch) واحد. يحوي هذا الرابط تعليمات مفصلة لكيفية تطبيق هذه
التعديلات على دبيان لينكس.

https://bitbucket.org/openerparabia/openerp-arabic-support

تحل هذه التعديلات مشكلتين:

1. استخدام اللغة العربية في واجهة الاستخدام لعميل ويب (web client):
بعد تطبيق هذه التعديلات، ستظهر جميع عناصر الواجهة المترجمة باللغة العربية حين اختيارك للغة العربية كلغة المستخدم.

2. عرض الحروف العربية بشكل صحيح في التقارير (PDF).

- مجتمع أوبن إي آر بي العربي
http://openerparabia.org/

-----------------------------------------------------------------------------------------------------

We collected the patches required for proper Arabic language support in
OpenERP and packaged them into a single patch.

The patch, along with the instructions to apply it, are published at:
https://bitbucket.org/openerparabia/openerp-arabic-support

The patch solves two problems:

1. Setting the web client user interface language to Arabic
A standard OpenERP install will fail to load all the translations: there are far more translated phrases than is actually used. This patch allows all translations to be used. (See https://bugs.launchpad.net/openobject-server/+bug/1019804 for details.)

2. Display of Arabic characters in PDF reports.

- OpenERP Arabia (OpenERP Arabic Community)
http://openerparabia.org/

-- 
You received this bug notification because you are a member of OpenERP
Arabic, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1019804

Title:
  Incorrect Arabic language local code 'ar_AR'

Status in OpenERP Server:
  Confirmed

Bug description:
  The only Arabic locale code available in the current OpenERP is
  'ar_AR'. This code does not represent any actual Arabic locale and is
  not recognized by Babel.

  In the 6.1 web client, the session class replaces 'ar_AR' to 'ar' and
  map it  to 'ar_SY' in _fix_lang() in 'addons/web/common/session.py'.
  As a result, the the 6.1 web client does not translate views or menus
  as 'ar_SY' is not available in the database.

  In the included patch to fix that issue, I added all Arabic Locales to
  the server in 'openerp/tools/misc.py'. Also, I added the WIN32 mapping
  in 'openerp/tools/translate.py' taken from http://msdn.microsoft.com
  /en-us/goglobal/bb895996

  After applying that patch, Arabic can be used by choosing any country
  locale. Also, country specific translations for special terms can be
  added using additional ar_XX.po files for these terms (where XX is the
  country code)

  - Mohammad Alhashash

To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-server/+bug/1019804/+subscriptions