خدمة ترجمة ياندكس

مرحبًا،

في الوقت الحالي، يدعم البرنامج المساعد فقط خدمات مايكروسوفت وجوجل، وكلاهما خدمات مدفوعة. ومع ذلك، توفر ياندكس واجهة برمجة تطبيقات ترجمة مجانية، والتي يمكن أن تكون مفيدة جدًا عند استخدامها في منتديات ديسكوس.

لقد بدأت في تعديل البرنامج المساعد لإضافة دعمه، لكنني علقْتُ هنا:

https://github.com/barreeeiroo/discourse-translator/commit/3ef433473a7314b580a63fc8c8794e219899ddc4

هل لديك أي فكرة عما ينقصني؟ زر الترجمة لا يظهر في المنشورات.
تم اختبار منشور باللغة الإسبانية، مع تعيين لغة ديسكوس وملف الشخصي على الإنجليزية

تخمين ساذج، لكن ربما لم تقم بتفعيل الإضافة في إعدادات الموقع؟ ربما يوجد فحص مبرمج مسبقًا لمفاتيح Google أو Microsoft فقط؟

نعم، فعلتها
كما أدخلت مفتاح واجهة برمجة تطبيقات Yandex الخاص بي

لقد بحثت عن إشارات إلى Microsoft و Google في الإضافة، وأعتقد أنني عدّلت جميعها بالفعل


بالمناسبة، هل هناك طريقة للطباعة في وحدة التحكم من إضافة؟ :sweat_smile:
أود التحقق من أي جزء من الكود يتم تنفيذه

أثناء التطوير، يمكنك استخدام puts لطباعة شيء في وحدة التحكم الخاصة بك.

إذا كنت تريد طباعة شيء في /logs، فاستخدم:

Rails.logger.warn("Message to log")

حسنًا، بعد الكثير من التجارب والأخطاء… :smile:

نجحت في إعداده!
سأقدّم طلب دمج (PR) بعد تنقيح آخر التفاصيل

مرحبًا،

شكرًا لك على هذا المساهمة :slight_smile:

لدي سؤال فقط، فقد تم الإشارة إلى أنه تم دمجه، لكن المستند لا يذكره. ما هي الحالة الحالية لمترجم ياندكس في إضافة T++؟

لإكمال هذا، أعتقد أن ياندكس هو حاليًا أحد الخدمات المدعومة: