أداة ترجمة المحتوى/cxserver
إن cxserver هو خادوم عديم الحالة يستند إلى Nodejs يتولى تشغيل أداة ترجمة المحتوى. هذا الخادوم يفعل التالي:
- Fetch the page html for given title and language from a configured parsoid instance, segment the html content to sections and sentences.
- يقدم البنية الخلفية للترجمة الآلية. Expose a generic MT API, the backend of that act as bridge to multiple Machine Translation services hosted outside cxserver such as Apertium. It also transfers the mark from source HTML to translated HTML in case MT services are capable of only plain text translation.
- يقدم واجهة برمجة التطبيقات للقاموس والخاص بالبحث عن الكلمات في القاموس – سواء عن طريق عملاء dictd أو جسون المحزومة في cxserver أو الاتصال بخدمات يقدمها الغير.
- واجهة برمجة تطبيقات لقوائم الأدوات لزوج اللغة – إدراج قائمة بأدوات الترجمة المتاحة لزوج اللغة.
لا يتعامل خادوم CXServer مع أية معلومات مستخدمين ولا يتطلب أي أعمال تصديق. لا يتصل بأية قواعد بيانات ميدياويكي مباشرة.