حب فلسطين

منتديات حب فلسطين
 
الرئيسيةالرئيسية  البوابةالبوابة  س .و .جس .و .ج  بحـثبحـث  التسجيلالتسجيل  الأعضاءالأعضاء  المجموعاتالمجموعات  دخولدخول  

شاطر | 
 

 الدليل السريع للعربية في الأنظمة اللينوكسية (محدث), Arabic-M

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
ابو الحكم
المدير
المدير
avatar

ذكر
عدد الرسائل : 372
تاريخ التسجيل : 10/06/2007

مُساهمةموضوع: الدليل السريع للعربية في الأنظمة اللينوكسية (محدث), Arabic-M   الإثنين يوليو 23, 2007 11:03 am

صفحات ترميز اللغة العربية الشائعة








UTF-8 (Unicode)
ISO-8859-6
iso10646-1 (Console)
cp864 (DOS)
cp1256 (Windows)
كما توجد صفحات أخرى قليلة الاستخدام هاهنا مثل IBM و ASMO فلا داعي لذكرها.


1- اكتب التالي في سطر الأوامر وأنت مستخدم جذري:








localedef -v -c -i ar -f UTF-8 ar_SA.UTF-8

سيقوم الأمر السابق بتحديد موقع قاعدة بيانات اللغة العربية على المسار التالي:








/usr/share/locale/ar/


وأظن أنه يكفي استخدامه لمرة واحدة في وضعية المستخدم الجذري.

2- قم بتعديل ملف: etc/profile/

واستبدل كلمة "POSIX" بـ "ar" (إن كانت موجودة)
وربما تجد رمز لغة أخرى كـ "C" أو "en" مثلا، لكن يتوقف التعديل هنا حسب الموضع.

ويوجد في بعض التوزيعات الحديثة (كـ RedHat و Debian وما بني عليهما) ملف:








/etc/sysconfig/i18n
أو ملف:








/etc/environment
يحتويان على رموز اللغة المستخدمة في النظام، ويمكنك استبدال ما شئت منها بـ ar_SA.UTF-8 ونحو ذلك.


3- قم بتركيب حزمة kde-i18n-ar-x.x.x للتوزيعة الحالية.

أو انسخ المجلد /usr/share/locale/ar/ من أي نظام آخر (مثل أرابيان أو جواثا أو ماندريك) بكامله وضعه على نفس المسار في نظامك.


4- إضافة الخطوط العربية من نوع TrueType:

الخطوط المستحسن إضافتها:
arial.ttf - arialbd.ttf - micross.ttf - tradb.ttf - tradbdo.ttf - simpfxo.ttf - simpbdo.ttf - simpo.ttf

ولا تسمع لمن يطلق الأساطير على أن دعم العربية في خطوط ويندوز مقتصر على خط Tahoma !

بل إن دعم الترميز العالمي Unicode متاح على كل من:
Arial و Traditional Arabic و Simplified Arabic و Times New Roman و Microsoft Sans Serif و Andalus وغيرهم.

ثم إن خط تاهوما لم يصمم للخط الكبير فإنه يصبح بشعا للغاية إذا تم تعيين محارف كبيرة بواسطته.
والحجم الوسطي لاستخدامه هو ما بين 8pt إلى 10pt بحد أقصى.


الطريقة اليدوية لإضافة خطوط TTF:

قم بإضافة خطوطك المفضلة في ظل ويندوز إلى المسار التالي:








/usr/X11R6/lib/X11/fonts/TTF/
(أو انظر المسار المحدد على نظامك).


الطريقة الأسهل لإضافة الخطوط:

يمكنك عمل ذلك ببساطة من (مركز التحكم ـ Control Center) -->
(إدارة النظام ـ System Administration) --> (مثبت الخطوط ـ Font Installer)
ثم حدد الخطوط المستحسن إضافتها كما تقدم ثم انقر زر (إضافة خط ـ Add Fonts ).

كما يُـنصح بتركيب حزمة خطوط Kcast (مدينة الملك عبدالعزيز)
وكذلك حزمة (أ) Alef-Arabic-Fonts.


5- أضف التالي إلى ملف etc/rc.d/rc.local/ :








# Enable (Arabic) Support and Windows encoding:
/sbin/modprobe msdos 2>&1
/sbin/modprobe vfat 2>&1
/sbin/modprobe ntfs 2>&1
/sbin/modprobe nls_cp864 2>&1
/sbin/modprobe nls_iso8859-6 2>&1
/sbin/modprobe nls_utf8 2>&1

