Šķiet, ka Apertium API ir iekšējā kļūdu un vai tas darbojas pareizi, kad vairāki tulkojumi izmanto vienu pieprasījumu, tas nozīmē tikai pēdējo tekstu, nevis visu pieprasīto. Mēs jau sūtīt paziņojumu Apertium, bet mēs ieradāmies bez atbildes.
Līdz Apertium labot savu kļūdu, jums ir 3 izvēles:
1. Ignorēt to, bet Apertium tulkojumi būs bugs un nebūs kešatmiņā
2. Atspējot Apertium iespējas (bet tas dod bezmaksas tulkojumi bez robežām): AdminCP -> vBET -> Translation Providers -> Apertium FREE Translation API
3. Izmantot ātri noteikt zemāk, lai uzdotu tikai vienu tulkojumu uz pieprasījumu (PIEZĪME: tas būtiski ietekmēs veiktspēju, nav kešatmiņā tulkojumi)
Quick fix (nav paredzēts iekļaut atbrīvot, jo tā ir iekšējā Apertium bug):
- Atvērt failu includes\vbenterprisetranslator_class_translator.php
- Find:
Code:const MAX_URL_SEGMENTS = 10000;- Aizstāt ar:
Code:const MAX_URL_SEGMENTS = 1;