Se pare că Apertium API a bug-ul intern şi este de lucru greşit - atunci când mai multe traduceri sunt utilizate într-o cerere, se traduce doar ultimul text în loc de toate solicitate. Deja trimitem anunţ Apertium, dar am primit nici un răspuns.
Până când Apertium corecta lor bug aveţi 3 opţiuni:
1. ignora-l, dar Apertium traduceri va avea bug-uri şi nu va fi în cache
2. Dezactivaţi Apertium în opţiuni (dar oferă traduceri gratuit fără limite): AdminCP -> vBET -> Translation Providers -> Apertium FREE Translation API
3. Utilizaţi rapida de mai jos pentru a cere doar pentru o traducere per cerere (NOTĂ: Acest lucru va afecta în mod semnificativ performanţa pentru traduceri nu cache)
Quick fix (nu planificate să fie incluse în presă, deoarece este interne bug Apertium):
- Deschide fișier includes\vbenterprisetranslator_class_translator.php
- Căutare:
Code:const MAX_URL_SEGMENTS = 10000;- Înlocuire cu:
Code:const MAX_URL_SEGMENTS = 1;