يقوم الأمر التالي بتشغيل برنامج GNUCash بالواجهة العربية:
LANGUAGE=ar_SY.UTF-8 LANG=ar_SY.UTF-8 gnucash
لكن فوجئت عند تنفيذه بظهور النصوص من اليسار لليمين، رغم أن مكتبة GTK تتصرف عادة بذكاء حيال النصوص العربية.
هل من حل؟
نعم وجدت الحل يا عزيزي أنس :)
تفتقد تطبيقات GTK2 في هذه الحالة للملف:
/usr/share/locale/ar/LC_MESSAGES/gtk20.mo
والحل ببساطة يكمن بإنشاء رابط إلى الملف:
/usr/share/locale/ar/LC_MESSAGES/gtk30.mo
بالاسم gtk20.mo.
إذا كنت تفضل سطر الأوامر، فالأمر التالي يتكفل بالمهمة:
cd /usr/share/locale/ar/LC_MESSAGES/ && sudo ln -s gtk30.mo gtk20.mo
التعليقات