Rwyf eisoes wedi ateb ar ei gyfer ers peth amser. Doeddwn i ddim yn gwneud datganiad yn fersiwn am ddim oherwydd bod gan fy mod yn gwybod userip cynghorir yn unig nid yn orfodol. Does gen i ddim amser i ryddhau a wneir yn awr, felly dilynwch y cyfarwyddiadau:
1. ffeil agored / cynnwys / vbenterprisetranslator_functions.php
2. dod o hyd i swyddogaeth vbet_getTranslationURL ($ o, $ i)
3. disodli swyddogaeth gyfan (nid yn unig yn y llinell hon) trwy:
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'];
}
}
Ar ôl hynny Google cyswllt. Rwy'n gweld y bydd yn rhaid i ni ryddhau 2.3.x cyn hir (holl fersiynau eraill eisoes wedi ei gynnwys fel wyf yn cofio). Dim amser heddiw - ond mae'n debyg y bydd yn cael ei ryddhau yfory os nad ydych am i newidiadau gwneud eich hun yn