عرض النصوص العربية من اليمين للسار في تطبيقات GTK

يقوم الأمر التالي بتشغيل برنامج 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