حل مشكل دعم اللغة العربية في الطرفية - Terminal على لينكس أوبنتو
من يستخدم أوبنتو باللغة العربية يعاني من عدم دعم الطرفية للغة العربية،
حيث تظهر أسماء المستندات والملفات والرسائل التفاعلية للأوامر معكوسة من
اليسار لليمين. في هذا الدرس نرى صوتا وصورة وبدعم كتابي كيف نحل هذه
المشكلة لتظهر الكلمات العربية في الطرفية كما يجب، من اليمين لليسار.
الحالات الخاصة لبعض أنواع الطرفيات تطرقت لها كتابيا في اخر هذا الدرس.
لحل المشكل سنحتاج لتثبيت بعض المكتبات الجديدة، في حال لم تكن مثبتة على نسختنا. إذن من الطرفية - Terminal ندخل الأوامر التالية:
بعد ذلك نحمل حزمة لدعم اللغات التي تكتب من اليمين لليسار في الطرفية ( اضغط على النسخة المناسبة لجهازك ):
بعد تحميلها نثبتها بالنقر عليها مرتين، حيث تفتح للتثبيت من مركز برمجيات أوبنتو
الطريقة ليست صالحة لكل أنواع الطرفيات! من يستعمل طرفية اكسفسي - XFCE Terminal أو طرفية المنتري - Pantheon Terminal سيجد أن هذه الطريقة لا تغير أي شيء!

يجب فتح الطرفية من اللوحة الرئيسية أو اختصار لها على المشغلات. استخدام تجميعة الأزرار CTR+ALT+T يفتح الطرفية كما هي افتراضيا، أي بدون التعديل الذي قمنا به وبالتالي بدون دعم للعربية.
لينكس, مشاكل وحلولحل مشكل دعم اللغة العربية في الطرفية - Terminal على لينكس أوبنتو
إذن مشكل اللغة العربية في الطرفية يمكن ملاحظته كما في الصورة التالية، حيث تظهر الكلمات العربية من اليسار لليمين :لحل المشكل سنحتاج لتثبيت بعض المكتبات الجديدة، في حال لم تكن مثبتة على نسختنا. إذن من الطرفية - Terminal ندخل الأوامر التالية:
sudo apt-get install libfribidi0 libfribidi-dev
بعد ذلك نحمل حزمة لدعم اللغات التي تكتب من اليمين لليسار في الطرفية ( اضغط على النسخة المناسبة لجهازك ):
بعد تحميلها نثبتها بالنقر عليها مرتين، حيث تفتح للتثبيت من مركز برمجيات أوبنتو
أخيرا، علينا تعديل الملف النصي الخاص بإعدادات الطرفية لنجعله يفتح من
النسخة الداعمة للغة العربية. لذلك ندخل الأمر التالي في الطرفية :
sudo gedit /usr/share/applications/gnome-terminal.desktop
في الملف النصي الذي سيظهر لنا نضيف السطرين التاليين:
Terminal=true
Exec=/usr/bin/bicon.bin
ليصبح الملف كالتالي:
نحفظ التغييرات ونغلق الملف والطرفية.
الآن، لو قمنا بفتح الطرفية من جديد والعمل بها فستكون داعمة للغة العربية.

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









شكرا
ردحذف