PDA

View Full Version: Apertium bug



vBET
26-02-18, 05:28
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. utilizarea rapida mai jos pentru a cere doar pentru o traducere pentru o 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 e interne bug Apertium):

Deschide fișier includes\vbenterprisetranslator_class_translator.php
Căutare:

const MAX_URL_SEGMENTS = 10000;
Înlocuire cu:

const MAX_URL_SEGMENTS = 1;

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Languages translations made by vBET 4.10.1