لماذا لا يمكننا استخدام ترجمة Google المجانية في Discourse؟

يعمل Google Translate على جميع المواقع الرئيسية مجانًا. لماذا لا يمكننا استخدامه مع Discourse؟

هل هناك شيء في Discourse - مثل CORS، أو سياسة أمان المحتوى (CSP)، أو قيود واجهة برمجة التطبيقات (API)، أو بنية SPA (تغييرات مسار Ember) - يمنع أو يتداخل مع Google Translate؟

لا أريد استخدام واجهة برمجة تطبيقات Google المدفوعة.

للأسف، هذه مشكلة معروفة بين ميزات/أنظمة ترجمة المتصفح والتطبيقات ذات الصفحة الواحدة (SPAs) مثل Ember أو React. راجع مشكلة Github هذه لمناقشة حول كيفية تأثير ذلك على تطبيقات React.

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

5 إعجابات

يوجد موقع يقدم ترجمة غير محدودة مقابل 15 دولارًا، ويدعم أكثر من 200 لغة. طلبوا مني التسجيل وضمنوا لي ترجمة غير محدودة. لقد اختبرت خدمتهم لمدة 3 أيام حتى الآن - لقد أضافوا رمزًا إلى موقعي، ويبدو أن كل شيء يعمل بشكل جيد.

هل يجب أن أستمر في استخدامهم أم لا؟ أحتاج إلى رأي خبير.

إعجاب واحد (1)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.