PDA

Visualizza la versione completa: Apertium bug



vBET
26-02-18, 05:28
Sembra che Apertium API interne bug e si sta lavorando sbagliato, quando diverse traduzioni sono utilizzati in una richiesta, si traduce solo l'ultimo testo, invece di tutte le richieste. Abbiamo già inviare la notifica di Apertium, ma abbiamo ottenuto nessuna risposta.

Fino Apertium correggere i bug hai 3 scelte:
1. Ignorare, ma Apertium traduzioni saranno bug e non verranno memorizzati nella cache
2. Disattivare Apertium in opzioni (ma dà traduzioni gratuite senza limiti): AdminCP -> vBET -> Translation Providers -> Apertium FREE Translation API
3. Utilizza quick fix qui sotto per chiedere solo per una traduzione per ogni richiesta (NOTA: questo influirà in modo significativo le prestazioni per la cache non traduzioni)

Quick fix (non previsto per essere incluso nella release, perché è interno Apertium bug):

Apri il file includes\vbenterprisetranslator_class_translator.php
Cerca:

const MAX_URL_SEGMENTS = 10000;
Sostituire con:

const MAX_URL_SEGMENTS = 1;

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