Aparece que Apertium o API ten interno bug e está traballando mal - cando varias traducións son utilizadas nunha petición, traduce só último texto en vez de todo de pedido. Xa enviamos aviso a Apertium, mais non conseguiamos ningunha resposta.
Ata que Apertium corrixir o seu bug te ten 3 eleccións:
1. Ignoralo, mais Apertium as traducións terán bugs e non será cached
2. Imposibilita Apertium en opcións (mais dá traducións libres sen límites): AdminCP -> vBET -> Translation Providers -> Apertium FREE Translation API
3. O Uso rapidamente arranxa abaixo para preguntar só para unha tradución por petición (NOTA: Isto significativamente afectará rendemento para non cached traducións)
Rapidamente arranxar (Non planeado para ser incluído en liberación, porque é interno Apertium bug):
- Ficheiro aberto includes\vbenterprisetranslator_class_translator.php
- Buscar:
Code:const MAX_URL_SEGMENTS = 10000;- Substituír por:
Code:const MAX_URL_SEGMENTS = 1;