View Full Version: Lahendatud Translations ei tööta üldse!
Mõne jaoks (enamik) on tõlgitud keeltesse, palju strings puuduvad tõlgitud versioonid on minu foorum. Seda saab vaadata külalisena. Mis värk?
Muudetud API võti üks lihtsalt minu domeen ja see töötab nüüd.
Ok, nüüd ma saan seda probleemi uuesti ja ilma võti. See toimib ainult aeg-ajalt. Millises e-mail ma saan Google?
Ma leidsin e-posti ja ühendust google. Nad teatas mulle, et uus "userip" parameeter on lisatud API ja seda tuleks kasutada suured saidid.
Ma viisil muudetud liini 214 vBet_functions.php to: tagasi Aadress;
Aga nõuab global.php saada IP-aadress.
Meil on see juba rakendatud - ootab uus pressiteade. userip ei ole kohustuslik, mistõttu me ei kiirusta sellega. Me tehtud uus vBET 3.x vabastamist pärast vBET4.x saab olema stabiilne ja me suudame liikuda algoritm täiustused vBET 3.x:)
Kui sa tahad olla see kiirem, siis palun muutke funktsiooni vbet_getTranslationURL in / includes / vbenterprisetranslator_functions.php selle ühe:
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'];
}
}
Tänu! Suuruse tõttu sivustoni taotlused ilma userip olid enamasti blokeeritud.
Vabandame segaduse - ma kontrollisin koodi vana versioon. In vBET3.3.1 userip sisaldub juba nõuda:)
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.