للتوضيح، LibreTranslate هو تطبيق قد يقوم المستخدمون النهائيون بتثبيته؛ يمكن كشف نقاط النهاية للترجمة حتى تتمكن من استخدامها عبر شبكة (مثل خادم مستضاف ذاتيًا)، أو يمكن استخدامه كتطبيق محلي حيث لا تكون نقاط النهاية متاحة عبر شبكة، فقط كبرنامج يعمل على نفس الجهاز (مفيد لترجمة الكثير من المستندات أو حيث تكون تغطية الشبكة غير موثوقة).
لقد استخدمت LibreTranslate مع Discourse Translator، مع كل من واجهة برمجة التطبيقات (API) التي يستضيفها المشروع وتلك المستضافة ذاتيًا على خادم افتراضي خاص (VPS). ومع ذلك، لم أحاول تثبيت LibreTranslate على نفس الخادم الافتراضي الخاص مثل Discourse، ولا في نفس حاوية Docker مثل Discourse.
لا يقوم المكون الإضافي بإعادة توجيه عنوان IP إلى الخدمات التي يستخدمها؛ ستتلقى خدمات الترجمة البيانات من خادم Discourse.
النقطة الأكبر هي أنك ستحتاج إلى قراءة شروط الخدمة لجميع خدمات الترجمة، وتحديد ما إذا كانت هذه الخدمات هي بائعون يمكن لشركتك الوثوق بهم لحالة الاستخدام الخاصة بك. ولأنها مفتوحة المصدر، يمكن لشركتك التحقق مما يرسله المكون الإضافي إلى الخدمات: GitHub - discourse/discourse-translator ![]()