Jeg har allerede løsning for det for noen tid. Jeg hadde ikke gjort utgivelsen i gratis versjon fordi som jeg vet userip er bare anbefales ikke obligatorisk. Jeg har ikke tid til å gjort utgivelsen nå, så vennligst følg denne fremgangsmåten:
1. åpne filen / includes / vbenterprisetranslator_functions.php
2. finne funksjon vbet_getTranslationURL ($ fra, $ til)
3. erstatte hel funksjon (ikke bare denne linjen) ved:
Code:
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'];
}
}
Etter denne kontakten Google. Jeg ser at vi må slippe 2.3.x snart (alle andre versjoner allerede har det inkludert som jeg husker). Ingen tid i dag - men sannsynligvis vil bli løslatt i morgen hvis du ikke ønsker å gjort endringer selv