Се чини дека Apertium API има внатрешна грешка и тоа е работа ред - кога неколку преводи се користи во една барање, го преведува само последниот текст наместо на сите побарани. Ние веќе испрати известување до Apertium, но добивме никаков одговор.
Додека Apertium поправи својата грешка имате 3 избор:
1. Да го игнорираат, но Apertium преводи ќе има грешки и не ќе бидат складирани
2. Оневозможи Apertium во options (но тоа му дава бесплатно преводи без ограничувања): 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;