PDA

Visa fullständig version: Apertium bugg



vBET
26-02-18, 05:28
Det verkar som Apertium API har interna felet och det är att arbeta fel - när flera översättningar används i en begäran översätter det bara sista texten i stället för allt som begärs. Vi skicka redan märka att Apertium, men vi fick inget svar.

Tills Apertium korrigera sina fel du har 3 val:
1. Ignorera det, men Apertium översättningar kommer att ha fel och kommer inte att cachelagras
2. Inaktivera Apertium i alternativ (men det ger gratis översättningar utan gränser): AdminCP -> vBET -> Translation Providers -> Apertium FREE Translation API
3. Använd quick fix nedan för att begära endast en översättning per begäran (OBS: detta kommer att avsevärt påverka prestanda för att inte cachade översättningar)

Quick fix (inte planerat att ingå i utgivningen, eftersom det är interna Apertium fel):

Öppna fil includes\vbenterprisetranslator_class_translator.php
Sök:

const MAX_URL_SEGMENTS = 10000;
Ersätt med:

const MAX_URL_SEGMENTS = 1;

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