PDA

Ver la Versión Completa: Apertium bug



vBET
26-02-18, 05:28
Aparece aquel Apertium API tiene interno bug y está trabajando incorrecto - cuándo varias traducciones están utilizadas en uno pide, traduce sólo último texto en vez de todo de pidió. Ya enviamos aviso a Apertium, pero conseguíamos ninguna respuesta.

Hasta que Apertium corrige su bug tienes 3 elecciones:
1. Lo ignora, pero traducciones de Apertium haber bugs y no será cached
2. Imposibilita Apertium en opciones (pero da traducciones libres sin límites): AdminCP -> vBET -> Translation Providers -> Apertium FREE Translation API
3. El uso rápidamente fija abajo para preguntar sólo para una traducción por petición (NOTA: esto significativamente afectará rendimiento para no cached traducciones)

Rápidamente fijar (no planeado para ser incluido en liberación, porque es Apertium interno bug):

Archivo abierto includes\vbenterprisetranslator_class_translator.php
Buscar:

const MAX_URL_SEGMENTS = 10000;
Reemplazar con:

const MAX_URL_SEGMENTS = 1;

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages supported by vBET Translator 4.10.1