# Unicode Locale environment variables (See: Unicode HowTo):
export LANG="ar_SA.UTF-8"
export LANGUAGE='ar:ar_SA.UTF-8:en:C:en_US.UTF-8'
export LANGUAGELIST='ar_SA:en_GB:en:C'
export LC_ALL="ar_SA.UTF-8"
export FALLBACKLOCALE=C
export COUNTRY="sa"
export G_BROKEN_FILENAMES="yes"
export G_BROKEN_FILENAMES=1
export G_FILENAME_ENCODING="@locale,UTF-8,CP864,ISO-8859-6,CP1256"
export CHARSET="ISO_8859-6"
export OUTPUT_CHARSET="UTF-8"
#export LESSCHARSET=UTF-8
clear




6- عدل القسم [HTML Settings] في ملف:








~/.kde/share/config/konquerorrc
كالتالي:

( حيث إن علامة ~ تعني موقع المجلد الشخصي للمستخدم الحالي، فإما أن يكون /root/ و إما أن يكون /home/USERNAME/ )









[HTML Settings]
AutomaticDetectionLanguage=0
DefaultEncoding=utf8
Fonts=KacstQura,Serif,KacstOne,KacstOne,KacstOne,KacstOne,0
MediumFontSize=13
MinimumFontSize=8




7- عدل القسمين [General] و [Locale] ضمن ملف:








~/.kde/share/config/kdeglobals
ليكونا كالتالي:








[General]
XftHintStyle=hintnone
XftSubPixel=
alternateBackground=240,240,240
background=238,238,230
buttonBackground=238,234,222
buttonForeground=0,0,0
fixed=Bitstream Vera Sans Mono,14,-1,5,50,0,0,0,0,0
font=KacstOne,14,-1,5,50,0,0,0,0,0
foreground=0,0,0
linkColor=0,0,192
menuFont=KacstOne 1,14,-1,5,25,0,0,0,0,0
selectBackground=74,121,205
selectForeground=255,255,255
taskbarFont=KacstOne,12,-1,5,50,0,0,0,0,0
toolBarFont=KacstOne,13,-1,5,50,0,0,0,0,0
visitedLinkColor=128,0,128
widgetStyle=keramik
windowBackground=255,255,255
windowForeground=0,0,0









[Locale]
CalendarSystem=hijri
Country=sa
CurrencySymbol=ر.س
Language=ar:en_US
PositiveMonetarySignPosition=2
PositiveSign=
WeekStartDay=6


بالمناسبة ستجد أن التعديلَ على هذا الملف ممتعٌ للغاية ..! فستجد فيه إعداداتِ الخطوط واللغة وسطح المكتب ومفاتيح الاختصار الحالية وغيرها..لتُغيرَ كل ما سبق كما يحلو لك عوضًا عن متاهات الواجهات الرسومية.
علما بأن التعديل على الملفين السابقين يمكن الاستعاضة عنهما بإجراء التعديل من مركز التحكم (Control Center) ، ولكني أردت تعليم المستخدم حقائق الأمور وكيف تجري على الحقيقة.

يمكنك أخيرا بعد إعادة تشغيل الواجهة الرسومية بالأمر:








init 2
أو بالضغط على Ctrl + Alt + Backspace .. أن تذهب إلى قسم اللغة في مركز التحكم للتأكد من إعدادات اللغة.

كيف تكتب بالعربية؟


8- إعداد الكتابة بلوحة المفاتيح العربية:

يمكن إضافة التالي إلى ملف: etc/profile/ أو ~/.profile أو ~./bashrc :









# Specify Arabic keyboard:
setxkbmap -model pc104 -layout us,ar -variant ,digits -option grp:alt_shift_toggle,grp:ctrl_shift_toggle


ملاحظة:
قد تختلف ملفات Startup بين كل توزيعة وأخرى.

كما يمكنك تحرير قسم [Global Shortcuts] في ملف








~/.kde/share/config/kdeglobals

لتضع فيه ملف تبديل إضافي وهو F12 على سبيل المثال:








Switch to Next Keyboard Layout=default(F12)


