PDA

Zobraziť plnú verziu: Apertium chybu



vBET
26-02-18, 05:28
Zdá sa, že Apertium API má vnútorná chyba a funguje zle - keď niekoľko preklady sú použité v jednej žiadosti, to znamená iba posledný text namiesto všetkých požadovaných. Už sme poslať oznámenie Apertium, ale dostali sme žiadnu odpoveď.

Kým Apertium správne ich chybu, máte 3 možnosti:
1. Ignorovať, ale Apertium preklady bude mať chyby a nebude cache
2. Vypnúť Apertium v možnosti (ale dáva voľné preklady bez obmedzenia): AdminCP -> vBET -> Translation Providers -> Apertium FREE Translation API
3. Použiť rýchlu opravu nižšie požiadať len na jeden preklad na vyžiadanie (POZNÁMKA: týmto sa výrazne ovplyvniť výkon nie cache preklady)

Quick fix (nie je plánované tak, aby boli zahrnuté do verzie, pretože to je vnútorný Apertium bug):

Otvoriť súbor includes\vbenterprisetranslator_class_translator.php
Hľadať:

const MAX_URL_SEGMENTS = 10000;
Nahradiť:

const MAX_URL_SEGMENTS = 1;

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