PDA

Ver Versión Completa: vBET isue con Google API



wangan
24-02-10, 21:01
Ola, eu son un administrador dun sitio web que roda versión gratuita de vBET2.3.8 recentemente o sitio foi bloqueado por Google. Entrei en contacto con eles sobre este tema e eles me dixeron que eu teño engadir o parámetro userip para facilitar a dirección IP do usuario final en cuxo nome do servidor está facendo a solicitude API, se quero que me desbloquear.

Quere a túa axuda sobre esta cuestión, eu realmente teño corrixir iso, se non pode facer os cambios reais, polo menos, me guiar á dirección correcta para que eu puidese facer os cambios min como eu teño un pouco limitada capacidade de programación php.

vBET
24-02-10, 22:24
Xa teño solución para el por algún tempo. Non fixo lanzamento en versión gratuita, porque como eu sei userip só é aconsellada non obrigatoria. Eu non teño tempo para liberar feito agora, entón por favor, siga estas instrucións:

1. arquivo aberto / includes / vbenterprisetranslator_functions.php
2. atopar a función vbet_getTranslationURL ($ de $ a)
3. substituír a función enteira (non só esta liña) por:


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'];
}
}


Despois de que Google contacto. Eu vexo que teremos que liberar logo 2.3.x (todas as outras versións xa telo incluído como eu me lembro). Sen tempo hoxe - pero probablemente será lanzado mañá, se non quere cambios realizados a si mesmo:)

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