أو يمكنك أن تذهب إلى (مركز التحكم ـ Control Center) --> ( الإعدادات الإقليمية وخيارات الوصول ـ Regional & Accessibility) --> (تخطيط لوحة المفاتيح ـ Keyboard Layout)
وتحذف كل اللغات عدا العربية ثم تضع علامة (صح) على مربع الاختيار: Include latin layout
وسوف يتم تضمين اللغة الإنجليزية، مع إمكانية التبديل بينها وبين العربية بالمفاتيح التي عيناها بالأوامر السابقة أو يمكنك تعيينها عن طريق صفحة التبويب Toggle

ومن نفس الفرع الرئيس يمكنك اختيار (البلد و اللغة ـ Country Region & Language) لتحديد الخيارات الإقليمية (اللغة والبلد والوقت والتاريخ والعملة والترقيم) يدويًا إن كانت بخلاف ما ذكرناه سابقا في تحرير ملف kdeglobals.



9- الكتابة بالعربية في الكونسول (سطر الأوامر):

لإعداد الخط الافتراضي للكونسول حرر أمر استدعاء xterm في قائمة K وملفات desktop.* كالتالي:








xterm -bg black -fg grey -sl 30000 -fn iso06.f16


لإعداد الخط العربي في الكونسول:

اكتب التالي أو أضفه إلى ملف etc/rc.d/rc.local/









# Arabic Support in console:
consolechars -v -f iso06.f16 -m iso06



وتأكد من وجود خطوط الكونسول العربية على المسار التالي:








/usr/lib/kbd/consolefonts/

نحتاج هنا مثلا إلى وجود الملف: usr/lib/kbd/consoletrans/iso06.acm.gz/
و الملف: usr/lib/kbd/consolefonts/iso06.f16.psf.gz/


10- للكتابة بالعربية في سطح المكتب XFCE أو fluxbox أو IceWM ونحوهم:
إذا كنت تمتلك KDE على نفس النظام فيمكنك تشغيل الأمر التالي:








kxkb

لتضبط إعدادات لوحة المفاتيح كما مر معنا في السابق.

وللكتابة باللغة العربية في بقية الواجهات الرسومية بدون وجود KDE أو Gnome فيـتم بالأمر الذي ذكرناه آنفا:








setxkbmap -model pc104 -layout us,ar -variant ,digits -option grp:alt_shift_toggle,grp:ctrl_shift_toggle

ويُفضل وضع هذا الأمر في أحد ملفات بدء التشغيل ـ كما تقدم ـ ليعمل الدعم عند تشغيل النظام في كل مرة عوضا عن كتابة الأمر بعد كل إعادة لتشغيل النظام.

ملاحظة:
هذا أمر خاص بـ X11 لذا فلن يعمل ما دمت في التيرمينال (سطر الأوامر) في الوضع الحقيقي.

هذا بالنسبة للكتابة باللغة العربية فحسب ..
أما بالنسبة لتعريب الواجهات الأخرى والدعم الكامل لعرض المحارف العربية فيها فهذا يتوقف على نوع البرنامج فهي لا تزال قيد الدراسة.
طبعا ملطوووش لانو مهم

_________________
مش مهم.. المهم اوعى اتفكر اني رح.....

الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
abo shoo2
عضو فضي
عضو فضي
avatar

ذكر
عدد الرسائل : 382
تاريخ التسجيل : 06/07/2007

مُساهمةموضوع: رد: الدليل السريع للعربية في الأنظمة اللينوكسية (محدث), Arabic-M   الإثنين يوليو 23, 2007 11:42 am

مشكوووووووووووووووووور
على هذا الدليل
مع تحيات
abo shoo2
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://love-pal.in-goo.net/
عاشق القدس
المدير
المدير
avatar

ذكر
عدد الرسائل : 297
تاريخ التسجيل : 11/06/2007

مُساهمةموضوع: رد: الدليل السريع للعربية في الأنظمة اللينوكسية (محدث), Arabic-M   الإثنين يوليو 23, 2007 9:14 pm

اهااا
ان شاء الله لما افرمت الجهاز بنزل ليونكس
نحياتي

_________________
فلسطيني وطبعي عنيد مش هيك؟؟

الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://love-pal.in-goo.net
 
الدليل السريع للعربية في الأنظمة اللينوكسية (محدث), Arabic-M
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» nice nicknames
» أكثر عشر مواقع زيارة ضمن بلادنا العربية للعام .
» ?????ترجمة اغنية Taegoon-Call Me ?????

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
حب فلسطين :: قسم الكمبيوتر والبرامــــــج :: قسم البرامج والانترنت-
انتقل الى: