GoldenDict vs GoldenDict-ng: المقارنة الكاملة بين إصدارات قاموس المصادر المفتوحة

GoldenDict vs GoldenDict-ng: المقارنة الكاملة بين إصدارات قاموس المصادر المفتوحة
هذا المقال متاح بالإنجليزية Read in English

تطور قاموس المصادر المفتوحة

GoldenDict هو واحد من أقوى تطبيقات القواميس مفتوحة المصدر على منصة لينكس. لسنوات، كان الخيار الأمثل للمترجمين واللغويين والطلاب والباحثين الذين يحتاجون إلى الوصول إلى قواميس متعددة بتنسيقات مختلفة (Babylon، StarDict، Lingvo، Dictd، وغيرها). لكن المشروع الأصلي توقف تطويره عملياً عند الإصدار 1.0.1، مع بعض التحديثات البسيطة عبر فرع Git. من هنا جاءت الحاجة إلى فرع جديد يواصل التطوير ويضيف تحسينات حديثة. هذا الفرع هو GoldenDict-ng (الجيل القادم).

🔗 الموقع الرسمي (الأصلي): goldendict.org 🔗 مستودع GoldenDict-ng-AppImage: github.com/pkgforge-dev/GoldenDict-ng-AppImage

ما هو GoldenDict الأصلي؟

GoldenDict الأصلي (الإصدار الثابت 1.0.1) هو تطبيق قاموس متعدد المنصات، يستخدم محرك WebKit لعرض المقالات بدقة عالية مع الحفاظ على كل التنسيقات والألوان والصور والروابط. يدعم تنسيقات ملفات متعددة: Babylon .BGL، StarDict .ifo/.dict/.idx/.syn، Dictd .index/.dict، وABBYY Lingvo .dsl، ويدعم أيضاً التشغيل الصوتي من forvo.com. يتضمن نظام تصريف أفعال (Hunspell) لاقتراح التصحيحات الإملائية، ويدعم البحث بتجاهل علامات التشكيل والحالة والمسافات، ويوفر نافذة منبثقة للترجمة السريعة من أي تطبيق آخر (Scan Popup). التطبيق مرخص تحت رخصة GNU GPLv3+.

العيب الرئيسي لـ GoldenDict الأصلي هو توقف التطوير النشط. آخر إصدار ثابت 1.0.1 صدر منذ سنوات (حوالي 2015)، ولا يتضمن تحسينات للمكتبات الحديثة مثل Qt6 أو WebEngine بدلاً من WebKit القديم.

ما هو GoldenDict-ng؟

GoldenDict-ng هو فرع غير رسمي (unofficial fork) يهدف إلى تحديث GoldenDict وجعله متوافقاً مع التقنيات الحديثة. الحرف ng يعني “الجيل القادم” (Next Generation). يبني GoldenDict-ng على نفس قاعدة الكود الأصلية لكنه يضيف تحسينات أساسية. يعتمد على Qt6 بدلاً من Qt4، ويستخدم WebEngine بدلاً من WebKit، مما يحسن أداء عرض الصفحات ودقة التوافق مع المواقع الحديثة. يحتوي على دعم محسّن للقواميس الكبيرة، وإصلاحات لمشاكل الذاكرة التي كانت تؤدي إلى تعطل التطبيق عند تحميل قواميس ضخمة (مثل ويكيبيديا المصورة). الواجهة أكثر استجابة، ودعم أفضل لأنظمة Wayland (بفضل Qt6). يتم إصدار تحديثات منتظمة، وآخر إصدار هو 26.5.6-1 في 1 يونيو 2026.

مقارنة سريعة بين الإصدارين

الميزة GoldenDict الأصلي (1.0.1) GoldenDict-ng (26.5.6-1)
آخر تحديث ~2015 (توقف فعلي) 1 يونيو 2026 (نشط)
إطار العمل Qt4 Qt6
محرك العرض WebKit (قديم) WebEngine (حديث)
دعم Wayland محدود / يعمل عبر XWayland كامل (Qt6)
تنسيقات القواميس BGL، StarDict، DSL، Dictd نفس التنسيقات + تحسينات في DSL
Scan Popup نعم (عبر X11) نعم (عبر X11 و Wayland جزئياً)
حجم الذاكرة يستهلك ذاكرة عالية مع القواميس الضخمة محسّن، أقل استهلاكاً
التحديثات الأمنية لا نعم (من خلال تحديثات المكتبات)
التوفر على لينكس حزم قديمة (Debian/Ubuntu قديمة)، أو بناء يدوي AppImage حديثة (جميع التوزيعات)
مستودع GitHub goldendict/goldendict (غير نشط) pkgforge-dev/GoldenDict-ng-AppImage (نشط)

كيف تحصل على GoldenDict-ng على لينكس؟

GoldenDict-ng متوفر كحزمة AppImage من مستودع pkgforge-dev. هذه هي الطريقة الموصى بها لأن AppImage تعمل على أي توزيعة لينكس، قديمة كانت أو حديثة، ولا تحتاج إلى تثبيت. تحتوي الحزمة على مُحدِّث ذاتي (self-updater)، لذا ستتلقى إشعاراً عند توفر إصدار جديد.

لتنزيل وتشغيل GoldenDict-ng:

  1. انتقل إلى صفحة الإصدارات: github.com/pkgforge-dev/GoldenDict-ng-AppImage/releases
  2. حمّل أحدث إصدار (مثلاً GoldenDict-ng-26.5.6-1-x86_64.AppImage).
  3. امنح الملف صلاحية التنفيذ:
    chmod +x GoldenDict-ng-26.5.6-1-x86_64.AppImage
    
  4. شغّل التطبيق:
    ./GoldenDict-ng-26.5.6-1-x86_64.AppImage
    

إذا كنت تفضل التثبيت عبر مدير الحزم، GoldenDict-ng غير متوفر بعد في المستودعات الرسمية للتوزيعات الكبرى. بعض التوزيعات لديها حزم غير رسمية في AUR على آرتش لينكس، لكن صيانتها تعتمد على المجتمع.

ملاحظة: GoldenDict-ng لا يحتاج إلى رفع صلاحيات الجذر للتشغيل. كل شيء يعمل من مجلد المستخدم.

ما الذي لم يتغير؟

GoldenDict-ng يحافظ على التوافق مع تنسيقات القواميس الأصلية، لذا جميع ملفات .bgl، .dsl، و .dict التي كانت تعمل على GoldenDict الأصلي ستعمل أيضاً على GoldenDict-ng. الوظائف الأساسية مثل البحث مع تجاهل التشكيل، ودعم forvo.com، وتشغيل الصوت من ملفات محلية، ونظام التصريف Hunspell، وعلامات التبويب، كلها موجودة ولم تتغير.

هل ما زال GoldenDict الأصلي يستحق الاستخدام؟

إذا كنت على نظام قديم جداً (مثل Ubuntu 18.04 أو إصدارات أقدم من Fedora 30)، فقد لا تعمل AppImage الحديثة بسبب مكتبات glibc القديمة. في هذه الحالة، GoldenDict الأصلي من مستودعات التوزيعة قد يكون خيارك الوحيد. لكنه سيكون محدوداً بالنسخة المتوفرة، وقد تواجه مشاكل في التوافق مع مواقع HTTPS الحديثة عبر WebKit القديم.

لأي شخص يستخدم توزيعة حديثة (آخر سنتين)، GoldenDict-ng هو الخيار الأفضل بلا منازع. الأداء أفضل، الأمان أفضل، والتحديثات مستمرة.

خلاصة

GoldenDict-ng ليس مجرد تحديث بسيط، بل هو إحياء لمشروع مات تقريباً. معتمداً على Qt6 و WebEngine، يعود التطبيق ليكون قادراً على منافسة القواميس التجارية على لينكس، مع الحفاظ على نفس الروح مفتوحة المصدر. إذا كنت لا تزال تستخدم GoldenDict الأصلي وتلاحظ تباطؤاً أو تعارضاً مع بعض القواميس الحديثة، فقد حان وقت الترقية إلى GoldenDict-ng.

روابط سريعة

http://goldendict.org

https://github.com/pkgforge-dev/GoldenDict-ng-AppImage

https://github.com/pkgforge-dev/GoldenDict-ng-AppImage/releases

التفاعلات والتعليقات

سجّل الدخول بحساب GitHub للتعليق أو التفاعل. مدعوم بـ Giscus (مخزَّن في GitHub Discussions)