Det ser ut til at Apertium API har intern feil og det fungerer galt - når flere oversettelser er brukt i en avtale, det betyr bare siste teksten i stedet for alle på forespørsel. Vi har allerede send varsel til Apertium, men vi fikk ingen respons.
Til Apertium korrigere sine feil du har 3 valg:
1. Ignorere det, men Apertium oversettelsene vil ha feil og vil ikke bli bufret
2. Deaktiver Apertium i valg (men det gir gratis oversettelser uten grenser): AdminCP -> vBET -> Translation Providers -> Apertium FREE Translation API
3. Bruk quick fix nedenfor for å be bare for én oversettelse per forespørsel (MERK: dette vil i betydelig grad påvirke ytelsen for ikke bufret oversettelser)
Quick fix (ikke planlagt å bli inkludert i utslipp, fordi det er interne Apertium feil):
- Åpne fil includes\vbenterprisetranslator_class_translator.php
- Finn:
Code:const MAX_URL_SEGMENTS = 10000;- Erstatt med:
Code:const MAX_URL_SEGMENTS = 1;