|
2 شوال 1426
|
صفحات ترميز اللغة العربية الشائعة
UTF-8 (Unicode) ISO-8859-6 iso10646-1 (Console) cp864 (DOS)
cp1256 (Windows)
|
كما توجد صفحات أخرى قليلة الاستخدام هاهنا مثل IBM و
ASMO فلا داعي لذكرها.
1- اكتب التالي في سطر الأوامر وأنت مستخدم جذري:
localedef -v -c -i ar_SA
-f UTF-8 ar_SA.UTF-8
|
سيقوم الأمر السابق بتحديد موقع قاعدة بيانات اللغة العربية على المسار
التالي:
ويمكنك إضافته إلى ملف etc/rc.d/rc.local/ إن أحببت.
2- قم بتعديل ملف: etc/profile/
واستبدل كلمة "POSIX" بـ
"ar" (إن كانت موجودة)
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: modprobe msdos modprobe vfat modprobe
ntfs modprobe nls_cp864 modprobe nls_iso8859-6 modprobe
nls_utf8
# 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:en_GB 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=1 export CHARSET=ISO_8859-6 export
LESSCHARSET=UTF-8 export OUTPUT_CHARSET=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)،
ولكني أردت تعليم المستخدم حقائق الأمور وكيف تجري على الحقيقة.
يمكنك أخيرا بعد إعادة تشغيل الواجهة الرسومية بالأمر:
أو بالضغط على Ctrl + Alt + Backspace .. أن تذهب إلى قسم اللغة في مركز
التحكم للتأكد من إعدادات اللغة.
كيف تكتب بالعربية؟
8- إعداد الكتابة بلوحة المفاتيح العربية:
يمكن إضافة التالي
إلى ملف: etc/profile/ أو etc/rc.d/rc.local/ أو etc/profile.d/lang.sh/ :
# Specify Arabic keyboard:
setxkbmap -model pc104 -layout us,ar -variant ,digits -option
grp:alt_shift_toggle,grp:ctrl_shift_toggle
|
كما يمكنك تحرير قسم [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: إذا كنت تمتلك KDE على
نفس النظام فيمكنك تشغيل الأمر التالي:
لتضبط إعدادات لوحة المفاتيح كما مر معنا في السابق.
۞ ۞
۞
|
|