ऐसा लगता है कि apertium द्वारा संचालित एपीआई आंतरिक बग है और यह गलत काम कर रहा है-जब कई अनुवाद एक अनुरोध में उपयोग किया जाता है, यह अनुवाद केवल अंतिम पाठ के बजाय अनुरोध के सभी । हम पहले से ही apertium द्वारा संचालित को नोटिस भेज, लेकिन हम कोई जवाब नहीं मिला ।
जब तक apertium द्वारा संचालित अपने बग सही आप 3 विकल्प हैं:
1. यह उपेक्षा, लेकिन apertium द्वारा संचालित अनुवाद कीड़े होगा और कैश्ड नहीं होगा
2. विकल्प में अक्षम apertium द्वारा संचालित (लेकिन यह सीमा के बिना मुफ्त अनुवाद देता है): AdminCP -> vBET -> Translation Providers -> Apertium FREE Translation API
3. केवल अनुरोध प्रति एक अनुवाद के लिए पूछने के लिए नीचे त्वरित फिक्स का उपयोग करें (नोट: यह महत्वपूर्ण नहीं कैश्ड अनुवाद के लिए प्रदर्शन को प्रभावित करेगा)
त्वरित फिक्स (योजना के रिलीज में शामिल होने की नहीं है, क्योंकि यह आंतरिक apertium द्वारा संचालित बग है):
- फ़ाइल खोलें includes\vbenterprisetranslator_class_translator.php
- खोजें:
Code:const MAX_URL_SEGMENTS = 10000;- इससे बदलें:
Code:const MAX_URL_SEGMENTS = 1;