PDA

정식 버전보기 : 구글 API로 vBET isue



wangan
24-02-10, 21:01
안녕하세요, 전 무료 vBET2.3.8 버전의 최근 사이트가 Google에 의해 차단된를 실행하는 하나의 사이트의 관리자입니다. 나는이 문제에 대해 연락을했는데 그들은 내가 누구를 대신하여 내가 그들이 나를 차단하려는 경우 서버가 API 요청을 만드는에 대한 최종 사용자의 IP 주소를 공급 userip 매개 변수를 추가할 필요가 있다고 말했다.

정말이 문제를 해결하기 위해 필요로 제가 다소 PHP 프로그래밍 능력을 제한으로 제가 변화 자신을 만들 수 있도록 캔트 적어도 올바른 방향으로 안내 실제 변경을한다면,이 문제에 도움을 드리고자합니다.

vBET
24-02-10, 22:24
이미 몇 시간 동안 그것에 대한 해결책을 가지고 있습니다. 제가 알고있는 userip에만 의무되지 좋습니다 때문에 무료 버전의 릴리스를 만들어지지 않았다. 지금 내가 만든 공개하는 시간이 없기 때문에이 지침을 따르시기 바랍니다 :

1. 열린 파일은 / / vbenterprisetranslator_functions.php을 포함
2. 기능 vbet_getTranslationURL을 (에서 $ $)를 찾을 수
3. 하여 전체 기능을 (이 라인뿐만 아니라) 대체 :


function vbet_getTranslationURL($from,$to) {
global $vbulletin;

if ($vbulletin->options['vbenterprisetranslator_googleapikey']) {
return 'http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&format=html&langpair='.$from.'|'.$to.'&key='.$vbulletin->options['vbenterprisetranslator_googleapikey'].'&userip='.$_SERVER['REMOTE_ADDR'];
} else {
return 'http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&format=html&langpair='.$from.'|'.$to.'&userip='.$_SERVER['REMOTE_ADDR'];
}
}


그 후 Google에 문의. 나는 우리가 (내가 기억과 같은 다른 모든 버전이 이미 포함) 곧 2.3.x를 공개해야 할 참조하십시오. 시간이 오늘 - 당신이 만든 변경 스스로를하지 않으려면 아마도하지만 내일 발표됩니다)

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Thanks to vBET 4.10.1 you can enjoy automatic translations