AraZilla

مقدّمة
أحداث أخيرة
سحب
لقطات من الشاشة
أكثر الأسئلة المطروحة
المواصفات:
عامة
خاصة باللغة العربية
المراجع والمواصفات المرتبطة
قضايا مفتوحة
مصادر مجّانية
رجوع إلى صفحة Mozilla BiDi Language Enabling Prj
رجوع إلى صفحة Mozilla
Organization


المتصفح العربي المجاني لشبكة الوب تحت نظام لنكس


أجريت آخر التغييرات على هذا المستند في 10 تشرين الاول، 2000

الموقع الأصلي لهذا المستند موجود في: http://www.langbox.com/AraZilla

مقدّمة

ولدت فكرة AraZilla عند حصولنا على عدة طلبات من مستخدمين عرب بكامل البلاد العربية والغير عربية يشيرون فيها إلى انعدام المستكشفات العربية لشبكة الواب تحت نظام لنكس.

وبعد أن قام الفريق التقني بنقل واحدة من التطبيقات التي تعتني بالتعريب، إلى نظام لنكس، وهيXLANGBOX-ARA ورغبة منّا بالمساهمة في تعريب متصفّحات الوب تحت نظم اليونكس عامة واللنكس خاصة، وبدعم اللغة العربية على الانترنت، وكما كان الأمر في الماضي بالنسبة للمتصفحAraMosaic رأينا فائدة كبيرة في تعريب المتصفّحMozilla وذلك بإدماجه مع XLANGBOX-ARA وطرحه مجانا للمستخدمين الناطقين بالغة العربية والمستعملين لنظم لنكس. وبعد هذا الإصدار الأول التي استعملنا فيه إحدى منتجاتنا، سوف تساهم لنجبوكس في برنامجBiDi Mozilla projectللتركيز على نظم يونكس و لنكس.

XLANGBOX-ARA هو من منتجات لنجبوكس العالمية، وبصفة إستثنائية، قررنا منح صلاحية مجانيةللاستعمال الشخصي والتربوي والغير تجاري للمتصفح XLANGBOX-ARA تحت نظم لنكس.

أحداث أخيرة
  • 10 Oct 2000 - Announcement and Download availability - Build 20001010
  • 30 Jun 2000 - AraZilla Alpha release for Linux - Build 20000627
  • 30 May 2000 - First internal release at LangBox office.

سحب

Download and Install the lbi-8859-6.8x fontset:

http://www.langbox.com/AraZilla/linux/arafontfull-1.2-4.i386.rpm

Download the AraZilla Linux Tarball binary:

http://www.langbox.com/AraZilla/linux/arazilla-i686-pc-linux-build20001010.tar.gz

Installation note

http://www.langbox.com/AraZilla/install.html

Subscribe for getting news on development, status...:

http://www.langbox.com/subscribe.phtml (check AraZilla item)

Mozilla patches (for developers):

http://www.langbox.com/AraZilla/patches

You finds problems / bugs or you have questions or comments:

  1. subscribe to arazilla-L-request@langbox.com by putting "subscribe" in the subject.
  2. describe your point or your suggestion to arazilla-L@langbox.com.
لقطات من الشاشة

Some famous Arabic web sites:


Click to enlarge

AraZilla additional menus:

By default, without DIR tag, the global direction is LTR You can force dynamically the Global screen direction under the view menu. The RTL forced direction result is as follow:
Some additional menus to force the charset (is not set in the META tags of the HTML source)  

Search on the Internet:

Enter: Linux <AlrGr> Enter: gdk;s hgl,ru lpd,dhj Press Search

 

Keyboard layout mapping:

There is 2 built-in keyboard layout under AraZilla : they are usable by setting the AR_KBDLAYOUT environment variable:

1- Default Arabic MS Windows keyboard : AR_KBDLAYOUT="mswin" [Default]

2- XLANGBOX-ARA Arabic keyboard Layout: AR_KBDLAYOUT="asmo"

Chat and Chatzilla

By just selecting the Task./ IRC Chat menu, you can activate chatzilla which allows you to enter Arabic text...

The commands are of course remaining in latin:

  • /server xxx
  • /nick yyy
  • /join #channelname
  • ...

But you may switch to Arabic keyboard to enter your data - By default, the codeset used for exchange data is ISO-8859-6, but you may select the Windows-1256 from the View/Encoding menu.


Arabic User 1

Arabic User 2...
المواصفات

The AraZilla is an extension of the Mozilla code with the LangBox's XLANGBOX-ARA Arabic toolkit for UNIX. This developement has been achieved on the Linux platform. - The following feature are supported:

  • X11 Arabic fonts additional package,
  • Left-to-right / Right-to-Left screen dynamicaly switching,
  • Arabic Encoding codeset selection,
  • Cursor management and Text selection,
  • mail/news support included,
  • composer support included,
  • ChatZilla support included,
  • Virtual Keyboard resources,

Check the Mozilla site and documentation first,

Check the AraZilla FAQ for basic questions...

عامة

Host Operating Systems Consideration:

The target development Operating System platform is a SuSE 6.3. However, we will list here the Os on which AraZilla has been tested by users. If you ran it on a non listed OS, please inform us.

  • SuSE Linux 6.3
  • SuSE Linux 6.2
  • RedHat 6.1

Mozilla Consideration:

The actual Mozilla target milestone is a M17. The build is done with the IRC extensions.

خاصة باللغة العربية

Document Charset:

There are several charset commonly used on the web for Arabic languages. We decide to support the following:

Unicode : See http://www.unicode.org
This is the de-facto standard for the Gecko layout engine.
The Meta Tag in the HTML header is as follow:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
ISO-8859-6 : See http://www.langbox.com/codeset/iso8859-6.htm
The Meta Tag in the HTML header is as follow:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-6">
It is international standard adopted by the Arab Community as well under the UNIX X11 and Mac environment. It is common used in many web site, such as :
Windows-1256 : See http://www.itsnet.com/~qamus/codepages/codepage_win95.htm
The Meta Tag in the HTML header is as follow:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
It is the code page Window used for font, and supported by many web site, such as most of site developed or hosted under Arabic Windows environment...

Mail Charset:

By default AraZilla uses UTF-8 as Mail Charset since it is de-facto standard common to all platforms.

Front-End Font Encoding

For Arabic, there not really a Font Encoding definition, just because even if the codeset have been defined and fixed, the font itself must include much more glyphs than can appear in the codeset. This is due to the "glyph shaping" characteristic of the Arabic language. So according the different Software implementation, we can find different font set definition. 
Since the Front End and GUI interface is handled by the XLANGBOX-ARA libraries and routines, the easiest fontset support for this product is :


A set of font following this fontset is available by loading arafontfull-1.2-4.i386.rpm

المراجع والمواصفات المرتبطة

Mozilla related project

W3C Documents:

RFC:

Character Sets:

Related Engineering Information:

Related Information and Resources:

قضايا مفتوحة
    • Compose Mail window crash in RTL mode : bug 41685
    • Printing support under development, not yet done.

مصادر مجّانية

XFE fonts:

 
 http://www.langbox.com/AraZilla/linux/arafontfull-1.2-4.i386.rpm
 http://www.langbox.com/bidimozilla/fontXFE (See README file)