Мы обнаружили в нашем журнале, что SDL BeGlobal изменен формат результата для переводов.
Из-за этого изменения vBET был не в состоянии должным образом собирать переводы и тех, кто был повторен, как и для других ошибок поставщика, но SDL BeGlobal рассчитывает он, как обычно обрабатывается запрос. Так что если вы находитесь в песочнице, то вы теряете бесплатные квоты. Если вы находитесь вне " песочницы", то вы теряете деньги (учитывать отправить их жалобы в таком случае). Мы еще в песочнице для SDL BeGlobal до тех пор, пока расходы ограничения будут доступны для этого API.
Для quick fix (для работы на стенде vBET 3.8.0 и vBET 4.7.0) пожалуйста:
1. Открыть файл includes/vbenterprisetranslator_class_translator.php
2. Поиск по сайту:
3. Заменить на:Code:preg_match_all('/"(.*?)"/s', substr($result, 0, strpos($result, '],"partialTranslation')), $unwrappedResult, PREG_SET_ORDER, strpos($result, ':['));
Эта информация будет включена в следующий выпуск.Code:preg_match_all('/"(.*?)"/s', $result, $unwrappedResult, PREG_SET_ORDER, strpos($result, ':['));


Ответить с цитированием
