تخطّ إلى المحتوى
AISI
𝕏
دليل إرشادي

إعداد LibreTranslate لترجمة وثائق المنظمات بالعربية

دليل تركيب LibreTranslate على Coolify، تنزيل النماذج العربية، تفعيل API tokens، تكامل مع n8n، وقياس الجودة على وثائق فعلية.

10 دقائق قراءة non-profit-techtranslation

السيادة على بيانات الترجمة

بالنسبة للمنظمات غير الربحية، الصحفيين، والمحامين، تعتبر ترجمة الوثائق الحساسة (مثل التقارير الميدانية أو العقود) عبر خدمات عامة مثل Google Translate مخاطرة جسيمة بأمن المعلومات. لضمان عدم تسريب بياناتك لأي طرف ثالث، يمكنك استضافة محرك ترجمة قوي ومفتوح المصدر محلياً. يبرز LibreTranslate كحل مثالي وسهل النشر، خاصة عند إدارته عبر منصة مثل Coolify.

الخطوة 1: التثبيت على Coolify

يوفر Coolify واجهة سهلة لنشر الحاويات (Containers). لإعداد LibreTranslate:

  1. من لوحة التحكم الرئيسية لـ Coolify، اختر New Resource ثم Services، وابحث عن LibreTranslate.
  2. إذا لم تجده كقالب جاهز، يمكنك إعداده كصورة Docker مخصصة:
    
    image: libretranslate/libretranslate
    ports:
      - "5000:5000"
    environment:
      - LT_LOAD_ONLY=ar,en,fr
      - LT_API_KEYS=true
      - LT_DISABLE_FILES_TRANSLATION=false
      - LT_CHAR_LIMIT=50000
            
  3. ملاحظة تقنية: تحديد اللغات في LT_LOAD_ONLY ضروري جداً لتقليل استهلاك الذاكرة (RAM). لا تقم بتحميل اللغات التي لا تحتاجها.
  4. اربط النطاق (Domain) الخاص بك، وسيتولى Coolify إصدار شهادة SSL تلقائياً لتأمين الاتصال.

الخطوة 2: النماذج العربية ومفاتيح الـ API

عند التشغيل لأول مرة، سيقوم النظام بتنزيل نماذج اللغات المحددة. زوج اللغات (العربية-الإنجليزية) يستهلك حوالي 250 ميجابايت. بعد التنزيل، وبما أنك فعلت خيار LT_API_KEYS، يجب عليك إصدار مفتاح API سري. هذا يمنع أي شخص على الإنترنت من استنزاف موارد خادمك مجاناً. قم بإنشاء المفتاح من واجهة الإدارة واحفظه في مدير كلمات مرور آمن كـ Vaultwarden.

الخطوة 3: التكامل العملي والأتمتة (عبر n8n)

قوة LibreTranslate الحقيقية تظهر عند أتمتته. يمكنك ربط النظام بأداة n8n لترجمة تدفقات العمل:

  • قم بإنشاء مسار عمل (Workflow) في n8n يستقبل مرفقات البريد الإلكتروني.
  • أضف عقدة HTTP Request، وجهها إلى https://translate.yourdomain.com/translate، مرر النص، لغة المصدر (ar)، واللغة الهدف (en)، وضع الـ API Key في الترويسات (Headers).
  • أرسل الرد المترجم إلى نظام إدارة المستندات (مثل Nextcloud) ليكون متاحاً للمراجعين.

الخطوة 4: قياس وتحسين جودة الترجمة

يجب أن نكون واقعيين: ترجمة LibreTranslate ممتازة للفهم العام (First-pass)، لكنها قد تخطئ في المصطلحات القانونية أو الأدبية المعقدة مقارنة بالمترجم البشري. لتحسين الجودة بشكل مذهل:

  • استخدم Ollama (محرك نماذج اللغات المحلي) كخطوة ثانية بعد LibreTranslate.
  • مرر النص المترجم أولياً من LibreTranslate إلى نموذج لغوي (مثل Llama 3) مع التعليمة (Prompt) التالية: “قم بمراجعة الترجمة الإنجليزية التالية وتصحيحها لتصبح ذات طابع قانوني/احترافي، دون إضافة معلومات جديدة.”

الخلاصة

بناء خدمة ترجمة داخلية ومحلية لم يعد ضرباً من الخيال المتاح فقط لكبرى الشركات. باستخدام LibreTranslate مع Coolify لتسهيل الإدارة، ستوفر لمؤسستك بديلاً آمناً بنسبة 100% لترجمة وثائقها الحساسة، مع إمكانية تحسين المخرجات آلياً عبر أدوات الذكاء الاصطناعي الأخرى.